InfluxDB
Contents
Client libraries
Official
.NET library for efficiently sending points to InfluxDB
Go client for InfluxDB 1.x
Java client for InfluxDB
PHP client for InfluxDB
Python client for InfluxDB
Ruby on Rails bindings to automatically write metrics into InfluxDB
Ruby client for InfluxDB
Unofficial
A Clojure client for InfluxDB
Common Lisp interface to the Time Series Database InfluxDB
InfluxDB client for Erlang
An InfluxDB writer for Elixir
InfluxDB Javascript driver
InfluxDB Rust driver
Arduino client for InfluxDB
LabVIEW client for InfluxDB
A C++ InfluxDB client with a batching async interface
Haskell client library for InfluxDB
.NET client for InfluxDB
UDP/IP or HTTP adapters for read and write data
R library for InfluxDB
InfluxDB driver for Elixir
InfluxDB Node.js Client
Write to InfluxDB using its UDP interface
Asynchronous InfluxDB client for Scala
Collecting data into InfluxDB
Projects
Android application that takes the x-y-z axis metrics from your phone accelerometer and sends the data to InfluxDB.
Client/server collecting near realtime metrics from Linux hosts
A dogstatsD inspired metrics and event aggregation daemon for InfluxDB
Interfaces ham radio APRS-IS servers and saves packet data into an influxdb database
Charmander is a lab environment for measuring and analyzing resource-scheduling algorithms
a service that pulls live weather data from a Davis Instruments Vantage Pro2 station and stores it in InfluxDB
Track Go benchmark performance over time by storing results in InfluxDB
Influx-Capacitor collects metrics from windows machines using Performance Counters. Data is sent to influxDB to be viewable by grafana
Powershell script to send Windows Performance counters to an InfluxDB Server
SmartApp to log SmartThings device attributes to an InfluxDB database
Collect Microsoft SQL Server metrics for reporting to InfluxDB and visualize them with Grafana
A modern load testing tool, using Go and JavaScript
a tool for reporting Marathon events to InfluxDB
Lightweight mesos stats collector for InfluxDB
MQTT to influxdb forwarder
Collect industrial data from OPC UA Servers
compares internal NTP sources and warns if the offset between servers exceeds a definable (fraction of) seconds
Console app to observe Windows process starts and stops via InfluxDB
Periodically send system information into influxdb (uses python3 + psutil, so it also works under Windows)
Collect and send system (linux) info to InfluxDB
A full featured Generic SNMP data collector with Web Administration Interface for InfluxDB
(Official) plugin-driven server agent for reporting metrics into InfluxDB
Streams data from Tesla Model S to InfluxDB (rake task)
Collect VMware vSphere, vCenter and ESXi performance metrics and send them to InfluxDB
Analyzes resource usage and performance characteristics of running containers
A network, system, applicative supervision and monitoring tool
A telemetry and logging aggregation server
Send metrics to InfluxDB/Graphite from Amazon Cloudwatch
Simple Go agent to ingest streaming data from Turbine via SSE and push it into StatsD as a gauge or to InfluxDB
Async Scala-Akka-Netty based Stress Tool
Glances an Eye on your system
A program to send nagios perf data to graphite (carbon) / statsd / librato / influxDB
Monitor container resource usage of a Kubernetes cluster
General purpose data collection and processing tool
Python based application to pull data plan usage for different carriers such as Telus and Koodo
Effectively the missing connector between speaking to a JVM via JMX on one end and whatever logging / monitoring / graphing package that you can dream up on the other end.
High performance, multi-target logging, metric and health-check library for mono and .Net
Collect and forward metrics using portable shell scripts
A network event stream processing system, in Clojure
Simple JVM Profiler Using StatsD
C implementation of statsd
Open source monitoring agent to collect metrics from Solr, Elasticsearch, Cassandra, JVM, JMX, ClickHouse, MySQL, Hadoop, and more via pluggable integrations. Output via Influx Line Protocol to InfluxDB or Sematext Cloud
is a modern, open-source, light-weight log shipper. Logagent includes influxdb input plugin and influxdb output plugin and many other integrations
Libraries
small metrics collector for node servers
A reusable Django app that sends metrics about your project to InfluxDB
Collect golang runtime Metrics, outputting to InfluxDB or through Telegraf
OpenResty client for InfluxDB
(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"
A library and supporting script for pulling data from vSphere and inserting it into InfluxDB
metric reporting for Go applications
Hooks
Plugins
InfluxDB output plugin for Embulk
Exometer reporter for InfluxDB
A buffered output plugin for fluentd and InfluxDB
Nagios plugin for querying monitoring stats from InfluxDB
Jenkins plugin to send build metrics into InfluxDB
A Kafka consumer for InfluxDB written in Python
Community-maintained Logstash plugin to output metrics to InfluxDB
A reporter for dropwizard metrics which announces measurements to an InfluxDB server
Shinken module for exporting data to InfluxDB
Sensu InfluxDB Plugins
A Sidekiq middleware to send job execution metrics to InfluxDB
Publishes snap metrics to InfluxDB
A naive InfluxDB backend for StatsD
Consuming data from InfluxDB
Dashboards and visualization
Official InfluxDB data visualization tool
Time series data visualization and graphing software
Terminal based InfluxDB dashboard
Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB
InfluxDB Studio is a UI management tool, its inspiration comes from other similar SQL database management tools (use InfluxData.Net run on MS Windows)
Graphite InfluxDB storage finder for Graphite-API
collects and displays system metrics and optionally relays to Graphite and/or InfluxDB
Other tools
Create and manage alerts in your chatroom using hubot and influxdb
A tool to query InfluxDB and send alerts based on a YAML config
Google Sheets script for fetching and formatting InfluxDB data
Metric anomaly detection
Provisioning InfluxDB
Chef cookbook for InfluxDB
Puppet module for InfluxDB
Installs and configures the InfluxDB timeseries database
Experimental BOSH release for InfluxDB
Puppet module for Telegraf
Ansible role for installing, configuring, and maintaining InfluxDB
Docker image to run an out-of-the-box InfluxDB server
Queries
Doctrine DBAL for InfluxDB
Influxdb::Arel is a SQL AST manager for InfluxDB dialect. It simplifies the generation of complex SQL queries
InfluxDB ActiveRecord-style
Administration panel and querying interface for InfluxDB databases
Miscellaneous
proxy to prevent dangerous queries getting to influxdb
A small DevOps tool to manage the schema of an InfluxDB instance with a set of configuration files
An interactive command-line InfluxDB cli with auto completion
proxy around /query endpoint with auto retention policy selection and on the wire bug corrections