spark-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alex Mikhailau (JIRA)" <j...@apache.org>
Subject [jira] [Created] (SPARK-22030) GraphiteSink fails to re-connect to Graphite instances behind an ELB or any other auto-scaled LB
Date Fri, 15 Sep 2017 15:32:00 GMT
Alex Mikhailau created SPARK-22030:
--------------------------------------

             Summary: GraphiteSink fails to re-connect to Graphite instances behind an ELB
or any other auto-scaled LB
                 Key: SPARK-22030
                 URL: https://issues.apache.org/jira/browse/SPARK-22030
             Project: Spark
          Issue Type: Bug
          Components: Spark Core
    Affects Versions: 2.2.0
            Reporter: Alex Mikhailau
            Priority: Critical


Upgrade codahale metrics library so that Graphite constructor can re-resolve hosts behind
a CNAME with re-tried DNS lookups. When Graphite is deployed behind an ELB, ELB may change
IP addresses based on auto-scaling needs. Using current approach yields Graphite usage impossible,
fixing for that use case

Upgrade to codahale 3.1.5
Use new Graphite(host, port) constructor instead of new Graphite(new InetSocketAddress(host,
port)) constructor

This are proposed changes for codahale lib - dropwizard/metrics@v3.1.2...v3.1.5#diff-6916c85d2dd08d89fe771c952e3b8512R120.
Specifically, https://github.com/dropwizard/metrics/blob/b4d246d34e8a059b047567848b3522567cbe6108/metrics-graphite/src/main/java/com/codahale/metrics/graphite/Graphite.java#L120






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

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org


Mime
View raw message