I have noticed, for instance, that ems_events of the type netif are displayed through curl on the metrics/ port of the poller but cannot be found through Prometheus/Grafana's API, nor referenced in the config files for EMS. Why isn't the full list of events listed by the API not present by default in Harvest? Is it up to the developers to extend it?
#[EMS Collector Events] Discrepancy between ems.events collected by Harvest VS ONTAP Rest API
1 messages · Page 1 of 1 (latest)
Another event, which is not from EMS, wafl.vol.blks_used.done . While it is not present neither on the EMS Alert Runbook in Harvest Documentation nor found in Prometheus/Grafana (whereas other wafl.vol.___ events are), it is referenced in the ONTAP Rest API
@bitter crow That is correct. It is up to the user to add relevant additional EMS entries into the ems.yaml file. Harvest comes with a set of predefined events available in ems.yaml, but additional events need to be added to the YAML file for Harvest to track them. There is a similar issue discussed here: GitHub Issue #3149. Please add your suggestions to that discussion. Thank you.