Awesome Lists

awesome-influxdb

by mark-rushakoff

awesome listpushed over 2 years ago

A curated list of awesome projects, libraries, tools, etc. related to InfluxDB

AI summary

InfluxDB tools

A curated list of tools and libraries supporting InfluxDB data collection and usage

stars
808
forks
66
watching
46
awesome lists
3
entries
142
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/mark-rushakoff/awesome-influxdb/links.svg)](https://awesome.facts.dev/awesome/mark-rushakoff/awesome-influxdb)
HTML
<a href="https://awesome.facts.dev/awesome/mark-rushakoff/awesome-influxdb"><img src="https://awesome.facts.dev/shield/mark-rushakoff/awesome-influxdb/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/mark-rushakoff/awesome-influxdb/links.svg

What's in the list

142 links in 15 sections, with live GitHub stats.activeno commit in 2y

Reference material

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

Client libraries / Unofficial

Collecting data into InfluxDB / Projects

  • accelerometer2influx

    Android application that takes the x-y-z axis metrics from your phone accelerometer and sends the data to InfluxDB

  • agento

    Client/server collecting near realtime metrics from Linux hosts

  • aggregateD

    A inspired metrics and event aggregation daemon for InfluxDB

  • aprs2influxdb

    Interfaces ham radio APRS-IS servers and saves packet data into an influxdb database

  • Charmander

    Charmander is a lab environment for measuring and analyzing resource-scheduling algorithms

  • gopherwx

    a service that pulls live weather data from a Davis Instruments Vantage Pro2 station and stores it in InfluxDB

  • grade

    Track Go benchmark performance over time by storing results in InfluxDB

  • Influx-Capacitor

    Influx-Capacitor collects metrics from windows machines using Performance Counters. Data is sent to influxDB to be viewable by grafana

  • Influxdb-Powershell

    Powershell script to send Windows Performance counters to an InfluxDB Server

  • influxdb-logger

    SmartApp to log device attributes to an InfluxDB database

  • influxdb-sqlserver

    Collect Microsoft SQL Server metrics for reporting to InfluxDB and visualize them with Grafana

  • k6

    A modern load testing tool, using Go and JavaScript

  • marathon-event-metrics

    a tool for reporting events to InfluxDB

  • mesos-influxdb-collector

    Lightweight stats collector for InfluxDB

  • mqforward

    to influxdb forwarder

  • node-opcua-logger

    Collect industrial data from OPC UA Servers

  • ntp_checker

    compares internal NTP sources and warns if the offset between servers exceeds a definable (fraction of) seconds

  • proc_to_influxdb

    Console app to observe Windows process starts and stops via InfluxDB

  • pysysinfo_influxdb

    Periodically send system information into influxdb (uses python3 + psutil, so it also works under Windows)

  • sysinfo_influxdb

    Collect and send system (linux) info to InfluxDB

  • snmpcollector

    A full featured Generic SNMP data collector with Web Administration Interface for InfluxDB

  • Telegraf

    (Official) plugin-driven server agent for reporting metrics into InfluxDB

  • tesla-streamer

    Streams data from Tesla Model S to InfluxDB ( )

  • traffic_stats

    Acquires and stores statistics about CDNs controlled by

  • vsphere-influxdb-go

    Collect VMware vSphere, vCenter and ESXi performance metrics and send them to InfluxDB

  • cAdvisor

    Analyzes resource usage and performance characteristics of running containers

  • Centreon

    A network, system, applicative supervision and monitoring tool

  • cernan

    A telemetry and logging aggregation server

  • cloudwatch-sender

    Send metrics to InfluxDB/Graphite from

  • crankshaftd

    Simple Go agent to ingest streaming data from via SSE and push it into StatsD as a gauge or to InfluxDB

  • Domoticz

    Open source Home Automation System

  • gatling

    Async Scala-Akka-Netty based Stress Tool

  • Glances

    Glances an Eye on your system

  • Graphios

    A program to send nagios perf data to graphite (carbon) / statsd / librato / influxDB

  • heapster

    Monitor container resource usage of a cluster

  • heka

    General purpose data collection and processing tool

  • internet_data_usage

    Python based application to pull data plan usage for different carriers such as Telus and Koodo

  • ioBroker

    Homeautomation / IoT Platform uses Influxdb to store

  • jmxtrans

    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

  • Apache JMeter

    Popular load testing tool, you can get real-time results sent to a backend through the InfluxDBBackendListenerClient which allows you to send metrics (active threads, response time ...) to an InfluxDB Backend using UDP or HTTP protocols

  • logary

    High performance, multi-target logging, metric and health-check library for mono and .Net

  • metrics.sh

    Collect and forward metrics using portable shell scripts

  • OpenHAB

    A universal integration platform for all things around home automation

  • Riemann

    A network event stream processing system, in Clojure

  • statsd-jvm-profiler

    Simple JVM Profiler Using StatsD

  • statsite

    C implementation of statsd

  • Sematext 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

  • logagent

    is a modern, open-source, light-weight log shipper. Logagent includes and and many other

Collecting data into InfluxDB / Libraries

  • 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

    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 and inserting it into InfluxDB

  • telemetry

    metric reporting for Go applications

  • go-metrics-influxdb

    A reporter for the which will post the metrics to InfluxDB

  • logrus_influxdb

    InfluxDB Hook for

Collecting data into InfluxDB / Plugins

Collecting data into InfluxDB / Import tools

Consuming data from InfluxDB / Dashboards and visualization

  • Chronograf

    Official InfluxDB data visualization tool

  • DBeaver

    DBeaver Universal Database Tool, DBeaver Enterprise has special extensions for InfluxDB

  • facette

    Time series data visualization and graphing software

  • FluxDash

    Terminal based InfluxDB dashboard

  • grafana

    Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB

  • InfluxDB Studio

    InfluxDB Studio is a UI management tool, its inspiration comes from other similar SQL database management tools (use InfluxData.Net run on MS Windows)

  • InfluxGraph

    Graphite InfluxDB storage finder for Graphite-API

  • ostent

    collects and displays system metrics and optionally relays to Graphite and/or InfluxDB

Consuming data from InfluxDB / Other tools

  • hubot-influxdb-alerts

    Create and manage alerts in your chatroom using and influxdb

  • influx-alert

    A tool to query InfluxDB and send alerts based on a YAML config

  • influxdb_google_sheets

    Google Sheets script for fetching and formatting InfluxDB data

  • Morgoth

    Metric anomaly detection

Provisioning InfluxDB

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

  • 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

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.