Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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 

...