Commit graph

2 commits

Author SHA1 Message Date
fe7cd51d49
feat: added MIT License
Introduced the MIT License to the project to clarify usage rights, modification, distribution, and liability terms for all users. This license supports open collaboration by allowing others to freely share, modify, and enhance the software while ensuring that the original copyright remains noted. This step formalizes the framework under which contributions are made, encouraging a broader use and contribution from the community, ensuring the software remains free and open for everyone’s benefit.
2024-05-25 22:21:45 +02:00
87705d5f51
feat: Implement Monero wallet Prometheus exporter
Introduced a Prometheus exporter for Monero wallets, capable of reporting wallet balance metrics. The implementation includes:

- A Python script `balance.py` for fetching and exposing the wallet balance both as a Prometheus metric and a JSON endpoint.
- Dependencies required for running the exporter specified in `requirements.txt`.
- A basic `.gitignore` to prevent committing unnecessary files.
- A `README.md` file detailing usage and setup instructions.

This exporter simplifies monitoring Monero wallet balances by integrating with Prometheus, providing users with real-time insights into their wallet's status. It automates the process of starting a `monero-wallet-rpc` process if needed, making it more convenient for users to set up in various environments. By running this in a Prometheus monitored environment, users can track wallet balances over time, set up alerts, and integrate with Grafana for visualization purposes.

This feature enhances the operability and observability of Monero wallets within a Prometheus ecosystem, catering to the needs of Monero wallet owners who require continuous monitoring and reporting of their crypto assets.
2024-05-25 22:21:05 +02:00