Skip to content

Releases: hacktegic/meshtastic-prometheus-exporter

2.4

23 Jun 16:03
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

Other Changes

  • Enabled Sentry error reporting by default and refactor related logging by @artiommocrenco in #152

Full Changelog: 2.3...2.4

2.3

21 Jun 00:06
c714b06
Compare
Choose a tag to compare
2.3

Repo was transferred to my GitHub org -> only some URL / naming changes

Full Changelog: 2.1...2.3

2.1

20 Jun 23:10
9a788e4
Compare
Choose a tag to compare
2.1

⚠️ docker-compose.yml contains a wrong version of the image, please set it to 2.1 instead of 2.0 (for the exporter)

What's Changed

Exciting New Features 🎉

  • Docker image is now also built for linux/arm/v7 (armhf) and linux/arm64 (aarch64) platforms

Dependencies

  • Updated all dependencies

Full Changelog: 2.0...2.1

2.0

18 Mar 19:46
Compare
Choose a tag to compare
2.0

What's Changed

Exciting New Features 🎉

  • The exporter now supports Serial (USB), BLE, and TCP interfaces to connect with a Meshtastic device/network. You no longer need an MQTT server to get metrics from your mesh.
  • When using BLE, TCP, or Serial modes (not MQTT), the node database is populated from the device's node database at startup. This eliminates the need to wait for NODEINFO packets to gather node information.
  • Updated README. You no longer need to build the Docker image and can use a pre-built one.
  • Upgraded Grafana to v11.

Other Changes

⚠️ Exception/error information will be sent to Sentry and accessible to the developer of this app. This information may impact your privacy. To disable this integration, set ENABLE_SENTRY to 0

Dependencies

Full Changelog: 2.3.7.30fbcab-1.8...2.0

2.3.7.30fbcab-1.8

24 Nov 20:38
Compare
Choose a tag to compare

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

Full Changelog: 2.3.7.30fbcab-1.7...2.3.7.30fbcab-1.8

2.3.7.30fbcab-1.7

28 Apr 00:27
a3fcdc0
Compare
Choose a tag to compare

What's Changed

Grafana Changes 📊

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

27 Apr 23:25
c6364b6
Compare
Choose a tag to compare

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

27 Apr 21:59
Compare
Choose a tag to compare

What's Changed

Grafana Changes 📊

  • Source node variable now is based of meshtastic_mesh_packets_total (packets of all types) metric and not meshtastic_neighbor_info_snr_decibels, or meshtastic_node_info_last_heard_timestamp_seconds by @artiommocrenco in #46
  • Allow selecting multiple nodes in source node variable by @artiommocrenco in #48

Other Changes

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

17 Mar 23:01
75ad772
Compare
Choose a tag to compare

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

17 Mar 22:30
0278ec3
Compare
Choose a tag to compare

What's Changed

Grafana Changes 📊

Bug Fixes 🐞

Full Changelog: 2.3.0.5f47ca1-1.2...2.3.0.5f47ca1-1.3