ClusterEvent

Field

Type

Repeated

Description

seq

uint64

This member’s own sequence number, monotonic across its restarts.

at_ms

uint64

Wall-clock milliseconds since the epoch.

node

string

The member that recorded it (its Erlang node name).

epoch

uint64

The epoch and role that member was acting under at the time.

role

string

kind

string

What happened: "role.promoted", "role.demoted", "lease.renewal-failed", "member.joined", "member.rejoined-after-wipe", "member.retired", "members.changed", "member.endpoints-changed", "member.witness-handoff", "store.started", "store.leader-changed", "takeover.settled", "launch-intent.replayed", "control-plane.stale", "control-plane.back", "forwarding.no-primary", "started", …​

detail_json

string

The detail that explains it, as JSON (its shape depends on the kind).

Member of

Message

Description

GetClusterEventsResponse