关于作者目录 from: https://songjiayang.gitbooks.io/prometheus/content/ 作者: _why先生 关于作者 smallfish_ 微博github个人公众号 薛锦 微博github个人公众号 目录Prometheus 实战 前言修订记录如何贡献Prometheus 简介 Prometheus 是什么为什么选择 Prometheus Prometheus 安装 二进制包安装Docker 安装 基础概念 数据模型Metric types作业与实例 PromQL PromQL 基本使用与 SQL 对比 数据可视化 Web ConsoleGrafana Prometheus 配置 全局配置告警配置规则配置数据拉取配置远程可写存储远程可读存储服务发现配置样例 Exporter 文本格式Sample ExporterNode Exporter 安装使用Node Exporter 常用查询Node Exporter Grafana 模版其他 Exporter 介绍 Pushgateway Pushgateway 是什么如何使用 Pushgateway? 数据存储 Local StoreRemote Store 告警规则 如何配置触发逻辑 Alertmanager Alertmanager 是什么配置详情通过 Email 接收告警通过企业微信接收告警通过 Slack 接收告警通过 Webhook 接收告警其他告警接收方案 主机监控完整示例 NodeExporter配置告警规则Grafana 集成通过 Alertmanager 告警 Prometheus 工具 Promu 介绍和使用Client SDK Prometheus 性能调优 通过 Metrics 查看 Prometheus 运行状态通过日志分析 Prometheus 运行状态启动参数详解 Prometheus 与容器 DockerKubernetes Prometheus 常见服务监控 NginxMemcachedMongoDBMySQLRedis Prometheus 常见应用监控 Spring bootRailsDjangoLaravelPhoenix Prometheus 与 DevOps 从 0 开发一个 exporter使用 Webhooks 开发一个 alert receiver 高可用方案探讨 Prometheus Server 的高可靠AlertManager 的高可靠 v2.x 迁移注意 新功能新存储架构Rule 新配置 常见问题收录 如何热加载新配置为什么重启 Prometheus 过后,数据无法查询如何删除 Pushgateway 的数据为什么内存使用这么高为什么有数据丢失如何通过认证后拉取数据监控 JVM