Description:
Following #831 Prometheus has been selected as one of the logging servers. We need to deploy both Prometheus and Grafana in cloud.gov prod space.
Acceptance Criteria:
As an engineer I want to have Prometheus/Grafana to be available in Cloud.gov for system logs
[ ] Prometheus is available in prod and user can access the UI
[ ] Grafana is available in prod and user can access the UI
[ ] Grafana is connected to Promethues and can query the logs from Promethues
[ ] Prometheus can securely call logs endpoints and pull logs from other spaces
[ ] Testing Checklist has been run and all tests pass
[ ] README is updated, if necessary
Tasks:
[ ] Deploy dockerized Promethues in Prod
[ ] Ensure connection to endpoints are secured and uses SSL connection and CORS headers are set in Nginx based on security recommendations
[ ] Add CORS header to Nginx
[ ] Deploy Grafana in cloud.gov prod
[ ] Connect Grafana to Prometheus
[ ] Create a monitoring for dev app (monitor the backend server)
[ ] Run Testing Checklist and confirm all tests pass
Notes:
Study security remarks for deploying Prometheus and document your decisions
Description: Following #831 Prometheus has been selected as one of the logging servers. We need to deploy both Prometheus and Grafana in cloud.gov prod space.
Acceptance Criteria:
As an engineer I want to have Prometheus/Grafana to be available in Cloud.gov for system logs
Tasks:
Notes:
Supporting Documentation:
Open Questions: Please include any questions or decisions that must be made before beginning work or to confidently call this issue complete