项目作者: lmangani

项目描述 :
Experimental Prometheus plugin for Timelion Kibana
高级语言: JavaScript
项目地址: git://github.com/lmangani/timelion-prometheus.git
创建时间: 2018-07-27T15:38:03Z
项目社区:https://github.com/lmangani/timelion-prometheus

开源协议:Apache License 2.0

下载


Prometheus plugin for Timelion

Timelion (part of Kibana) provides a plugin mechanism by which you can create your own connectors to external datasets.

This plugin allows rendering data from Prometheus in Timelion, without having to duplicate timeseries into Elasticsearch.

Installation instructions

Package

  1. git clone https://github.com/lmangani/timelion-prometheus && cd timelion-prometheus
  2. VERSION="6.2.4" ./release.sh
  3. kibana-plugin install ./timelion-prometheus-1.0.0.zip

Configuration

  • All parameters including hostname can be defined inside the Timelion function
  • OPTIONAL static prometheus hostname, username and password can be stored in src/core_plugins/timelion/timelion.json, e.g.
    1. "prometheus": {
    2. "hostname": "my.prometheus.ip",
    3. "port": 9090,
    4. "username": "username",
    5. "password": "password"
    6. },
  • restart Kibana

Versions

The plugin is intended for use with Kibana 5 and 6

If you are using a version of Kibana, you will need to edit kibana.version in the “package.json” file.

Other plugins that might be of interest

  • InfluxDB - query and display InfluxDB data in Timelion
  • Random (by the author of Timelion) - A demo showing how to create a timelion plugin
  • USAFacts (by the author of Timelion) - grabs series data from usafacts.org
  • Google Analytics - brings Google Analytics data to Timelion
  • Mathlion (from Fermium Labs) - enables equation parsing and advanced maths

Credits

The timelion-prometheus plugin is sponsored by QXIP BV

Elasticsearch and Kibana are trademarks of Elasticsearch BV, registered in the U.S. and in other countries.