Page MenuHomePhabricator

[Story] Add monitoring interface to wikibase
Closed, InvalidPublic

Description

Wikibase should expose some health indicators that can be used by site monitoring systems. Indicators could include

  • size (estimates) of some critical tables, like
    • items_per_site
    • page_per_entity
    • and terms
    • changes
  • number of changes during the last x minutes
  • lowest timestamp in changes_dispatch

...and perhaps more.

See also: T75647: [Story] Log/graph dispatch lag

Details

Reference
bz45533

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 1:33 AM
bzimport set Reference to bz45533.
bzimport added a subscriber: Unknown Object (MLST).

(In reply to comment #0)

Wikibase should expose some health indicators that can be used by site
monitoring systems. Indicators could include

  • size (estimates) of some critical tables, like
    • items_per_site
    • page_per_entity
    • and terms
    • changes
  • number of changes during the last x minutes
  • lowest timestamp in changes_dispatch

...and perhaps more.

Though, the size of the database tables is pretty much a more generic MySQL check. Based on size on disk (because space isn't unallocated) and the actual size

Show this in Special:Statistics, or through the api, or both, or some other interface?

http://wikidata.org/w/api.php?action=query&meta=siteinfo&siprop=statistics

Also make sure that if it makes sense this information is also logged/graphed somehwere, e.g. graphite.wikimedia.org .

Lydia_Pintscher removed a subscriber: Unknown Object (MLST).
Lydia_Pintscher removed a subscriber: Unknown Object (MLST).Dec 1 2014, 2:29 PM
thiemowmde renamed this task from Add monitoring interface to wikibase to [Epic] Add monitoring interface to wikibase.Aug 13 2015, 2:57 PM
thiemowmde lowered the priority of this task from High to Medium.
thiemowmde updated the task description. (Show Details)
thiemowmde added a project: Epic.
thiemowmde set Security to None.
thiemowmde removed subscribers: Wikidata-bugs, Denny.
Lydia_Pintscher renamed this task from [Epic] Add monitoring interface to wikibase to [Story] Add monitoring interface to wikibase.Aug 14 2015, 10:45 AM
Lydia_Pintscher removed a project: Epic.

Realistically yes. We didn't get around to it for more than two years...

Well, lots of them are actually done ;)