Update render script and Makefile

This commit is contained in:
Jonas Zeunert
2024-04-22 21:54:39 +02:00
parent 2d63fe63cd
commit 4d0cd768f7
10975 changed files with 47095 additions and 4031084 deletions

View File

@@ -1,4 +1,4 @@
 awesome-influxdb !Awesome (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
 awesome-influxdb !Awesome (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
A curated list of awesome projects, libraries, tools, etc. related to InfluxDB (https://www.influxdata.com/).
This list focuses on libraries, tools, etc. supporting InfluxDB version 1.0 and up.
@@ -55,16 +55,19 @@
Tools whose primary or sole purpose is to feed data into InfluxDB.
⟡ accelerometer2influx (https://github.com/CorpGlory/accelerometer2influx) - Android application that takes the x-y-z axis metrics from your phone accelerometer and sends the data to InfluxDB.
⟡ accelerometer2influx
 (https://github.com/CorpGlory/accelerometer2influx) - Android application that takes the x-y-z axis metrics from your phone accelerometer and sends the data to InfluxDB.
⟡ agento (https://github.com/abrander/agento) - Client/server collecting near realtime metrics from Linux hosts
⟡ aggregateD (https://github.com/ccpgames/aggregateD) - A dogstatsD (https://docs.datadoghq.com/guides/dogstatsd/) inspired metrics and event aggregation daemon for InfluxDB
⟡ aprs2influxdb (https://github.com/FaradayRF/aprs2influxdb) - Interfaces ham radio APRS-IS servers and saves packet data into an influxdb database
⟡ Charmander (https://github.com/att-innovate/charmander) - Charmander is a lab environment for measuring and analyzing resource-scheduling algorithms
⟡ gopherwx (https://github.com/chrissnell/gopherwx) - a service that pulls live weather data from a Davis Instruments Vantage Pro2 station and stores it in InfluxDB
⟡ grade (https://github.com/influxdata/grade) - Track Go benchmark performance over time by storing results in InfluxDB
⟡ Influx-Capacitor (https://github.com/poxet/Influx-Capacitor) - Influx-Capacitor collects metrics from windows machines using Performance Counters. Data is sent to influxDB to be viewable by grafana
⟡ Influx-Capacitor
 (https://github.com/poxet/Influx-Capacitor) - Influx-Capacitor collects metrics from windows machines using Performance Counters. Data is sent to influxDB to be viewable by grafana
⟡ Influxdb-Powershell (https://github.com/vsavornin/Influxdb-Powershell) - Powershell script to send Windows Performance counters to an InfluxDB Server
⟡ influxdb-logger (https://github.com/codersaur/SmartThings/tree/master/smartapps/influxdb-logger) - SmartApp to log SmartThings (https://www.smartthings.com/) device attributes to an InfluxDB database
⟡ influxdb-logger (https://github.com/codersaur/SmartThings/tree/master/smartapps/influxdb-logger) - SmartApp to log SmartThings (https://www.smartthings.com/) device attributes to an 
InfluxDB database
⟡ influxdb-sqlserver (https://github.com/zensqlmonitor/influxdb-sqlserver) - Collect Microsoft SQL Server metrics for reporting to InfluxDB and visualize them with Grafana
⟡ k6 (https://github.com/loadimpact/k6) - A modern load testing tool, using Go and JavaScript
⟡ marathon-event-metrics (https://github.com/Wikia/marathon-event-metrics) - a tool for reporting Marathon (https://mesosphere.github.io/marathon/) events to InfluxDB
@@ -91,7 +94,8 @@
⟡ Centreon (https://github.com/centreon/centreon) - A network, system, applicative supervision and monitoring tool
⟡ cernan (https://github.com/postmates/cernan) - A telemetry and logging aggregation server
⟡ cloudwatch-sender (https://github.com/BBC-News/cloudwatch-sender) - Send metrics to InfluxDB/Graphite from Amazon Cloudwatch (https://aws.amazon.com/cloudwatch/)
⟡ crankshaftd (https://github.com/fullcontact/crankshaftd) - Simple Go agent to ingest streaming data from Turbine (https://github.com/Netflix/Turbine) via SSE and push it into StatsD as a gauge or to InfluxDB
⟡ crankshaftd (https://github.com/fullcontact/crankshaftd) - Simple Go agent to ingest streaming data from Turbine (https://github.com/Netflix/Turbine) via SSE and push it into StatsD as a 
gauge or to InfluxDB
⟡ Domoticz (https://www.domoticz.com) - Open source Home Automation System
⟡ gatling (https://github.com/gatling/gatling) - Async Scala-Akka-Netty based Stress Tool
⟡ Glances (https://github.com/nicolargo/glances) - Glances an Eye on your system
@@ -100,20 +104,22 @@
⟡ heka (https://github.com/mozilla-services/heka) - General purpose data collection and processing tool
⟡ internet_data_usage (https://github.com/precurse/internet_data_usage) - Python based application to pull data plan usage for different carriers such as Telus and Koodo
⟡ ioBroker (http://www.iobroker.net/) - Homeautomation / IoT Platform uses Influxdb to store history data (https://github.com/ioBroker/ioBroker.influxdb/blob/master/README.md)
⟡ jmxtrans (https://github.com/jmxtrans/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 (https://jmeter.apache.org/usermanual/realtime-results.html) - 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
⟡ jmxtrans (https://github.com/jmxtrans/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 (https://jmeter.apache.org/usermanual/realtime-results.html) - 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 (https://github.com/logary/logary) - High performance, multi-target logging, metric and health-check library for mono and .Net
⟡ metrics.sh (https://github.com/pstadler/metrics.sh) - Collect and forward metrics using portable shell scripts
⟡ OpenHAB (https://www.openhab.org/) - A universal integration platform for all things around home automation
⟡ Riemann (https://github.com/riemann/riemann) - A network event stream processing system, in Clojure
⟡ statsd-jvm-profiler (https://github.com/etsy/statsd-jvm-profiler) - Simple JVM Profiler Using StatsD
⟡ statsite (https://github.com/statsite/statsite) - C implementation of statsd
⟡ Sematext Agent (https://github.com/sematext/sematext-agent-integrations) - Open source monitoring agent (https://sematext.com/blog/now-open-source-sematext-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 (https://sematext.com/cloud/)
⟡ logagent (https://github.com/sematext/logagent-js) - is a modern, open-source, light-weight log shipper. Logagent includes influxdb input plugin (https://sematext.com/docs/logagent/input-plugin-influxdb-http/)
and influxdb output plugin (https://sematext.com/docs/logagent/output-plugin-influxdb/) and many other integrations (https://sematext.com/docs/logagent/plugins/)
⟡ Sematext Agent (https://github.com/sematext/sematext-agent-integrations) - Open source monitoring agent (https://sematext.com/blog/now-open-source-sematext-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 
(https://sematext.com/cloud/)
⟡ logagent (https://github.com/sematext/logagent-js) - is a modern, open-source, light-weight log shipper. Logagent includes influxdb input plugin 
(https://sematext.com/docs/logagent/input-plugin-influxdb-http/) and influxdb output plugin (https://sematext.com/docs/logagent/output-plugin-influxdb/) and many other integrations 
(https://sematext.com/docs/logagent/plugins/)
Libraries
@@ -123,16 +129,18 @@
⟡ django-influxdb-metrics (https://github.com/bitlabstudio/django-influxdb-metrics) - A reusable Django app that sends metrics about your project to InfluxDB
⟡ go-runtime-metrics (https://github.com/tevjef/go-runtime-metrics) - Collect golang runtime Metrics, outputting to InfluxDB or through Telegraf
⟡ lua-resty-influx (https://github.com/p0pr0ck5/lua-resty-influx) - OpenResty (https://openresty.org/en/) client for InfluxDB
⟡ metrics (https://github.com/beberlei/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 (https://github.com/fennm/pyVsphereInflux) - A library and supporting script for pulling data from vSphere (https://www.vmware.com/products/vsphere.html) and inserting it into InfluxDB
⟡ metrics (https://github.com/beberlei/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 (https://github.com/fennm/pyVsphereInflux) - A library and supporting script for pulling data from vSphere (https://www.vmware.com/products/vsphere.html) and inserting it 
into InfluxDB
⟡ telemetry (https://github.com/arussellsaw/telemetry) - metric reporting for Go applications
Hooks
Hooks for other logging libraries to output to InfluxDB.
⟡ go-metrics-influxdb (https://github.com/vrischmann/go-metrics-influxdb) - A reporter for the go-metrics library (https://github.com/rcrowley/go-metrics) which will post the metrics to InfluxDB
⟡ go-metrics-influxdb (https://github.com/vrischmann/go-metrics-influxdb) - A reporter for the go-metrics library (https://github.com/rcrowley/go-metrics) which will post the metrics to 
InfluxDB
⟡ logrus_influxdb (https://github.com/Abramovic/logrus_influxdb) - InfluxDB Hook for Logrus (https://github.com/Sirupsen/logrus)
Plugins
@@ -145,7 +153,8 @@
⟡ influx-nagios-plugin (https://github.com/shaharke/influx-nagios-plugin) - Nagios (https://www.nagios.org/) plugin for querying monitoring stats from InfluxDB
⟡ jenkinsci/influxdb-plugin (https://github.com/jenkinsci/influxdb-plugin) - Jenkins (https://jenkins.io/index.html) plugin to send build metrics into InfluxDB
⟡ kafka-influxdb (https://github.com/mre/kafka-influxdb) - A Kafka (https://kafka.apache.org/) consumer for InfluxDB written in Python
⟡ logstash-output-influxdb (https://github.com/logstash-plugins/logstash-output-influxdb) - Community-maintained Logstash (https://www.elastic.co/products/logstash) plugin to output metrics to InfluxDB
⟡ logstash-output-influxdb (https://github.com/logstash-plugins/logstash-output-influxdb) - Community-maintained Logstash (https://www.elastic.co/products/logstash) plugin to output metrics 
to InfluxDB
⟡ metrics-influxdb (https://github.com/davidB/metrics-influxdb) - A reporter for dropwizard (https://www.dropwizard.io/0.9.1/docs/) metrics which announces measurements to an InfluxDB server
⟡ mod-influxdb (https://github.com/savoirfairelinux/mod-influxdb) - Shinken (http://www.shinken-monitoring.org/) module for exporting data to InfluxDB
⟡ sensu-plugins-influxdb (https://github.com/sensu-plugins/sensu-plugins-influxdb) - Sensu (https://sensu.io/) InfluxDB Plugins
@@ -160,7 +169,8 @@
Tools to import a fixed set of data into InfluxDB.
⟡ JMeter2InfluxDB (https://github.com/soprasteria/jmeter2influxdb) - Read JMeter results in a csv file and put results in InfluxDB after the load test
⟡ LoadRunner Raw Results Exporter (https://admhelp.microfocus.com/lr/en/12.60-12.62/help/WebHelp/Content/Controller/raw_results_exporter.htm) - To export scenario results (load test results) to InfluxDB
⟡ LoadRunner Raw Results Exporter
 (https://admhelp.microfocus.com/lr/en/12.60-12.62/help/WebHelp/Content/Controller/raw_results_exporter.htm) - To export scenario results (load test results) to InfluxDB
⟡ nmon2influxdb (https://github.com/adejoux/nmon2influxdb) - Import nmon (http://nmon.sourceforge.net/pmwiki.php) file into InfluxDB
Consuming data from InfluxDB
@@ -172,8 +182,8 @@
⟡ facette (https://github.com/facette/facette) - Time series data visualization and graphing software
⟡ FluxDash (https://github.com/vrecan/FluxDash) - Terminal based InfluxDB dashboard
⟡ grafana (https://github.com/grafana/grafana) - Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB
⟡ InfluxDB Studio
 (https://github.com/CymaticLabs/InfluxDBStudio) - InfluxDB Studio is a UI management tool, its inspiration comes from other similar SQL database management tools (use InfluxData.Net run on MS Windows)
⟡ InfluxDB Studio (https://github.com/CymaticLabs/InfluxDBStudio) - 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 (https://github.com/InfluxGraph/influxgraph) - Graphite InfluxDB storage finder for Graphite-API
⟡ ostent (https://github.com/ostrost/ostent) - collects and displays system metrics and optionally relays to Graphite and/or InfluxDB