Colin Douch

Results 21 issues of Colin Douch

Currently the default behaviour is to generate a new, random peer id on every startup. This makes clustering a bit weird, so this commit adds in an optional cli arg...

Currently Alertmanager has metrics for various details around the behavior of receivers https://github.com/prometheus/alertmanager/blob/f30aef2c6990b9e8fd481f94bb5bd6293ddf589f/notify/notify.go#L256-L281 These are broken down by an `integration` label, which indicates the type of receiver (`pagerduty`, `webhook` etc)....

This commit adds two optional config values to pagerduty routing configurations - service_key_file and routing_key_file. These function the same as their non _file variants (and infact only one can be...

Solves #3012 This PR adds in a second label to all the *Notification* metrics, so that we not only have the type of notification, but all the receiver_name that the...

### Proposal Currently, Prometheus sends every alert that fires to every configured alertmanager. This works well in simple setups, but we currently operate large, multi-tenant Prometheus servers which opens us...

component/config
priority/P3
kind/feature

**Thanos, Prometheus and Golang version used**: ``` thanos, version 0.34.1 (branch: master, revision: 2e62d15a85b266bfc0f50bf8e1b07d9f8f8fbd78) build user: builder@k8s-pdx-c-managed-f2666 build date: 20240227-00:48:55 go version: go1.22.0 platform: linux/amd64 tags: netgo ``` **Object Storage...

# Description This is the UI work for utilising the previously created Unsaved Datasources framework to be able to test datasources before they're saved. There's a few components to this:...

**Description:** This adds in a `Month` converter that takes a `time.Time` and returns the int month component. Analogous to what we already have with `Hour` **Link to tracking Issue:** #33106...

pkg/ottl

**Description:** This adds in a `Day` converter that takes a `time.Time` and returns the int day component. Analogous to what we already have with `Hour` **Link to tracking Issue:** #33106...

pkg/ottl

**Description:** This adds in a `Year` converter that takes a `time.Time` and returns the int month component. Analogous to what we already have with `Hour` **Link to tracking Issue:** #33106...

pkg/ottl