Description:
As a follow on to #3242, Alertmanager (AM) will need to be deployed to the production environment in cloud.gov with the rest of PLG. Pending the merge status of #3046 the implementer may be inclined to silence certain alerts from AM to avoid false positive alerts while all apps in our environment's begin speaking with PLG. The AM UI should also be accessible via the frontend for administrators and developers to monitor/silence/create alerts.
Acceptance Criteria:Create a list of functional outcomes that must be achieved to complete this issue
[ ] AM deployed in the production environment
[ ] AM UI accessible from any environment (dev, staging, and production)
[ ] AM alerts fire and route correctly from deployed environment
[ ] Testing Checklist has been run and all tests pass
[ ] README is updated, if necessary
Tasks:Create a list of granular, specific work items that must be completed to deliver the desired outcomes of this issue
[x] Update plg/deploy.sh to deploy AM and handle any network config
[x] Update scripts/deploy-frontend.sh to add network config to proxy AM in prod from all environments.
[x] Update nginx conf file to proxy AM in prod
[x] Add/update a manifest for AM, be sure to use the binary buildpack and deploy AM as a standalone binary for consistency and templating capabilities.
[x] Upload the newest Logs dashboard to Grafana
[x] Run Testing Checklist and confirm all tests pass
Notes:Add additional useful information, such as related issues and functionality that isn't covered by this specific issue, and other considerations that will be helpful for anyone reading this
Note 1
Note 2
Note 3
Supporting Documentation:Please include any relevant log snippets/files/screen shots
Doc 1
Doc 2
Open Questions:Please include any questions or decisions that must be made before beginning work or to confidently call this issue complete
Description: As a follow on to #3242, Alertmanager (AM) will need to be deployed to the production environment in cloud.gov with the rest of PLG. Pending the merge status of #3046 the implementer may be inclined to silence certain alerts from AM to avoid false positive alerts while all apps in our environment's begin speaking with PLG. The AM UI should also be accessible via the frontend for administrators and developers to monitor/silence/create alerts.
Acceptance Criteria: Create a list of functional outcomes that must be achieved to complete this issue
Tasks: Create a list of granular, specific work items that must be completed to deliver the desired outcomes of this issue
plg/deploy.sh
to deploy AM and handle any network configscripts/deploy-frontend.sh
to add network config to proxy AM in prod from all environments.Logs
dashboard to GrafanaNotes: Add additional useful information, such as related issues and functionality that isn't covered by this specific issue, and other considerations that will be helpful for anyone reading this
Supporting Documentation: Please include any relevant log snippets/files/screen shots
Open Questions: Please include any questions or decisions that must be made before beginning work or to confidently call this issue complete