Oh man, this is almost everything I need in a monitoring app.
Netdata provides excellent insights to my infrastructure with out of the box monitoring defaults that make sense. Data flow is easily controlled, everything sets up quickly and data retention itself is not gated in any way.
Netdata is a bit more difficult to set up data scraping against an api endpoint, but out of the box this is what I was looking for.