Cassandra cluster Status

CassandraClusterStatus#

Check documentation for more informations

FieldTypeDescriptionRequiredDefault
phasestringIndicates the state this Cassandra cluster jumps in. Phase goes as one way as below: Initial -> Running <-> updating.Yes-
lastClusterActionstringIs the Last Action at the Cluster levelYes-
lastClusterActionStatusstringIs the Last Action Status at the Cluster levelYes-
seedlist[ ]stringit is the Cassandra SEED List used in the Cluster.Yes-
cassandraNodeStatusmap[string]CassandraNodeStatusrepresents a map of (hostId, Ip Node) couple for each Pod in the Cluster.Yes-
cassandraRackStatusmap[string]CassandraRackStatusrepresents a map of statuses for each of the Cassandra Racks in the ClusterYes-

CassandraNodeStatus#

FieldTypeDescriptionRequiredDefault
hostIdstringThe cassandra node's hostId.Yes-
nodeIpstringThe cassandra node's ipYes-

CassandraRackStatus#

FieldTypeDescriptionRequiredDefault
phasestringIndicates the state this Cassandra cluster jumps in. Phase goes as one way as below: Initial -> Running <-> updating.Yes-
cassandraLastActionCassandraLastActionIs the set of Cassandra State & Actions: Active, Standby..Yes-
podLastOperationPodLastOperationmanage status for Pod Operation (nodetool cleanup, upgradesstables..).Yes-

CassandraLastAction#

FieldTypeDescriptionRequiredDefault
statusstringAction is the specific actions that can be done on a Cassandra Cluster such as cleanup, upgradesstables..Yes-
namestringType of action to perform : UpdateVersion, UpdateBaseImage, UpdateConfigMap..Yes-
startTimeTimeYes-
endTimeTimeYes-
updatedNodes[ ]stringPodNames of updated Cassandra nodes. Updated means the Cassandra container image version matches the spec's version.Yes-

PodLastOperation#

FieldTypeDescriptionRequiredDefault
statusstringYes-
namestringName of the OperationYes-
startTimeTimeYes-
endTimeTimeYes-
pods[ ]stringList of pods running an operationYes-
podsOK[ ]stringList of pods that run an operation successfullyYes-
podsKO[ ]stringList of pods that fail to run an operationYes-
OperatorNamestringName of operatorYes-