InfluxDB

repo: mark-rushakoff/awesome-influxdb
category: Databases related: Streaming


awesome-influxdb Awesome

A curated list of awesome projects, libraries, tools, etc. related to InfluxDB. This list focuses on libraries, tools, etc. supporting InfluxDB version 1.0 and up.

Want to make this list better? Take a look at our page on contributing and then open a pull request!

Reference material

If you know of any particularly useful blog posts, talks, slides, etc. that belong in this list, please open a pull request!

Client libraries

Official

  • C# - A .NET library for efficiently sending points to InfluxDB
  • Go - Go client for InfluxDB 1.x
  • Java - Java client for InfluxDB
  • PHP - PHP client for InfluxDB
  • Python - Python client for InfluxDB
  • Rails - Ruby on Rails bindings to automatically write metrics into InfluxDB
  • Ruby - Ruby client for InfluxDB

Unofficial

Collecting data into InfluxDB

Projects

Dedicated

Tools whose primary or sole purpose is to feed data into InfluxDB.

Non-dedicated

Tools that generate data that feed into multiple backends, InfluxDB included.

Libraries

Libraries to collect data and feed into InfluxDB.

  • crow-metrics - small metrics collector for node servers
  • django-influxdb-metrics - A reusable Django app that sends metrics about your project to InfluxDB
  • go-runtime-metrics - Collect golang runtime Metrics, outputting to InfluxDB or through Telegraf
  • lua-resty-influx - OpenResty client for InfluxDB
  • metrics - (PHP) Simple library that abstracts different metrics collectors. "I find this necessary to have a consistent and simple metrics (functional) API that doesn't cause vendor lock-in"
  • pyVsphereInflux - A library and supporting script for pulling data from vSphere and inserting it into InfluxDB
  • telemetry - metric reporting for Go applications

Hooks

Hooks for other logging libraries to output to InfluxDB.

Plugins

Plugins to allow other standalone tools to send their data into InfluxDB.

Import tools

Tools to import a fixed set of data into InfluxDB.

Consuming data from InfluxDB

Dashboards and visualization

Other tools

Provisioning InfluxDB

Tools, libraries, etc. to help you get InfluxDB running without installing it by hand.

Queries

  • dbal-influxdb - Doctrine DBAL for InfluxDB
  • Influxdb::Arel - Influxdb::Arel is a SQL AST manager for InfluxDB dialect. It simplifies the generation of complex SQL queries
  • influxer - InfluxDB ActiveRecord-style
  • Time Series Admin - Administration panel and querying interface for InfluxDB databases

Hosting of InfluxDB / SaaS

  • InfluxCloud - From the creators of InfluxDB
  • Aiven - Provides a choice of host (AWS, Google, DigitalOcean, etc.), geographic location, and server specs
  • Scalingo - Provides a choice of server specs
  • HostedMetrics - Geared towards custom application monitoring by hosting the combination of InfluxDB, Grafana, and StatsD

Miscellaneous

Projects that don't seem to fit in any other category.

  • influx-protector - proxy to prevent dangerous queries getting to influxdb
  • influxdb-schema-updater - A small DevOps tool to manage the schema of an InfluxDB instance with a set of configuration files
  • influx-prompt - An interactive command-line InfluxDB cli with auto completion
  • cleanflux - proxy around /query endpoint with auto retention policy selection and on the wire bug corrections

Other awesome lists

Lists of awesome lists that include awesome-influxdb

License

CC0

To the extent possible under law, the authors and contributors have waived all copyright and related or neighboring rights to awesome-influxdb.

[[curator]]
I'm the Curator. I can help you navigate, organize, and curate this wiki. What would you like to do?