WIP: Add JSON log file for gitaly-ruby
Example output:
{"type":"gitaly-ruby","grpc.time_ms":9.004,"grpc.code":"OK","grpc.method":"GetNewLFSPointers","grpc.service":"gitaly.BlobService","pid":6014,"correlation_id":"a93c9803-ebd4-4ff6-b6de-9750218c9b42","time":"2020-10-16T08:35:22.845Z"}
{"type":"gitaly-ruby","grpc.time_ms":763.396,"grpc.code":"OK","grpc.method":"UserCommitFiles","grpc.service":"gitaly.OperationService","pid":6014,"correlation_id":"uTo2gKLrbq8","time":"2020-10-16T08:35:23.274Z"}
{"type":"gitaly-ruby","grpc.time_ms":0.261,"grpc.code":"OK","grpc.method":"Check","grpc.service":"grpc.health.v1.Health","pid":6014,"correlation_id":null,"time":"2020-10-16T08:35:35.338Z"}
Potential solution for gitlab-com/gl-infra/scalability#519 (closed)
Edited by Jacob Vosmaer