Ottomata has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/177221

Change subject: Send kafka jmx stats via jmxtrans to statsd (not to graphite 
directly)
......................................................................

Send kafka jmx stats via jmxtrans to statsd (not to graphite directly)

Change-Id: I4b00888a63b63fb833dcde6e12325ade0957c16a
---
M manifests/role/analytics/kafka.pp
M modules/kafka
2 files changed, 5 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/21/177221/1

diff --git a/manifests/role/analytics/kafka.pp 
b/manifests/role/analytics/kafka.pp
index 65663a6..227a102 100644
--- a/manifests/role/analytics/kafka.pp
+++ b/manifests/role/analytics/kafka.pp
@@ -93,8 +93,9 @@
         $ganglia_host   = '239.192.1.45'
         $ganglia_port   = 8649
         # TODO: use variables for graphite server from somewhere?
-        $graphite_host  = 'tungsten.eqiad.wmnet'
-        $graphite_port  = 2003
+        $statsd_host  = 'statsd.eqiad.wmnet'
+        $statsd_port  = 8125
+
 
         # Increase ulimit for production kafka.
         $nofiles_ulimit = 65536
@@ -179,10 +180,10 @@
     }
 
     # Include Kafka Server Jmxtrans class
-    # to send Kafka Broker metrics to Ganglia.
+    # to send Kafka Broker metrics to Ganglia and statsd.
     class { '::kafka::server::jmxtrans':
         ganglia  => "${ganglia_host}:${ganglia_port}",
-        graphite => "${graphite_host}:${graphite_port}",
+        statsd   => "${statsd_host}:${statsd_port}",
     }
 
     # Generate icinga alert if this jmxtrans instance is not running.
diff --git a/modules/kafka b/modules/kafka
index 890d5ee..de24c49 160000
--- a/modules/kafka
+++ b/modules/kafka
-Subproject commit 890d5eeb57c703a9f08a7456005f0d55fb44a2fc
+Subproject commit de24c49f405716a53fc58338bb894796a1cc486b

-- 
To view, visit https://gerrit.wikimedia.org/r/177221
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4b00888a63b63fb833dcde6e12325ade0957c16a
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Ottomata <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to