Ent ProDocumentation Index
Fetch the complete documentation index at: https://docs.honeycomb.io/llms.txt
Use this file to discover all available pages before exploring further.
This feature is available as part of the Honeycomb Enterprise and Pro plans.
No Qualifier
For all events, returntrue if duration_ms < 1000.
Build Query
| Total (Valid) Events | Successful Events |
|---|---|
| duration_ms < 1000 |
Write Formula as a Calculated Field
Qualifier is trace roots
A trace root does not have a parent. This SLI returnstrue for trace roots whose response duration is under 100, false for trace roots whose duration is over 100, and null for non-roots.
Build Query
| Total (Valid) Events | Successful Events |
|---|---|
| trace.parent_id does-not-exist | duration_ms < 100 |
Write Formula as a Calculated Field
Criterion is Based on Both Duration and Error
Our qualifier here is whetherrequest.path is /home.
If it is, then this SLI only returns true if both duration_ms is under 100, and there is no error message.
Build Query
| Total (Valid) Events | Successful Events |
|---|---|
| request.path = /home | duration_ms < 100 app.error does-not-exist |
Write Formula as a Calculated Field
Complex Criterion, Complex Qualifier
The qualifier here is events that hit the/main endpoint, using the method POST, and are not marked as error code 401.
The criterion is that events must have a status code of 200.
In addition, if they are part of a batch, then data processing must have taken less than 5 ms per item.
Build Query
This example is not supported in the Build Query mode because theDIV() and IF() operators are only supported within a calculated field.