HTTP API
当前稳定的 HTTP API 可在 Prometheus 服务器上的 /api/v1 下访问。任何不间断的添加都将添加到该端点下。
API 响应格式为 JSON。每个成功的 API 请求都会返回一个 2xx 状态代码。
生如蝼蚁当立鸿鹄之志, 命如薄纸应有不屈之心!
当前稳定的 HTTP API 可在 Prometheus 服务器上的 /api/v1 下访问。任何不间断的添加都将添加到该端点下。
API 响应格式为 JSON。每个成功的 API 请求都会返回一个 2xx 状态代码。
官方文档地址: ALERTING RULES
Prometheus-Operator API文档地址: Prometheus Operator API
Prometheus 告警规则允许我们使用 Prometheus 表达式语言 PromQL 定义告警条件,并在触发告警时发送通知给外部的接收者。
要使告警规则生效,需要再 Prometheus 的配置文件中添加以下内容:
1 | rule_files: |
参考文章: 使用企业微信机器人接收 Prometheus 报警信息
GitHub 仓库地址: prometheus-flask
Alertmanager 告警信息发送到企业微信群,先发送到 prometheus-flask
程序,再由 prometheus-flask
对信息格式解析后再发送到企业微信群中。
公司的 k8s 集群使用的是 kube-prometheus
监控的,除了 kube-prometheus
外,公司还有一些其他主机也需要使用 Prometheus 监控起来。Prometheus 可以添加额外的配置文件,详细的可以查看 Additional Scrape Configuration
具体的步骤如下:
1 | # 克隆 pyenv 仓库到本地 |
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