This is a followup issue from #573.
Currently pint will fail checks that require Prometheus configuration to work e.g. promql/rate, for example when running pint against a Thanos cluster.
There's several approaches to this problem, each with their own trade offs, including:
- warn the user something is amiss
- disable the checks that require access to Prometheus configuration
- synthesize the required Prometheus configuration in
pint configuration