Page MenuHomePhabricator

Migrate mjolnir to stdout/syslog/cee logging output
Closed, ResolvedPublic

Description

References:
https://wikitech.wikimedia.org/wiki/Logstash/Interface

Possible libraries:
https://github.com/blue-yonder/cee_syslog_handler - wants to output to syslog directly, but we want stdout for journald integration?
https://github.com/jcarrano/cee-formatter - outputs to stdout, but no license?

Event Timeline

EBernhardson updated the task description. (Show Details)

Change 498230 had a related patch set uploaded (by EBernhardson; owner: EBernhardson):
[search/MjoLniR@master] Support structured logging via stdout/rsyslog/cee

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

Change 498232 had a related patch set uploaded (by EBernhardson; owner: EBernhardson):
[operations/puppet@production] [WIP] Switch mjolnir to rsyslog based structured logging

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

Change 498230 merged by jenkins-bot:
[search/MjoLniR@master] Support structured logging via stdout/rsyslog/cee

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

Change 498428 had a related patch set uploaded (by EBernhardson; owner: EBernhardson):
[search/MjoLniR/deploy@master] Bump mjolnir submodule for new logging support

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

Change 498428 merged by EBernhardson:
[search/MjoLniR/deploy@master] Bump mjolnir submodule for new logging support

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

Change 498485 had a related patch set uploaded (by EBernhardson; owner: EBernhardson):
[search/MjoLniR@master] Use normalized level field in structured logging

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

Change 498485 merged by jenkins-bot:
[search/MjoLniR@master] Use normalized level field in structured logging

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

Change 498232 merged by Cwhite:
[operations/puppet@production] Switch mjolnir to rsyslog based structured logging

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

Change 499828 had a related patch set uploaded (by EBernhardson; owner: EBernhardson):
[search/MjoLniR@master] cee prefix must be @cee:

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

Change 499828 merged by jenkins-bot:
[search/MjoLniR@master] cee prefix must be @cee:

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

Change 499832 had a related patch set uploaded (by EBernhardson; owner: EBernhardson):
[search/MjoLniR/deploy@master] Logging @cee: prefixing bug fix

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

Change 499832 merged by EBernhardson:
[search/MjoLniR/deploy@master] Logging @cee: prefixing bug fix

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

debt closed this task as Resolved.Apr 5 2019, 10:30 PM