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