Closed dnmvisser closed 10 months ago
We don't have anything for this ourselves, but batch functionality is the way to go here indeed. Deployment instructions here and there's an OpenAPI spec of the API. If you want to make it extra nice, you could include a link to the results in the output, and/or maybe extract from the technical details what has failed so it can be directly shown in the monitoring setup. And let us know if you publish your work, then we can refer others to it.
Nice idea! Probably this can be made now, some things to consider:
RPKI tests rely on Routinator syncing up from external databases and will take a while (
docker logs internetnl-routinator-1 -f
).
Hi
I am interested to periodically run tests, as part of a monitoring setup (nagios, in this case). This would allow for notifications if any of the scores change. For many monitoring tools the basic building block is a script that accepts some parameters, and then returns some status. For this toolset for example it could look like:
Or:
I was triggered by the article at https://en.internet.nl/article/release-1.8 and hoping that there would be some container that could be run that does this test, but it's more complex than that.
I read through the doc and the thing that comes closest to what I'm looking for is the Batch functionality. Once that is there, the script can be a simple wrapper that does an API call.
Are there any other things I should be aware of?