sebastian.poxhofer
6dad58fc8f
rework mssql cache metrics
2020-03-02 22:34:17 +01:00
Calle Pettersson
21a02c4fbe
Only query the perflib objects we need
2020-02-29 10:40:53 +01:00
Calle Pettersson
0865061210
Merge pull request #413 from der-eismann/os-info
...
Add product name & version to os collector
2020-01-10 13:03:03 +01:00
Calle Pettersson
012b938b54
Merge pull request #402 from breed808/perf_mem
...
Use perflib for memory collector
2019-10-09 21:16:46 +02:00
Calle Pettersson
a0e5baa171
Merge pull request #403 from breed808/perf_net
...
Use perflib for net collector
2019-10-09 21:15:55 +02:00
Ben Reedy
2aafa9ebf3
Use perflib for system collector
2019-10-08 20:59:50 +10:00
Ben Reedy
f9f27b0b97
Use perflib for net collector
2019-10-08 20:57:09 +10:00
Ben Reedy
18128f48f5
Use perflib for memory collector
2019-10-08 20:52:44 +10:00
Calle Pettersson
2688847c2e
Merge pull request #401 from breed808/adfs_loop
...
ADFS: explicitly use first perflib result
2019-10-07 17:47:51 +02:00
Calle Pettersson
1c605adb5e
Merge pull request #400 from breed808/perf
...
Use Perflib for logical_disk exporter
2019-10-07 17:47:05 +02:00
Ben Reedy
2cd630fb2f
Use ticks to seconds scale for latency metrics
...
Latency metrics were previously exposing as ticks
2019-10-04 21:05:17 +10:00
Ben Reedy
b210986181
Use perflib for logical_disk collector
2019-10-04 21:05:17 +10:00
Philipp Trulson
375a74f1e8
Add product name & version to os collector
2019-10-01 18:54:50 +02:00
Ben Reedy
c23a98ae90
Set tcp_connections_established to gauge type
...
While the ConnectionsEstablished property in the
Win32_PerfRawData_Tcpip_TCP class is listed as a counter, real-world
metric values have been shown to increase *and* decrease.
Documentation for the property states "Number of TCP connections for
which the *current* state is either ESTABLISHED or CLOSE-WAIT" which
would imply the metric is a gauge.
2019-09-27 19:48:16 +10:00
Ben Reedy
29b020999d
Explicitly use first ADFS result
...
Perflib ADFS only returns a single data result, so looping over data is
unnecessary
2019-09-23 19:24:48 +10:00
Ben Reedy
1ad20d6eb8
Add adfs collector
...
Perflib is used to collect base AD FS performance counters.
A subset of the total performance counters has been added, but more will
likely be added in the future.
Documentation for the AD FS counters is poor. As such, some counters
have been omitted until their nature can be interpreted.
2019-09-17 21:45:53 +10:00
Calle Pettersson
3a19fe4e7d
Merge pull request #393 from breed808/net_gauge
...
Set current_bandwidth to gauge type
2019-08-28 22:18:47 +02:00
Calle Pettersson
8ef215cc7e
Remove cgo build tag from container collector
2019-08-28 22:06:20 +02:00
Ben Reedy
2c155a12bd
Set current_bandwidth to gauge type
...
Bandwidth estimate for an interface may decrease or increase
2019-08-28 21:12:14 +10:00
Ben Reedy
853d615673
Add logical_disk latency metrics
2019-08-22 03:30:40 +00:00
Ben Reedy
d3e3835c29
Export user logon sessions
...
Use Win32_LogonSession class to provide user logon sessions by type.
2019-08-20 22:27:03 +10:00
Поляков Игорь
823ffb7597
Merge branch 'features/sql-transactions-collector' of https://github.com/callvirtual/wmi_exporter into features/sql-transactions-collector
2019-08-04 17:13:46 +03:00
Поляков Игорь
a90f9cda0f
Change transaction_conflict_ratio to total
2019-08-04 17:13:41 +03:00
Igor Polyakov
31d4c28124
Merge branch 'master' into features/sql-transactions-collector
2019-08-04 15:50:20 +03:00
Calle Pettersson
e880889f07
Merge pull request #335 from martinlindhe/perflib-cpu
...
Use perflib for cpu collector
2019-08-04 14:30:46 +02:00
Поляков Игорь
a283608812
Fix review comments
2019-08-04 13:47:00 +03:00
Поляков Игорь
8251ddd176
Docs for mssql transactions
2019-08-04 03:04:00 +03:00
Поляков Игорь
4f0a3a89ab
Counter struct field names now are strict equal to WMI names
2019-08-04 02:46:33 +03:00
Поляков Игорь
27cc1072fe
Initial transactions collector implementation
2019-08-04 00:55:28 +03: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
Поляков Игорь
37d1c4e958
Errors counter renamed
2019-08-03 20:24:02 +03:00
Calle Pettersson
9e198c55a4
Adapt thermalzone to new signature
2019-08-03 15:09:00 +02:00
Calle Pettersson
b309a05bde
Merge remote-tracking branch 'origin/master' into perflib-cpu
2019-08-03 15:06:30 +02:00
Calle Pettersson
123a055242
Simple test of Perflib unmarshalling
2019-08-03 14:39:28 +02:00
Calle Pettersson
9308108284
Don't fail when a perflib counter isn't found
2019-08-03 13:15:45 +02:00
Calle Pettersson
72de199528
Revert "Add container_name label to container collector"
2019-08-03 11:10:35 +02:00
Поляков Игорь
27e26037e3
Added collector for SQLErrors counter
2019-08-01 17:55:44 +03:00
Drewster727
3900504504
add container name
2019-07-20 13:00:23 -05:00
Calle Pettersson
ce1005add8
Lower-case label name
2019-07-15 19:54:23 +02:00
Stewart Thomson
47656b16bd
- Removed HighPrecisionTemperature property and just mapped it to Temperature
...
- Converted decikelvin to Celsius
- Added a loop to get the values from each zone
- Added documentation for percent passive limit and throttle reasons
2019-07-15 09:50:02 -04:00
Stewart Thomson
c73f52338d
Added thermal zone information and documentation
2019-07-12 14:54:20 -04:00
Jody Treffers
6ffe504f7e
Changed conversion from microseconds to seconds to match the description of the metric
2019-06-17 11:56:26 +02:00
Calle Pettersson
33879449a2
Refactor cpu collector to use perflib instead of WMI.
2019-05-25 13:48:40 +02:00
wizardmatas
ec0d863c29
Cpu based on os version ( #334 )
2019-05-03 20:34:34 +02:00
Nathan Bellowe
e25e96a62e
Counter metrics should be exposed as rather than
2019-04-11 11:38:34 -06:00
marek-vrana
1258703f23
msmq - incorrect condition to log a warning
...
A warning is logged to event viewer when a where clause is provided - that should, in fact, lower down the results, so the condition had to be inverted.
2019-03-14 11:42:34 +01:00
Sachin Kumar
8841091f9c
Container changes ( #320 )
...
Added container metrics
2019-03-13 21:31:29 +01:00
Calle Pettersson
9daa8c8775
Don't shadow err
2019-01-23 10:02:13 +01:00
Calle Pettersson
a171401f57
Lint-fix: errcheck. Partial fix to #261
2019-01-23 10:00:52 +01:00
Calle Pettersson
0eab86c731
Lint-fix: vet. Fixes potential overflow in AD collector
2019-01-23 09:56:24 +01:00