...
Add environment variable to the respective env config file
...
Chose your respective env config file, if you are deploying monitoring and alerting into dev environment chose dev.yaml similarly for uat and other environments.
...
Depending upon your selected environment config file update the configs repo branch (like for qa.yaml added qa branch)
2. Add monitoring-dashboards folder to the respective configs repo branch.
3. Enable the serviceMonitor in the nginx-ingress monitoringconfigs which are available in <env>.yaml and redeploy the nginx-ingress.
...
34. Add alertmanager secret in respective <env>.secrets.yaml
If you want you can change the slack channel and other details like group_wait , group_interval and repeat_interval according to your values.
...
3. Add monitoring-dashboards folder to respective configs branch.
4. 5. Deploy the prometheus-operator using go cmd or deploy using Jenkins.
1. Deploy using go lang deployer
go go run main.go deploy -e -p <environment_name> -c 'prometheus-operator,grafana,prometheus-kafka-exporter'
2. Deploy using Jenkin’s respective deployment job.
...
To create a new panel in the existing dashboard:-
Login to dashboard and click on add panel
...