If a system cannot be reached by the Vyopta data collector then it will be considered as 'down'.
In most cases, the data collector will contact a system via the vendor-provided API, and, if a response is received the system will be considered to be "up."
However, if the attempt to connect to the API fails then the system will be flagged down.
It should be noted that the status of the system is the data collector's view - if environmental issues, such as network problems, proxy issues, firewall rule changes etc prevent collection then the Vyopta platform has no option other than marking the system as down.
Some systems are contacted via a database connection - if the credentials are incorrect (for instance a password as expired) then this may also cause a system to be marked as down since the data collector will be unable to connect to the database.
In order to detect when your data collector is down, you can use the Vyopta Tech Insights Monitoring API. When using the API Systems call, one is returned a list of systems that are monitored by Vyopta. These systems fall into two categories - on-premise system that the data collector gathers data from, and cloud system (Webex, Zoom, BlueJeans) that may be collected on your behalf by Vyopta. If **all** local systems are flagged as 'unavailable' then it may be inferred that either the collector is down or there is a catastrophic local networking failure. Conversely, if the only systems that are marked as OK are cloud systems, the same inference can be made. In order to achieve this with the API, query https://api.vyopta.com/cpmm/api/v1/orgs/{{orgID}}/systems with a filter of ``` filter=type!=BJN;type!=ZOOM;type!=CISCOWEBEX;status=="Unreachable" ``` If no systems are returned the it should be assumed that the collector is down.
You can also use Vyopta's new Intelligent Monitoring and Alerts to create custom Collector Down Alerts. In this example we have used a calls metric to alert us when the Vyopta Data Collector
Comments
Article is closed for comments.