Prometheus的使用

源代码 2024-9-4 18:08:39 81 0 来自 中国
原文链接
Prometheus 是一个开放性的监控办理方案,用户可以非常方便的安装和使用 Prometheus 并且可以或许非常方便的对其举行扩展。
在Prometheus的架构计划中,Prometheus Server 并不直接服务监控特定的目标,其主要任务负责数据的网络,存储并且对外提供数据查询支持。因此为了可以或许可以或许监控到某些东西,如主机的CPU使用率,我们必要使用到Exporter。Prometheus周期性的从Exporter袒露的HTTP服务地点(通常是/metrics)拉取监控样本数据。
Exporter可以是一个相对开放的概念,其可以是一个独立运行的步调独立于监控目标以外,也可以是直接内置在监控目标中。只要可以或许向Prometheus提供标准格式的监控样本数据即可。
1 环境配置

我们在 Windows 下安装 Prometheus。
1.1 安装 Prometheus

下载地点:https://prometheus.io/download/
选择 Windows 安装包,我选择的是prometheus-2.41.0.windows-amd64, 下载完成后解压,直接运行 prometheus.exe 即可。
prometheus默认端口是9090,在欣赏器访问:http://localhost:9090,即可看到项目已经在运行。
Prometheus 的干系配置可以在 prometheus.yaml 中修改。
1.2 安装 NodeExporter

NodeExporter 是 Prometheus 提供的一个可以收罗到主机信息的应用步调,它能收罗到呆板的 CPU、内存、磁盘等信息。
下载地点: https://prometheus.io/download/
选择 Windows 版本,我选择的是windows_exporter-0.20.0-amd64,下载完成后直接运行 windows_exporter-0.20.0-amd64.exe 文件即可。
windows_exporter默认端口是9182,通过欣赏器访问:http://localhost:9182/metrics,
可以看到当前 node exporter 获取到的当前主机的全部监控数据。 此中 HELP 用于表明当前指标的寄义,TYPE 则阐明当前指标的数据范例。
2 添加数据源

编辑 prometheus 的配置文件 prometheus.yml,将scrape_configs修改为如下内容:
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-24 04:15, Processed in 0.168595 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表