Skip to content

A python tool that monitor system services and send notification about the status of the services.

Notifications You must be signed in to change notification settings

arrayappy/notifier

Repository files navigation

Notifier

A python tool that monitor system services and send notification about the status of the services.

1. Run example Node.js service in terminal.

$ node app.js

2. Now run Notifier along side in another terminal and stop the node service to see the notification.

$ python3 notifier.py

3. To see dashboard and add your configurations via form.

Navigate to django folder and run below command

$ python3 manage.py runserver

Access http://127.0.0.1:8000/

You can also add your services and twilio configurations in config.json manually.

Screenshots

Initializing node server and notifier in two termninals

Screenshot 2022-06-19 at 2 55 33 PM

Stopped server due to unhandled error event occured

Screenshot 2022-04-10 at 7 17 28 PM

Server restarted and notifications sent

Screenshot 2022-06-19 at 2 58 20 PM

Django dashboard with various system information

Screenshot 2022-06-19 at 3 19 31 PM

Django form to add your configs

Screenshot 2022-06-19 at 3 01 08 PM

About

A python tool that monitor system services and send notification about the status of the services.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published