whatyouhide/xandra

Execute cluster-related Telemetry events

Closed this issue · 0 comments

Broken out from #138

  • [:xandra, :cluster, :host_{up|down|added|removed}] - we can use Telemetry metadata to distinguish between events sent by C* vs events we "made up". We could probably group these into status_change/topology_change. #292.
  • [:xandra, :cluster, :control_connection, :connected] - when a control connection establishes a connection with a node. #293.
    • Measurements: none
    • Metadata:
      • :host - the Xandra.Cluster.Host that the control connection connected to
  • [:xandra, :cluster, :control_connection, :disconnected]. #293.
    • Measurements: none
    • Metadata:
      • :host - the Xandra.Cluster.Host that the control connection disconnected from