在前6个章节中,我们主要介绍了Prometheus自身的一些特性,包括高效的数据能力、灵活的查询语言PromQL、Prometheus的告警模式、Exporter的使用、以及自身的高可用等。而作为下一代监控系统的首选解决方案,Prometheus对云以及容器环境下的监控场景提供了完善的支持。本章中将介绍Prometheus是如何通过服务发现机制完美解决云原生场景下的监控挑战的。
本章的主要内容:
- 云原生、容器场景下监控的挑战;
- Prometheus服务发现的实现机制;
- Prometheus中服务发现的几种实现方式;
- Prometheus中强大的Relabel机制。