Jan Fajerski
295f28ef72
Merge pull request #17555 from jan--f/bump-promci
...
chore(deps): bump prometheus/promci from 0.5.1 to 0.5.2
2025-11-19 16:04:50 +01:00
Jan Fajerski
b17349bd56
chore(deps): bump prometheus/promci from 0.5.1 to 0.5.2
...
Signed-off-by: Jan Fajerski <jfajersk@redhat.com>
2025-11-19 12:05:20 +01:00
Jan Fajerski
6009c5c97b
Merge pull request #17552 from jan--f/bump-promci
...
chore(deps): bump prometheus/promci from 0.5.0 to 0.5.1
2025-11-18 17:49:22 +01:00
Jan Fajerski
34b382099d
chore(deps): bump prometheus/promci from 0.5.0 to 0.5.1
...
Signed-off-by: Jan Fajerski <jfajersk@redhat.com>
2025-11-18 17:30:44 +01:00
Jan Fajerski
970d199e7d
Merge pull request #17550 from jan--f/bump-promci
...
chore(deps): bump prometheus/promci from 0.4.7 to 0.5.0
2025-11-18 12:45:33 +01:00
Jan Fajerski
3a7ee37d9d
chore(deps): bump prometheus/promci from 0.4.7 to 0.5.0
...
Signed-off-by: Jan Fajerski <jfajersk@redhat.com>
2025-11-18 11:55:36 +01:00
Jan Fajerski
26f8c92de8
test: skip TestRemoteWrite_ReshardingWithoutDeadlock temporarily as flaky ( #17534 ) ( #17543 )
...
(cherry picked from commit 35c3232a2ee541273828982b2ce6aadd6c1c9a5f)
Signed-off-by: machine424 <ayoubmrini424@gmail.com>
Signed-off-by: Jan Fajerski <jfajersk@redhat.com>
Co-authored-by: Ayoub Mrini <ayoubmrini424@gmail.com>
2025-11-17 15:00:12 +00:00
Jan Fajerski
3f7e18d6b3
Merge pull request #17506 from jan--f/prep-rel-3.8.0-rc.0
...
prepare release 3.8.0-rc.0
2025-11-14 16:16:43 +01:00
Jan Fajerski
743116649b
prepare release 3.8.0-rc.0
...
Signed-off-by: Jan Fajerski <jfajersk@redhat.com>
2025-11-13 16:38:46 +01:00
Mohammad Alavi
0f5f1955e5
promql: fix histogram_fraction issue when lower falls within the first bucket ( #17424 )
...
Signed-off-by: Mohammad Alavi <m.alavi1986@gmail.com>
2025-11-13 11:17:51 +01:00
Jan Fajerski
49254f45e9
Merge pull request #17351 from bboreham/simplify-precreate
...
TSDB: Allocate series ID after seriesLifecycleCallback; simplify code.
2025-11-07 14:39:51 +01:00
Jan Fajerski
198d665eac
Merge pull request #17304 from Devansh-ops/docs/sigv4-fips-sts-endpoint
...
docs: add `use_fips_sts_endpoint` to sigv4 config
2025-11-07 14:38:53 +01:00
Jan Fajerski
fae9323c13
Merge pull request #17113 from machine424/deadl
...
chore(prombench): re-roder checks on nodes to avoid deadlocks between start and clean and in restart
2025-11-07 14:36:14 +01:00
Jan Fajerski
ef05508ae0
Merge pull request #14519 from mercenarysre/prometheus-agent-documentation
...
Docs: Prometheus Agent Documentation
2025-11-07 14:33:54 +01:00
Jan Fajerski
d546501462
Merge pull request #17498 from prometheus/dependabot/go_modules/github.com/prometheus/sigv4-0.3.0
...
chore(deps): bump github.com/prometheus/sigv4 from 0.2.1 to 0.3.0
2025-11-07 14:20:01 +01:00
dependabot[bot]
b60e33ae4a
chore(deps): bump github.com/prometheus/sigv4 from 0.2.1 to 0.3.0
...
Bumps [github.com/prometheus/sigv4](https://github.com/prometheus/sigv4 ) from 0.2.1 to 0.3.0.
- [Release notes](https://github.com/prometheus/sigv4/releases )
- [Changelog](https://github.com/prometheus/sigv4/blob/main/RELEASE.md )
- [Commits](https://github.com/prometheus/sigv4/compare/v0.2.1...v0.3.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/sigv4
dependency-version: 0.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-07 11:12:50 +00:00
Jan Fajerski
3d41840042
Merge pull request #17406 from matt-gp/aws-ecs-service-discovery
...
feat: Unified AWS Service Discovery
2025-11-07 10:23:05 +01:00
matt-gp
1b52ab9e3b
feat: AWS ECS Service Discovery
...
Signed-off-by: matt-gp <small_minority@hotmail.com>
2025-11-06 22:48:07 +00:00
Jan Fajerski
a8bdb3bc92
Merge pull request #17491 from jan--f/update-npm-deps-3.8
...
ui: make update-npm-deps
2025-11-06 21:24:07 +01:00
Jan Fajerski
a2ba619612
ui: make update-npm-deps
...
Signed-off-by: Jan Fajerski <jfajersk@redhat.com>
2025-11-06 20:06:56 +01:00
Julius Volz
766279791b
Merge pull request #17485 from prometheus/ui/unmount-collapsed-panel-content
...
UI: Speed up alerts/rules/... pages by not rendering collapsed content
2025-11-06 18:28:35 +01:00
Jan Fajerski
baba9a1013
Merge pull request #17462 from prometheus/dependabot/go_modules/github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor-0.138.0
...
chore(deps): bump github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor from 0.136.0 to 0.138.0
2025-11-06 17:25:14 +01:00
Jan Fajerski
7aff71d142
Merge pull request #17454 from prometheus/dependabot/go_modules/github.com/klauspost/compress-1.18.1
...
chore(deps): bump github.com/klauspost/compress from 1.18.0 to 1.18.1
2025-11-06 16:48:37 +01:00
Jan Fajerski
68b86c80af
Merge pull request #17459 from prometheus/dependabot/go_modules/github.com/digitalocean/godo-1.167.0
...
chore(deps): bump github.com/digitalocean/godo from 1.165.1 to 1.167.0
2025-11-06 16:47:53 +01:00
dependabot[bot]
00192be1dd
chore(deps): bump github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor
...
Bumps [github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib ) from 0.136.0 to 0.138.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.136.0...v0.138.0 )
---
updated-dependencies:
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor
dependency-version: 0.138.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-06 15:10:41 +00:00
dependabot[bot]
8f2ec96d5d
chore(deps): bump the go-opentelemetry-io group across 1 directory with 4 updates ( #17445 )
...
Bumps the go-opentelemetry-io group with 3 updates in the / directory: [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector ), [go.opentelemetry.io/collector/consumer](https://github.com/open-telemetry/opentelemetry-collector ) and [go.opentelemetry.io/collector/processor](https://github.com/open-telemetry/opentelemetry-collector ).
Updates `go.opentelemetry.io/collector/component` from 1.42.0 to 1.44.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.42.0...pdata/v1.44.0 )
Updates `go.opentelemetry.io/collector/consumer` from 1.42.0 to 1.44.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.42.0...pdata/v1.44.0 )
Updates `go.opentelemetry.io/collector/pdata` from 1.42.0 to 1.44.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.42.0...pdata/v1.44.0 )
Updates `go.opentelemetry.io/collector/processor` from 1.42.0 to 1.44.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/pdata/v1.42.0...pdata/v1.44.0 )
---
updated-dependencies:
- dependency-name: go.opentelemetry.io/collector/component
dependency-version: 1.44.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-opentelemetry-io
- dependency-name: go.opentelemetry.io/collector/consumer
dependency-version: 1.44.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-opentelemetry-io
- dependency-name: go.opentelemetry.io/collector/pdata
dependency-version: 1.44.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-opentelemetry-io
- dependency-name: go.opentelemetry.io/collector/processor
dependency-version: 1.44.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-opentelemetry-io
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 12:09:00 -03:00
Julius Volz
12c9b0b9d4
UI: Speed up /alerts for many firing alerts via virtual scrolling ( #17486 )
...
We already have infinite scrolling for all the rules within a group, but this
adds a second (nested) level of infinite scrolling for the firing alerts within
a rule.
This should further improve the rendering speed for the /alerts page for
Prometheus setups with many firing alerts and when you expand the individual
rule panels that contain those firing alerts.
Fixes https://github.com/prometheus/prometheus/issues/17254
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-11-06 15:39:42 +01:00
Julius Volz
18fa5a6c07
Move README-PROMETHEUS.md to correct subdir
...
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-11-06 15:29:46 +01:00
Jan Fajerski
2607d9259d
Merge pull request #17450 from prometheus/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ec2-1.260.0
...
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.254.1 to 1.260.0
2025-11-06 13:41:15 +01:00
dependabot[bot]
c0181fb8cc
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2
...
Bumps [github.com/aws/aws-sdk-go-v2/service/ec2](https://github.com/aws/aws-sdk-go-v2 ) from 1.254.1 to 1.260.0.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/ec2/v1.254.1...service/ec2/v1.260.0 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/ec2
dependency-version: 1.260.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-06 12:13:46 +00:00
dependabot[bot]
f1ab323c42
chore(deps): bump github.com/klauspost/compress from 1.18.0 to 1.18.1
...
Bumps [github.com/klauspost/compress](https://github.com/klauspost/compress ) from 1.18.0 to 1.18.1.
- [Release notes](https://github.com/klauspost/compress/releases )
- [Changelog](https://github.com/klauspost/compress/blob/master/.goreleaser.yml )
- [Commits](https://github.com/klauspost/compress/compare/v1.18.0...v1.18.1 )
---
updated-dependencies:
- dependency-name: github.com/klauspost/compress
dependency-version: 1.18.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-06 12:09:53 +00:00
dependabot[bot]
62b0a7a015
chore(deps): bump github.com/digitalocean/godo from 1.165.1 to 1.167.0
...
Bumps [github.com/digitalocean/godo](https://github.com/digitalocean/godo ) from 1.165.1 to 1.167.0.
- [Release notes](https://github.com/digitalocean/godo/releases )
- [Changelog](https://github.com/digitalocean/godo/blob/main/CHANGELOG.md )
- [Commits](https://github.com/digitalocean/godo/compare/v1.165.1...v1.167.0 )
---
updated-dependencies:
- dependency-name: github.com/digitalocean/godo
dependency-version: 1.167.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-06 12:02:51 +00:00
Jan Fajerski
9bf13011ca
Merge pull request #17452 from prometheus/dependabot/go_modules/github.com/hetznercloud/hcloud-go/v2-2.29.0
...
chore(deps): bump github.com/hetznercloud/hcloud-go/v2 from 2.25.1 to 2.29.0
2025-11-06 13:02:29 +01:00
Jan Fajerski
c5184fac40
Merge pull request #17458 from prometheus/dependabot/go_modules/github.com/docker/docker-28.5.1incompatible
...
chore(deps): bump github.com/docker/docker from 28.4.0+incompatible to 28.5.1+incompatible
2025-11-06 13:01:40 +01:00
Jan Fajerski
e9bfc0baae
Merge pull request #17461 from prometheus/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/lightsail-1.50.3
...
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/lightsail from 1.49.1 to 1.50.3
2025-11-06 13:01:00 +01:00
dependabot[bot]
ee72d7d970
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/lightsail
...
Bumps [github.com/aws/aws-sdk-go-v2/service/lightsail](https://github.com/aws/aws-sdk-go-v2 ) from 1.49.1 to 1.50.3.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/ssm/v1.49.1...service/s3/v1.50.3 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/lightsail
dependency-version: 1.50.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-06 10:39:37 +00:00
dependabot[bot]
2ca70984ab
chore(deps): bump github.com/hetznercloud/hcloud-go/v2
...
Bumps [github.com/hetznercloud/hcloud-go/v2](https://github.com/hetznercloud/hcloud-go ) from 2.25.1 to 2.29.0.
- [Release notes](https://github.com/hetznercloud/hcloud-go/releases )
- [Changelog](https://github.com/hetznercloud/hcloud-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hetznercloud/hcloud-go/compare/v2.25.1...v2.29.0 )
---
updated-dependencies:
- dependency-name: github.com/hetznercloud/hcloud-go/v2
dependency-version: 2.29.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-06 10:37:31 +00:00
Julius Volz
2b25bbf997
UI: Speed up alerts/rules/... pages by not rendering collapsed content
...
In contrast to Bootstrap, Mantine's Accordion component didn't remove its
panel contents from the DOM when collapsed, so rendering pages with lots of
collapsed Accordion items was way slower and more resource-intensive in the
new Mantine UI. While I talked to Vitaly from Mantine and he managed to add
unmounting of collapsed panel contents in Mantine 9, this will only be
available next year. So for now, I'm forking over the Accordion component
from Mantine and adding a hacky modification to it that removes contents
for collapsed panels. This fork can be removed after upgrading to Mantine 9
sometime in 2026. I removed all the unnecessary test files and so on and
just kept the core Accordion code files.
This should really help with the following issues:
https://github.com/prometheus/prometheus/issues/17254
https://github.com/prometheus/prometheus/issues/16830
The /alerts and /rules pages should be the most affected since the panels
on those are collapsed by default. The /targets and /service-discovery
pages have expanded panels by default, but I still swapped out the
Accordion implementation for consistency and in case someone collapses a
bunch of panels.
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-11-06 11:32:59 +01:00
Jan Fajerski
b58d868bc4
Merge pull request #17442 from prometheus/dependabot/github_actions/github/codeql-action-4.31.2
...
chore(deps): bump github/codeql-action from 3.30.5 to 4.31.2
2025-11-06 11:32:26 +01:00
Jan Fajerski
d12f2fcdf0
Merge pull request #17443 from prometheus/dependabot/github_actions/actions/upload-artifact-5.0.0
...
chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0
2025-11-06 11:31:59 +01:00
dependabot[bot]
06483141e9
chore(deps): bump github.com/docker/docker
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.4.0+incompatible to 28.5.1+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.4.0...v28.5.1 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.5.1+incompatible
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-06 10:31:42 +00:00
Jan Fajerski
1dca6f0ebf
Merge pull request #17444 from prometheus/dependabot/github_actions/actions/stale-10.1.0
...
chore(deps): bump actions/stale from 9.1.0 to 10.1.0
2025-11-06 11:31:30 +01:00
Jan Fajerski
e81a02b521
Merge pull request #17447 from prometheus/dependabot/go_modules/github.com/prometheus/exporter-toolkit-0.15.0
...
chore(deps): bump github.com/prometheus/exporter-toolkit from 0.14.1 to 0.15.0
2025-11-06 11:30:11 +01:00
Jan Fajerski
378fee0945
Merge pull request #17451 from prometheus/dependabot/go_modules/github.com/linode/linodego-1.60.0
...
chore(deps): bump github.com/linode/linodego from 1.59.0 to 1.60.0
2025-11-06 11:28:57 +01:00
Jan Fajerski
01f61438ee
Merge pull request #17463 from prometheus/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/config-1.31.16
...
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.31.12 to 1.31.16
2025-11-06 11:25:37 +01:00
dependabot[bot]
03c83399b5
chore(deps): bump github.com/aws/aws-sdk-go-v2/config
...
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2 ) from 1.31.12 to 1.31.16.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.31.12...config/v1.31.16 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.31.16
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-06 09:24:22 +00:00
Julius Volz
1b7fa3e76d
Migrate Mantine v7 -> v8 ( #17402 )
...
I followed the migration guide at https://mantine.dev/guides/7x-to-8x/ to
add back both manual timezone handling in the time input, as well as syntax
highlighting in the config code box.
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-11-06 09:38:27 +01:00
Ben Kochie
204249fcb5
Update golangci-lint ( #17478 )
...
* Update golangci-lint to v2.6.0
* Fixup various linting issues.
* Fixup deprecations.
* Add exception for `labels.MetricName` deprecation.
Signed-off-by: SuperQ <superq@gmail.com>
2025-11-05 13:47:34 +01:00
Augustin Husson
03d0c18c79
Codemirror - TS Prometheus Client: performance improvement when getting label name and values ( #17194 )
...
* Codemirror - TS Prometheus Client: don't use lookback interval if not set
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
* TS Prometheus Client: remove usage of series api when getting labels
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
* mock api /api/v1/labels
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
* mock more endpoints and fix tests
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
---------
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
2025-11-04 15:26:15 +01:00
George Krajcsovits
1070a034e5
Merge pull request #17415 from prometheus/krajo/add-codeowners
...
chore(github): add CODEOWNERS file
2025-11-04 14:59:49 +01:00