[
https://issues.apache.org/jira/browse/IGNITE-25460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vyacheslav Koptilin updated IGNITE-25460:
-----------------------------------------
Description:
It makes sense to implement metrics to measure and check cluster topology.
It is proposed to add the following minimum set of metrics:
* clusterTag
* totalNodes (nodes/totalNumberOfNodes) - number of nodes in the logical
topology
* nodes - list of nodes, where the node is - [name, id, version, state -
online/offline] state is optional
* localNode - [name, id, version]
UPDATE:
The final metrics are the following:
{noformat}
org.apache.ignite
|__topology
|__cluster
|__ ClusterId --- Unique identifier of the cluster
ClusterName --- Unique name of the cluster
TotalNodes --- Number of nodes in the logical topology
|__local
|__ NodeName --- Unique name of the local node
NodeId --- Unique identifier of the local node
NodeVersion --- Ignite product version{noformat}
This metric: `{_}nodes - list of nodes, where the node is - [name, id, version,
state - online/offline]{_} \{_}state is optional{_}` was excluded. In general,
it does not seem as a metric by its nature
was:
It makes sense to implement metrics to measure and check cluster topology.
It is proposed to add the following minimum set of metrics:
* clusterTag
* totalNodes (nodes/totalNumberOfNodes) - number of nodes in the logical
topology
* nodes - list of nodes, where the node is - [name, id, version, state -
online/offline] state is optional
* localNode - [name, id, version]
> Implement cluster topology metrics
> ----------------------------------
>
> Key: IGNITE-25460
> URL: https://issues.apache.org/jira/browse/IGNITE-25460
> Project: Ignite
> Issue Type: Improvement
> Components: metrics framework ai3
> Reporter: Vyacheslav Koptilin
> Assignee: Vyacheslav Koptilin
> Priority: Major
> Labels: ignite-3
> Time Spent: 10m
> Remaining Estimate: 0h
>
> It makes sense to implement metrics to measure and check cluster topology.
> It is proposed to add the following minimum set of metrics:
> * clusterTag
> * totalNodes (nodes/totalNumberOfNodes) - number of nodes in the logical
> topology
> * nodes - list of nodes, where the node is - [name, id, version, state -
> online/offline] state is optional
> * localNode - [name, id, version]
> UPDATE:
> The final metrics are the following:
> {noformat}
> org.apache.ignite
> |__topology
> |__cluster
> |__ ClusterId --- Unique identifier of the cluster
> ClusterName --- Unique name of the cluster
> TotalNodes --- Number of nodes in the logical topology
> |__local
> |__ NodeName --- Unique name of the local node
> NodeId --- Unique identifier of the local node
> NodeVersion --- Ignite product version{noformat}
> This metric: `{_}nodes - list of nodes, where the node is - [name, id,
> version, state - online/offline]{_} \{_}state is optional{_}` was excluded.
> In general, it does not seem as a metric by its nature
--
This message was sent by Atlassian Jira
(v8.20.10#820010)