View Source Ravix.Telemetry (ravix v0.9.0)

Telemetry events supported by the Ravix Driver

All the events follow the [:ravix, store_atom] prefix

In addition to the specific Ravix events, all the Tesla events are also propagated

Link to this section Summary

Functions

Fires when a node is selected, can be filtered by the node url

Fires when a query is executed

Fires when a request ends in error, can be filtered by node url or status

Fires when there's a request to a stale index, can be filtered by the node url or index name

Fires when a request ends successfully

Fires when a retry is requested, can be filtered by the node url or http status

Fires when a session is ended

Fires when a session is started

Fires when a session times-out

Fires when a topology request is requested

Link to this section Functions

Fires when a node is selected, can be filtered by the node url

Fires when a query is executed

Link to this function

request_error(node, status)

View Source

Fires when a request ends in error, can be filtered by node url or status

Link to this function

request_stale(node, index_name)

View Source

Fires when there's a request to a stale index, can be filtered by the node url or index name

Fires when a request ends successfully
Link to this function

retry_count(node, status)

View Source

Fires when a retry is requested, can be filtered by the node url or http status

Fires when a session is ended

Fires when a session is started

Link to this function

session_timed_out(store)

View Source

Fires when a session times-out

Fires when a topology request is requested