Last modified: 2014-04-01 08:03:30 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T63753, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 61753 - Create puppetized logstash cluster in beta project
Create puppetized logstash cluster in beta project
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Logstash (Other open bugs)
wmf-deployment
All All
: High enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-02-21 16:34 UTC by Bryan Davis
Modified: 2014-04-01 08:03 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Bryan Davis 2014-02-21 16:34:48 UTC
The QA team is starting to use logstash as an error analysis tool. They have a twice-daily cron that sends an email to the QA mailing list when there have been new fatals. That email includes a link to logstash.wmflabs.org.

Currently that logstash instance is a single node in the logstash project that is running the initial hand built prototype. This should be changed so that the beta project has it's own prod-like logstash cluster at logstash.beta.wmflabs.org. That cluster should use the production puppet classes via a custom role.
Comment 1 Antoine "hashar" Musso (WMF) 2014-02-21 18:13:56 UTC
If there is nothing hardcoded in the logstash puppet module, that is indeed just about calling the classes with the proper parameters (ex: vary IP addresses and domain name).

Looking at role::logstash, the elasticsearch class is passed a multicast parameter and AFAIK there is no multicast support in labs.  The rest might just work :-]
Comment 2 Antoine "hashar" Musso (WMF) 2014-03-10 20:15:55 UTC
The beta cluster logstash instances should be created in the eqiad datacenter since pmtpa is being phased out.
Comment 3 Bryan Davis 2014-03-31 16:20:22 UTC
Logstash is now deployed to deployment-logstash1.eqiad.wmflabs using puppet and trebuchet. The new instance is accessible at https://logstash-beta.wmflabs.org/
Comment 4 Antoine "hashar" Musso (WMF) 2014-04-01 08:03:30 UTC
Well done Bryan!

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links