Eevans has uploaded a new change for review.

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

Change subject: make logstash messages separable by cluster
......................................................................

make logstash messages separable by cluster

Adds a new custom field that is parameterized with the @cluster_name, (unique).
Per-cluster Kibana dashboards can be created that match on this field.

Bug: T130393
Change-Id: Ie2da530288ca6ccc8ee82928edc7d7ea98f6829d
---
M modules/cassandra/templates/logback.xml.erb
1 file changed, 1 insertion(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/30/278330/1

diff --git a/modules/cassandra/templates/logback.xml.erb 
b/modules/cassandra/templates/logback.xml.erb
index 5effba6..1bb779b 100644
--- a/modules/cassandra/templates/logback.xml.erb
+++ b/modules/cassandra/templates/logback.xml.erb
@@ -50,7 +50,7 @@
   <appender name="UDP" 
class="net.logstash.logback.appender.LogstashSocketAppender">
     <host><%= @logstash_host %></host>
     <port><%= @logstash_port %></port>
-    <customFields>{"program":"cassandra"}</customFields>
+    <customFields>{"program":"cassandra", "cluster":"<%= @cluster_name 
%>"}</customFields>
   </appender>
 
   <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">

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

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

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

Reply via email to