Naturally, we need a configuration mechanism in order to specify connection parameters for the BURP stats socket. Using the `serde::Deserialize` trait will make this relatively straightforward and allows us to choose from a wide variety of data formats as our configuration language. We will probably use TOML since it is pretty simple to read and write for both humans and machines, and our data model is very simple. |
||
---|---|---|
src | ||
.gitattributes | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE-Apache-2.0.txt | ||
LICENSE-MIT.txt | ||
README.md | ||
rustfmt.toml |
README.md
Prometheus Exporter for BURP
burp_exporter
is a Prometheus exporter for BURP - BackUp and Restore
Program. It uses the Status Monitor interface to retrieve information
about BURP clients and backups.
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.