An opinionated Docker implementation for Kibana based on the upstream official image.
- Features
- Getting Started
- Deployment
- Components
- Contributing
- Versioning
- Authors
- License
- Acknowledgments
There is currently only one difference between this implementation and the upstream image.
- Enables Prometheus plugin for metrics.
This implementation is designed to be used with a Helm chart. However, there is a docker compose file included for testing this implementation locally. Bringing up a test cluster and discovering the client endpoint is easily done with just 2 commands.
docker-compose up
It will likely take a few minutes for the containers to start and you can verify when it is available using curl
.
curl $(docker-compose port kibana 5601)
The only requirements for bringing up this implementation locally is Docker.
Docker 17.12.0+
It is expected that the Helm chart will be used to install this container. For local development, there are a number of ways to interact with Kibana.
The Kibana endpoint is the main way applications interact with Kibana.
docker-compose port kibana 5601
The Elasticsearch endpoint can be found with the following command.
docker-compose port elasticsearch 9200
See the official documentation for Kibana running in Docker.
For use on live systems, see the documentation for the Helm chart.
- Elasticsearch - Open Source, Distributed, RESTful Search Engine
- Elasticsearch-Docker - Official Elasticsearch Docker image from Elastic.
- Kibana - Kibana analytics and search dashboard for Elasticsearch
- Kibana-Docker - Official Kibana Docker image from Elastic.
- Kibana Prometheus Exporter - A Kibana plugin that exposes metrics in the Prometheus format.
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the tags on this repository.
- Michael Lorant - Initial work - Nine
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
- Elastic
- Nine