External Build Logging in Jenkins. Prototype Demo

Pluggable Log storage prototype - integrating with Logstash and Elasticsearch instead of the disk.

Tags: jenkins observability ci-cd

Slides

Abstract

This presentation summarizes results of our project from the Jenkins World 2016 hackathon. The prototype implements reporting of build logs to Logstash/Elasticsearch instead of the system disk and their further visualization within the Jenkins Web UI.

The approach allows to reduce network and IO load on Jenkins master and thus avoid performance bottlenecks on large-scale instances.

References

Presented at

  • Jenkins World Hackathon, September 2016