官方文档: Alerting Rules
Prometheus 中文文档: Prometheus 中文文档
Prometheus 告警处理
告警能力在Prometheus的架构中被划分为两个部分:
more >>生如蝼蚁当立鸿鹄之志, 命如薄纸应有不屈之心!
官方文档: Alerting Rules
Prometheus 中文文档: Prometheus 中文文档
告警能力在Prometheus的架构中被划分为两个部分:
more >>官方文档: Alertmanager 配置
Prometheus 中文文档: Alertmanager 配置
Alertmanager 主要负责对 Prometheus 产生的告警进行统一处理,因此在 Alertmanager 配置中一般会包含一下几个主要部分:
more >>官方文档: MySQL Server Exporter
Prometheus 中文文档: 监控MySQL运行状态
MySQL 是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下的产品。MySQL是最流行的关系型数据库管理系统之一。数据库的稳定运行是保证业务可用性的关键因素之一。这一小节当中将介绍如何使用Prometheus提供的MySQLD Exporter实现对MySQL数据库性能以及资源利用率的监控和度量。
more >>Nginx官网有介绍各种监控方案,以前我们常用stub_status和Log日志来实现Nginx监控。本文主要介绍基于 Prometheus 的2种监控方案 nginx-lua-prometheus
和 nginx-vts-exporter
参考文档:
SNMP: SNMP 是(Simple Network Management Protocol)简单网络管理协议的缩写。SNMP 用于通过设置某些属性的值来管理网络设备(通常称为托管对象),并通过从设备轮训必要的指标来监控网络设备。
SNMP 包括简单的客户端-服务器架构。在你的网络管理解决方案上运行的 SNMP 客户端将负责轮询数据或设置数据。运行在你实际设备上的 SNMP 服务器将响应 SNMP 客户端的调用。默认情况下,在网络设备中不会打开 SNMP 代理。如果需要,网络管理员必须启用 SNMP。
more >>参考文章:
Spring Boot Actuator 可以帮助你监控和管理 Spring Boot 应用,比如健康检查、审计、统计和 HTTP 追踪等。所有的这些特性可以通过 JMX 或者HTTP endpoints 来获得。Actuator 同时还可以与外部应用监控系统整合,比如 Prometheus, Graphite, DataDog, Influx, Wavefront, New Relic等。这些系统提供了非常好的仪表盘、图标、分析和告警等功能,使得你可以通过统一的接口轻松的监控和管理你的应用。
Actuator使用Micrometer来整合上面提到的外部应用监控系统。这使得只要通过非常小的配置就可以集成任何应用监控系统。
Kubernetes 是 Google 基于 Borg 开源的容器编排调度引擎。作为 CNCF 最重要的项目,Kubernetes 的目标不止是成为一个编排系统,更是提供一种规范,该规范可以让我们描述集群的架构并定义服务的最终状态,让系统自动达到和维持这种状态。
对于 Kubernetes 这样庞大的系统来说,监控告警自然是不可或缺的。对于 Kubernetes 集群,我们一般需要考虑监控以下几个方面:
more >>官方文档: CONFIGURATION
模板配置: simple.yml
可视化路由编辑器: Routing tree editor
首先来看一个简单的 Alertmanager 的配置示例
more >>Operator 是由 CoreOS 公司开发的用来扩展 Kubernetes API 的特定应用程序控制器,用来创建,配置和管理复杂的有状态应用,例如数据库,缓存和监控系统。Prometheus Operator 就是基于 Operator 框架开发的管理 Prometheus 集群的控制器。
目前,CoreOS 官方提供了几种 Operator 的代码实现,其中就包括 Prometheus Operator。如下图所示,是 Prometheus Operator 官方提供的架构图
more >>tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true