Go to file
Dustin d690cf0982 config: Add application configuration
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.
2022-02-12 15:15:29 -06:00
src config: Add application configuration 2022-02-12 15:15:29 -06:00
.gitattributes Initial commit 2022-02-06 12:56:24 -06:00
.gitignore Initial commit 2022-02-06 12:56:24 -06:00
Cargo.lock config: Add application configuration 2022-02-12 15:15:29 -06:00
Cargo.toml config: Add application configuration 2022-02-12 15:15:29 -06:00
LICENSE-Apache-2.0.txt Initial commit 2022-02-06 12:56:24 -06:00
LICENSE-MIT.txt Initial commit 2022-02-06 12:56:24 -06:00
README.md Initial commit 2022-02-06 12:56:24 -06:00
rustfmt.toml Initial commit 2022-02-06 12:56:24 -06:00

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

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.