Alertmanager itself doesn't have any authentication/authorization built into it, so we'll likely need to write some sort of proxy and put it in front of alertmanager.
Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| metricsinfra: add karma with cas | operations/puppet | production | +225 -1 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | fgiunchedi | T205862 Expand modern metrics infrastructure coverage (2018-19 Q2 goal) | |||
| Resolved | colewhite | T183454 Deprovision Diamond collectors no longer in use | |||
| Resolved | MoritzMuehlenhoff | T210993 Deprecate Diamond collectors in Cloud VPS | |||
| Resolved | taavi | T336774 Current status of cloudmetrics and its components | |||
| Resolved | taavi | T326266 Remove the WMCS statsd/Graphite service | |||
| Resolved | dcaro | T313444 Streamline WMCS Alerting and Paging | |||
| Resolved | taavi | T317032 Remove Diamond? | |||
| Resolved | taavi | T264920 Grafana "cloud-vps-project-board" needs to be migrated from Graphite to Prometheus | |||
| Open | None | T194333 [Epic] Provide logging/metrics/monitoring SaaS for Cloud VPS tenants | |||
| Resolved | taavi | T266050 Build Prometheus service for use by all Cloud VPS projects and their instances | |||
| Resolved | taavi | T285055 Allow project members/admins to ack/silence alerts of that project | |||
| Resolved | jbond | T286716 Create solution for developer account authentication for services hosted in Cloud VPS |
Event Timeline
Comment Actions
Looks like the karma alert dashboard (https://vpsalertmanager.toolforge.org) suppots auth ACLs as well. This still leaves the "authenticate developer account in WMCS realm" problem to be solved.
Comment Actions
https://prometheus-alerts.wmcloud.org is now testing the auth service created in subtask, and lets a hardcoded list of people perform writes
Comment Actions
Change 709066 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] metricsinfra: add karma with cas
Comment Actions
Change 709066 merged by Bstorm:
[operations/puppet@production] metricsinfra: add karma with cas