Get Alarm
One alarm’s configuration, current state and linked channels.
Same shape as an entry in GET /orgs/{org_id}/alarms, for refreshing a detail view without refetching the whole list.
Needs alarms.read for an org-level alarm, or projects.alarms.read on the owning project for a project alarm.
Authorizations
Timbal API key. Obtain your API key from the Timbal platform settings. See Authentication for more information.
Response
The alarm
gt, gte, lt, lte Metric dimension filters. Omitted = aggregate across that dimension.
Not Copy since label is owned.
not_breaching, breaching, insufficient, ignore Aggregation applied to each evaluation period. Percentiles run from p0.1 to p99.9 in tenths; equivalent spellings such as p95.0 are accepted and returned canonically as p95, while a finer value such as p95.05 is rejected rather than rounded. They are exact rather than interpolated from bins, so they are only available on app.run.duration_ms and cannot be used with denominator_metric_name.
^(avg|sum|count|min|max|p\d+(\.\d+)?)$"p99"
ok, alarm, insufficient_data Set when this alarm uses hysteresis; see [CreateAlarmReq].
Set when this is a ratio alarm; see [CreateAlarmReq].
Project this alarm belongs to; omitted for org-level alarms.