以下我们在arm架构上以Prometheus2.28.1为例来进行一下安装(支持arm和mips)

环境准备
登录后复制

下载安装包

wget https://github.com/prometheus/prometheus/releases/download/v2.28.1/prometheus-2.28.1.linux-arm64.tar.gz

解压

tar -zxvf prometheus-2.28.1.linux-arm64.tar.gz

配置文件讲解
Prometheus 默认的配置文件分为四大块:
global 块:Prometheus 的全局配置
比如 scrape_interval 表示 Prometheus 多久抓取一次数据,evaluation_interval 表示多久检测一次告警规则;
alerting 块:关于 Alertmanager 的配置,这个我们后面再看;
rule_files 块:告警规则,这个我们后面再看;
scrape_config 块:这里定义了 Prometheus 要抓取的目标,我们可以看到默认已经配置了一个名称为 prometheus 的 job,这是因为 Prometheus 在启动的时候也会通过 HTTP 接口暴露自身的指标数据,这就相当于 Prometheus 自己监控自己,虽然这在真正使用 Prometheus 时没啥用处,但是我们可以通过这个例子来学习如何使用 Prometheus;可以访问 http://localhost:9099/metrics
注意:配置文件中的static_configs地址是我们要抓取的目标而不是Prometheus的服务端口
初次测试,不需要配置任何东西,直接启动接口,如果端口被占用可以使用以下命令启动

./prometheus --config.file=prometheus.yml --web.listen-address=:9099

带上&符号后台运行

该参数决定何时删除旧数据,默认为15天。在启动脚本里更改–storage.tsdb.retention=90d可以延长,或者启动时带上这个参数即可。

检测prometheus.yml编写的是否正确
./promtool check config prometheus.yml

返回

#Checking prometheus.yml

SUCCESS: 0 rule files found

访问地址: http://192.168.5.236:9099/

监控工具普罗米修斯(Prometheus)的介绍与安装相关推荐

  1. 普罗米修斯java_springboot集成普罗米修斯(Prometheus)的方法

    Prometheus 是一套开源的系统监控报警框架.它由工作在 SoundCloud 的 员工创建,并在 2015 年正式发布的开源项目.2016 年,Prometheus 正式加入 Cloud Na ...

  2. 监控神器-普罗米修斯Prometheus的安装

    最近看了些AIOPS的资料,对于里面提及的一个普罗米修斯Prometheus起了兴趣,首先是联想到异形,哈哈.去看了一下,普罗米修斯还真是厉害,而且还是开源的,真是搬砖党的福音. 功能: 在业务层用作 ...

  3. 监控之星-普罗米修斯Prometheus搭建

    监控之星-普罗米修斯Prometheus搭建 导图 #mermaid-svg-JxDWZpg7w4fUYZee {font-family:"trebuchet ms",verdan ...

  4. 普罗米修斯prometheus的安装与监控linux

    golang的安装 普罗米修斯是go开发的,所以需要安装go环境. 先下载golang,下载地址:https://studygolang.com/dl, 这里选择的是:https://studygol ...

  5. 普罗米修斯 mysql监控_普罗米修斯Prometheus监控MySQL

    普罗米修斯Prometheus监控MySQL 添加数据库用户 CREATE USER monitor_prometheus@'192.168.245.%' IDENTIFIED BY 'Abcde@1 ...

  6. 如何搭建普罗米修斯 Prometheus

    如何搭建普罗米修斯 Prometheus 1.下载Prometheus 进到这个网址 https://github.com/prometheus/prometheus/releases 不同的系统下载 ...

  7. 普罗米修斯Prometheus监控神器

    文章目录 一.普罗米修斯Prometheus监控系统 1.1实验环境 1.2安装普罗米修斯 1.3访问prometheus界面(web) 1.4主机数据显示 1.5普罗米修斯监控图像 1.6普罗米修斯 ...

  8. 普罗米修斯Prometheus的安装及Grafana使用

    首先安装运行环境go 如果有网络 使用命令 yum install go -y 如果没有网络使用离线安装包 下载:Linux :go1.8.3.linux-amd64.tar.gz [root@bob ...

  9. 普罗米修斯(Prometheus)与SNMP

    最近又在研究普罗米修斯,一种开源的监控系统.打算与SNMP结合使用 关于普罗米修斯的介绍,网上有很多 https://www.cnblogs.com/cuiyubo/p/10981840.html 由 ...

最新文章

  1. 埃森哲为施耐德电气打造数字工厂,加速产业物联网开发
  2. java.lang.ClassNotFoundException: Didn't find class com.tzutalin.dlibtest.MainActivity_
  3. 152. Leetcode 剑指 Offer 14- II. 剪绳子 II (贪心算法-基础题目)
  4. mongodb [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify
  5. MySQL Cookbook 学习笔记-03
  6. sd卡linux错误检测,android系统正在准备SD卡正在检测是否有错误且SD卡无法读取解决办法...
  7. Linux软件管理之yum
  8. jquery 动画总结(主要指效果函数)
  9. Putty密钥(PrivateKey)导入SecureCRT
  10. 线上解决Resin服务响应过慢的几个方法(转)
  11. SSH框架的工作原理及流程
  12. SoC,SiP,IP和Chiplet的区别
  13. HDU - 2534 Score (数学,找规律)
  14. 电压源和电流的关联参考方向_电流的参考方向_电压的参考方向
  15. python往npy写入数据_Python 存取npy格式数据实例
  16. GEE开发之Modis_LST地表温度数据分析
  17. Aria2-突破百度网盘下载限速
  18. 2021年美容师(高级)考试资料及美容师(高级)考试技巧
  19. Shell脚本读取mysql结果集各数据项的值
  20. 插件中的chalk的用法

热门文章

  1. 软件工程——结构化分析方法
  2. 取消苹果商店简短验证_苹果:其实我赚钱的是配件!
  3. Singularity 快速上手, 带你飞
  4. python中nums[:]和nums
  5. 智能计算作业——差分进化算法求解函数最值
  6. 利用计算机教室教师培训记录表,新学期教师计算机培训方案
  7. 最后1天!生信入门转录组和可视化学习捷径
  8. 解码失败会显示绿屏,及yuv和rgb简单理解
  9. h5棋牌源码中MySQL中的锁(表锁、行锁)
  10. Ubuntu安装人脸识别认证软件Howdy