Page MenuHomePhabricator

Send metrics from service manifest monitor to graphite
Closed, ResolvedPublic

Description

Things like:

  1. Total service manifests read
  2. Total services restarted
  3. A counter for each individual service that was restarted
  4. Time taken for each run

Event Timeline

yuvipanda raised the priority of this task from to Medium.
yuvipanda updated the task description. (Show Details)
yuvipanda updated the task description. (Show Details)
yuvipanda set Security to None.
yuvipanda added subscribers: gerritbot, Legoktm, Aklapper and 10 others.

Change 202318 had a related patch set uploaded (by Yuvipanda):
Send stats about webservices, manifests and errors!

https://gerrit.wikimedia.org/r/202318

Some more thought needs to be put into how this should be organized, I think. Currently it's organized on a per-host basis, but I think organizing it on a per-tool basis would be a lot more interesting and useful.

(you can see current set of stats by looking at tools.tools-bastion.ServiceMonitor.* in graphite.wmflabs.org)

Change 202318 merged by jenkins-bot:
Send stats about webservices, manifests and errors!

https://gerrit.wikimedia.org/r/202318

yuvipanda claimed this task.