博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Promethus安装指南
阅读量:4988 次
发布时间:2019-06-12

本文共 1281 字,大约阅读时间需要 4 分钟。

由于Prometheus是go语言写的,所以不需要编译,安装的过程非常简单,仅需要解压然后运行。

Prometheus官方下载地址:

安装Prometheus server

# 解压 # tar xf prometheus-2.4.3.linux-amd64.tar.gz # 运行 # cd prometheus-2.4.3.linux-amd64/ # ./prometheus  --config.file=prometheus.yml

node_exporter安装

# 解压 # tar xf node_exporter-0.16.0.linux-amd64.tar.gz # 运行 # cd node_exporter-0.16.0.linux-amd64/ # ./node_exporter # 验证node_exporter是否安装成功 # curl 127.0.0.1:9100 # 查看性能指标 # curl 127.0.0.1:9100/metrics

 

配置(关闭之前运行的node_exporter及prometheus)

创建目录

# mkdir /etc/prometheus # 拷贝上面解压的prometheus.yml文件到/etc/prometheus # cp /root/prometheus-2.4.3.linux-amd64/prometheus.yml /etc/prometheus/

添加启动脚本

下载地址:

# cp node-exporter.service /etc/init.d/node-exporter# cp prometheus.service /etc/init.d/prometheus # chmod +x /etc/init.d/node-exporter # chmod +x /etc/init.d/prometheus # 创建工作目录(Prometheus的数据会存在这,启动脚本里面我写的是/data) # mkdir /data # 启动服务 # service prometheus start # service node-exporter start

 

启动prometheus服务如果出现报错:

 start-stop-daemon: command not found

解决方法:

# 安装依赖包 # yum install gcc-c++ ncurses-devel -y # wget http://ftp.de.debian.org/debian/pool/main/d/dpkg/dpkg_1.17.25.tar.xz # tar -xf  dpkg_1.17.25.tar.xz # cd dpkg-1.17.25 # ./configure # make # cd utils # make  # cp start-stop-daemon /usr/sbin/

 

转载于:https://www.cnblogs.com/yezl/p/9830958.html

你可能感兴趣的文章
ADO.Net笔记
查看>>
Web 渗透测试 - Zed Attack Proxy
查看>>
2017.08.29
查看>>
终于有人把Elasticsearch原理讲透了
查看>>
Django积木块六——验证用户是否登录
查看>>
Hive-开启动态分区
查看>>
oo第二单元总结
查看>>
C# 将内容写入txt文档
查看>>
20165303第六周学习总结
查看>>
CodeForces 701C They Are Everywhere 尺取法
查看>>
make 的可选参数
查看>>
全面盘点当前Android后台保活方案的真实运行效果(截止2019年前)
查看>>
目前已经知道的乐视所有产品各个型号的强刷方法!更新X50
查看>>
ASP.NET MVC 排球计分程序 (三)需求分析与数据库设计
查看>>
AOF 持久化策略
查看>>
MVC中使用RadioButtonFor
查看>>
小议:部署SharePoint 2013时,无法连接SQL Server问题
查看>>
登录之后更新导航
查看>>
图算法
查看>>
格式化日期的时候出现“对象不能从 DBNull 转换为其他类型。 ”的错误
查看>>