fikkie
1.0.0
¡La herramienta más fácil para el monitoreo liviano sobre SSH, compatible con todos sus mensajeros favoritos!
¿Por qué usar Fikkie?
Solo necesita un solo archivo YAML para configurar Fikkie, así que simplemente especifique qué comandos deben ejecutarse en qué servidores y qué salida se espera, y Fikkie le informará cuándo algo está mal.
Instale Fikkie usando PIP e inicialice Fikkie:
pip install fikkie
fikkie initO usa Docker!
docker run
--mount type=bind,source= ${PWD} /config.yaml,target=/root/.fikkie/config.yaml
nootr/fikkie El archivo de configuración de Fikkie se coloca en ~/.fikkie/config.yaml de forma predeterminada y podría verse algo así:
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 ¡Las contribuciones a Fikkie son más que bienvenidas! ❤️
Visite las pautas de contribución para obtener más información. Además, la guía del desarrollador podría ser útil si desea contribuir con código.