Documentation
¶
Index ¶
Constants ¶
View Source
const DefaultOpsGenieAPIURL = "https://api.opsgenie.com/v1/json/alert"
View Source
const DefaultOpsGenieRecoveryURL = "https://api.opsgenie.com/v1/json/alert/note"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
// Whether to enable OpsGenie integration.
Enabled bool
// The OpsGenie API key.
APIKey string `toml:"api-key"`
// The default Teams, can be overriden per alert.
Teams []string `toml:"teams"`
// The default Teams, can be overriden per alert.
Recipients []string `toml:"recipients"`
// The OpsGenie API URL, should not need to be changed.
URL string `toml:"url"`
// The OpsGenie Recovery URL, you can change this based on which behavior you want a recovery to trigger (Add Notes, Close Alert, etc.)
RecoveryURL string `toml:"recovery_url"`
// Whether every alert should automatically go to OpsGenie.
Global bool `toml:"global"`
}
Click to show internal directories.
Click to hide internal directories.