Commit Graph

253 Commits

Author SHA1 Message Date
Conrad Hoffmann a4c70de9f1 golangci: remove semantically empty section 2024-10-18 10:13:47 +02:00
Conrad Hoffmann 557f2c072b Refactor and improve documentation
* Streamline README
* Link to container imgages
* Move privileges part to separate doc
* Use absolute paths for `sudo` examples
* Emphasize `sudo` only being needed for local metrics
2024-10-18 10:09:07 +02:00
Conrad Hoffmann b08f887d6b
Merge pull request #210 from tjhop/chore/adopt-slog
chore!: adopt slog, drop go-kit/log
2024-10-18 09:45:59 +02:00
TJ Hoplock 3db8be8c30 ci: enable sloglint in golangci-lint
Signed-off-by: TJ Hoplock <t.hoplock@gmail.com>
2024-10-17 22:28:32 -04:00
TJ Hoplock 90bb0c0c16 chore!: adopt slog, drop go-kit/log
The bulk of this change set was automated by the following script which
is being used to aid in converting the various exporters/projects to use
slog:

https://gist.github.com/tjhop/49f96fb7ebbe55b12deee0b0312d8434

Signed-off-by: TJ Hoplock <t.hoplock@gmail.com>
2024-10-17 20:28:12 -04:00
Conrad Hoffmann 90d956b434 README: link to multi-target pattern guide 2024-10-17 22:10:53 +02:00
Conrad Hoffmann 8e41a80523 Prepare release of version 1.9.0
And fix release date of previous version in CHANGELOG.
2024-10-17 21:37:38 +02:00
Conrad Hoffmann ce5175ad76 Update prometheus/common 2024-10-17 21:31:52 +02:00
Conrad Hoffmann 75980683ea
Merge pull request #208 from prometheus-community/dependabot/go_modules/github.com/prometheus/client_golang-1.20.4
Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.4
2024-10-17 21:10:20 +02:00
Conrad Hoffmann ea13d00bee
Merge pull request #204 from prometheus-community/repo_sync
Synchronize common files from prometheus/prometheus
2024-10-17 21:09:56 +02:00
dependabot[bot] b59746af8b
Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.4
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.19.1 to 1.20.4.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.19.1...v1.20.4)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-01 08:26:46 +00:00
prombot 49ce26b64b Update common Prometheus files
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2024-08-06 17:49:21 +00:00
Conrad Hoffmann 405d611c4a
Merge pull request #202 from prometheus-community/repo_sync
Synchronize common files from prometheus/prometheus
2024-07-19 14:10:56 +02:00
prombot a912f22bdb Update common Prometheus files
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2024-07-14 17:51:57 +00:00
Conrad Hoffmann f4caa2c021
Merge pull request #201 from prometheus-community/repo_sync
Synchronize common files from prometheus/prometheus
2024-07-09 22:35:22 +02:00
prombot fd51b9f4f8 Update common Prometheus files
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2024-07-09 17:48:35 +00:00
Conrad Hoffmann fc19a4935c Update dependencies
Signed-off-by: Conrad Hoffmann <ch@bitfehler.net>
2024-07-09 14:32:57 +02:00
Conrad Hoffmann 91ea20628e collector: don't prepend path if already absolute
Fixes #199

Signed-off-by: Conrad Hoffmann <ch@bitfehler.net>
2024-07-09 14:14:04 +02:00
Conrad Hoffmann 6874424d25
Merge pull request #200 from prometheus-community/dependabot/go_modules/github.com/prometheus/common-0.55.0
Bump github.com/prometheus/common from 0.48.0 to 0.55.0
2024-07-09 14:04:23 +02:00
dependabot[bot] c471d4b0ef
Bump github.com/prometheus/common from 0.48.0 to 0.55.0
Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.48.0 to 0.55.0.
- [Release notes](https://github.com/prometheus/common/releases)
- [Changelog](https://github.com/prometheus/common/blob/main/RELEASE.md)
- [Commits](https://github.com/prometheus/common/compare/v0.48.0...v0.55.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/common
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-09 11:58:27 +00:00
Conrad Hoffmann c26817180a
Merge pull request #184 from prometheus-community/dependabot/go_modules/github.com/prometheus/client_golang-1.19.0
Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0
2024-07-09 13:54:31 +02:00
Conrad Hoffmann e509e38395
Merge pull request #182 from prometheus-community/repo_sync
Synchronize common files from prometheus/prometheus
2024-07-09 13:53:56 +02:00
Conrad Hoffmann 6cbd5c97e4
Merge pull request #198 from alexandrovas/fix/parse-time-error
fix: parse time error
2024-07-09 13:53:36 +02:00
Aleksandr Aleksandrov 43887d4624 fix(sel-events): ignore parse time error
Signed-off-by: Aleksandr Aleksandrov <aleks.aleksandrov@corp.mail.ru>
2024-07-01 22:12:23 +03:00
Conrad Hoffmann 6e4076e874
Merge pull request #186 from mnaser/bring-back-arm64
fix: bring back aarch64 builds
2024-03-18 16:53:47 +01:00
Mohammed Naser d902f931c6
fix: bring back aarch64 builds
This is a pretty trivial fix to bring back arm64
builds and this has been tested locally as well.

Signed-off-by: Mohammed Naser <mnaser@vexxhost.com>
2024-03-13 13:33:05 -04:00
dependabot[bot] d9871f0dba
Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.18.0 to 1.19.0.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/v1.19.0/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.18.0...v1.19.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-01 08:19:18 +00:00
prombot 6a2589eeaa Update common Prometheus files
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2024-01-23 17:48:26 +00:00
Conrad Hoffmann 0401ab9f80 Prepare release of version 1.8.0 2024-01-23 16:29:20 +01:00
Conrad Hoffmann bcf90c7ae8
Merge pull request #181 from prometheus-community/dependabot/go_modules/github.com/prometheus/exporter-toolkit-0.11.0
Bump github.com/prometheus/exporter-toolkit from 0.10.0 to 0.11.0
2024-01-23 16:20:55 +01:00
dependabot[bot] fe8e43222f
Bump github.com/prometheus/exporter-toolkit from 0.10.0 to 0.11.0
Bumps [github.com/prometheus/exporter-toolkit](https://github.com/prometheus/exporter-toolkit) from 0.10.0 to 0.11.0.
- [Release notes](https://github.com/prometheus/exporter-toolkit/releases)
- [Changelog](https://github.com/prometheus/exporter-toolkit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prometheus/exporter-toolkit/compare/v0.10.0...v0.11.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/exporter-toolkit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-23 15:12:37 +00:00
Conrad Hoffmann 95325fd923
Merge pull request #180 from prometheus-community/dependabot/go_modules/github.com/prometheus/client_golang-1.18.0
Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0
2024-01-23 16:10:56 +01:00
dependabot[bot] 2e7047198c
Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.17.0 to 1.18.0.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.17.0...v1.18.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-23 15:05:27 +00:00
Conrad Hoffmann d87e1cc994
Merge pull request #178 from prometheus-community/dependabot/go_modules/golang.org/x/crypto-0.17.0
Bump golang.org/x/crypto from 0.14.0 to 0.17.0
2024-01-23 16:04:25 +01:00
Conrad Hoffmann 3951999fbd
Merge pull request #177 from prometheus-community/dependabot/go_modules/github.com/alecthomas/kingpin/v2-2.4.0
Bump github.com/alecthomas/kingpin/v2 from 2.3.2 to 2.4.0
2024-01-23 16:04:08 +01:00
Conrad Hoffmann 14f8a45ed3
Merge pull request #175 from prometheus-community/repo_sync
Synchronize common files from prometheus/prometheus
2024-01-23 16:03:48 +01:00
Conrad Hoffmann 08cc5e0af1
Merge pull request #174 from prometheus-community/dependabot/go_modules/github.com/prometheus/common-0.45.0
Bump github.com/prometheus/common from 0.44.0 to 0.45.0
2024-01-23 16:03:34 +01:00
Conrad Hoffmann c479158172 Fix type in Changelog so CI stops complaining 2024-01-23 16:02:28 +01:00
Conrad Hoffmann d4398a65a4
Merge pull request #179 from alexandrovas/feat/sel-events
feat: custom SEL events metrics
2024-01-23 15:59:17 +01:00
Aleksandr Aleksandrov 45ff1b4947 feat: custom SEL events metrics
Signed-off-by: Aleksandr Aleksandrov <aleks.aleksandrov@corp.mail.ru>
2024-01-12 18:17:14 +03:00
dependabot[bot] 53d5289810
Bump golang.org/x/crypto from 0.14.0 to 0.17.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-18 23:40:37 +00:00
dependabot[bot] 1d4f8741ed
Bump github.com/alecthomas/kingpin/v2 from 2.3.2 to 2.4.0
Bumps [github.com/alecthomas/kingpin/v2](https://github.com/alecthomas/kingpin) from 2.3.2 to 2.4.0.
- [Release notes](https://github.com/alecthomas/kingpin/releases)
- [Commits](https://github.com/alecthomas/kingpin/compare/v2.3.2...v2.4.0)

---
updated-dependencies:
- dependency-name: github.com/alecthomas/kingpin/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-01 08:59:52 +00:00
Conrad Hoffmann 3853e45ee9 README: add note about Helm chart
Also improve links a bit.

Signed-off-by: Conrad Hoffmann <ch@bitfehler.net>
2023-11-15 13:50:43 +01:00
Conrad Hoffmann b302e65030
Merge pull request #176 from retinadata/bmc_watchdog
Bmc watchdog
2023-11-15 13:44:31 +01:00
Erdem Agaoglu 46a9390d2c Documentation for bmc-watchdog
Signed-off-by: Erdem Agaoglu <erdem.agaoglu@gmail.com>
2023-11-14 18:24:36 +03:00
Erdem Agaoglu 5a4e594b68 Add collector for bmc-watchdog
Some BMC's provide a watchdog functionality, i.e. taking some specified
action if a timer is not reset within a specified time. freeipmi tools
have a bmc-watchdog command to control and also report the current status
of such function. This collector reports that information.

Signed-off-by: Erdem Agaoglu <erdem.agaoglu@gmail.com>
2023-11-14 18:24:36 +03:00
prombot 8e6189e145 Update common Prometheus files
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2023-11-03 17:50:57 +00:00
dependabot[bot] 07988828e0
Bump github.com/prometheus/common from 0.44.0 to 0.45.0
Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.44.0 to 0.45.0.
- [Release notes](https://github.com/prometheus/common/releases)
- [Commits](https://github.com/prometheus/common/compare/v0.44.0...v0.45.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/common
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-01 08:20:26 +00:00
Ben Kochie d4c9372727
Merge pull request #173 from jplanckeel/feat/bump-release
feat: bump release to 1.7.0
2023-10-18 06:21:55 -04:00
Jeremy PLANCKEEL 5eebd07f25
feat: bump release to 1.7.0
Signed-off-by: Jeremy PLANCKEEL <jeremy.planckeel@outlook.com>
2023-10-18 11:38:14 +02:00