...
Code Block |
---|
Recommendation: Prometheus & Grafana ✅ 🔰 Options 🔘 Prometheus & Grafana ✅ - Portable: Cloud agnostic tools Can run on cloud(k8s), also with docker-compose - Most widely used tool for monitoring & alerting ⭕️ Setup Methods: → In the same cluster under a separate namespace ✅ Pros: - Low cost and simple setup - Lesser configuration definitions needed Cons: - Monitoring would be unreachable if the node/cluster goes down dwon → In a different cluster Pros: - Monitoring will always be available for the application cluster since hosted in a separate cluster. Cons: - Increased cost and management overhead - Cluster intercommunication needs to be setup ⭕️ Pipeline Setup: - A separate workflow for deploying monitoring stack. ⭕️ User Management for Grafana: - Use Github Oauth Integration and restrict access to members of Bahmni / BahmniIndiaDistro Oraganisation ⭕️ Metrics: - To be discussed ⭕️ Alerts: - To be discussed 🔘 Cloudwatch - Specific to AWS - Could not support local installations |
...