Skip to content

Add support for Sidekiq JSON logging

Stan Hu requested to merge sh-gitlab-sidekiq-logger into master

Produces logs such as:

{  
   "severity":"INFO",
   "time":"2018-04-01T07:47:44.022Z",
   "class":"NewIssueWorker",
   "args":[88,1],
   "retry":3,
   "queue":"new_issue",
   "jid":"2a89672c1bcfb7e33458a433",
   "created_at":"2018-04-01T07:47:43.472Z",
   "enqueued_at":"2018-04-01T07:47:43.479Z",
   "pid":78032,
   "message":"NewIssueWorker JID-2a89672c1bcfb7e33458a433: done: 0.543 sec",
   "job_status":"done",
   "duration":0.543,
   "completed_at":"2018-04-01T07:47:44.022Z"
}

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/20060

Edited by Stan Hu

Merge request reports