Skip to content

Latest commit

 

History

History
103 lines (65 loc) · 3.23 KB

README.md

File metadata and controls

103 lines (65 loc) · 3.23 KB

Kibana

An opinionated Docker implementation for Kibana based on the upstream official image.

Features

There is currently only one difference between this implementation and the upstream image.

  • Enables Prometheus plugin for metrics.

Getting Started

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)

Prerequisites

The only requirements for bringing up this implementation locally is Docker.

Docker 17.12.0+

Installing

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

Environmental Variables

See the official documentation for Kibana running in Docker.

Deployment

For use on live systems, see the documentation for the Helm chart.

Components

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

  • Michael Lorant - Initial work - Nine

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • Elastic
  • Nine