> There’s also ignitevisorcmd that you can script. Visor was removed from Apache Ignite master. Please, don't rely on visor.
> 1 февр. 2023 г., в 13:55, Николай Ижиков <nizhikov....@gmail.com> написал(а): > > Hello. > > You can query any metric value or system view content via control script [1], > [2] > > > control.sh --system-view nodes > > or [3] > > > control.sh —metric cluster.TotalBaselineNodes > > control.sh —metric cluster.TotalServerNodes > > control.sh —metric cluster.TotalClientNodes > > [1] https://ignite.apache.org/docs/latest/tools/control-script#metric-command > [2] > https://ignite.apache.org/docs/latest/tools/control-script#system-view-command > [3] > https://ignite.apache.org/docs/2.11.1/monitoring-metrics/new-metrics#cluster > > >> 1 февр. 2023 г., в 13:28, Stephen Darlington >> <stephen.darling...@gridgain.com> написал(а): >> >> I’m not aware of any single command to do it, but there are a few options. >> I’ll list a few as they’re all imperfect. >> >> There are some command-line JMX reader commands you could use to extract the >> information from Ignite’s metrics. >> >> You could extract the information from the REST API. I needed to use the jq >> command to parse it into just a count: >> >> http 'http://localhost:8080/ignite?cmd=top' | jq '[ .response[] ] | length' >> >> You could search the logs for “Topology snapshot” lines. >> >> There’s also ignitevisorcmd that you can script. >> >> Regards, >> Stephen >> >>> On 1 Feb 2023, at 09:32, Surinder Mehra <redni...@gmail.com> wrote: >>> >>> Thanks, I am aware of it. But I needed this in a script. So either curl or >>> control options would be good. >>> >>> On Wed, 1 Feb 2023, 14:51 Aleksandr Pakhomov, <apk...@gmail.com >>> <mailto:apk...@gmail.com>> wrote: >>>> Hi, >>>> >>>> Do you have a chance to use a java client? >>>> >>>> https://ignite.apache.org/docs/latest/thin-clients/java-thin-client >>>> >>>> It seems this could help >>>> igniteClient.cluster().forServers().nodes().count(); >>>> >>>> Best regards, >>>> Aleksandr >>>> >>>>> On 1 Feb 2023, at 10:21, Surinder Mehra <redni...@gmail.com >>>>> <mailto:redni...@gmail.com>> wrote: >>>>> >>>>> Hi, >>>>> I am trying to find a way to fetch the count of server nodes in ignite >>>>> cluster but don't see any control script option or in Rest api. Could you >>>>> please suggest if it is possible. Below link shows this is exposed as a >>>>> cluster metric but not accessible through above two options. >>>>> >>>>> https://ignite.apache.org/docs/latest/monitoring-metrics/new-metrics#cluster >>>>> >>>>> Related stackoverflow post: >>>>> https://stackoverflow.com/questions/75301565/ignite-cluster-size-using-control-script/ >>>>> >>>>> Regards, >>>>> Surinder >>>> >> >