Centralize logs for IBM Bluemix apps using the ELK Stack

From the developerWorks archives

Lee Tice, Ryan DeJana, Pandikumar Swamikrishnan, Kevin DeLand, and Mathew Mallett

Date archived: March 22, 2018 | First published: January 06, 2015

IBM Bluemix, IBM's next-generation cloud platform, enables developers to quickly build, deploy, and manage cloud applications. Due to its cloud nature, Bluemix does not automatically persist application log files. However, it does let developers drain their logs to external log management services. This feature, coupled with the components of the ELK Stack (Elasticsearch, Logstash, and Kibana), not only provide developers a centralized location for persistent logs, but also enables them to run analytics on and visualize the log data. This article is targeted for intermediate developers who are familiar with Bluemix and have a basic familiarity with Linux. It provides a brief background on the ELK Stack and then walks you through the process of installing and configuring the components.

This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some content, steps, or illustrations may have changed.



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Data and analytics, Cloud computing
ArticleID=992713
ArticleTitle=Centralize logs for IBM Bluemix apps using the ELK Stack
publish-date=01062015