Jump to content

Data Platform/Systems/EventLogging/Monitoring

From Wikitech
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Grafana

Here's some really cool Grafana dashboards that display our Graphite metrics:

Graphite

Raw metrics can be browsed at https://graphite.wikimedia.org/ (under Metrics -> eventlogging).

We publish 4 types of counts to graphite:

  • Overall counts
  • Per schema counts
  • Server side counts
  • Client side counts

Within the overall counts, there are 4 submetrics:

  • Raw counts: Number of all events that reach the system.
  • Valid counts: Number of events that pass validation.
  • insertAttempted: Number of events that get queued up for insertion to MySQL database.
  • inserted: Number of events that get actually inserted into MySQL database.