zrepl/zfs/zfscmd/zfscmd-logging-scraper
2020-04-05 20:47:25 +02:00
..
analysis.ipynb zfs: introduce pkg zfs/zfscmd for command logging, status, prometheus metrics 2020-04-05 20:47:25 +02:00
README.md zfs: introduce pkg zfs/zfscmd for command logging, status, prometheus metrics 2020-04-05 20:47:25 +02:00
scrape_graylog_csv.bash zfs: introduce pkg zfs/zfscmd for command logging, status, prometheus metrics 2020-04-05 20:47:25 +02:00
zfscmd_logging_scraper.go zfs: introduce pkg zfs/zfscmd for command logging, status, prometheus metrics 2020-04-05 20:47:25 +02:00
zfscmd_logging_scrapter_test.go zfs: introduce pkg zfs/zfscmd for command logging, status, prometheus metrics 2020-04-05 20:47:25 +02:00

The tool in this package (go run . -h) scrapes log lines produces by the github.com/zrepl/zrepl/zfs/zfscmd package into a stream of JSON objects.

The analysis.ipynb then runs some basic analysis on the collected log output.

Deps for the scrape_graylog_csv.bash script

pip install --upgrade git+https://github.com/lk-jeffpeck/csvfilter.git@ec433f14330fbbf5d41f56febfeedac22868a949