All Projects → Drewster727 → sabnzbd-influxdb-export

Drewster727 / sabnzbd-influxdb-export

Licence: other
Export SABnzbd stats to InfluxDB

Programming Languages

python
139335 projects - #7 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to sabnzbd-influxdb-export

docker-iot-dashboard
A complete IoT server for LoRaWAN IoT projects: node-red + influxdb + grafana + ssl + let's encrypt using docker-compose.
Stars: ✭ 79 (+393.75%)
Mutual labels:  influxdb
quakestats
Quake 3 Arena / Quake Live match processing app
Stars: ✭ 18 (+12.5%)
Mutual labels:  stats
devops-kpi-chapter1
DevOps KPI in Practice - Chapter 1 - Source Code
Stars: ✭ 25 (+56.25%)
Mutual labels:  influxdb
Addarr
Telegram Bot for adding series/movies to Sonarr/Radarr or for changing the download speed of Transmission/Sabnzbd
Stars: ✭ 150 (+837.5%)
Mutual labels:  sabnzbd
influxdb-client-ruby
InfluxDB 2.0 Ruby Client
Stars: ✭ 30 (+87.5%)
Mutual labels:  influxdb
nzb-monkey
Reference implementation of how to handle a NZBLNK-URI.
Stars: ✭ 65 (+306.25%)
Mutual labels:  sabnzbd
iot-edge-offline-dashboarding
Azure IoT Edge offline dashboarding/reporting sample. Guidance and sample dashboards
Stars: ✭ 31 (+93.75%)
Mutual labels:  influxdb
clappr-plugins
Main plugins for the Clappr project
Stars: ✭ 22 (+37.5%)
Mutual labels:  stats
haminer
[mirror] Library and program to parse and forward HAProxy HTTP logs
Stars: ✭ 22 (+37.5%)
Mutual labels:  influxdb
pm2-free-monitoring
Pm2 free monitoring with Grafana and InfluxDb!
Stars: ✭ 38 (+137.5%)
Mutual labels:  influxdb
influx4mqtt
Insert incoming MQTT values into InfluxDB. Follows mqtt-smarthome architecture.
Stars: ✭ 34 (+112.5%)
Mutual labels:  influxdb
speedtest-to-influxdb
Script to periodically run the Speedtest CLI application by Ookla and post results to InfluxDB.
Stars: ✭ 50 (+212.5%)
Mutual labels:  influxdb
grafana-influx-admin
InfluxDB admin panels for grafana
Stars: ✭ 34 (+112.5%)
Mutual labels:  influxdb
dagger
Dagger is an easy-to-use, configuration over code, cloud-native framework built on top of Apache Flink for stateful processing of real-time streaming data.
Stars: ✭ 238 (+1387.5%)
Mutual labels:  influxdb
hashi-homelab
Hashicorp Homelab is a collection of nomad recipes related to several Open Source projects that I use on my own nomad + consul + vault + Intel Nuc cluster.
Stars: ✭ 178 (+1012.5%)
Mutual labels:  sabnzbd
tracker
Track your activities!
Stars: ✭ 14 (-12.5%)
Mutual labels:  influxdb
FacebookChatStatistics
Statistics of any Facebook Messenger conversation
Stars: ✭ 49 (+206.25%)
Mutual labels:  stats
memcache.php
An APC-like stats/info page for your memcached servers.(unix socket support)
Stars: ✭ 20 (+25%)
Mutual labels:  stats
vault-consul-monitoring
Sample project to explore monitoring Vault and Consul with telegraf/influxdb/grafana
Stars: ✭ 52 (+225%)
Mutual labels:  influxdb
Sofar LSW3
Get MODBUS data from Sofar (K-TLX) inverter through LSW-3 or LSE module
Stars: ✭ 57 (+256.25%)
Mutual labels:  influxdb

sabnzbd-influxdb-export

This script will query SABnzbd to pull basic stats and store them in influxdb. Stay tuned for further additions!

I suggest you intall the script as a service to boot with your OS.

Dependencies

Parameters

  • --interval (in seconds, default: 5)
  • --sabnzbdwebprotocol (http/https, default: http)
  • --sabnzbdhost (default, localhost)
  • --sabnzbdport (default: 8080)
  • --sabnzbdapikey (required, default: empty)
  • --influxdbhost (default: localhost)
  • --influxdbport (default: 8086)
  • --influxdbuser (default: empty)
  • --influxdbpassword (default: empty)
  • --influxdbdatabase (default: sabnzbd)

Example

python /path/to/sabnzbd_influxdb_export.py --sabnzbdhost <host> --sabnzbdapikey <key>

Docker Example

cd <folder>
docker build -t sabnzbd_influxdb_export .
docker run -d --name=sabnzbd_influxdb_export --restart unless-stopped -e SABNZBD_HOST=<host> -e SABNZBD_KEY=<key> -e INFLUXDB_HOST=<influxdbhost> -e INFLUXDB_DB=<influxdbdatabase> -e INTERVAL=15 sabnzbd_influxdb_export

Exported Data

  • Queue
    • Status
    • # Jobs
    • Total size left (MB)
    • Speed
  • Server Stats
    • Total downloaded
    • Total downloaded (month)
    • Total downloaded (week)
    • Total downloaded (day)

To Do:

  • Coming soon...

Use-Case

With the data exported to influxdb, you can create some useful stats/graphs in graphing tools such as grafana (http://grafana.org/)

alt tag

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].