1.2 KiB
1.2 KiB
title | description | aliases | menu | weight | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|
pagerduty.severityFromLevel() function | The `pagerduty.severityFromLevel()` function converts an InfluxDB status level to a PagerDuty severity. |
|
|
202 |
The pagerduty.severityFromLevel()
function converts an InfluxDB status level to
a PagerDuty severity.
Function type: Transformation
import "pagerduty"
pagerduty.severityFromLevel(
level: "crit"
)
// Returns "critical"
Status level | PagerDuty severity |
---|---|
crit |
critical |
warn |
warning |
info |
info |
ok |
info |
Parameters
level
The InfluxDB status level to convert to a PagerDuty severity.
Data type: String
Function definition
import "strings"
severityFromLevel = (level) => {
lvl = strings.toLower(v:level)
sev = if lvl == "warn" then "warning"
else if lvl == "crit" then "critical"
else if lvl == "info" then "info"
else if lvl == "ok" then "info"
else "error"
return sev
}