Code Monkey home page Code Monkey logo

kibana-with-consul-template's Introduction

Kibana with Consul Template

============================

A Consul Template powered Kibana docker container.

Supported Tags:

docker run stakater/kibana-with-consul-template:latest

This image is intended to be run together with Consul and Consul-Template

The daemon consul-template queries a Consul instance and updates any number of specified templates on the file system. As an added bonus, consul-template can optionally run arbitrary commands when the update process completes.

consul-template -consul-addr=$CONSUL_URL -template="/templates/kibana.ctmpl:/opt/kibana/config/kibana.yml:service kibana restart"

Consul Key-Value entries:

  • The URL to the Elasticsearch instance to use for all your queries should be defined by the key /kibana/elasticsearchURL. It should be a complete url including the port as well. You may use consul dns entries too. Example: http://elasticsearch-9200:9200, where elasticsearch-9200 is a consul dns entry.

Note: If the key /kibana/elasticsearchURL does not exist, the property will be assigned default value of http://elasticsearch:9200.

  • If you are running kibana behind a proxy, and want to mount it at a path specify that path by the key /kibana/basePath. The basePath can't end in a slash. Example: /kibana

kibana-with-consul-template's People

Contributors

hazim1093 avatar

Watchers

James Cloos avatar Rasheed Amir avatar Ahmad avatar Tehreem avatar Irtiza Ali avatar Ali Kahoot avatar Faizan Ahmad avatar Usama Ahmad avatar Waseem Hassan Shahid avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.