fikkie
1.0.0
SSH上最簡單的輕量監控工具,與您所有喜歡的使者兼容!
為什麼要使用Fikkie?
您只需要一個YAML文件即可配置Fikkie,因此只需指定應該在哪些服務器和預期的服務器上運行哪些命令,而Fikkie會在錯誤時通知您。
使用PIP安裝Fikkie並初始化Fikkie:
pip install fikkie
fikkie init或使用Docker!
docker run
--mount type=bind,source= ${PWD} /config.yaml,target=/root/.fikkie/config.yaml
nootr/fikkieFikkie配置文件默認位於~/.fikkie/config.yaml ,並且可以看起來像這樣:
servers :
primary.foo.com :
- description : ' MariaDB status '
command : ' sudo systemctl status mariadb | grep "Active: active" -c '
expected : ' 1 '
- description : ' HTTP code foo.com '
command : ' curl -s -o /dev/null -w "%{http_code}" foo.com '
expected : ' 200 '
notifiers :
- type : telegram
token : ' 1234:abcd '
chat_id : 1234 歡迎對Fikkie的貢獻! ❤️
請訪問貢獻指南以獲取更多信息。另外,如果您想貢獻代碼,則開發人員指南可能會很有用。