v3.0.0 Release of npmGrafStats
This release adds the ability to collect Status Codes, the transfered Data size and add a Cache for the AbuseIpDB.
For npmPlus please see https://github.com/smilebasti/npmGrafStats/tree/npmPlus-main
Main Changes
- internal ipv6 (see #56 thanks @priyankub)
- cache abuseipdb (see #56 thanks @priyankub) !Cache restarts sometimes and corrupts! Further help wanted :)
- add status code (closes #53 thanks @gitwasi)
- added option to read Influx token and Abuseipdb key from a file (see #52 thanks @emerick-biron) create "influxdb-token.txt" or "abuseipdb-key.txt" inside the mounted data directory
- updated Grafana Dashboard
All changes in the changelog.md file.
Breaking changes!
- create a data directory and mount it like:
- ./npmgraf_data:/data - move
monitoringips.txtinto the new directory
Update-Process
- create and move your
/monitoringips.txtinto a mounted data directory - pull the latest image and restart npmgrafstats
- download manually or get the updated Grafana Dashboard (with filter 18826)
Full Changelog: v2.4.3...v3.0.0