當前位置:編程學習大全網 - 網站源碼 - zabbix-agent 使用普通用戶來運行

zabbix-agent 使用普通用戶來運行

使用yum來安裝的 zabbix-agent 默認使用zabbix運行,通常情況下這沒有什麽問題。近期我們有個需求,我們希望通過zabbix來監控java進程中jvm的信息。對jvm的監控我們通常使用jstat命令,這要求使用該命令的用戶和java進程啟動的用戶為同壹用戶。

由於我們的java進程都是使用app用戶來啟動的,也就是說如果我們要使用zabbix來調用jstat命令,那麽zabbix也需要使用app用戶來啟動。

實現的方法比較簡單,就是修改zabbix-agent相關的配置文件,如果已經啟動過的,那麽還需要修改對應的目錄屬主。

使用rpm命令我們查看下安裝zabbix-agent會在創建那些目錄並且生成什麽樣的配置文件。

從上面的結果我們可以知道需要修改哪些配置文件,咱們依次來修改。

如果妳的zabbix-agent在修改上述配置前已經啟動過了,那麽在修改配置後,在重啟zabbix-agent前,妳需要修改zabbix-agent的相關目錄屬主。

做完以上修改,咱們的zabbix-agent就能使用app用戶來啟動了。

  • 上一篇:超級模塊源代碼修改
  • 下一篇:西門子S7-300怎麽通過profinet從丹佛斯變頻器讀取數據,我知道怎麽進行組態的設置,但是不會寫程序
  • copyright 2024編程學習大全網