![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Prometheus
清欢渡.
这个作者很懒,什么都没留下…
展开
-
prometheus 最新 pushgateway 企业级实际使用
pushgateway 自定义监控项一、TCP 等待连接监控出于各种 wait 状态的 TCP 连接,是作为运维平日排查(网络负载、服务器负载、DB)的一个重要指标。netstat (Close_wait,time_wait)一般当 wait 类型的TCP过大时,说明系统网络(流量负载出现问题)vim /usr/local/node_exporter/shell/tcp_connection.sh#!/bin/bashinstance_name=`hostname -f`if [ $ins原创 2020-07-09 09:47:15 · 767 阅读 · 0 评论 -
prometheus 最新 node_exporter企业级实际使用
Prometheus 企业级实际使用一、企业CPU监控真实案例用户态的CPU 使用率,是跟应用程序(或者说软件) 的运行密切相关当软件启动大量进程并行处理任务时,当进程之间频繁上下业务切换时,对用户态的CPU 消耗最大。IOWAIT CPU等待时间,当服务器硬盘 IO占用过大时,CPU会等待IO的返回,进入 interuptable 类型的CPU等待时间,所以对于 IOWAT CPU的监控是很有必要的。报警阈值设置:设置成80.90不符合实际生产环境最好CPU综合利用率在 95左右,最为合原创 2020-07-09 09:43:28 · 2114 阅读 · 0 评论 -
Prometheus - Grafana 安装、备份、Email告警、Pagerduty告警
Grafana 绘图工具一、安装,运行:二、访问三、设置数据源、连接prometheus、创建仪表盘四、备份导出、导入五、Grafana 报警Ⅰ、Pagerduty 告警1、新建一个报警平台连接渠道 (Alerting Channel)2、为仪表板添加报警规则3、接收告警信息的效果Ⅱ、Email 邮件告警修改 grafana.ini(defaults.ini) 配置文件4.0版本之后,可以告警:https://grafana.com/grafana/download一、安装,运行:wget http原创 2020-07-08 10:09:49 · 1540 阅读 · 0 评论 -
Pagerduty - prometheus - grafana测试告警的使用方法
Pagerduty收费商业软件,每个月几百块钱一、pagerduty 注册新账号官网注册:https://www.pagerduty.com/sign-up/电话号先别写,进去以后再设置。点击开始安装后,一律 继续跳过但不创建事件。新注册的 Pagerduty 账号,默认14天的免费使用时间。期间对于接收告警是有一定限制的,不过对于学习阶段来讲够用了。二、创建新的 Services通过 Configuration 创建 Services,方便 Grafana 平台连接 Pagerdu原创 2020-07-08 10:09:12 · 3006 阅读 · 0 评论 -
Pormetheus - Pushgateway创建方法(实例:每10秒统计TCP_WAIT状态连接数)
Pormetheus - Pushgateway(介绍一、Pushgateway 安装二、prometheus 命令行格式1、命令行使用2、命令行过滤3、数值过滤三、自定义编写脚本的方法,pushgateway 采集数据四、结合crontab 反复执行介绍pushgateway 是一种采用被动推送的方式(而不是 exporter主动获取)获取监控数据的 prometheus 插件一、Pushgateway 安装官网地址:https://prometheus.io/download/#pushgate原创 2020-07-07 14:17:42 · 1587 阅读 · 0 评论 -
daemonize 后台运行 prometheus 的方法
daemonize 企业后台运作prometheus使用 daemonize 将进程放入后台使用,daemonize Unix 系统后台守护进程管理优点:更加正规,后台运行更稳定编译安装:git clone git://github.com/bmc/daemonize.git && cd daemonizesh configure && make && make installdaemonize -v指定运行启动脚本:-c原创 2020-07-07 09:21:34 · 2146 阅读 · 0 评论 -
prometheus 企业监控常用函数,与简单的实际应用分析
prometheus 函数总结,附带一些实际应用1、rate 函数2、increase({}[time]) 增量函数3、sum() 叠加函数4、by () 拆分函数5、topk() 函数六、count() 函数prometheus 函数官网:https://prometheus.io/docs/prometheus/latest/querying/functions/1、rate 函数rate 速率函数,prometheus 提供最重要的函数,只要碰上 counter 数据类型,直接套上 rate(原创 2020-07-06 21:07:01 · 7118 阅读 · 0 评论 -
prometheus - node_exporter - CPU利用率(入门基础)
node_exporter - CPU一、获取 各种状态 CPU 的使用率二、所用函数1、increase({}[time]) 增量函数2、sum() 叠加函数3、by () 拆分函数二、计算 CPU 每分钟的 使用率思路、步骤如下1.计算CPU的使用时间2.取一分钟之内的使用增量3.因为CPU核心数太多,所以进一步将多核CPU进行合并为一个整体4.每个节点的CPU 1分钟内的使用增量5.根据使用增量,计算CPU每分钟利用率6. 完整公式三、举一反三、统计 CPU 其他状态的 每分钟利用率1.计算 CPU-原创 2020-07-06 16:52:32 · 22390 阅读 · 1 评论 -
prometheus 安装部署,exporter安装部署 基础学习
prometheus 安装部署Prometheus 官网下载Prometheus 开始安装Prometheus 后台运行Prometheus 基本配置文件安装第一个 exporter > node_exporterntp 时间同步prometheus T_S 对系统时间的准确性要求很高,必须确保本机时间同步timedatectl set-timezone Asia/Shanghai一、prometheus 下载下载最新版本官网:https://prometheus.io/原创 2020-07-05 13:49:16 · 2443 阅读 · 1 评论 -
Prometheus 监控入门了解的基础常识知识(运维自学入手)
Prometheus 监控 入门介绍1、Prometheus 基础一、定义二、Prometheus 特性三、prometheus 缺点四、prometheus 对于运维的要求2.Prometheus 框架组件架构图一、Pushgateway二、Altermanager三、Metrics四、Metrics 的几种主要的类型:Ⅰ、GaugesⅡ、CountersⅢ、Histograms五、Key / Value 的数据形式六、exporter 的使用七、Pushgateway 对比 exporter1、Pro原创 2020-07-05 10:32:06 · 1269 阅读 · 1 评论