jvm_memory_committed_bytes:可供Java虚拟机使用的已提交的内存量 system_cpu_usage:最近的cpu利用率 jvm_threads_peak_threads:自Java虚拟机启动或重置峰值以来的活动线程峰值 jvm_memory_used_bytes:已用内存量 jvm_threads_daemon_threads:当前活动的守护程序线程数 process_cpu_usage:JVM的CPU利用率 process_start...
system_cpu_count:Java虚拟机可用的处理器数量 process_uptime_seconds:Java虚拟机的正常运行时间 jvm_threads_states_threads:当前处于NEW状态的线程数 jvm_memory_committed_bytes:可供Java虚拟机使用的已提交的内存量 system_cpu_usage:最近的cpu利用率 jvm_threads_peak_threads:自Java虚拟机启动或重置峰值以来的活动...
- alert: CPU负载告警# 规则名称expr: system_cpu_usage{job="MSG-MS"}> 0.7# 表示如果MSG-MS这个应用整个系统的CPU超过70% ,则触发告警for: 10s#持续时间 , 表示持续10秒都是高于70%的,则报警labels: serverity: page# 自定义标签annotations: summary:"{{$labels.job}} - {{$labels.instance }} 的...
表明这个图表是用来展示数据源中的什么数据,是显示变化率,还是数值,这里相当于一个表达式。例如我这里是用来显示 CPU 的变化率的,所以我填入的是:「rate(system_cpu_usage[1m])」,这表示使用 1 分钟的数据变化率来显示 CPU 的变化情况。 Legend 图例 图例可以设置图例的显示数值是什么,例如这里我写了:「{{insta...
system.cpu.usage: 系统CPU使用率 process.cpu.usage: 当前进程CPU使用率 Load Average: system.load.average.1m :load average 系统的平均负荷 重要指标 ,load average"的值越低,比如等于0.2或0.3,就说明电脑的工作量越小,系统负荷比较轻。 JVM Statistics - Memory ...
system_cpu_usage 0.0939447637893599 # HELP jvm_gc_max_data_size_bytes Max size of old generation memory pool # TYPE jvm_gc_max_data_size_bytes gauge jvm_gc_max_data_size_bytes 2.841116672E9 # 此处省略超多字... 1. 2. 3. 4.
"system.cpu.usage", "system.load.average.1m", "tomcat.sessions.active.current", "tomcat.sessions.active.max", "tomcat.sessions.alive.max", "tomcat.sessions.created", "tomcat.sessions.expired", "tomcat.sessions.rejected", ... ] }
summary: "{{$labels.instance}}: High CPU Usage Detected" description: "{{$labels.instance}}: CPU usage is {{$value}}, above 60%" - alert: NodeFilesystemUsage expr: 100 - (node_filesystem_free_bytes{fstype=~"ext4|xfs"} / node_filesystem_size_bytes{fstype=~"ext4|xfs"} * 100) ...
prometheus 设置cpu占用报警 prometheus告警功能 prometheus监控K8S 监控告警功能 alertmanager邮箱告警配置 首先开通SMTP服务,QQ邮箱:设置–帐号–开通POP3/SMTP服务,记住生成的密码(其它邮箱同理) 编辑prometheus的values.yaml文件,配置邮箱告警 [root@master01 prometheus]# vi prometheus/values.yaml...
创建prometheus rules配置文件,使用ConfigMap方式创建prometheus rules配置文件,包含的内容是两个文件,分别是node-up.yml和cpu-usage.yml。使用以下命令创建Prometheus的另外两个配置文件: $ kubectl create -f prometheus-rules-cm.yaml prometheus-rules-cm.yaml文件内容如下: kind: ConfigMapapiVersion: v1metadata: na...