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

 #cp  snmp.acl.template   snmp.acl

 修改如下

  #vim  snmp.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 設置被監控的主機監聽端口

    # vim  management.properties  management.properties.bak

     重新建立文件management.properties,並添加一下內容

    #vim  management.properties

   

        com.sun.management.snmp.port=1161  # 監聽的端口,即是snmp的代理端口

com.sun.management.snmp.interface=192.168.2.153  #綁定的IP地址

      5 設置配置文件的權限,及其所屬主,須只能爲啓用JVM的用戶只讀,否則不能工

            #chmod  600 management.porperties  snmp.acl

            #chown  tomcat  management.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 端口是否啓動

        

            

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章