当前位置:网站首页>prometheus安装
prometheus安装
2022-07-04 17:40:00 【码道人】
首先查看当前服务器的centos的版本
cat /etc/centos-release
以下分为centOs6和7的方法;
【//如果yum用不了则运行以下步骤,能使用则不用换源,上传安装包步骤为手动上传,也可以不用换
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
curl -k -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo
yum clean all
yum makecache
】
一、官网下载软件包
https://prometheus.io/download/
上传程序包:(安装包文件里已下好,)
prometheus-2.14.0.linux-amd64.tar.gz
解压程序包:
tar xvf prometheus-2.14.0.linux-amd64.tar.gz
mv prometheus-2.14.0.linux-amd64 /usr/local/prometheus
运行Prometheus server:
cd /usr/local/prometheus
./prometheus --config.file=prometheus.yml
二、配置Prometheus
在Prometheus.yml中有配置文件,我们可以对其进行配置,当然第一次安装也可以不用配置;
vim /usr/local/prometheus/prometheus.yml
校验配置文件
./promtool check config ./prometheus.yml
配置service启动文件
centos7方法如下://
vim /usr/lib/systemd/system/prometheus.service
添加内容
[Unit]
Description=The Prometheus Server
After=network.target
[Service]
Restart=on-failure
ExecStart=/usr/local/prometheus/prometheus --config.file=/usr/local/prometheus/prometheus.yml
RestartSec=15s
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl restart prometheus
ss -antl
centos6:
vim /usr/lib/systemd/system/prometheus.service
进入文件后添加上面命令中的内容,没有目录和文件需要创建
sudo chkconfig daemon-reload
service prometheus restart
三、启动prometheus命令
/usr/local/prometheus/prometheus --config.file=/usr/local/prometheus/prometheus.yml &
或者
**** ./prometheus
四、网页上http://192.168.0.xxx:9090/targets能访问则成功。
边栏推荐
- 利用策略模式优化if代码【策略模式】
- 学习路之PHP--phpstudy创建项目时“hosts文件不存在或被阻止打开”
- Cache é JSON uses JSON adapters
- Rookie post station management system based on C language
- Scala basic tutorial -- 17 -- Collection
- 2022-07-04:以下go语言代码输出什么?A:true;B:false;C:编译错误。 package main import 'fmt' func
- LeetCode 赎金信 C#解答
- Li Kou brush question diary /day1/2022.6.23
- Wanghongru research group of Institute of genomics, Chinese Academy of Agricultural Sciences is cordially invited to join
- [2022 Jiangxi graduate mathematical modeling] curling movement idea analysis and code implementation
猜你喜欢
Torchdrug tutorial
Mxnet implementation of googlenet (parallel connection network)
Halcon template matching
Go微服务(二)——Protobuf详细入门
Build your own website (15)
[release] a tool for testing WebService and database connection - dbtest v1.0
性能优化之关键渲染路径
从实时应用角度谈通信总线仲裁机制和网络流控
Scala基础教程--16--泛型
Nature microbiology | viral genomes in six deep-sea sediments that can infect Archaea asgardii
随机推荐
Scala basic tutorial -- 18 -- set (2)
问下各位大佬有用过cdc直接mysql to clickhouse的么
Torchdrug tutorial
基于C语言的菜鸟驿站管理系统
数组中的第K个最大元素
激进技术派 vs 项目保守派的微服务架构之争
完善的js事件委托
Wanghongru research group of Institute of genomics, Chinese Academy of Agricultural Sciences is cordially invited to join
Wireshark抓包TLS协议栏显示版本不一致问题
Scala basic tutorial -- 17 -- Collection
How to open an account is safe,
2022-07-04: what is the output of the following go language code? A:true; B:false; C: Compilation error. package main import 'fmt' func
基于lex和yacc的词法分析器+语法分析器
中国农科院基因组所汪鸿儒课题组诚邀加入
php伪原创api对接方法
李迟2022年6月工作生活总结
Nebula importer data import practice
vbs或vbe如何修改图标
[uniapp] uniapp development app online Preview PDF file
物联网应用技术的就业前景和现状