Monitoring & Alerting setup for the medium scale deployment - project-sunbird/sunbird-devops GitHub Wiki
Why Monitoring?
Monitoring plays a very prominent role in sunbird. In our current sunbird stack, we have many applications,services,servers,api's,databases etc.. are running. It is easy to identify if any of the resource goes down or unstable.
How do we achieve?
Sunbird Monitoring overview (https://github.com/project-sunbird/sunbird-devops/wiki/Monitoring-overview)
How to setup?
For the medium scale deployment, we will use the same docker swarm(app server) for deploying the Monitoring stack. Make sure Monitoring stack is deployed after the sunbird-core services deployment.
Steps:
- SSH to app-server.
cd sunbird-devops/deploy
- Update the
Monitoring
configuration block inside~/sunbird-devops/deploy/config
file. - ./sunbird_install.sh -s monitor