flink-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "wyp (JIRA)" <j...@apache.org>
Subject [jira] [Created] (FLINK-7122) When metric name contains special characters then Graphite will not display them
Date Fri, 07 Jul 2017 03:10:00 GMT
wyp created FLINK-7122:
--------------------------

             Summary: When metric name contains special characters then Graphite will not
display them
                 Key: FLINK-7122
                 URL: https://issues.apache.org/jira/browse/FLINK-7122
             Project: Flink
          Issue Type: Bug
          Components: Metrics
    Affects Versions: 1.3.1
            Reporter: wyp
            Priority: Minor


When metric name contains special characters then Graphite will not display them, because
Graphite(GraphiteUDP) only replace white space to {{-}}(See:[GraphiteUDP.java|https://github.com/dropwizard/metrics/blob/3.1-maintenance/metrics-graphite/src/main/java/com/codahale/metrics/graphite/GraphiteUDP.java#L109]).
But Flink metric variable's associated value like this:
{code}
<job_id> -> bcab9cc1c21d8ac83f721ef908391755
<task_id> -> cbc357ccb763df2852fee8c4fc7d55f2
<task_attempt_id> -> 2348e14acc555848fea3f9bc8c06a4f6
<host> -> l-hdps775
<operator_name> -> Sink: es
<task_name> -> Source: Custom Source -> Flat Map -> Sink: es
<task_attempt_num> -> 0
<job_name> -> BinlogSyn
<tm_id> -> 49870456e42ebab1a3b4afaf2ad1f5d8
<subtask_index> -> 0
{code}
then {{metrics.scope.task}} 's full name will be
{{flinkjobs.localhost.taskmanager.34d31d54c0031328a6ec8910e571a7f8.MyFlinkJobs.Source: Custom
Source -> TestFlat -> Map -> Sink: es.0}}, but this will not be display in Graphite,
because Graphite didn't support {{:}},{{>}} etc. special characters.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message