Releases: artiommocrenco/meshtastic-prometheus-exporter
Releases · artiommocrenco/meshtastic-prometheus-exporter
2.3.7.30fbcab-1.8
What's Changed
Exciting New Features 🎉
- Configure Redis connection via URL instead of TCP host and port by @AndrewKvalheim in #79
Dependencies
- Bump paho-mqtt from 2.0.0 to 2.1.0 by @dependabot in #55
- Bump opentelemetry-api from 1.24.0 to 1.25.0 by @dependabot in #56
- Bump opentelemetry-exporter-prometheus from 0.45b0 to 0.46b0 by @dependabot in #59
- Bump opentelemetry-sdk from 1.24.0 to 1.25.0 by @dependabot in #58
- Bump opentelemetry-exporter-prometheus-remote-write from 0.45b0 to 0.46b0 by @dependabot in #57
- Bump docker/build-push-action from 5 to 6 by @dependabot in #60
- Bump anothrNick/github-tag-action from 1.69.0 to 1.70.0 by @dependabot in #61
- Bump opentelemetry-sdk from 1.25.0 to 1.26.0 by @dependabot in #65
- Bump opentelemetry-exporter-prometheus-remote-write from 0.46b0 to 0.47b0 by @dependabot in #62
- Bump opentelemetry-exporter-prometheus from 0.46b0 to 0.47b0 by @dependabot in #64
- Bump opentelemetry-api from 1.25.0 to 1.26.0 by @dependabot in #63
- Bump anothrNick/github-tag-action from 1.70.0 to 1.71.0 by @dependabot in #70
- Bump redis from 5.0.3 to 5.2.0 by @dependabot in #73
- Bump opentelemetry-sdk from 1.26.0 to 1.28.1 by @dependabot in #77
- Bump opentelemetry-api from 1.26.0 to 1.28.1 by @dependabot in #75
- Bump opentelemetry-exporter-prometheus from 0.47b0 to 0.49b1 by @dependabot in #76
- Bump opentelemetry-exporter-prometheus-remote-write from 0.47b0 to 0.49b1 by @dependabot in #74
New Contributors
- @AndrewKvalheim made their first contribution in #79
Full Changelog: 2.3.7.30fbcab-1.7...2.3.7.30fbcab-1.8
2.3.7.30fbcab-1.7
What's Changed
Grafana Changes 📊
- Increase SNR max value for neighbor info dashboards by @artiommocrenco in #52
Bug Fixes 🐞
- Fix Grafana telemetry net dashboard that got broken after a recent change by @artiommocrenco in #53
Full Changelog: 2.3.7.30fbcab-1.6...2.3.7.30fbcab-1.7
2.3.7.30fbcab-1.6
What's Changed
Grafana Changes 📊
- Update source node variable query type in an attempt that nodes disappear from the list after more time if no longer being observed by @artiommocrenco in #50 #49
Full Changelog: 2.3.7.30fbcab-1.5...2.3.7.30fbcab-1.6
2.3.7.30fbcab-1.5
What's Changed
Grafana Changes 📊
- Source node variable now is based of
meshtastic_mesh_packets_total
(packets of all types) metric and notmeshtastic_neighbor_info_snr_decibels
, ormeshtastic_node_info_last_heard_timestamp_seconds
by @artiommocrenco in #46 - Allow selecting multiple nodes in source node variable by @artiommocrenco in #48
Other Changes
- Improve usage instructions in the readme file by @artiommocrenco in #47
Dependencies
- Update meshtastic protobufs to 2.3.7 by @artiommocrenco in #38
- Update grafana & prometheus in docker compose to their latest versions by @artiommocrenco in #45
- Bump opentelemetry-sdk from 1.23.0 to 1.24.0 by @dependabot in #39
- Bump opentelemetry-exporter-prometheus-remote-write from 0.44b0 to 0.45b0 by @dependabot in #40
- Bump opentelemetry-api from 1.23.0 to 1.24.0 by @dependabot in #42
- Bump opentelemetry-exporter-prometheus from 0.44b0 to 0.45b0 by @dependabot in #41
- Bump anothrNick/github-tag-action from 1.67.0 to 1.69.0 by @dependabot in #43
Full Changelog: 2.3.0.5f47ca1-1.4...2.3.7.30fbcab-1.5
2.3.0.5f47ca1-1.4
What's Changed
Bug Fixes 🐞
- Deduplicate packets over configurable 10 minutes period, not hardcoded 5 hours by @artiommocrenco in #36
Full Changelog: 2.3.0.5f47ca1-1.3...2.3.0.5f47ca1-1.4
2.3.0.5f47ca1-1.3
What's Changed
Grafana Changes 📊
- Set "Connect null values" to always by @artiommocrenco in #33
- Change grafana range from 3h to 6h by @artiommocrenco in #34
Bug Fixes 🐞
- Skip processing encrypted packets by @artiommocrenco in #35
Full Changelog: 2.3.0.5f47ca1-1.2...2.3.0.5f47ca1-1.3
2.3.0.5f47ca1-1.2
What's Changed
Grafana Changes 📊
- Use grafana symmetric logarithmic scale (symlog) for SNR by @artiommocrenco in #30
- Modify SNR line colors to better resemble link quality, change panel min,max by @artiommocrenco in #31
- Use gradientMode "scheme" for SNR panels by @artiommocrenco in #32
Full Changelog: 2.3.0.5f47ca1-1.1...2.3.0.5f47ca1-1.2
2.3.0.5f47ca1-1.1
What's Changed
Grafana Changes 📊
- Replace all spanNulls to 65 minutes by @artiommocrenco in #28
Bug Fixes 🐞
- Fix forgotten rename of neighbor_node to neighbor_source by @artiommocrenco in #29
Full Changelog: 2.3.0.5f47ca1-1.0...2.3.0.5f47ca1-1.1
2.3.0.5f47ca1-1.0
What's Changed
Exciting New Features 🎉
- Processing of MQTT data from several meshtastic nodes is now supported by @artiommocrenco in #25
Grafana Changes 📊
- Change "Packets by sending station & type (broadcast)" to "Packets by source & type (broadcast)" by @artiommocrenco in #24
- Add NeighborInfo dashboard for entire mesh by @artiommocrenco in #27
Prometheus Changes 🔥
- Add source to meshtastic_mesh_packet_count_total by @artiommocrenco in #20
- Rename
node
labels tosource
by @artiommocrenco in #23 - Rename metrics in better correspondence with Prometheus best practices by @artiommocrenco in #26
Other Changes
- Refactor, use logger everywhere instead of print() by @artiommocrenco in #19
Full Changelog: 2.3.0.5f47ca1-0.3...2.3.0.5f47ca1-1.0
2.3.0.5f47ca1-0.3
What's Changed
Exciting New Features 🎉
- Add docker-compose for prometheus & grafana with datasource & dashboards provisioning by @artiommocrenco in #15
Grafana Changes 📊
- Add MeshPacket.hop_limit panel in grafana by @artiommocrenco in #17
👒 Dependencies
- Bump redis from 5.0.2 to 5.0.3 by @dependabot in #14
- Switch to meshtastic v2.3.0 protobufs by @artiommocrenco in #16
New Contributors
- @dependabot made their first contribution in #14
- @artiommocrenco made their first contribution in #15
Full Changelog: 2.2.23.5672e68-0.2...2.3.0.5f47ca1-0.3