May 2019
Intermediate to advanced
442 pages
11h 36m
English
In broad terms, you can't have your monitoring system monitor itself; if the system suffers a serious failure, it won't be able to send a notification about it. Although it is common practice to have Prometheus scrape itself (you may see this in most tutorials), you obviously can't rely on it to alert on itself. This is where meta-monitoring comes in: it is the process by which the monitoring system is monitored.
The first option you should consider to mitigate this issue is to have a set of Prometheus instances that monitor every other Prometheus instance in their datacenter/zone. Since Prometheus generates relatively few metrics of its own, this would translate to a fairly light scrape job for the ones ...
Read now
Unlock full access