Purpose of this module is to extract system python package versions, System OS/Version and Django version.
- Python (3.x.x)
These configuration settings provided by the appmonitor system.
APP_MONITOR_URL=
APP_MONITOR_PLATFORM_ID=
APP_MONITOR_APIKEY=
APP_MONITOR_AUTH_ENABLED=False
APP_MONITOR_AUTH_USER=
APP_MONITOR_AUTH_PASS=
[appmonitor_client]
appmonitor_check
python-decouple==3.8
git+https://github.com/dbca-wa/appmonitor_client.git#egg=appmonitor_client
python-decouple = "^3.8"
appmonitor_client = {git = "https://github.com/dbca-wa/appmonitor_client.git", rev="main"}
INSTALLED_APPS = [
'appmonitor_client'
]
CRON_CLASSES = [
'appmonitor_client.cron.CronJobAppMonitorClient',
]
This management script is called by the cron job sync the system with the App Monitor.
python manage.py appmonitor_check