You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(This might need some safety guards, like limiting the header value length, and protection against non-ASCII characters.)
Alternatively, we could add extend the existing metrics.ProcessedX counters, but then why stop there and not also extend metrics.XSize?
Additionally, the Ruby client shall automatically set the header value to something like Rails.application.class.name.split("::").first.downcase (but make it configurable, as this can only be a heuristic).
The text was updated successfully, but these errors were encountered:
When texd is used by multiple client applications, it would be nice to see some application-specific metrics.
To accomplish this, I suggest analysing an optional
X-Application
header within the HTTP handler, and manipulate a corresponding metric counter:(This might need some safety guards, like limiting the header value length, and protection against non-ASCII characters.)
Alternatively, we could add extend the existing
metrics.ProcessedX
counters, but then why stop there and not also extendmetrics.XSize
?Additionally, the Ruby client shall automatically set the header value to something like
Rails.application.class.name.split("::").first.downcase
(but make it configurable, as this can only be a heuristic).The text was updated successfully, but these errors were encountered: