cdchenli 发表于 2019-1-11 08:45:31

cacti 监控JVM

1 首先在cacti的官方论坛上下载cacti监控JVM 的模板
      http://forums.cacti.net/about19761.html
         http://forums.cacti.net/post-112268.html
2 把监控cacti的模板导入的cacti 中
3 配置JVM其允许通过snmp 访问权限
配置snmp.acl文件,直接拷贝在snmp.acl.template
#cpsnmp.acl.template   snmp.acl
修改如下
#vimsnmp.acl
   acl = {
{
    communities = public, private
    access = read-only
    managers = 192.168.2.194注: 该IP 为cacti 服务器的IP地址
}
}

trap = {
   {
   trap-community = public
   hosts = 192.168.2.194
   }
}
4 设置被监控的主机监听端口
    # vimmanagement.propertiesmanagement.properties.bak
   重新建立文件management.properties,并添加一下内容
    #vimmanagement.properties
   
      com.sun.management.snmp.port=1161# 监听的端口,即是snmp的代理端口
com.sun.management.snmp.interface=192.168.2.153#绑定的IP地址
      5 设置配置文件的权限,及其所属主,须只能为启用JVM的用户只读,否则不能工
            #chmod600 management.porpertiessnmp.acl
            #chowntomcatmanagement.porperties   snmp.acl
            注: tomcat用户为tomcat 的启动用户
      6 修改JVM 的启动参数
            #vim/etc/rc.d/init.d/tomcat
            CATALINA_OPTS="-Djava.library.path=/home/jfclere/jakarta-tomcat-connectors/jni/native/.libs -Dcom.sun.management.snmp.port=1161"
            注:红色字体为添加的snmp的代理端口
   7修改snmp 的配置,并在尾部添加
      proxy -v 2c -c public 192.168.2.153:1161 .1.3.6.1.4.1.42
   8 重启snmp 和JVM 并验证1161 端口是否启动
         
            


附件:http://down.运维网.com/data/2361580

页: [1]
查看完整版本: cacti 监控JVM