首页 > 其他分享 >prometheus安装及使用

prometheus安装及使用

时间:2023-11-06 10:39:21浏览次数:39  
标签:http amd64 tar ## prometheus usr 使用 安装

一、官网下载地址

https://prometheus.io/download/

1、选择操作系统Linux,默认架构amd64即可。

 

 

 

prometheus安装及使用_vim

 

 

2、主程序下载链接点击此处

https://github.com/prometheus/prometheus/releases/download/v2.35.0/prometheus-2.35.0.linux-amd64.tar.gz

3、警告工具

https://github.com/prometheus/alertmanager/releases/download/v0.24.0/alertmanager-0.24.0.linux-amd64.tar.gz

二、安装

1、解压缩到/usr/loca/

tar xf prometheus-2.35.0.linux-amd64.tar.gz -C /usr/local/

2、采用软链接方式(因为版本会更新,软链接方便以后使用)

ln -s prometheus-2.35.0.linux-amd64 /usr/local/prometheu

3、查看配置文件

vim prometheus.yml

默认只有一个监控,监控本机的9090端口

- job_name: "prometheus"

    # metrics_path defaults to '/metrics'
    # scheme defaults to 'http'.

    static_configs:
      - targets: ["localhost:9090"]

4,默认开启Prometheus (前台执行)

./prometheus

5、通过浏览器端打开主机IP地址(服务器时间一定要准时)

http://172.16.1.100:9090/

 6、查看程序收集的自己信息

http://172.16.1.100:9090/metrics

 7、使用

#7.1在搜索处输入下列命令

prometheus_http_requests_total{code="302"}

返回如下:

prometheus_http_requests_total { code = " 302 " , handler = " / " , instance = " localhost:9090 " , job = " prometheus " }

##  prometheus_http_requests_total { code = " 302 " ,

job =prometheus 表示普罗米修斯监控的程序

prometheus安装及使用_配置文件_02

 8、操作系统原生是不支持promutheus,需要安装包

 

tar xf node_exporter-1.3.1.linux-amd64.tar.gz -C /usr/local/

 9、直接运行解压文件中的node_exporter文件即可

## 这里直接复制到bin下

cp node_exporter /usr/local/bin/

 

node_exporte ## 前台运行

 ##  node_exporte 监控主机自身信息,如收集MySQL数据库的就安装mysql_exporte

10、修改普罗米修斯的配置文件

vim /usr/local/prometheus/prometheus.yml

## 在配置文件的末尾添加如下:(缩进非常重要,可以和自带的- job : "prometheus"对齐)

## ALL nodes
  - job_name: "nodes "
    static_configs:
    - targets:
      - 172.16.1.100:9100
      - 172.16.1.101:9100

 11、通过网页端访问查看

prometheus安装及使用_vim_03

 

标签:http,amd64,tar,##,prometheus,usr,使用,安装
From: https://blog.51cto.com/u_16343988/8201854

相关文章

  • tinymce的imgtools插件的使用
    使用TinyMCE的imgtools插件可以实现在编辑器中旋转和翻转图片,以及编辑图片等操作。具体使用方法如下:安装TinyMCE和imgtools插件。可以通过npm安装TinyMCE和imgtools插件,然后在编辑器中引入相关依赖。配置工具条按钮。通过添加工具条按钮,可以实现在编辑器中旋转和翻转图片,以及编辑图......
  • tinymce的imgtools插件的使用
    使用TinyMCE的imgtools插件可以实现在编辑器中旋转和翻转图片,以及编辑图片等操作。具体使用方法如下:安装TinyMCE和imgtools插件。可以通过npm安装TinyMCE和imgtools插件,然后在编辑器中引入相关依赖。配置工具条按钮。通过添加工具条按钮,可以实现在编辑器中旋转和翻转图片,以及编辑图......
  • Prometheus配置basic_auth
    一、什么是Prometheus?Prometheus是一个开源的系统监控和报警框架,其本身也是一个时序列数据库(TSDB),它的设计灵感来源于Google的Borgmon,就像Kubernetes是基于Borg系统开源的。Prometheus是由SoundCloud的Google前员工设计并开源的,官方网站:Prometheus-Monitoringsystem&time......
  • Prometheus黑盒监控
    什么是白盒、黑盒?白盒监控:程序内部的一些指标,这类监控专注的点是原因,也就是一般为出现问题的根本,此类监控称为白盒监控,主要关注的是原因黑盒监控:监控关注的是现象,也就是正在发生的告警,比如某个网站突然慢了,或者是打不开了。此类告警是站在用户的角度看到的东西,比较关注现象,表......
  • FastDFS基于Docker安装
    FastDFS基于Docker安装可参考dockerpulldelron/fastdfs构建Tracker容器使用docker镜像构建tracker容器,用于启动跟踪服务器,起到调度的作用。dockerrun-d--network=host--nametracker-v/data/fdfs:/var/fdfsdelron/fastdfstrackerdockerrun-d--network=host--nametra......
  • Pinia 在setup外部使用时出现的bug
    在setup外部使用时,在请求拦截时获取token时。会出现获取的token是上一次获取的token。出现这种情况是因为实例化了两个Pinia实例,解决办法是在实例化一个Pinia实例,在store目录下index文件中创建Pinia实例,importtype{App}from'vue';import*asPiniafrom'pinia';consts......
  • win bat 脚本 - 使用vbs实现 带参数 创建桌面快捷方式 - chrome多版本安装为例子
    官网下载win安装包,地址https://www.chromedownloads.net/chrome64win-canary/解压win安装chrome文件,得到这个文件夹 bat脚本放在同一个目录下安装脚本如下【可用的哦,这是带参数的】@echooff::快捷方式名称set"name=chrome快捷桌面启动入口"setroot=%~dp0se......
  • 6款优质办公软件,个个都是效率神器,可免费使用
    今天给大家分享6款优质的办公软件,这些软件不仅功能强大,还可以免费使用,让你高效完成工作。Todo清单——待办事项软件Todo清单是一款强大的跨平台待办事项和时间管理软件。它可以帮助用户记录、跟踪和完成待办事项。通过创建清单,用户可以将任务分类、设定截止日期,并随时查看任务的进......
  • 6款优质办公软件,个个都是效率神器,可免费使用
    今天给大家分享6款优质的办公软件,这些软件不仅功能强大,还可以免费使用,让你高效完成工作。 Todo清单——待办事项软件 Todo清单是一款强大的跨平台待办事项和时间管理软件。它可以帮助用户记录、跟踪和完成待办事项。通过创建清单,用户可以将任务分类、设定截止日期,并随时查看......
  • Winform中使用Log4Net实现日志记录到文件并循环覆盖
    场景log4nethttps://logging.apache.org/log4net/TheApachelog4netlibraryisatooltohelptheprogrammeroutputlogstatementstoavarietyofoutputtargets.log4netisaportoftheexcellentApachelog4j™frameworktotheMicrosoft®.NETruntime.We......