Produces more human readable alert messages.
Config:
<none>
Example Heka Configuration
[FxaAlert]
type = "SmtpOutput"
message_matcher = "Type == 'heka.sandbox-output' && Fields[payload_type] == 'alert' && Logger =~ /^Fxa/" || Type == 'heka.sandbox-terminated' && Fields[plugin] =~ /^Fxa/"
send_from = "heka@example.com"
send_to = ["alert@example.com"]
auth = "Plain"
user = "test"
password = "testpw"
host = "localhost:25"
encoder = "AlertEncoder"
[AlertEncoder]
type = "SandboxEncoder"
filename = "lua_encoders/alert.lua"
Example Output
Timestamp: | 2014-05-14T14:20:18Z |
---|---|
Hostname: | ip-10-226-204-51 |
Plugin: | FxaBrowserIdHTTPStatus |
Alert: | HTTP Status - algorithm: roc col: 1 msg: detected anomaly, standard deviation exceeds 1.5 |