I have to monitor several Agents that are used for demo purposes. I already created several Generic Ping elements to see if the servers are available/running. Now I need something to see if the DataMiner software is up and running. Is there a rest call that I can do without authentication to see a general state (e.g.: number of RTE's) of the Agent?
Something inline with Elastic would be nice
{ "name" : "17-0", "cluster_name" : "DMS", "cluster_uuid" : "O5Jb7Zj4TC6ybbNwz-TYLw", "version" : { "number" : "6.8.0", "build_flavor" : "default", "build_type" : "zip", "build_hash" : "65b6179", "build_date" : "2019-05-15T20:06:13.172855Z", "build_snapshot" : false, "lucene_version" : "7.7.0", "minimum_wire_compatibility_version" : "5.6.0", "minimum_index_compatibility_version" : "5.0.0" }, "tagline" : "You Know, for Search" }
There's a web method "GetDataMinerAgentsInfo", but note that it does require authentication. The result is an array, it returns a DMAInfo object (contains a Status property) for every DataMiner agent in the DMS cluster.