
Prometheus学习手册
蜜蜜不吃糖
运维工程师一个,日常知识积累存放点
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Prometheus配置alertmanager告警
由于上面配了job_name为jumpserver,登陆此job所属的机器,停掉上面的docker,测试能否告警。可以看到默认提供的 UI 页面,不过现在是没有任何告警信息的,因为我们还没有配置报警规则来触发报警。3、Prometheus添加alertmanager告警规则。将此密码填入上述alertmanager配置文件中。2、配置alertmanager告警。原创 2024-07-24 16:58:16 · 2063 阅读 · 0 评论 -
容器化部署prometheus后再监控docker容器
上述job名称:jumpserver,需要在此主机上页部署cadvisor和node-exporter来使prometheus分别监控它上面运行的容器和主机本身。一、部署Prometheus、cadvisor、grafana、node-exporter。访问测试,默认账号密码:admin,admin。添加看板展示效果,首先添加展示主机的看板。填入prometheus地址,保存退出。可以直接import 11600。原创 2024-07-17 09:49:21 · 376 阅读 · 0 评论 -
解决grafana报错This panel requires Angular (deprecated).
然后去grafana官网下载成熟的模板导入到平台,发现模板上的图标全部报错This panel requires Angular (deprecated).背景:使用docker部署了prometheus,grafana,node exporter和cadvisor。再次查看网页看板,发现报错已消失。原创 2024-04-09 08:41:52 · 2627 阅读 · 1 评论 -
prometheus制作rpm包
3.上传压缩包到SOURCES并编写service和yml文件。4、创建修改SPEC配置文件。原创 2022-12-22 16:28:29 · 321 阅读 · 0 评论 -
prometheus的node客户端设置开机自启
方法一:直接写入rc.local,这个简单方法二:设置service加入enable管理[root@node1 system]# vim /usr/lib/systemd/system/node_exporter.service[Unit]Description=node_exporterDocumentation=node_exporter Monitoring SystemAfter=network.target[Service]ExecStart=/usr/local/node原创 2021-12-09 10:01:44 · 403 阅读 · 0 评论 -
prometheus定义counter指标
counter是测控中会频繁使用的数据类型,它记录的是事件的数量或者大小,通常用来跟踪某个特定代码路径被执行的频率。1.定义一个暴露prometheus指标的示例,并记录hello world程序被请求了多少次[root@master-prom scripts]# cat 1.py#!/usr/bin/python3import http.serverfrom prometheus_client import start_http_server,CounterREQUESTS = Cou原创 2021-11-17 17:09:17 · 3260 阅读 · 0 评论 -
centos7.6安装prometheus+grafana
1.上传需要的安装包2.解压prometheustar -xvf prometheus-2.7.1.linux-amd64.tar.gz -C /usr/local/cd /usr/localmv prometheus-2.7.1.linux-amd64/ prometheuscdprometheus3.配置文件修改,添加客户端IP和名称vim prometheus.yml保存退出4. 启动普罗米修斯[root@prometheus prometheus]..原创 2021-11-01 10:26:08 · 408 阅读 · 0 评论 -
prometheus安装prometheus_client
1.安装Python3yum install -y ncurses-libs zlib-devel mysql-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel下载压缩包Python-3.8.5.tgz解压后,cdPython-3.8.5./configure --prefix=/usr/.原创 2021-11-16 17:23:25 · 3234 阅读 · 0 评论 -
centos7如何将prometheus的tar包安装的服务加入到systemctl管理
用tar包安装了prometheus,解压到/usr/local下,每次启动都是./proemetheus &,关闭就要kill进程太麻烦,所以将其加入到systemctl管理1.编辑文件[root@prometheus prometheus]# vim /etc/systemd/system/prometheus.service[Unit]Description=Prometheus#Documentation=https://prometheus.io/Afte..原创 2021-11-02 10:20:04 · 390 阅读 · 0 评论