1
0
mirror of https://github.com/bgp/stayrtr.git synced 2024-05-06 15:54:54 +00:00

17 Commits

Author SHA1 Message Date
bd1a7d232f Document rtrmon behaviour and metrics
* Add how to run rtrmon in the README
  * Basic explanation of rtrmon metrics in the README
2021-10-25 19:45:16 +02:00
876179b0d9 Use specific prometheus exporter port for rtrmon 2021-10-24 14:24:08 +00:00
ef1da161e0 Bump to 1.16 and remove deprecated package 2021-10-24 10:04:09 -04:00
5f34f8c4f3 Abort when positional arguments are provided 2021-10-20 09:13:10 +00:00
07b91f052f Visibility thresholds can be overridden via args
* Visibility thresholds can be overridden via command line arguments.
  * Format the default thresholds in help output
2021-10-20 09:13:10 +00:00
a29da795ac Track objects that differ for a longer period separately
* Track when the VRP was first seen for each VRP
  * Add a metric which tracks how many objects that were first seen
    [duration] ago are not present in the other endpoint.
    * Use current naming convention for the metric to be consistent (i.e. no
      prefix with application name).
2021-10-20 09:13:10 +00:00
38d058e133 more cleanup 2021-10-20 09:13:10 +00:00
27ca8523d3 Add Last-Modified support to http client and rtrmon
Adds `Last-Modified` header support and enables this (and `ETag`s)
by default for rtrmon.

I'm using rtrmon with a backend that suports `If-Modified-Since`
but not `If-None-Match`. To poll this often (sub-minute interval)
it is better to use conditional requests.
2021-10-20 09:13:10 +00:00
8645bef1e4 Use the correct url in prometheus label 2021-10-20 09:13:10 +00:00
0bbe564d58 Correct terminology helps communicate more clearly about what is happening
Validators (such as rpki-client) ingest ROAs and emit Validated ROA Payloads (VRPs).
RTR servers exclusively deal with ingesting VRPs and emitting VRPs via RTR.
2021-05-08 15:26:08 +00:00
eb60e4b5e9 Rebrand 2021-05-07 14:37:05 +00:00
24a2b45435 fix build flags 2020-11-23 15:14:07 -08:00
53e60e542e fix ssh rtrmon issues 2020-11-23 15:14:07 -08:00
cced326b97 fix dockerfiles 2020-11-23 15:14:07 -08:00
5eab7fd59a Prometheus 2020-11-23 15:11:56 -08:00
6c18d81f8f rtrmon: improve metadata 2020-11-23 15:11:56 -08:00
98803cd72d Add RTRmon, a tool to compare different RTR/JSON outputs 2020-11-23 15:11:56 -08:00