Jan-Otto Kröpke
e6a15d4ec4
chore: Remove registry based perfdata collector ( #1742 )
...
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2024-11-17 21:51:12 +01:00
Jan-Otto Kröpke
7a9a4e5831
pagefile: BREAKING: move paging metrics from os to dedicated collector (click PR for more information) ( #1735 )
...
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2024-11-14 22:39:59 +01:00
Jan-Otto Kröpke
eeb7955f5e
udp: Added UDP collector ( #1725 )
2024-11-11 17:17:19 +01:00
Jan-Otto Kröpke
70156cd106
cache: Implement PDH collector ( #1662 )
2024-10-03 14:31:44 +02:00
Jan-Otto Kröpke
2155d34779
net: expose network interfaces address ( #1635 )
2024-10-01 23:44:53 +02:00
Jan-Otto Kröpke
fb275a06fe
service: fix label name in `windows_service_state` ( #1625 )
2024-09-12 19:35:12 +02:00
Jan-Otto Kröpke
f712c07c38
chore: release 0.29.0.rc0 ( #1600 )
2024-09-11 00:34:10 +02:00
Jan-Otto Kröpke
b53d91e048
cpu_info: Extend processor information ( #1597 )
2024-08-31 12:22:22 +02:00
Jan-Otto Kröpke
d8f0665bdc
process: introduce info metric; removed `creating_process_id` label from all process metric (click here for more information) ( #1592 )
2024-08-30 20:19:41 +02:00
Jan-Otto Kröpke
ca4ad46e2d
scheduled_task: do not report windows_scheduled_task_last_result for task that never run before ( #1562 )
2024-08-11 15:47:59 +02:00
Jan-Otto Kröpke
7bb16d2f5b
textfile: disable collector by default ( #1560 )
2024-08-11 12:57:14 +02:00
Jan-Otto Kröpke
9b02e4a0ea
chore: enable more linter ( #1557 )
2024-08-10 22:05:33 +02:00
Jan-Otto Kröpke
d1e3a63f93
*: cleanup collector API 1 ( #1547 )
2024-08-05 15:50:41 +02:00
Jan-Otto Kröpke
e2e1141973
logical disk: Fix metrics for non drive letter disks ( #1498 )
2024-07-23 13:01:30 +02:00
Jan-Otto Kröpke
6a15aff837
Merge pull request #1402 from simon04/patch-2
2024-04-20 21:26:01 +02:00
Simon Legner
c4a4da07f8
Fix typo "Labelled"
...
Signed-off-by: Simon Legner <Simon.Legner@gmail.com>
2024-02-17 10:23:11 +01:00
Simon Legner
e2ea99fadd
Fix typo "Privileged"
...
Signed-off-by: Simon Legner <Simon.Legner@gmail.com>
2024-02-17 10:23:03 +01:00
Jan-Otto Kröpke
0711268d3c
Refactor collectors
...
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2023-11-12 13:51:59 +01:00
rob-scheepens
07fff6afc2
First implementation of physical_disk collector ( #803 )
...
* Added physical_disk collector.
Signed-off-by: Rob Scheepens <rob.scheepens@nutanix.com>
Signed-off-by: Brantley West <brantley@nutanix.com>
* exporter.go: Added physical_disk to defaultCollectors
Signed-off-by: Rob Scheepens <rob.scheepens@nutanix.com>
Signed-off-by: Brantley West <brantley@nutanix.com>
* Fix test cases for physicaldisk metrics
Signed-off-by: Rob Scheepens <rob.scheepens@nutanix.com>
Signed-off-by: Brantley West <brantley@nutanix.com>
* physical_disk.go: cleanup gofmt error
Signed-off-by: Brantley West <brantley@nutanix.com>
* physical_disk.go: populate physical disk 'number' label
Signed-off-by: Brantley West <brantley@nutanix.com>
* Added docs/collector.physical_disk.md.
Signed-off-by: Rob Scheepens <rob.scheepens@nutanix.com>
* physical_disk.go: change 'number' label to 'disk' to match node_exporter label
Signed-off-by: Brantley West <brantley@nutanix.com>
* physical_disk.go: adopt github.com/go-kit/log
Signed-off-by: Brantley West <brantley@nutanix.com>
* physical_disk.go: adopt include/exclude disk list
Signed-off-by: Brantley West <brantley@nutanix.com>
* fix: Add init config for physical_disk collector
Signed-off-by: Ben Reedy <breed808@breed808.com>
* chore: gofmt physical_disk collector
Signed-off-by: Ben Reedy <breed808@breed808.com>
---------
Signed-off-by: Rob Scheepens <rob.scheepens@nutanix.com>
Signed-off-by: Brantley West <brantley@nutanix.com>
Signed-off-by: Ben Reedy <breed808@breed808.com>
Co-authored-by: Brantley West <brantley@nutanix.com>
Co-authored-by: Ben Reedy <breed808@breed808.com>
2023-09-22 16:45:22 +10:00
Dinifarb
f9361bb684
( #1236 ) textfile: more tests added
...
Signed-off-by: Dinifarb <andreas.vogt89@bluewin.ch>
2023-08-21 19:29:19 +02:00
Ben Reedy
7e293a4230
feat: Add output_queue_length metric to net collector
...
Signed-off-by: Ben Reedy <breed808@breed808.com>
2023-03-26 06:48:39 +10:00
Ben Reedy
a5b3926063
feat: Remove default metrics from e2e test
...
Metrics are provided by client library, and not the exporter, so
comparing them for differences does not provide much value.
Signed-off-by: Ben Reedy <breed808@breed808.com>
2023-03-25 09:00:05 +10:00
Ben Reedy
7886cf9e37
chore(deps): Update wmi to v1.2.2
...
This includes a move from github.com/StackExchange/wmi to
github.com/yusufpapurcu/wmi, as the StackExchange repository has been
archived.
Signed-off-by: Ben Reedy <breed808@breed808.com>
2023-03-12 17:34:34 +10:00
Ben Reedy
260e34394a
Merge pull request #1113 from tehseenshahab/tesh-logical-disk-collector-extension
...
Add Avg logical disk RW Queue metrics
2023-01-03 10:12:42 +10:00
Tehseen Shahab
d0c6d13e3b
Update e2e output for new metrics
...
Signed-off-by: Tehseen Shahab <tehseen.shahab@gmail.com>
2023-01-02 11:02:45 +01:00
dependabot[bot]
f6912cc645
chore(deps): bump github.com/prometheus/common from 0.38.0 to 0.39.0
...
Bumps [github.com/prometheus/common](https://github.com/prometheus/common ) from 0.38.0 to 0.39.0.
- [Release notes](https://github.com/prometheus/common/releases )
- [Commits](https://github.com/prometheus/common/compare/v0.38.0...v0.39.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-01-02 06:54:18 +10:00
Steffen Higel
f32342400f
Fixing up e2e tests for new CPU perf metrics
...
Signed-off-by: Steffen Higel <higels@valvesoftware.com>
2022-12-08 14:08:32 -08:00
Ben Reedy
e9c594473c
chore(deps)!: bump github.com/prometheus/exporter-toolkit
...
Introduction of `web.listen-address` flag in upstream library
(bca43f192e
)
has necessitated the removal of the `telemetry.addr` flag in favour of
the upstream flag.
Bumps [github.com/prometheus/exporter-toolkit](https://github.com/prometheus/exporter-toolkit ) from 0.7.1 to 0.8.1.
- [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.7.1...v0.8.1 )
---
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>
Signed-off-by: Ben Reedy <breed808@breed808.com>
2022-10-25 11:38:50 +10:00
Sam Storie
96e081c7d4
feat: adapting to support CimSession and alternative namespaces
...
Signed-off-by: Sam Storie <sam.storie@emerson.com>
2022-06-19 18:40:28 +10:00
Ben Reedy
79a3a1ccec
Adjust e2e output for client_golang-1.12.2
...
v1.12.2 removes some high cardinality metrics introduced in v1.12.0.
See https://github.com/prometheus/client_golang/issues/967 for context.
Signed-off-by: Ben Reedy <breed808@breed808.com>
2022-05-17 08:04:25 +10:00
Ben Reedy
79ecaf6a99
Check for listening exporter before querying
...
CI runs have exposed timing issues where promtool/e2e scripts query the
exporter, before exporter has begun listening.
Signed-off-by: Ben Reedy <breed808@breed808.com>
2022-02-27 08:37:42 +10:00
Ben Reedy
6941ee7ab2
Run promtool windows_exporter on non-default port
...
Prevents conflicts when promtool & test jobs are run concurrently in
CI.
Signed-off-by: Ben Reedy <breed808@breed808.com>
2022-02-26 20:43:25 +10:00
Ben Reedy
14d3e4ea28
Check default collector metrics with promtool
...
Signed-off-by: Ben Reedy <breed808@breed808.com>
2022-02-08 17:14:39 +10:00
Ben Reedy
36f033ae57
Merge pull request #925 from breed808/cpu_docs
...
Ensure CPU time description matches `mode` flag
2022-02-08 08:09:18 +10:00
Ben Reedy
fa51270218
Add new client_golang metrics to e2e output
...
Introduced in github.com/prometheus/client_golang v1.12.0
Signed-off-by: Ben Reedy <breed808@breed808.com>
2022-01-30 15:31:53 +10:00
Ben Reedy
d4be3b9f31
Ensure CPU time description matches `mode` flag
...
Signed-off-by: Ben Reedy <breed808@breed808.com>
2022-01-30 13:26:40 +10:00
Ben Reedy
388195be97
Update e2e output to match help text changes
...
Signed-off-by: Ben Reedy <breed808@breed808.com>
2021-10-01 08:09:03 +10:00
Calle Pettersson
cff484b5e1
Merge pull request #804 from max-len/bandwidth-bytes
...
Export CurrentBandwidth as bytes
2021-06-16 20:16:45 +02:00
Max Lendrich
0f5a232142
Fix typo
...
Signed-off-by: Max Lendrich <maximilian.lendrich@sap.com>
2021-06-15 12:38:23 +02:00
Max Lendrich
bbab591570
Export CurrentBandwidth as bytes
...
From https://prometheus.io/docs/practices/naming/ :
To avoid confusion combining different metrics, always use bytes, even
where bits appear more common.
Fixes #800
Signed-off-by: Max Lendrich <maximilian.lendrich@sap.com>
2021-06-14 17:33:27 +02:00
Ben Reedy
5a57da53be
Replace deprecated log lib in remaining collectors
...
Some collectors were missed when migrating to the local
github.com/prometheus-community/windows_exporter/log library.
Signed-off-by: Ben Reedy <breed808@breed808.com>
2021-06-12 11:57:40 +10:00
Ben Reedy
433e00a20b
Add CI support for textfile collector
...
Signed-off-by: Ben Reedy <breed808@breed808.com>
2020-12-07 08:01:07 +10:00
Ben Reedy
b300998b4b
Add smoketest script
...
Signed-off-by: Ben Reedy <breed808@breed808.com>
2020-12-07 08:01:07 +10:00
Calle Pettersson
5052f4d00e
Merge pull request #500 from martinlindhe/update-template
...
Update collector generator template
2020-05-24 20:03:44 +02:00
Bas Roovers
7742ff6a1c
Replaced Get-WMIObject with Get-CimInstance for PS7 support
2020-05-20 08:48:53 +02:00
Calle Pettersson
31605b5096
Update collector generator template
2020-04-07 21:05:41 +02:00
Shubham Goel
285a165eba
Fixed bug in script
...
There was an extra parenthesis at the end of line no 23
2020-02-24 10:21:58 +05:30
Calle Pettersson
e880889f07
Merge pull request #335 from martinlindhe/perflib-cpu
...
Use perflib for cpu collector
2019-08-04 14:30:46 +02:00
Calle Pettersson
eb9cf56dee
Merge pull request #370 from callvirtual/sql-errors-collector
...
Add support for SQL Errors counter
2019-08-03 22:23:15 +02:00
Calle Pettersson
1a9d4afdd6
Update generator template
2019-08-03 15:10:27 +02:00