Monitoring App
Monitoring App is a Django based server (only backend and no views) which ping's all the sites/hosts registered by different users, and notify the user at their receivers email addresses if their site/host is down or not responding. This activity is performed in every 10 minutes automatically.
Quick start
-
Add "monitoring_app.apps.MonitoringAppConfig" to your INSTALLED_APPS setting like this:
INSTALLED_APPS = [ ... 'monitoring_app.apps.MonitoringAppConfig', ]
-
Set AUTH_USER_MODEL to "monitoring_app.CustomUser"
-
- Add the piece of code given below in your settings.py file:
-
- try:
-
from local_settings import *
- except ImportError:
-
pass
-
Run python manage.py migrate to create the monitoring_app models.
-
- Start the development server with the command ::
-
'python manage.py runserver --noreload'
-
Visit 'http://127.0.0.1:8000/admin/' to create users and manage monitoring_app configurations.