package
2.0.0+incompatible
Repository: https://github.com/rabbitstack/fibratus.git
Documentation: pkg.go.dev
# Functions
Find locates the sender.
FindAll returns all registered senders.
Load loads an alert sender from the registry.
LoadAll loads all alert senders from the configuration inputs.
NewAlert builds a new alert.
ParseSeverityFromString parses the severity from the string representation.
Register registers a new alert sender.
ToType converts the string representation of the alert sender to its corresponding type.
# Constants
Critical designates alert's critical level.
Mail designates mail alert sender.
Medium designates alert's medium level.
None is the type for unknown alert sender.
Noop is a noop alert sender.
Normal designates alert's normal level.
Slack designates Slack alert sender.
# Variables
ErrInvalidConfig signals an invalid sender config.
# Interfaces
Sender is the minimal interface all alert senders have to implement.