Hello,
As of recently, there are two new commands that can be used by service owners on their target nodes to inspect their service.
$ check-<service-name>
Issuing this command will trigger the nagios check which plays your service's monitoring script.
$ tail-<service-name>
This command gives you the production logs in a human-readable format. I added these commands to the appropriate documentation section on Wikitech~[1].
Cheers, Marko
[1] https://wikitech.wikimedia.org/wiki/Services/Deployment#Dealing_with_Problem...
On Thu, Jun 2, 2016 at 2:34 AM, Marko Obrovac mobrovac@wikimedia.org wrote:
As of recently, there are two new commands that can be used by service owners on their target nodes to inspect their service.
$ check-<service-name>
Issuing this command will trigger the nagios check which plays your service's monitoring script.
$ tail-<service-name>
This command gives you the production logs in a human-readable format. I added these commands to the appropriate documentation section on Wikitech~[1].
Neat; Nice work!
Hi Marko,
Thank you. This is extremely useful. I really like the `tail-<servicename> -f` functionality.
Thanks, Bernd
On Thu, Jun 2, 2016 at 1:34 AM, Marko Obrovac mobrovac@wikimedia.org wrote:
Hello,
As of recently, there are two new commands that can be used by service owners on their target nodes to inspect their service.
$ check-<service-name>
Issuing this command will trigger the nagios check which plays your service's monitoring script.
$ tail-<service-name>
This command gives you the production logs in a human-readable format. I added these commands to the appropriate documentation section on Wikitech~[1].
Cheers, Marko
[1] https://wikitech.wikimedia.org/wiki/Services/Deployment#Dealing_with_Problem...
-- Marko Obrovac, PhD Senior Services Engineer Wikimedia Foundation
Services mailing list Services@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/services
Nice work, indeed!
The check-<service> tool might come in handy for point 2 of https://phabricator.wikimedia.org/T110068#2347859 as well, for canary checking mediawiki deploys. We'd need to create a swagger spec for MediaWiki core; once we have that, would it be hard to set up a check-mediawiki script?
On Thu, Jun 2, 2016 at 11:31 AM, Bernd Sitzmann bernd@wikimedia.org wrote:
Hi Marko,
Thank you. This is extremely useful. I really like the `tail-<servicename> -f` functionality.
Thanks, Bernd
On Thu, Jun 2, 2016 at 1:34 AM, Marko Obrovac mobrovac@wikimedia.org wrote:
Hello,
As of recently, there are two new commands that can be used by service owners on their target nodes to inspect their service.
$ check-<service-name>
Issuing this command will trigger the nagios check which plays your service's monitoring script.
$ tail-<service-name>
This command gives you the production logs in a human-readable format. I added these commands to the appropriate documentation section on Wikitech~[1].
Cheers, Marko
[1] https://wikitech.wikimedia.org/wiki/Services/Deployment#Dealing_with_Problem...
-- Marko Obrovac, PhD Senior Services Engineer Wikimedia Foundation
Services mailing list Services@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/services
Services mailing list Services@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/services
On 2 June 2016 at 21:53, Gabriel Wicke gwicke@wikimedia.org wrote:
Nice work, indeed!
The check-<service> tool might come in handy for point 2 of https://phabricator.wikimedia.org/T110068#2347859 as well, for canary checking mediawiki deploys. We'd need to create a swagger spec for MediaWiki core; once we have that, would it be hard to set up a check-mediawiki script?
We'd need to get MW to emit the spec, at which point check-mediawiki becomes trivial to do.
Cheers, Marko
On Thu, Jun 2, 2016 at 11:31 AM, Bernd Sitzmann bernd@wikimedia.org wrote:
Hi Marko,
Thank you. This is extremely useful. I really like the
`tail-<servicename>
-f` functionality.
Thanks, Bernd
On Thu, Jun 2, 2016 at 1:34 AM, Marko Obrovac mobrovac@wikimedia.org wrote:
Hello,
As of recently, there are two new commands that can be used by service owners on their target nodes to inspect their service.
$ check-<service-name>
Issuing this command will trigger the nagios check which plays your service's monitoring script.
$ tail-<service-name>
This command gives you the production logs in a human-readable format. I added these commands to the appropriate documentation section on Wikitech~[1].
Cheers, Marko
[1]
https://wikitech.wikimedia.org/wiki/Services/Deployment#Dealing_with_Problem...
-- Marko Obrovac, PhD Senior Services Engineer Wikimedia Foundation
Services mailing list Services@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/services
Services mailing list Services@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/services
-- Gabriel Wicke Principal Engineer, Wikimedia Foundation
Services mailing list Services@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/services
On Thu, Jun 2, 2016 at 1:04 PM, Marko Obrovac mobrovac@wikimedia.org wrote:
As of recently, there are two new commands that can be used by service owners on their target nodes to inspect their service.
Very useful. Thanks!