工作中有时候会遇到很多域名需要转移。转移到这家比较老牌的域名解析服务商。但是这家只能一条一条添加域名和解析,就比较麻烦;于是就写了下批量添加的程序,解放下双手。
主机名 | IP地址 | 系统 | 说明 |
---|---|---|---|
localhost | 192.168.224.11 | Centos7.6 | docker安装的prometheus |
server2.com | 192.168.224.12 | Centos7.6 | 已经完成了rabbitmq,mysql,redis,nginx等基于配置文件的监控 |
接下来我们将学习 Prometheus 中是如何使用服务发现来查找和抓取目标的。我们知道在 Prometheus 配置文件中可以通过一个 static_configs
来配置静态的抓取任务,但是在云环境下,特别是容器环境下,抓取目标地址是经常变动的,所以用静态的方式就不能满足这些场景了,还有特别在很多服务器需要监控时。所以我们需要监控系统能够动态感知这个变化,不可能每次变动都去手动重新配置的,为了应对复杂的动态环境,Prometheus 也提供了与基础设施中的服务发现集成的功能。