目录
介绍
安装
介绍
Prometheus是一款开源监控系统,适用于容器化和微服务。它使用多维数据模型,支持PromQL查询语言,可以通过多种方式采集数据。具备灵活的告警和通知机制,可集成图形工具创建仪表盘。通过本地存储高效保存时间序列数据。受到广泛社区支持,是可靠、灵活、可扩展的监控解决方案。
安装
首先进入官网 Download | Prometheus,选择LTS版本,prometheus-2.45.3.linux-amd64.tar.gz,然后进行解压tar.gz包。
配置 Prometheus: 进入解压后的目录,编辑 prometheus.yml 文件以配置数据抓取和存储规则。这个文件定义了Prometheus的基本设置,包括数据源和抓取的目标。
global:
scrape_interval: 15s
scrape_configs:
- job_name: 'prometheus'
static_configs:
- targets: ['localhost:9090']
运行 Prometheus: 在命令行中进入解压目录,运行 Prometheus 服务。
现在,我们已经启动并运行了 Prometheus,并每 15 秒抓取一次自己的指标。Prometheus 具有可用于导出指标的标准导出器。
# 对于Linux
./prometheus
# 对于Windows
# 运行 prometheus.exe
这会启动 Prometheus 服务,默认监听在 localhost:9090。你可以通过访问 http://localhost:9090 来访问 Prometheus 的 Web 界面。
要在局域网中访问,如果您的计算机 IP 地址是 192.168.1.1,则在其他计算机上使用 http://192.168.1.1:9090 即可访问 Prometheus 的 Web 页面。