[ 
https://issues.apache.org/jira/browse/IMPALA-8799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Armstrong resolved IMPALA-8799.
-----------------------------------
       Resolution: Fixed
    Fix Version/s: Impala 3.3.0

> Prometheus metrics should be prefixed with "impala_"
> ----------------------------------------------------
>
>                 Key: IMPALA-8799
>                 URL: https://issues.apache.org/jira/browse/IMPALA-8799
>             Project: IMPALA
>          Issue Type: Improvement
>          Components: Backend
>            Reporter: Tim Armstrong
>            Assignee: Tim Armstrong
>            Priority: Major
>              Labels: observability
>             Fix For: Impala 3.3.0
>
>
> This is recommended by the Prometheus docs - 
> https://prometheus.io/docs/practices/naming/
> {quote}
> A metric name...
>     ...must comply with the data model for valid characters.
>     ...should have a (single-word) application prefix relevant to the domain 
> the metric belongs to. The prefix is sometimes referred to as namespace by 
> client libraries. For metrics specific to an application, the prefix is 
> usually the application name itself. Sometimes, however, metrics are more 
> generic, like standardized metrics exported by client libraries. Examples:
>         prometheus_notifications_total (specific to the Prometheus server)
>         process_cpu_seconds_total (exported by many client libraries)
>         http_request_duration_seconds (for all HTTP requests)
> {quote}
> It is also awkward in tools like grafana to find impala metrics with the 
> current naming scheme.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org
For additional commands, e-mail: issues-all-h...@impala.apache.org

Reply via email to