20 Commits

Author SHA1 Message Date
f609dcfef3 Bump version to 0.2.2 2023-03-14 11:53:51 -04:00
b45b29e22d Update socket2 2023-02-27 15:19:16 -05:00
347ac8147a Update tiny_http 2023-02-27 15:17:30 -05:00
b7aafbce25 2022-07-14 21:37:32 -04:00
a91e316aec update tiny_http and socket2 2022-07-14 21:36:48 -04:00
3dc6ded1b0 Update icmp-socket version 2022-07-14 21:34:28 -04:00
2cea3a294e Update to tracing for logs 2022-07-14 21:13:42 -04:00
39d90db9ab Bump version to v0.2.1 2021-03-01 20:37:40 -05:00
b2b6d5f8ed Bump version 2021-02-20 18:51:25 -05:00
b1da9c9f55 Upgrade icmp-socket version from crates.io 2021-02-04 17:20:25 -05:00
57ff47b36f Finish Domain based state machine. 2021-01-30 22:30:29 -05:00
7878548dc8 Use the icmp-socket module instead of ekko 2021-01-30 19:27:37 -05:00
d8c4d4d61a Use resolve and a fixed version of Ekko 2021-01-05 20:32:02 -05:00
368ae10e0f Export ping statistics to prometheus 2020-12-24 23:22:15 -05:00
13889a2a04 Basic ping roundtrip logic sketched in 2020-12-24 21:56:00 -05:00
Augie Fackler
35914251bf logging: convert existing eprintln calls to log calls
I tried to categorize them appropriately.
2020-07-27 22:58:08 -04:00
Augie Fackler
957199557b main: use Result<()> from anyhow to make error handling easier here
As the program grows some configuration, it makes sense to let errors
propagate gracefully.
2020-07-27 22:58:08 -04:00
4780c056e6 Use tiny_http to serve the prometheus metrics. 2020-07-01 22:03:26 -04:00
7e89db36e9 Mostly working data collection and exporting. 2020-07-01 21:01:17 -04:00
b0de8b5a00 Initial commit with DNS resolution 2020-06-30 19:27:17 -05:00