监控JVM报警规则

IT
IT
IT
335
文章
1
评论
2020年3月23日12:45:20 评论 1,935 536字阅读1分47秒

添加prometheus配置

[root@lucky prometheus]# vim prometheus.yml
  - job_name: 'jvm'
    scrape_interval: 10s
    metrics_path: /prometheus
    static_configs:
	- targets: ['10.0.0.105:7011']

添加告警规则

[root@lucky prometheus]# vim rule.yml
- name: jvm100
  rules:
  - alert: 堆空间使用超过90%
    expr: jvm_memory_used_bytes{job="jvm", area="heap"} / jvm_memory_max_bytes * 100 > 99.9
    for: 1m
    labels:
      severity: Critical
    annotations:
      summary: "JVM Instance {{ $labels.instance }} memory usage > 90%"
      description: "{{ $labels.instance }} of job {{ $labels.job }} has been in status [heap usage > 90%] for more than 1 minutes. current usage ({{ $value }}%)"
  • 我的QQ
  • QQ扫一扫
  • weinxin
  • 我的头条
  • 头条扫一扫
  • weinxin
IT
  • 本文由 发表于 2020年3月23日12:45:20
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
完全删除zabbix zabbix

完全删除zabbix

停止服务 $ sudo systemctl stop zabbix-agent.service 简单直接暴力 $ sudo find / -name zabbix-agent | xargs rm -...
zabbix4.4配置自动发现 zabbix

zabbix4.4配置自动发现

配置->自动发现->创建发现规则   添加自动发现动作 配置->动作 事件源选自动发现 监测->自动发现 配置->主机