Skip to main content

alert-writer environment

Generated from configuration code. Values shown as expressions are Go constants, not shell input. Read the declaration notation. All processes also use shared settings. Secret values are never included.

SEAGULL_ALERTING_DOCUMENT

Type: String. Declaration.

parser.String("SEAGULL_ALERTING_DOCUMENT", "")

SEAGULL_ALERT_SEVERITY_FLOOR

Type: Enum. Declaration.

parser.Enum("SEAGULL_ALERT_SEVERITY_FLOOR", "medium", "low", "medium", "high", "critical")

SEAGULL_ALERT_WRITER_BATCH_DETECTIONS

Type: Int. Declaration.

parser.Int("SEAGULL_ALERT_WRITER_BATCH_DETECTIONS", 500, 1, 100_000)

SEAGULL_ALERT_WRITER_CONSUMER_GROUP

Type: String. Declaration.

parser.String("SEAGULL_ALERT_WRITER_CONSUMER_GROUP", serviceName)

SEAGULL_ALERT_WRITER_FETCH_MAX_WAIT

Type: Duration. Declaration.

parser.Duration("SEAGULL_ALERT_WRITER_FETCH_MAX_WAIT", time.Second, 10*time.Millisecond, time.Minute)

SEAGULL_ALERT_WRITER_RETRY_DELAY

Type: Duration. Declaration.

parser.Duration("SEAGULL_ALERT_WRITER_RETRY_DELAY", time.Second, 100*time.Millisecond, time.Minute)

SEAGULL_ALERT_WRITER_RETRY_DELAY_MAX

Type: Duration. Declaration.

parser.Duration("SEAGULL_ALERT_WRITER_RETRY_DELAY_MAX", 30*time.Second, time.Second, 10*time.Minute)

SEAGULL_BACKBONE_BROKERS

Type: RequiredList. Declaration.

parser.RequiredList("SEAGULL_BACKBONE_BROKERS")