跳到主要内容
版本:Next

Prometheus

Prometheus 是一个 系统监控与报警平台,它被用于 全面监控 等场景。具有维度数据模型、灵活的查询语言、高效的时间序列数据库和现代警报方法的开源监视系统。

GUI

准备

在参阅本文档使用 Prometheus 时,需要确保如下几点:

  • 应用是基于 Websoft9 安装的

  • 应用的用途符合 apache2 开源许可协议

  • 应用具备访问条件:配置域名服务器安全组开启网外端口

入门指南

访问后台

  1. Websoft9 控制台安装 Prometheus 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取访问信息

  2. Prometheus 无需认证即可访问,如需控制访问,请通过 Websoft9 网关设置。

集成 Grafana

Grafana 可以作为 Promethus 的可视化呈现,具体参考:GRAFANA SUPPORT FOR PROMETHEUS

配置选项

  • 配置文件(已挂载):/etc/prometheus/prometheus.yml
  • 数据采集方式:主要使用拉取(Pull)方式,同时引入 Pushgateway 接受被采集端的推送数据,然后再从 Pushgateway 中拉取。
  • basic auth
  • 连接 Alertmanager 和 Pushgateway:需执行增加配置文件实现连接

管理维护

故障