<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                * 安裝的過程中需要修改Tomcat的配置文件,還有新建一個setenv.sh的文件,趟坑很痛苦。 > * zabbix獲取Tomcat監控數據過程: > 1.Zabbix-Server找Zabbix-Java-Gateway獲取Java數據 > 2.Zabbix-Java-Gateway找Java程序(zabbix-agent)獲取數據 > 3.Java程序返回數據給Zabbix-Java-Gateway > 4.Zabbix-Java-Gateway返回數據給Zabbix-Server * * * * * 實現監控tomcat主要有兩步: 1. 安裝zabbix-java-gateway(server端) 2. 修改Tomcat配置 * * * * * ### 1. 安裝zabbix-agent服務 * 安裝zabbix-agent(在要監控的Tomcat所在主機上安裝,如果有則不用重復安裝) ~~~ wget http://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.0-1+trusty_all.deb dpkg -i zabbix-release_3.0-1+trusty_all.deb apt-get install zabbix-agent ~~~ * 修改zabbix-agent配置 `sudo vim /etc/zabbix/zabbix_agentd.conf` ~~~ Server=192.168.2.25 # 允許zabbix-server獲取數據,用于自動發現 ServerActive=192.168.2.25 # 主動給zabbix-server推送數據 Hostname=bigdata2 # 標識zabbix服務,每臺機器唯一 ~~~ * 重啟zabbix-agent服務 `service zabbix-agent restart` * * * * * ### 2.安裝zabbix-java-gateway(zabbix-server端安裝) `sudo apt-get install zabbix-java-gateway` > * 測試gateway是否安裝成功 ~~~ sudo service zabbix-java-gateway status ~~~ #### 2.1 修改Java-gateway的配置(zabbix-server端配置) `sudo vim /etc/zabbix/zabbix_java_gateway.conf` ~~~ # 監聽地址 LISTEN_IP=”0.0.0.0″ # 監聽端口 LISTEN_PORT=10052 # PID_FILE文件 PID_FILE=”/var/run/zabbix/zabbix_java.pid” # 開啟的工作線程數 START_POLLERS=5 # 啟動zabbix-java-gateway: service zabbix-java-gateway start ~~~ #### 2.2 修改zabbix_server的配置文件并重啟 `sudo vim /etc/zabbix/zabbix_server.conf ` ~~~ # JavaGateway的服務器IP地址 JavaGateway=192.168.2.25 # JavaGateway的服務端口 JavaGatewayPort=10052 # 從javaGateway采集數據的進程數 StartJavaPollers=5 ~~~ * 配置文件修改后,重啟zabbix-server: `service zabbix-server restart` * * * * * ### 3. Tomcat配置 #### 3.1 在Tomcat的bin目錄下修改setenv.sh(沒有就自己建立一個),注意修改catalina.sh是沒有用的!!! ~~~ zabbix@zabbix02:/opt/apache-tomcat-8.5.15/bin$ vim setenv.sh CATALINA_OPTS="${CATALINA_OPTS} -Djava.rmi.server.hostname=192.168.2.81" #Tomcat所在地址 CATALINA_OPTS="${CATALINA_OPTS} -Djavax.management.builder.initial=" CATALINA_OPTS="${CATALINA_OPTS} -Dcom.sun.management.jmxremote=true" CATALINA_OPTS="${CATALINA_OPTS} -Dcom.sun.management.jmxremote.ssl=false" CATALINA_OPTS="${CATALINA_OPTS} -Dcom.sun.management.jmxremote.authenticate=false" ~~~ #### 3.2 修改server.xml 1. 加入監聽端口配置 > * 加入以下,注意加入位置 ~~~ <Listener className="org.apache.catalina.mbeans.JmxRemoteLifecycleListener" rmiRegistryPo rtPlatform="12345" rmiServerPortPlatform="12345"/> ~~~ ![](https://box.kancloud.cn/58016dbc12ad8f3f5fbe2cf3292ea1b1_911x342.png) Java進程會監聽12345端口 #### 問題 * > 啟動Tomcat報如下錯誤,是因為沒有修改setenv.sh ~~~ Caused by: java.io.FileNotFoundException: jmxremote.access (No such file or directory) at java.io.FileInputStream.open0(Native Method) at java.io.FileInputStream.open(FileInputStream.java:195) at java.io.FileInputStream.<init>(FileInputStream.java:138) at java.io.FileInputStream.<init>(FileInputStream.java:93) ~~~ ![](https://box.kancloud.cn/a81b8c21a4f02d0137bd876f87e4f36c_934x255.png) #### 3.3 下載catalina-jmx-remote.jar包 * 下載catalina-jmx-remote.jar包放入tomcat的lib目錄下 ![](https://box.kancloud.cn/2ee5b1322f2ebe253a25b9aad434a440_838x175.png) ### 3.4 重啟Tomcat ~~~ ./shutdown.sh sudo ./startup.sh ~~~ * > 查看12345端口是否開啟 `netstat -anp |grep 12345` ![](https://box.kancloud.cn/ce6345ab93e57cbd162bc5b06c35671a_904x128.png) ### 4.頁面配置 1. 配置獲取數據端口,和server.xml中的端口對應 ![](https://box.kancloud.cn/42f977e773df8c402fc08095bc152dd6_963x745.png) 2. 添加Tomcat模板 ![](https://box.kancloud.cn/117ad4f9eb46360ac4b5015c21693b94_1018x490.png) * Tomcat自帶的 Template JMX Tomcat不好用,所以導入用戶自定義的Tomcat模板
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看