Prometheus 安装部署
Prometheus 安装部署
Prometheus(普罗米修斯)是一款开源的监控系统,使用 go 语言开发,启动速度快,易于部署,下载后可直接运行。
(以CentOS 7.x为例)
1、下载Prometheus
wget https://github.com/prometheus/prometheus/releases/download/v2.8.0/prometheus-2.8.0.linux-amd64.tar.gz tar xf prometheus-2.8.0.linux-amd64.tar.gz -C /usr/local/ mv /usr/local/prometheus-2.8.0.linux-amd64 /usr/local/prometheus cd /usr/local/prometheus
2、查看 Prometheus 版本
./prometheus --version
3、启动 Prometheus
启动一个Prometheus是非常容易的,默认的配置文件prometheus.yml,默认启动后的端口为9090。
./prometheus &
4、以服务方式启动
添加到系统服务,方便于管理
vi /etc/systemd/system/prometheus.service
在 prometheus.service 文件中,添加如下内容:
[Unit] Description=Prometheus Monitoring System Documentation=Prometheus Monitoring System [Service] ExecStart=/usr/local/prometheus/prometheus \ --config.file=/usr/local/prometheus/prometheus.yml \ --web.listen-address=:9090 [Install] WantedBy=multi-user.target
5、启动服务,设置开机自启
systemctl daemon-reload
systemctl enable prometheus
systemctl start prometheus
6、访问 Prometheus
默认是 9090端口
访问http://IP:9090,个人环境访问效果如下:
7、配置 Graph 图表
1)选择一个默认的采集指标
2)点击 “Execute”,可以在 Console 中看到相应的 Element
3)也可以在 Graph 中看到相应的图表信息
4)鼠标移动到曲线图的某个时间点,可以很直观地看到实时的性能数据
分类:
Prometheus
标签:
Prometheus
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
2019-06-30 docker run 和 docker exec 的差异
2019-06-30 Git 分支管理
2019-06-30 Kubernetes 中文文档
2019-06-30 Docker 命令大全
2019-06-30 Redis 常用命令 大全
2019-06-30 Docker 资源汇总
2019-06-30 Docker 安装 Redis