jenkins-bot has submitted this change and it was merged.
Change subject: parsoid: Copy logs to logstash
......................................................................
parsoid: Copy logs to logstash
Configure parsoid to send GELF encoded log messages to a Logstash
listener on the VM.
Change-Id: I2206a091b102d7645ddd79364adc64566e8df512
---
M puppet/modules/mediawiki/templates/parsoid.localsettings.js.erb
1 file changed, 23 insertions(+), 0 deletions(-)
Approvals:
BryanDavis: Looks good to me, approved
jenkins-bot: Verified
diff --git a/puppet/modules/mediawiki/templates/parsoid.localsettings.js.erb
b/puppet/modules/mediawiki/templates/parsoid.localsettings.js.erb
index 206ef1e..ec668d2 100644
--- a/puppet/modules/mediawiki/templates/parsoid.localsettings.js.erb
+++ b/puppet/modules/mediawiki/templates/parsoid.localsettings.js.erb
@@ -9,4 +9,27 @@
<%- if @allow_cors -%>
parsoidConfig.allowCORS = '<%= @allow_cors %>';
<%- end %>
+
+ // Direct logs to logstash via bunyan and gelf-stream.
+ // To enable Logstash on MediaWiki-Vagrant:
+ // vagrant roles enable elk; vagrant provision
+ //
+ // See `vagrant roles info elk` for more information.
+ parsoidConfig.loggerBackend = {
+ name: ':Logger.bunyan/BunyanLogger',
+ options: {
+ name: 'parsoid',
+ streams: [
+ {
+ stream: process.stdout,
+ level: 'debug'
+ },
+ {
+ type: 'raw',
+ stream: require('gelf-stream').forBunyan('127.0.0.1', 12201),
+ level: 'debug'
+ }
+ ]
+ }
+ };
};
--
To view, visit https://gerrit.wikimedia.org/r/173936
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I2206a091b102d7645ddd79364adc64566e8df512
Gerrit-PatchSet: 5
Gerrit-Project: mediawiki/vagrant
Gerrit-Branch: master
Gerrit-Owner: BryanDavis <[email protected]>
Gerrit-Reviewer: BryanDavis <[email protected]>
Gerrit-Reviewer: Dduvall <[email protected]>
Gerrit-Reviewer: Ori.livneh <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits