https://github.com/go-pluto/maildir_tools
Export Maildir file system metrics to Prometheus.
https://github.com/go-pluto/maildir_tools
go golang maildir metrics pluto prometheus
Last synced: 4 months ago
JSON representation
Export Maildir file system metrics to Prometheus.
- Host: GitHub
- URL: https://github.com/go-pluto/maildir_tools
- Owner: go-pluto
- License: gpl-3.0
- Created: 2017-06-29T13:57:39.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-09-04T08:56:12.000Z (over 8 years ago)
- Last Synced: 2025-08-31T20:54:30.111Z (4 months ago)
- Topics: go, golang, maildir, metrics, pluto, prometheus
- Language: Go
- Size: 1.63 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# maildir_tools
### Dumper
The CLI tool _dumper_ is running `du -s` in an endless loop, dumping the current size of a directory in bytes. Once it gets a system call all dump files are zipped and uploaded to a GCS bucket. These files in GCS can be compared across machines to compute the replication lag.
### Visualizer
The CLI tool _visualizer_ takes two zipped files, unzips them in memory and builds a matplotlib based python file to compare the replication lag visually.