最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Zabbix添加Node.js監(jiān)控的方法

 更新時間:2016年10月20日 10:48:38   投稿:mrr  
這篇文章主要介紹了Zabbix添加Node.js監(jiān)控的方法,非常不錯具有一定的參考借鑒價值,需要的朋友可以參考下

目前網(wǎng)上已有 pm2-zabbix 工具可以實現(xiàn)Zabbix對Node.js的監(jiān)控報警,Github地址。

特征:

自動發(fā)現(xiàn)通過PM2管理的Node.js進程。

報告Nodes.js進程狀態(tài)、CPU占用率、內(nèi)存占用以及進程是否重啟。

監(jiān)控PM2守護進程自身狀態(tài)、資源占用和PID改變。

已提供易于安裝的Zabbix監(jiān)控項模板。

1.Node.js服務器安裝 pm2-zabbix

npm install -g pm2-zabbix

測試自動發(fā)現(xiàn)功能是否正常:

pm2-zabbix --discover

輸出類似表明安裝成功:

{
"data": [
{
"{#PROCESS_ID}": "qb_node-0",
"{#PROCESS_NAME}": "qb_node"
},
{
"{#PROCESS_ID}": "qb_node-1",
"{#PROCESS_NAME}": "qb_node"
},
{
"{#PROCESS_ID}": "qb_node-2",
"{#PROCESS_NAME}": "qb_node"
},
{
"{#PROCESS_ID}": "qb_node-3",
"{#PROCESS_NAME}": "qb_node"
}
]
}

2.克隆代碼

git clonehttps://github.com/greatcare/pm2-zabbix.git

3.Zabbix Web管理后臺導入模板文件 pm2-zabbix/install/zabbix-server/pm2-zabbix.template.xml

4.Node.js服務器添加服務,根據(jù)服務器操作系統(tǒng)版本選擇,并修改服務運行用戶和使用PM2啟動的Node.js用戶一致

RHEL/CentOS 7系列:

cp pm2-zabbix/install/init/systemd/pm2-zabbix.service /usr/lib/systemd/system/

修改目標文件 pm2-zabbix.service 文件內(nèi)容 User項:

User=root

RHEL/CentOS 6或5系列:

cp pm2-zabbix/install/init/sysv/pm2-zabbix /etc/init.d/

修改目標文件 pm2-zabbix 文件內(nèi)容 DAEMON_USER項:

DAEMON_USER=root

5.新建軟連接,根據(jù)自己服務器修改軟連接指向的真實文件路徑

mkdir -p /etc/zabbix
ln -s /App/zabbix/etc/zabbix_agentd.conf /etc/zabbix/zabbix_agentd.conf
ln -s /App/zabbix/bin/zabbix_sender /usr/bin/zabbix_sender
ln -s `which node` /usr/bin/node
ln -s `which pm2-zabbix` /usr/local/bin/pm2-zabbix

6.啟動 pm2-zabbix 服務

RHEL/CentOS 7系列:

systemctl start pm2-zabbix

RHEL/CentOS 6或5系列:

service start pm2-zabbix

7.修改Zabbix Agent配置文件 zabbix_agentd.conf,添加包含其它配置

Include=/App/zabbix/etc/zabbix_agentd.conf.d/*.conf

8.拷貝Zabbix Agent配置

cp pm2-zabbix/install/zabbix-agent/pm2-zabbix.conf /App/zabbix/etc/zabbix_agentd.conf.d/pm2.conf

9.修改配置 pm2.conf 內(nèi)容 sudo -u 用戶和第4步一致,同事修改 pm2-zabbix 路徑

UserParameter=pm2.processes,sudo -u root /usr/local/bin/pm2-zabbix --discover

10.服務器終端執(zhí)行程序 visudo 添加sudo配置

zabbix ALL=(ALL:ALL) NOPASSWD: /usr/local/bin/pm2-zabbix
Defaults:zabbix !requiretty

11.重啟Node.js服務器Zabbix Agent服務

/etc/init.d/zabbix_agentd restart

12.Zabbix Web管理后臺設置Node.js服務器添加鏈接 Template App PM2 模板 PM2守護進程CPU使用率 PM2守護進程內(nèi)存占用 PM2管理的Node進程實例CPU使用率 PM2管理的Node進程實例內(nèi)存占用

以上所述是小編給大家介紹的Zabbix添加Node.js監(jiān)控的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

  • k8s node節(jié)點重新加入master集群的實現(xiàn)

    k8s node節(jié)點重新加入master集群的實現(xiàn)

    這篇文章主要介紹了k8s node節(jié)點重新加入master集群的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • 學習Nodejs之fs模塊的使用詳解

    學習Nodejs之fs模塊的使用詳解

    這篇文章主要為大家詳細介紹了Nodejs之fs模塊的使用,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • Node.js 使用jade模板引擎的示例

    Node.js 使用jade模板引擎的示例

    本篇文章主要介紹了Node.js 使用jade模板引擎的示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • 如何正確使用Nodejs 的 c++ module 鏈接到 OpenSSL

    如何正確使用Nodejs 的 c++ module 鏈接到 OpenSSL

    這篇文章主要介紹了如何正確使用Nodejs 的 c++ module 鏈接到 OpenSSL,需要的朋友可以參考下
    2014-08-08
  • node.js處理前端提交的GET請求

    node.js處理前端提交的GET請求

    這篇文章主要為大家詳細介紹了node.js處理前端提交的GET請求,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • Node.js+ES6+dropload.js實現(xiàn)移動端下拉加載實例

    Node.js+ES6+dropload.js實現(xiàn)移動端下拉加載實例

    這個demo服務由Node搭建服務、下拉加載使用插件dropload,數(shù)據(jù)渲染應用了ES6中的模板字符串。有興趣的小伙伴可以自己嘗試下
    2017-06-06
  • Node.js中的模塊化,npm包管理器詳解

    Node.js中的模塊化,npm包管理器詳解

    這篇文章主要介紹了node模塊與npm包管理工具,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2021-09-09
  • npm?工具庫?yenv使用簡介

    npm?工具庫?yenv使用簡介

    這篇文章主要為大家介紹了npm?工具庫?yenv使用簡介,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05
  • nodejs服務內(nèi)存泄露排查過程和優(yōu)化方法

    nodejs服務內(nèi)存泄露排查過程和優(yōu)化方法

    在開發(fā)和部署Node.js應用程序時,內(nèi)存泄露是一個常見的挑戰(zhàn),本文將探討如何對于一個陌生項目進行內(nèi)存排查和優(yōu)化的方法,文章通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-11-11
  • NodeJS連接MySQL數(shù)據(jù)庫并進行增刪改查操作詳解

    NodeJS連接MySQL數(shù)據(jù)庫并進行增刪改查操作詳解

    本篇是使用NodeJS的模塊MySQL操作MySQL數(shù)據(jù)庫的基礎教程,連接MySQL數(shù)據(jù)庫并進行增刪改查操作詳解,需要的朋友可以參考下
    2024-02-02

最新評論

水城县| 宜城市| 湟中县| 万全县| 宜章县| 新源县| 孝义市| 北京市| 瓦房店市| 离岛区| 都昌县| 柳河县| 临安市| 榕江县| 敖汉旗| 三河市| 阿克苏市| 客服| 那曲县| 柘荣县| 视频| 旅游| 福鼎市| 上犹县| 彰化市| 江门市| 嘉峪关市| 桐乡市| 璧山县| 长寿区| 黄龙县| 湖北省| 桐乡市| 萨嘎县| 讷河市| 沧州市| 乐至县| 梧州市| 白城市| 邯郸市| 汉川市|