Create a new Monitor
Creating new monitors currently supported through the app only, browse to the monitors page and click on the “Create Monitor” Button.
After clicking on the button a text editor will open up where you can add your monitor definition in YAML format, See Monitors for definitions, and Monitor Examples for monitor definition examples.
Quick tips to create effective Monitors
Make the Title short and clear
Give the monitor a clear, short name, describing its function at a high level.
Examples:
“Workload High API Error Rate”
or “Workload Pods High Memory”.
The title will appear in the monitors page table and be accessible in workflows and alerts.
Make the Header more descriptive
Give the monitor a clear name, with slightly more detail and describing its function more specifically. A Header is a specific property of an issue, so you can add templated dynamic values here. For example, you can use Headers.
Examples:
“HTTP API Error {status_code}”
, “Workload {workload} Pod Restart”
, or “{customer} APIs High Latency”
.
If you do choose to use templated dynamic values, make sure they exist as monitor query labels.
Use up to 3 ResourceHeaderLabels
We recommend using up to 3 ResourceHeaderLabels. The labels here should give you team the context of who is the subject of the issue.
Examples:
["span_name", "kind"]
ResourceHeaderLabels appear as a secondary header in Issues tables across the platform.
Use up to 3 ContextHeaderLabels
We recommend using up to 3 ContextHeaderLabels. The labels here should give you team the context of where the issue happened.
Examples:
cluster
, namespace
, workload
ContextHeaderLabels appear on Issues tables across platform, next to your issues.
Last updated