Linux效能監測皮膚 | NETDATA

emperinter發表於2020-12-20

如需瞭解完整內容請訪問: https://www.emperinter.info/2020/12/11/netdata/

最近在面試相關運維相關的崗位,就發現了許多的工具,其中就包括NETDATA監測皮膚!加上自己寫的Bot預警太簡單了,就嘗試了一下。其中alarm和視覺化的詳細程度等等而言感覺還不錯!

安裝

我這裡用的docker配置的

安裝docker

sudo yum install -y yum-utils
sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

我用的是CENTOS,其它請參考下面連結

安裝NETDATA

這裡的1999可以自己配置,換其它埠也行,後續去防火牆開放即可!

docker run -d --name=netdata \
  -p 19999:19999 \
  -v netdataconfig:/etc/netdata \
  -v netdatalib:/var/lib/netdata \
  -v netdatacache:/var/cache/netdata \
  -v /etc/passwd:/host/etc/passwd:ro \
  -v /etc/group:/host/etc/group:ro \
  -v /proc:/host/proc:ro \
  -v /sys:/host/sys:ro \
  -v /etc/os-release:/host/etc/os-release:ro \
  --restart unless-stopped \
  --cap-add SYS_PTRACE \
  --security-opt apparmor=unconfined \
  netdata/netdata

網站

我這裡配置了一個反向代理到域名!具體看你伺服器是啥環境了,我這就不瞎BB了!

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片儲存下來直接上傳(img-F7eKOQJg-1608478578863)(https://www.emperinter.info/wp-content/uploads/2020/12/wp_editor_md_1e208d88d3f00a5da729456514c893e4.jpg)]

AlARM配置

我這裡給自己配置的是TELEGRAM和網站(通過瀏覽器來給通知傳送資訊)

獲取Telegram的資訊

我之前配置過BOT,但要進官網去配置API,這次配置只是讓去BOT那裡配置就行了,具體情況不瞭解,如果BOT無法獲取API,請參考https://www.emperinter.info/2020/04/18/telegram-bot/裡面的BOT申請教程配置API!

  • 建立BOT

如需瞭解完整內容請訪問: https://www.emperinter.info/2020/12/11/netdata/

相關文章