Skip to content

Instrument Unicorn with Ruby exporter

What does this MR do?

Adds basic instrumentation to Unicorn based server. Using Raindrops gem we extract socket information out of socket used by Unicorn and in turn we expose those metrics using Prometheus endpoint.

In addition to socket information, we also collect request count metrics.

Are there points in the code the reviewer needs to double check?

Why was this MR needed?

Screenshots (if relevant)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Closes #33410 (closed)

Edited by username-removed-676946

Merge request reports