Django MonitorΒΆ

license travis readthedocs Join the chat at https://gitter.im/diegogslomp/django-monitor

A Django application to ping devices and check port status from routers/switches through telnet connection. Telnet tested on Enterasys S8, G3 and A4 switch series.

Host List Page
  1. Copy django + postgres yml file:

    curl -o monitor.yml https://raw.githubusercontent.com/diegogslomp/django-monitor/master/docker-compose.yml
    
  2. Run docker swarm and deploy the stack:

    docker swarm init
    docker stack deploy -c monitor.yml monitor
    
  3. Collect static files, migrate db and create superuser:

    docker exec -it monitor_app.xxxx ./init.sh
    
  4. Visit http://localhost:8000/admin to create hosts

  5. Visit http://localhost:8000