update
This commit is contained in:
526
html/influxdb.md2.html
Normal file
526
html/influxdb.md2.html
Normal file
@@ -0,0 +1,526 @@
|
||||
<h1 id="awesome-influxdb-awesome">awesome-influxdb <a
|
||||
href="https://github.com/sindresorhus/awesome"><img
|
||||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||||
alt="Awesome" /></a></h1>
|
||||
<p>A curated list of awesome projects, libraries, tools, etc. related to
|
||||
<a href="https://www.influxdata.com/">InfluxDB</a>. This list focuses on
|
||||
libraries, tools, etc. supporting InfluxDB version 1.0 and up.</p>
|
||||
<p>Want to make this list better? Take a look at our page on <a
|
||||
href="CONTRIBUTING.md">contributing</a> and then open a pull
|
||||
request!</p>
|
||||
<h2 id="reference-material">Reference material</h2>
|
||||
<p>If you know of any particularly useful blog posts, talks, slides,
|
||||
etc. that belong in this list, please open a pull request!</p>
|
||||
<ul>
|
||||
<li><a href="https://docs.influxdata.com/influxdb/latest/">Official
|
||||
documentation</a></li>
|
||||
<li>InfluxDB in IoT world. <a
|
||||
href="https://www.easyitblog.info/2017/11/10/influxdb-and-grafana-fighting-together-with-iot-data-attack/">Part
|
||||
1: Introduction</a> | <a
|
||||
href="https://www.easyitblog.info/2017/11/14/influxdb-in-iot-world-aws-part-2/">Part
|
||||
2: Hosting and scaling on AWS</a> | <a
|
||||
href="https://www.easyitblog.info/2017/11/26/influxdb-in-iot-world-making-it-production-ready-part-3/">Part
|
||||
3: Plotting graphs using Grafana</a></li>
|
||||
</ul>
|
||||
<h2 id="client-libraries">Client libraries</h2>
|
||||
<h3 id="official">Official</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/influxdata/influxdb-csharp">C#</a> - A
|
||||
.NET library for efficiently sending points to InfluxDB</li>
|
||||
<li><a href="https://github.com/influxdata/influxdb1-client">Go</a> - Go
|
||||
client for InfluxDB 1.x</li>
|
||||
<li><a href="https://github.com/influxdata/influxdb-java">Java</a> -
|
||||
Java client for InfluxDB</li>
|
||||
<li><a href="https://github.com/influxdata/influxdb-php">PHP</a> - PHP
|
||||
client for InfluxDB</li>
|
||||
<li><a href="https://github.com/influxdata/influxdb-python">Python</a> -
|
||||
Python client for InfluxDB</li>
|
||||
<li><a href="https://github.com/influxdata/influxdb-rails">Rails</a> -
|
||||
Ruby on Rails bindings to automatically write metrics into InfluxDB</li>
|
||||
<li><a href="https://github.com/influxdata/influxdb-ruby">Ruby</a> -
|
||||
Ruby client for InfluxDB</li>
|
||||
</ul>
|
||||
<h3 id="unofficial">Unofficial</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/olauzon/capacitor">capacitor</a> - A
|
||||
Clojure client for InfluxDB</li>
|
||||
<li><a href="https://github.com/mmaul/cl-influxdb">cl-influxdb</a> -
|
||||
Common Lisp interface to the Time Series Database InfluxDB</li>
|
||||
<li><a href="https://github.com/gossiperl/erflux">erflux</a> - InfluxDB
|
||||
client for Erlang</li>
|
||||
<li><a href="https://github.com/lexmag/fluxter">fluxter</a> - An
|
||||
InfluxDB writer for Elixir</li>
|
||||
<li><a href="https://github.com/gobwas/influent">influent</a> - InfluxDB
|
||||
Javascript driver</li>
|
||||
<li><a href="https://github.com/gobwas/influent.rs">influent.rs</a> -
|
||||
InfluxDB Rust driver</li>
|
||||
<li><a
|
||||
href="https://github.com/tobiasschuerg/InfluxDB-Client-for-Arduino">InfluxDB-Client-for-Arduino</a>
|
||||
- Arduino client for InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/johanvandenbroek/InfluxDB-Client-LabVIEW">InfluxDB-Client-LabVIEW</a>
|
||||
- LabVIEW client for InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/d-led/influxdb-cpp-rest">influxdb-cpp-rest</a>
|
||||
- A C++ InfluxDB client with a batching async interface</li>
|
||||
<li><a
|
||||
href="https://github.com/maoe/influxdb-haskell">influxdb-haskell</a> -
|
||||
Haskell client library for InfluxDB</li>
|
||||
<li><a href="https://github.com/ziyasal/InfluxDB.Net">InfluxDB.NET</a> -
|
||||
.NET client for InfluxDB</li>
|
||||
<li><a href="https://github.com/corley/influxdb-php-sdk">InfluxDB PHP
|
||||
SDK</a> - UDP/IP or HTTP adapters for read and write data</li>
|
||||
<li><a href="https://github.com/dleutnant/influxdbr">influxdbr</a> - R
|
||||
library for InfluxDB</li>
|
||||
<li><a href="https://github.com/mneudert/instream">instream</a> -
|
||||
InfluxDB driver for Elixir</li>
|
||||
<li><a href="https://github.com/node-influx/node-influx">node-influx</a>
|
||||
- InfluxDB Node.js Client</li>
|
||||
<li><a
|
||||
href="https://github.com/mediocre/node-influx-udp">node-influx-udp</a> -
|
||||
Write to InfluxDB using its UDP interface</li>
|
||||
<li><a
|
||||
href="https://github.com/paulgoldbaum/scala-influxdb-client">scala-influxdb-client</a>
|
||||
- Asynchronous InfluxDB client for Scala</li>
|
||||
</ul>
|
||||
<h2 id="collecting-data-into-influxdb">Collecting data into
|
||||
InfluxDB</h2>
|
||||
<h3 id="projects">Projects</h3>
|
||||
<h4 id="dedicated">Dedicated</h4>
|
||||
<p>Tools whose primary or sole purpose is to feed data into
|
||||
InfluxDB.</p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/CorpGlory/accelerometer2influx">accelerometer2influx</a>
|
||||
- Android application that takes the x-y-z axis metrics from your phone
|
||||
accelerometer and sends the data to InfluxDB.</li>
|
||||
<li><a href="https://github.com/abrander/agento">agento</a> -
|
||||
Client/server collecting near realtime metrics from Linux hosts</li>
|
||||
<li><a href="https://github.com/ccpgames/aggregateD">aggregateD</a> - A
|
||||
<a href="https://docs.datadoghq.com/guides/dogstatsd/">dogstatsD</a>
|
||||
inspired metrics and event aggregation daemon for InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/FaradayRF/aprs2influxdb">aprs2influxdb</a> -
|
||||
Interfaces ham radio APRS-IS servers and saves packet data into an
|
||||
influxdb database</li>
|
||||
<li><a href="https://github.com/att-innovate/charmander">Charmander</a>
|
||||
- Charmander is a lab environment for measuring and analyzing
|
||||
resource-scheduling algorithms</li>
|
||||
<li><a href="https://github.com/chrissnell/gopherwx">gopherwx</a> - a
|
||||
service that pulls live weather data from a Davis Instruments Vantage
|
||||
Pro2 station and stores it in InfluxDB</li>
|
||||
<li><a href="https://github.com/influxdata/grade">grade</a> - Track Go
|
||||
benchmark performance over time by storing results in InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/poxet/Influx-Capacitor">Influx-Capacitor</a> -
|
||||
Influx-Capacitor collects metrics from windows machines using
|
||||
Performance Counters. Data is sent to influxDB to be viewable by
|
||||
grafana</li>
|
||||
<li><a
|
||||
href="https://github.com/vsavornin/Influxdb-Powershell">Influxdb-Powershell</a>
|
||||
- Powershell script to send Windows Performance counters to an InfluxDB
|
||||
Server</li>
|
||||
<li><a
|
||||
href="https://github.com/codersaur/SmartThings/tree/master/smartapps/influxdb-logger">influxdb-logger</a>
|
||||
- SmartApp to log <a href="https://www.smartthings.com/">SmartThings</a>
|
||||
device attributes to an InfluxDB database</li>
|
||||
<li><a
|
||||
href="https://github.com/zensqlmonitor/influxdb-sqlserver">influxdb-sqlserver</a>
|
||||
- Collect Microsoft SQL Server metrics for reporting to InfluxDB and
|
||||
visualize them with Grafana</li>
|
||||
<li><a href="https://github.com/loadimpact/k6">k6</a> - A modern load
|
||||
testing tool, using Go and JavaScript</li>
|
||||
<li><a
|
||||
href="https://github.com/Wikia/marathon-event-metrics">marathon-event-metrics</a>
|
||||
- a tool for reporting <a
|
||||
href="https://mesosphere.github.io/marathon/">Marathon</a> events to
|
||||
InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/kpacha/mesos-influxdb-collector">mesos-influxdb-collector</a>
|
||||
- Lightweight <a href="https://mesos.apache.org/">mesos</a> stats
|
||||
collector for InfluxDB</li>
|
||||
<li><a href="https://github.com/shirou/mqforward">mqforward</a> - <a
|
||||
href="http://mqtt.org/">MQTT</a> to influxdb forwarder</li>
|
||||
<li><a
|
||||
href="https://github.com/coussej/node-opcua-logger">node-opcua-logger</a>
|
||||
- Collect industrial data from OPC UA Servers</li>
|
||||
<li><a href="https://github.com/fss1/ntp_checker">ntp_checker</a> -
|
||||
compares internal NTP sources and warns if the offset between servers
|
||||
exceeds a definable (fraction of) seconds</li>
|
||||
<li><a
|
||||
href="https://github.com/d-led/proc_to_influxdb">proc_to_influxdb</a> -
|
||||
Console app to observe Windows process starts and stops via
|
||||
InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/nagylzs/pysysinfo_influxdb">pysysinfo_influxdb</a>
|
||||
- Periodically send system information into influxdb (uses python3 +
|
||||
psutil, so it also works under Windows)</li>
|
||||
<li><a
|
||||
href="https://github.com/novaquark/sysinfo_influxdb">sysinfo_influxdb</a>
|
||||
- Collect and send system (linux) info to InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/toni-moreno/snmpcollector">snmpcollector</a> -
|
||||
A full featured Generic SNMP data collector with Web Administration
|
||||
Interface for InfluxDB</li>
|
||||
<li><a href="https://github.com/influxdata/telegraf">Telegraf</a> -
|
||||
(Official) plugin-driven server agent for reporting metrics into
|
||||
InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/timdorr/tesla-trip/blob/master/lib/tesla_stream_reader.rb">tesla-streamer</a>
|
||||
- Streams data from Tesla Model S to InfluxDB (<a
|
||||
href="https://github.com/timdorr/tesla-trip/blob/master/lib/tasks/tesla.rake#L12-L16">rake
|
||||
task</a>)</li>
|
||||
<li><a
|
||||
href="https://traffic-control-cdn.readthedocs.io/en/latest/overview/traffic_stats.html">traffic_stats</a>
|
||||
- Acquires and stores statistics about CDNs controlled by <a
|
||||
href="https://trafficcontrol.apache.org/">Apache Traffic
|
||||
Control</a></li>
|
||||
<li><a
|
||||
href="https://github.com/Oxalide/vsphere-influxdb-go">vsphere-influxdb-go</a>
|
||||
- Collect VMware vSphere, vCenter and ESXi performance metrics and send
|
||||
them to InfluxDB</li>
|
||||
</ul>
|
||||
<h4 id="non-dedicated">Non-dedicated</h4>
|
||||
<p>Tools that generate data that feed into multiple backends, InfluxDB
|
||||
included.</p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/google/cadvisor">cAdvisor</a> - Analyzes
|
||||
resource usage and performance characteristics of running
|
||||
containers</li>
|
||||
<li><a href="https://github.com/centreon/centreon">Centreon</a> - A
|
||||
network, system, applicative supervision and monitoring tool</li>
|
||||
<li><a href="https://github.com/postmates/cernan">cernan</a> - A
|
||||
telemetry and logging aggregation server</li>
|
||||
<li><a
|
||||
href="https://github.com/BBC-News/cloudwatch-sender">cloudwatch-sender</a>
|
||||
- Send metrics to InfluxDB/Graphite from <a
|
||||
href="https://aws.amazon.com/cloudwatch/">Amazon Cloudwatch</a></li>
|
||||
<li><a href="https://github.com/fullcontact/crankshaftd">crankshaftd</a>
|
||||
- Simple Go agent to ingest streaming data from <a
|
||||
href="https://github.com/Netflix/Turbine">Turbine</a> via SSE and push
|
||||
it into StatsD as a gauge or to InfluxDB</li>
|
||||
<li><a href="https://www.domoticz.com">Domoticz</a> - Open source Home
|
||||
Automation System</li>
|
||||
<li><a href="https://github.com/gatling/gatling">gatling</a> - Async
|
||||
Scala-Akka-Netty based Stress Tool</li>
|
||||
<li><a href="https://github.com/nicolargo/glances">Glances</a> - Glances
|
||||
an Eye on your system</li>
|
||||
<li><a href="https://github.com/shawn-sterling/graphios">Graphios</a> -
|
||||
A program to send nagios perf data to graphite (carbon) / statsd /
|
||||
librato / influxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/kubernetes-retired/heapster">heapster</a> -
|
||||
Monitor container resource usage of a <a
|
||||
href="https://kubernetes.io/">Kubernetes</a> cluster</li>
|
||||
<li><a href="https://github.com/mozilla-services/heka">heka</a> -
|
||||
General purpose data collection and processing tool</li>
|
||||
<li><a
|
||||
href="https://github.com/precurse/internet_data_usage">internet_data_usage</a>
|
||||
- Python based application to pull data plan usage for different
|
||||
carriers such as Telus and Koodo</li>
|
||||
<li><a href="http://www.iobroker.net/">ioBroker</a> - Homeautomation /
|
||||
IoT Platform uses Influxdb to store <a
|
||||
href="https://github.com/ioBroker/ioBroker.influxdb/blob/master/README.md">history
|
||||
data</a></li>
|
||||
<li><a href="https://github.com/jmxtrans/jmxtrans">jmxtrans</a> -
|
||||
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.</li>
|
||||
<li><a
|
||||
href="https://jmeter.apache.org/usermanual/realtime-results.html">Apache
|
||||
JMeter</a> - 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</li>
|
||||
<li><a href="https://github.com/logary/logary">logary</a> - High
|
||||
performance, multi-target logging, metric and health-check library for
|
||||
mono and .Net</li>
|
||||
<li><a href="https://github.com/pstadler/metrics.sh">metrics.sh</a> -
|
||||
Collect and forward metrics using portable shell scripts</li>
|
||||
<li><a href="https://www.openhab.org/">OpenHAB</a> - A universal
|
||||
integration platform for all things around home automation</li>
|
||||
<li><a href="https://github.com/riemann/riemann">Riemann</a> - A network
|
||||
event stream processing system, in Clojure</li>
|
||||
<li><a
|
||||
href="https://github.com/etsy/statsd-jvm-profiler">statsd-jvm-profiler</a>
|
||||
- Simple JVM Profiler Using StatsD</li>
|
||||
<li><a href="https://github.com/statsite/statsite">statsite</a> - C
|
||||
implementation of statsd</li>
|
||||
<li><a
|
||||
href="https://github.com/sematext/sematext-agent-integrations">Sematext
|
||||
Agent</a> - <a
|
||||
href="https://sematext.com/blog/now-open-source-sematext-monitoring-agent/">Open
|
||||
source monitoring agent</a> 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 <a
|
||||
href="https://sematext.com/cloud/">Sematext Cloud</a></li>
|
||||
<li><a href="https://github.com/sematext/logagent-js">logagent</a> - is
|
||||
a modern, open-source, light-weight log shipper. Logagent includes <a
|
||||
href="https://sematext.com/docs/logagent/input-plugin-influxdb-http/">influxdb
|
||||
input plugin</a> and <a
|
||||
href="https://sematext.com/docs/logagent/output-plugin-influxdb/">influxdb
|
||||
output plugin</a> and many other <a
|
||||
href="https://sematext.com/docs/logagent/plugins/">integrations</a></li>
|
||||
</ul>
|
||||
<h3 id="libraries">Libraries</h3>
|
||||
<p>Libraries to collect data and feed into InfluxDB.</p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/robey/crow-metrics">crow-metrics</a> -
|
||||
small metrics collector for node servers</li>
|
||||
<li><a
|
||||
href="https://github.com/bitlabstudio/django-influxdb-metrics">django-influxdb-metrics</a>
|
||||
- A reusable Django app that sends metrics about your project to
|
||||
InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/tevjef/go-runtime-metrics">go-runtime-metrics</a>
|
||||
- Collect golang runtime Metrics, outputting to InfluxDB or through
|
||||
Telegraf</li>
|
||||
<li><a
|
||||
href="https://github.com/p0pr0ck5/lua-resty-influx">lua-resty-influx</a>
|
||||
- <a href="https://openresty.org/en/">OpenResty</a> client for
|
||||
InfluxDB</li>
|
||||
<li><a href="https://github.com/beberlei/metrics">metrics</a> - (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”</li>
|
||||
<li><a
|
||||
href="https://github.com/fennm/pyVsphereInflux">pyVsphereInflux</a> - A
|
||||
library and supporting script for pulling data from <a
|
||||
href="https://www.vmware.com/products/vsphere.html">vSphere</a> and
|
||||
inserting it into InfluxDB</li>
|
||||
<li><a href="https://github.com/arussellsaw/telemetry">telemetry</a> -
|
||||
metric reporting for Go applications</li>
|
||||
</ul>
|
||||
<h4 id="hooks">Hooks</h4>
|
||||
<p>Hooks for other logging libraries to output to InfluxDB.</p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/vrischmann/go-metrics-influxdb">go-metrics-influxdb</a>
|
||||
- A reporter for the <a
|
||||
href="https://github.com/rcrowley/go-metrics">go-metrics library</a>
|
||||
which will post the metrics to InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/Abramovic/logrus_influxdb">logrus_influxdb</a>
|
||||
- InfluxDB Hook for <a
|
||||
href="https://github.com/Sirupsen/logrus">Logrus</a></li>
|
||||
</ul>
|
||||
<h3 id="plugins">Plugins</h3>
|
||||
<p>Plugins to allow other standalone tools to send their data into
|
||||
InfluxDB.</p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/joker1007/embulk-output-influxdb">embulk-output-influxdb</a>
|
||||
- InfluxDB output plugin for <a
|
||||
href="https://github.com/embulk/embulk">Embulk</a></li>
|
||||
<li><a
|
||||
href="https://github.com/travelping/exometer_influxdb">exometer_influxdb</a>
|
||||
- <a href="https://github.com/Feuerlabs/exometer">Exometer</a> reporter
|
||||
for InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/fangli/fluent-plugin-influxdb">fluent-plugin-influxdb</a>
|
||||
- A buffered output plugin for <a
|
||||
href="https://www.fluentd.org/">fluentd</a> and InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/shaharke/influx-nagios-plugin">influx-nagios-plugin</a>
|
||||
- <a href="https://www.nagios.org/">Nagios</a> plugin for querying
|
||||
monitoring stats from InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/jenkinsci/influxdb-plugin">jenkinsci/influxdb-plugin</a>
|
||||
- <a href="https://jenkins.io/index.html">Jenkins</a> plugin to send
|
||||
build metrics into InfluxDB</li>
|
||||
<li><a href="https://github.com/mre/kafka-influxdb">kafka-influxdb</a> -
|
||||
A <a href="https://kafka.apache.org/">Kafka</a> consumer for InfluxDB
|
||||
written in Python</li>
|
||||
<li><a
|
||||
href="https://github.com/logstash-plugins/logstash-output-influxdb">logstash-output-influxdb</a>
|
||||
- Community-maintained <a
|
||||
href="https://www.elastic.co/products/logstash">Logstash</a> plugin to
|
||||
output metrics to InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/davidB/metrics-influxdb">metrics-influxdb</a> -
|
||||
A reporter for <a
|
||||
href="https://www.dropwizard.io/0.9.1/docs/">dropwizard</a> metrics
|
||||
which announces measurements to an InfluxDB server</li>
|
||||
<li><a
|
||||
href="https://github.com/savoirfairelinux/mod-influxdb">mod-influxdb</a>
|
||||
- <a href="http://www.shinken-monitoring.org/">Shinken</a> module for
|
||||
exporting data to InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/sensu-plugins/sensu-plugins-influxdb">sensu-plugins-influxdb</a>
|
||||
- <a href="https://sensu.io/">Sensu</a> InfluxDB Plugins</li>
|
||||
<li><a
|
||||
href="https://github.com/vassilevsky/sidekiq-influxdb">sidekiq-influxdb</a>
|
||||
- A <a href="https://sidekiq.org/">Sidekiq</a> middleware to send job
|
||||
execution metrics to InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/intelsdi-x/snap-plugin-publisher-influxdb">snap-plugin-publisher-influxdb</a>
|
||||
- Publishes <a href="https://github.com/intelsdi-x/snap">snap</a>
|
||||
metrics to InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/bernd/statsd-influxdb-backend">statsd-influxdb-backend</a>
|
||||
- A naive InfluxDB backend for StatsD</li>
|
||||
<li><a
|
||||
href="https://sematext.com/docs/logagent/input-plugin-influxdb-http/">logagent
|
||||
influx input plugin</a> - Logagent plugin to receive data via Influx
|
||||
Line Protocol</li>
|
||||
<li><a
|
||||
href="https://sematext.com/docs/logagent/input-plugin-influxdb-http/">logagent
|
||||
InfluxDB output plugin</a> - Plugin to send data via Influx Line
|
||||
Protocol</li>
|
||||
</ul>
|
||||
<h3 id="import-tools">Import tools</h3>
|
||||
<p>Tools to import a fixed set of data into InfluxDB. * <a
|
||||
href="https://github.com/soprasteria/jmeter2influxdb">JMeter2InfluxDB</a>
|
||||
- Read JMeter results in a csv file and put results in InfluxDB after
|
||||
the load test * <a
|
||||
href="https://admhelp.microfocus.com/lr/en/12.60-12.62/help/WebHelp/Content/Controller/raw_results_exporter.htm">LoadRunner
|
||||
Raw Results Exporter</a> - To export scenario results (load test
|
||||
results) to InfluxDB * <a
|
||||
href="https://github.com/adejoux/nmon2influxdb">nmon2influxdb</a> -
|
||||
Import <a href="http://nmon.sourceforge.net/pmwiki.php">nmon</a> file
|
||||
into InfluxDB</p>
|
||||
<h2 id="consuming-data-from-influxdb">Consuming data from InfluxDB</h2>
|
||||
<h3 id="dashboards-and-visualization">Dashboards and visualization</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/influxdata/chronograf">Chronograf</a> -
|
||||
Official InfluxDB data visualization tool</li>
|
||||
<li><a href="https://dbeaver.com/databases/influxdb/">DBeaver</a> -
|
||||
DBeaver Universal Database Tool, DBeaver Enterprise has special
|
||||
extensions for InfluxDB</li>
|
||||
<li><a href="https://github.com/facette/facette">facette</a> - Time
|
||||
series data visualization and graphing software</li>
|
||||
<li><a href="https://github.com/vrecan/FluxDash">FluxDash</a> - Terminal
|
||||
based InfluxDB dashboard</li>
|
||||
<li><a href="https://github.com/grafana/grafana">grafana</a> - Gorgeous
|
||||
metric viz, dashboards & editors for Graphite, InfluxDB &
|
||||
OpenTSDB</li>
|
||||
<li><a href="https://github.com/CymaticLabs/InfluxDBStudio">InfluxDB
|
||||
Studio</a> - InfluxDB Studio is a UI management tool, its inspiration
|
||||
comes from other similar SQL database management tools (use
|
||||
InfluxData.Net run on MS Windows)</li>
|
||||
<li><a href="https://github.com/InfluxGraph/influxgraph">InfluxGraph</a>
|
||||
- Graphite InfluxDB storage finder for Graphite-API</li>
|
||||
<li><a href="https://github.com/ostrost/ostent">ostent</a> - collects
|
||||
and displays system metrics and optionally relays to Graphite and/or
|
||||
InfluxDB</li>
|
||||
</ul>
|
||||
<h3 id="other-tools">Other tools</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/amwelch/hubot-influxdb-alerts">hubot-influxdb-alerts</a>
|
||||
- Create and manage alerts in your chatroom using <a
|
||||
href="https://hubot.github.com/">hubot</a> and influxdb</li>
|
||||
<li><a
|
||||
href="https://github.com/joshrendek/influx-alert">influx-alert</a> - A
|
||||
tool to query InfluxDB and send alerts based on a YAML config</li>
|
||||
<li><a
|
||||
href="https://github.com/HormyAJP/influxdb_google_sheets">influxdb_google_sheets</a>
|
||||
- Google Sheets script for fetching and formatting InfluxDB data</li>
|
||||
<li><a href="https://github.com/nathanielc/morgoth">Morgoth</a> - Metric
|
||||
anomaly detection</li>
|
||||
</ul>
|
||||
<h2 id="provisioning-influxdb">Provisioning InfluxDB</h2>
|
||||
<p>Tools, libraries, etc. to help you get InfluxDB running without
|
||||
installing it by hand.</p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/bdangit/chef-influxdb">chef-influxdb</a>
|
||||
- Chef cookbook for InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/dgolja/golja-influxdb">golja-influxdb</a> -
|
||||
Puppet module for InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/saltstack-formulas/influxdb-formula">influxdb-formula</a>
|
||||
- Installs and configures the InfluxDB timeseries database</li>
|
||||
<li><a
|
||||
href="https://github.com/pivotal-cf-experimental/influxdb-release">influxdb-release</a>
|
||||
- Experimental BOSH release for InfluxDB</li>
|
||||
<li><a
|
||||
href="https://forge.puppet.com/datacentred/telegraf/readme">puppet-telegraf</a>
|
||||
- Puppet module for Telegraf</li>
|
||||
<li><a
|
||||
href="https://github.com/rossmcdonald/influxdb">rossmcdonald/influxdb</a>
|
||||
- Ansible role for installing, configuring, and maintaining
|
||||
InfluxDB</li>
|
||||
<li><a
|
||||
href="https://github.com/tutumcloud/influxdb">tutum-docker-influxdb</a>
|
||||
- Docker image to run an out-of-the-box InfluxDB server</li>
|
||||
</ul>
|
||||
<h2 id="queries">Queries</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/corley/dbal-influxdb">dbal-influxdb</a>
|
||||
- Doctrine DBAL for InfluxDB</li>
|
||||
<li><a href="https://github.com/undr/influxdb-arel">Influxdb::Arel</a> -
|
||||
Influxdb::Arel is a SQL AST manager for InfluxDB dialect. It simplifies
|
||||
the generation of complex SQL queries</li>
|
||||
<li><a href="https://github.com/palkan/influxer">influxer</a> - InfluxDB
|
||||
ActiveRecord-style</li>
|
||||
<li><a href="https://github.com/timeseriesadmin/timeseriesadmin">Time
|
||||
Series Admin</a> - Administration panel and querying interface for
|
||||
InfluxDB databases</li>
|
||||
</ul>
|
||||
<h2 id="hosting-of-influxdb-saas">Hosting of InfluxDB / SaaS</h2>
|
||||
<ul>
|
||||
<li><a href="https://cloud.influxdata.com/plan-picker">InfluxCloud</a> -
|
||||
From the creators of InfluxDB</li>
|
||||
<li><a href="https://aiven.io/influxdb">Aiven</a> - Provides a choice of
|
||||
host (AWS, Google, DigitalOcean, etc.), geographic location, and server
|
||||
specs</li>
|
||||
<li><a href="https://scalingo.com/databases/influxdb">Scalingo</a> -
|
||||
Provides a choice of server specs</li>
|
||||
<li><a
|
||||
href="https://hostedmetrics.com/product/influxdb/">HostedMetrics</a> -
|
||||
Geared towards custom application monitoring by hosting the combination
|
||||
of InfluxDB, Grafana, and StatsD</li>
|
||||
</ul>
|
||||
<h2 id="miscellaneous">Miscellaneous</h2>
|
||||
<p>Projects that don’t seem to fit in any other category.</p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/ve-global/influx-protector">influx-protector</a>
|
||||
- proxy to prevent dangerous queries getting to influxdb</li>
|
||||
<li><a
|
||||
href="https://github.com/open-ch/influxdb-schema-updater">influxdb-schema-updater</a>
|
||||
- A small DevOps tool to manage the schema of an InfluxDB instance with
|
||||
a set of configuration files</li>
|
||||
<li><a href="https://github.com/RPing/influx-prompt">influx-prompt</a> -
|
||||
An interactive command-line InfluxDB cli with auto completion</li>
|
||||
<li><a href="https://github.com/Transatel/cleanflux">cleanflux</a> -
|
||||
proxy around /query endpoint with auto retention policy selection and on
|
||||
the wire bug corrections</li>
|
||||
</ul>
|
||||
<h2 id="other-awesome-lists">Other awesome lists</h2>
|
||||
<h3 id="awesome-lists-that-include-links-to-influxdb">Awesome lists that
|
||||
include links to InfluxDB</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/onurakpolat/awesome-bigdata">awesome-bigdata</a></li>
|
||||
<li><a
|
||||
href="https://github.com/obazoud/awesome-dashboard">awesome-dashboard</a></li>
|
||||
<li><a
|
||||
href="https://github.com/igorbarinov/awesome-data-engineering">awesome-data-engineering</a></li>
|
||||
<li><a
|
||||
href="https://github.com/numetriclabz/awesome-db">awesome-db</a></li>
|
||||
<li><a href="https://github.com/avelino/awesome-go">awesome-go</a></li>
|
||||
<li><a
|
||||
href="https://github.com/frenck/awesome-home-assistant">awesome-home-assistant</a></li>
|
||||
<li><a
|
||||
href="https://github.com/mfornos/awesome-microservices">awesome-microservices</a></li>
|
||||
<li><a
|
||||
href="https://github.com/kahun/awesome-sysadmin">awesome-sysadmin</a></li>
|
||||
</ul>
|
||||
<h3 id="lists-of-awesome-lists-that-include-awesome-influxdb">Lists of
|
||||
awesome lists that include awesome-influxdb</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/sindresorhus/awesome">awesome</a></li>
|
||||
<li><a href="https://github.com/jnv/lists">lists</a></li>
|
||||
</ul>
|
||||
<h2 id="license">License</h2>
|
||||
<p><a href="https://creativecommons.org/publicdomain/zero/1.0/"><img
|
||||
src="https://licensebuttons.net/p/zero/1.0/88x31.png"
|
||||
alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, the authors and contributors have
|
||||
waived all copyright and related or neighboring rights to
|
||||
awesome-influxdb.</p>
|
||||
<p><a
|
||||
href="https://github.com/mark-rushakoff/awesome-influxdb">influxdb.md
|
||||
Github</a></p>
|
||||
Reference in New Issue
Block a user