cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

API: Monitoring settings / Host / Service etc.

STiAT
Helper

Hi there,

 

we've a reporting requirement for certification to report what metrics are monitored (and especially where was something changed, so a history of configurations):

  • The globally defined settings (in example disk percent 97 % for 3 out of 3 tries)
  • The globally undefined ("automatic") settings (which metrics are automatic)
  • The overrides / Host (in example disk percent 99.9 % for 3 out of 3 tries) set on a single host
  • Global filesystem exceptions
  • Per-Host Filesystem exceptions
  • Global process monitoring settings
  • Per-Host process monitoring overrides

 

To get to that I looked at:

  • Timeseries API
  • Metricv2 API
  • Entityv2 API
  • anomalyDetection Config-Api

 

The closest is the anomalyDetection Config-API, but I do not see a way to get those definitions on a per-host basis, or am I missing something?

 

Best regards,

Georg

2 REPLIES 2

ChadTurner
Leader

if you want to see the settings a per level view, try the following: 

 

ChadTurner_0-1616702548434.png

ChadTurner_1-1616702568507.png

 

if you want to see who and what was changed, you should be able to see that via the audit log as well. 

 

-Chad

STiAT
Helper

I mentioned the anomalyDetection, and it only tells the anomalyDetection on a global scale, not the host-based sacele.

 

Audit API is good... well, but I basically need a snapshot "at a time", which this can not deliver except if I track the changes properly myself.