Arthur Silva Sens

Results 48 issues of Arthur Silva Sens

Now that #6179 got merged, we can update our troubleshooting documentation to mention the usage of events to debug why promrules/podmonitor/servicemonitor aren't picked up

help wanted
kind/documentation
kind/feature
good first issue

## Description Partially addresses #4967, by implementing half of what was proposed [here](https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/proposals/202310-shard-autoscaling.md#graceful-scale-down-of-prometheus-servers). When Scaling down Prometheus servers, there are good chances of data loss because the Operator is not...

size/L

Opening this issue to start the discussion in the community if we want/should maintain customize for CRDs. Opening because https://github.com/prometheus-operator/prometheus-operator/pull/5762 was open without any clear requests from the community, so...

stale

In https://github.com/prometheus-operator/prometheus-operator/pull/6001 we noticed that inline structs in our API are not reflected by [gen-crd-api-reference-docs](https://github.com/ahmetb/gen-crd-api-reference-docs). The author of gen-crd-api-reference-docs also mentions how the tool is not maintained anymore and other...

help wanted
good first issue

Quite often (read 100% of the time) when we create a new SLO, Pyrra sends error logs and increments the metric `controller_runtime_reconcile_total{result="error"}`, which consequentially triggers our SLO about Pyrra reconciliations...

The strategy of using kubernetes labels and annotations, prefixed with `pyrra.dev/`, as a strategy to generate Prometheus Alert labels and annotations works great for most cases! However, Kubernetes labels and...

For a few days now I've been wondering how the implementation would look like for a Saturation SLO based on Prometheus metrics. I've come up with a design idea, so...

We've seen a couple of times that we've instrumented our apps incorrectly, resulting in metrics representing wrong data and affecting our error budgets. We later fix our instrumentation, not changing...

At the same time, it also solves the linting problem we're getting on main

This PR adds an extra option to print _created lines when OpenMetrics is the chosen exposition format. It's implemented following the conditional option added in https://github.com/prometheus/common/pull/504.

OpenMetrics