Difference between revisions of "Status"
Jump to navigation
Jump to search
(Add info about statsd and graphite) |
|||
Line 2: | Line 2: | ||
Another project is Graphite <ref>https://graphite.readthedocs.io/en/latest/tools.html</ref>, which can be used with the built-in statsd collection in MediaWiki <ref>https://github.com/liuggio/statsd-php-client/</ref> | Another project is Graphite <ref>https://graphite.readthedocs.io/en/latest/tools.html</ref>, which can be used with the built-in statsd collection in MediaWiki <ref>https://github.com/liuggio/statsd-php-client/</ref> | ||
+ | |||
+ | In the Cloud-Native world, [https://prometheus.io/ Prometheus] is an active project. It's a time-series database and metrics monitoring solution, [https://prometheus.io/docs/instrumenting/exporters/ with many exporters] including haproxy, memcached, mysqld, etc.. | ||
+ | {{Video|url=https://www.youtube.com/watch?v=uV_sh7_lVw8}} [https://www.slideshare.net/brianbrazil/prometheus-from-berlin-to-bonanza-cloudnativeconkubecon-europe-2017 slides for the Video] | ||
[[Category:System Administration]] | [[Category:System Administration]] | ||
[[Category:Wiki]] | [[Category:Wiki]] | ||
+ | [[Category:System Architecture]] |
Revision as of 12:41, 11 July 2017
Status is important. It might be a status report, or sometimes it's "network status" (are we up?) You can setup custom monitoring services and playbooks for failover and recovery. However, sometimes a simple 3rd party service might suffice. A newcomer in the field is https://statuspage.io
Another project is Graphite [1], which can be used with the built-in statsd collection in MediaWiki [2]
In the Cloud-Native world, Prometheus is an active project. It's a time-series database and metrics monitoring solution, with many exporters including haproxy, memcached, mysqld, etc..