部署Prometheus
  • 为什么会有本书
  • Part I - Prometheus基础
    • 第一章 简介
    • 第二章 部署
      • 二进制部署
      • Docker部署
      • Kubernetes部署
    • 第三章 集群与高可用
      • Prometheus
      • Alertmanager
  • Part II - Prometheus数据采集与告警
    • 第四章 数据采集
      • 主机
        • Linux
        • Windows
        • Docker
        • PushGateway
      • Web服务器
        • Nginx
        • Tomcat
      • 数据库
        • MySQL
        • Redis
      • 消息队列
        • RabbitMQ
        • Kafka
      • 微服务
        • Eureka
        • Nacos
        • Zookeeper
        • Consul
      • 网络探测
    • 第五章 告警规则
      • 主机
        • Linux
        • Windows
        • Docker
        • PushGateway
      • Web服务器
        • Nginx
        • Tomcat
      • 数据库
        • MySQL
        • Redis
      • 消息队列
        • RabbitMQ
        • Kafka
      • 微服务
        • Eureka
        • Nacos
        • Zookeeper
        • Consul
      • 网络探测
    • 第六章 告警处理
  • Part III -Prometheus数据展示
    • 第七章 数据展示
Powered by GitBook
On this page

Was this helpful?

为什么会有本书

Prometheus是一款优秀的监控平台,而平时最常见的组合是Prometheus+Alertmanager+Grafana。

Prometheus主动拉取数据并存储,配置告警,在触发阈值后,会将告警推送至Alertmanager,Alertmanager根据告警规则进行处理,选择通知用户等;而Grafana主动拉取Prometheus数据进行数据可视化展示。

本书相比较其他的教程,为从零到有的部署,作为一款多年的系统,在数据采集后的教程网上就很欠缺了,对于一款监控系统来说,虽然对应的项目有对应的规则,但是肯定是有一套通用的规则,比如针对Nginx、MySQL这类服务器、数据库,在部署完成Prometheus,把这些通用的监控纳入进来,让系统真正地跑起来,再考虑那些其他的项目,这是一种很简单的逻辑。

本书仍然创作中,大纲可能会进行大量的增删改。

Next第一章 简介

Last updated 5 years ago

Was this helpful?