ITADN
cordelster/mesh-metrics

版本发布 8

Added Features, NEW Python script supports daemon operationv0.98
? · 2025-06-22

# 🚀 NEW PYTHON SCRIPT # meshmetricsd.py This python script imports meshtastic-cli python functions which allows for more versatility. It has all of the same functions as the bash script, though it's been extended with several features and requires a configuration file inn addition to the node list, this way you may still encrypt the node list, and simplifies runs. ## 🔍 Features added ontop of what is available in the bash script: - daemon mode - works with openRC or systemd (optional) - Atomic prometheus file writes (optional) - Write individual files per node, or one file. - Prometheus exposition web push (optional has cravats) - Statistics, Writes collection statistics to a json file (optional) - ### Requirements - Python >= 3.9 - Python Meshtastic-cli - meshmetricsd.py - meshmetricsd.conf (meshmetricsd.conf.example in the scripts folder) - device.csv (any list you have that worked with the bash version, example.lst also in the scripts folder) # 🚀 Bash script added feature to push Prometheus exposition format using curl. **Full Changelog**: https://github.com/cordelster/mesh-metrics/compare/v0.96...v0.98

Python script releasev0.98
? · 2025-06-22

# 🚀 NEW PYTHON SCRIPT # meshmetricsd.py This python script imports meshtastic-cli python functions which allows for more versatility. It has all of the same functions as the bash script, though it's been extended with several features and requires a configuration file inn addition to the node list, this way you may still encrypt the node list, and simplifies runs. ##🔍 Features added ontop of what is available in the bash script: - daemon mode - works with openRC or systemd (optional) - Atomic prometheus file writes (optional) - Write individual files per node, or one file. - Prometheus exposition web push (optional has cravats) - Statistics, Writes collection statistics to a json file (optional) - ### Requirements - Python >= 3.9 - Python Meshtastic-cli - meshmetricsd.py - meshmetricsd.conf (meshmetricsd.conf.example in the scripts folder) - device.csv (any list you have that worked with the bash version, example.lst also in the scripts folder)

v0.96
? · 2025-06-22

Added network support: can now utilize esp32 or gateway over the network. ## What's Changed * Update README.md by @cordelster in https://github.com/cordelster/mesh-metrics/pull/3 * Update README.md by @cordelster in https://github.com/cordelster/mesh-metrics/pull/4 * 6 feature request add support for host option to gather metrics by @cordelster in https://github.com/cordelster/mesh-metrics/pull/8 **Full Changelog**: https://github.com/cordelster/mesh-metrics/compare/v0.95...v0.96

v0.95
? · 2024-03-30

**Full Changelog**: https://github.com/cordelster/mesh-metrics/compare/v0.94...v0.95 Final folder name org and convention.

v0..94v0.94预发布
? · 2024-03-30

- Destucture to allow easier imports and using grafanna provisioning. - Created provisioning configuration for use in packaging. - Create folders for grafana and prometheus bits of config. - Up load my alertmanager rules.- Destucture to allow easier imports and using grafanna provisioning. - Created provisioning configuration for use in packaging. - Create folders for grafana and prometheus bits of config. - Up load my alertmanager rules.

v0.94预发布
? · 2024-03-29

- Destucture to allow easier imports and using grafanna provisioning. - Created provisioning configuration for use in packaging. - Create folders for grafana and prometheus bits of config. - Up load my alertmanager rules.- Destucture to allow easier imports and using grafanna provisioning. - Created provisioning configuration for use in packaging. - Create folders for grafana and prometheus bits of config. - Up load my alertmanager rules.

v0.94预发布
? · 2024-03-29

## What's Changed Date: Thu Mar 28 15:38:02 2024 -0700 - Destucture to allow easier imports and using grafanna provisioning. - Created provisioning configuration for use in packaging. - Create folders for grafana and prometheus bits of config. - Up load my alertmanager rules. **Full Changelog**: https://github.com/cordelster/mesh-metrics/compare/v0.93...v0.94

Initial github uploadv0.93预发布
? · 2024-03-23

This is the initial upload to github