GithubHelp home page GithubHelp logo

redhotpenguin / circonus-irondb-datasource Goto Github PK

View Code? Open in Web Editor NEW

This project forked from circonus-labs/circonus-irondb-datasource

0.0 3.0 0.0 248 KB

Circonus IRONdb datasource plugin for Grafana.

License: BSD 3-Clause "New" or "Revised" License

JavaScript 6.97% TypeScript 86.62% CSS 0.39% HTML 6.02%

circonus-irondb-datasource's Introduction

IRONdb Datasource

This is the plugin for IRONdb 0.11.9 and newer. It is evolving and we continue to track its API.

Read more about IRONdb here:

https://www.circonus.com/irondb/

Installation

  1. Add the contents of the dist directory of this repository to your grafana plugins directory. The default location for the plugins directory is /var/lib/grafana/plugins, though the location may be different in your installation, see http://docs.grafana.org/plugins/installation/ for more plugin information.

Configuration

  1. Create a new datasource and select IRONdb from the Type drop down.

  2. Change the IRONdb configuration options at the bottom of the datasource configuration page.

IRONdb Type

  • Standalone: An IRONdb cluster accessible directly, requires entry of Account ID.
  • Hosted: An IRONdb instance hosted by Circonus, requires entry of API token.

Account ID

The Account ID associated with the account to pull metrics from. For standalone installations, this is the account_id setting as configured in the "Graphite Listener" section of the /opt/circonus/etc/irondb.conf file.

API Token

The API Token associated with the account to pull metrics from. This can be found on your API Tokens page after logging in at https://www.circonus.com/ in the "User Profile" section.

Query Prefix

Prefix to be added to all queries sent to IRONdb.

  • For standalone installations, this defaults to "graphite.".
  • For hosted installations, this defaults to "reconnoiter.".

Usage

  1. Create a new panel and set the datasource to name selected in the IRONdb datasource configuration.

Normal Queries

For normal queries, use the metric browser to navigate the metric hierarchy of your IRONdb instance or type queries manually using the Toggle Edit Mode menu item to the right. The query prefix configured for the selected datasource is prepended to all queries against the IRONdb instance.

CAQL Queries

CAQL queries must be entered manually by selecting the CAQL checkbox or switching manually to the editor mode.

Histograms

Histograms currently require a special checkbox to be selected in order for the returned data to be processed correctly. Once selected, histogram data processing will be utilized for any returned data related to the specific metric.

Heatmaps

Using the histogram checkbox to process returned data allows for histograms to be displayed on the heatmap panel type.

For this processed data to be displayed on the heatmap panel as the sample above, select Time Series Buckets as the Data Format to be used on the Heatmap panel.

circonus-irondb-datasource's People

Contributors

rpufky avatar

Watchers

 avatar  avatar  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.