Calle Pettersson
1358123482
Merge pull request #150 from iyacontrol/hyperv
...
Add hyperv collector
2018-04-18 07:45:05 +02:00
Calle Pettersson
ec79488478
Fix CPU metrics
2018-04-17 20:31:43 +02:00
Calle Pettersson
c3b227a4f2
Switch to common/log
2018-04-17 20:31:14 +02:00
Calle Pettersson
c241513d56
Fix interface->vm labelling of VID class
2018-04-17 18:25:22 +02:00
Calle Pettersson
5a538d7682
Add missing labels
2018-04-17 11:08:36 +02:00
Calle Pettersson
a0ec1e2da6
Rename hyperv subsystem
2018-04-16 20:56:05 +02:00
Calle Pettersson
353de09798
Remove/rename persec metrics
2018-04-16 20:55:47 +02:00
Calle Pettersson
be5ac7b440
Switch to prometheus/common/log for all logging
2018-04-05 07:27:26 +02:00
Calle Pettersson
63e51a554b
gofmt
2018-04-05 07:11:36 +02:00
Patrick O'Brien
cf792394f3
Bring the textfile collector over from node_exporter ( #174 )
...
Bring the textfile collector over from node_exporter
This adds a slightly modified textfile collector from the official
node_exporter project.
2018-04-03 21:37:10 +02:00
Calle Pettersson
2461407277
Use kingpin for iis and msmq
2018-03-25 10:01:56 +02:00
Calle Pettersson
aee1e4b1fd
Change to kingpin for flags
2018-03-25 10:01:56 +02:00
Martin Lindhe
b9b8cfd1ca
net: export current_bandwidth, fixes #162
2018-02-21 17:06:12 +01:00
Teriand
6b98771187
Add MSMQ collector ( #159 )
...
Add MSMQ collector
2018-02-14 12:24:52 +01:00
ghj
afa17b2a1b
rename some metrics that maybe misleading
2018-01-24 11:05:42 +08:00
ghj
3b88460eb5
add hyperv
2018-01-23 20:56:00 +08:00
Jorrit Salverda
a52df7696a
Add TCP collector ( #142 )
...
add tcp collector to get tcp connection usage stats from Win32_PerfRawData_Tcpip_TCPv4
2017-12-20 14:26:30 +01:00
Yuriy Revich
105a1c866b
fix: IIS Collector fails, when Application has more than one worker processes ( #132 )
...
* fix collecting error with multiple IIS application worker processes
2017-11-13 10:41:35 +01:00
Guillaume Boucher
809fe9becf
Add .Net Performance counters
2017-11-06 23:04:13 -05:00
Calle Pettersson
2f7a372429
Fix "no where-clause" warning in service collector
2017-08-11 17:38:06 +02:00
vbeausoleil
44c39405c7
Added flag to filter services (like the one for processes). Added example for said flag in README.md ( #109 )
2017-08-11 00:31:39 +02:00
Martin Lindhe
96faedf481
process,iis: fix log call
2017-08-10 03:50:21 +02:00
Martin Lindhe
3cfc11c6d2
ad: fix log call
2017-08-10 03:36:28 +02:00
Calle Pettersson
88271ddf14
Merge pull request #86 from martinlindhe/iis-wp-and-cache
...
Implement IIS worker process and server cache classes
2017-07-18 12:52:09 +02:00
Calle Pettersson
b0f1e1843b
First implementation of AD collector ( #93 )
2017-07-16 12:19:40 +02:00
Calle Pettersson
00f57c183d
Merge pull request #79 from andrewmostello/master
...
Add Win32_PerfRawData_PerfProc_Process collector
2017-07-16 10:54:23 +02:00
Calle Pettersson
dc76c4227d
Remove process index from name label, add README
2017-07-16 09:49:42 +01:00
Calle Pettersson
f4195aa435
Conditional query for wmi fields added in IIS 8
2017-07-15 13:59:33 +01:00
Calle Pettersson
e8cfeef26c
Implement IIS worker process and server cache classes
2017-06-30 20:55:45 +01:00
Calle Pettersson
22a9c96ffd
Add Vmware collector ( #81 )
2017-06-10 13:59:40 +02:00
Andrew Mostello
95b04ec0a1
Add flag to specify "where" in process WMI query
...
This flag can be used to limit the Win32_PerfRawData_PerfProc_Process
response and pull metrics for only the desired processes.
2017-05-28 22:04:31 -04:00
Andrew Mostello
2c84c5ad8a
Add Win32_PerfRawData_PerfProc_Process collector
...
Collector to scrape per process data metrics from WMI. Collector not
enabled by default.
2017-05-28 10:16:40 -04:00
Simon Willcock
9d515255a6
Add App Pool metrics to IIS module ( #70 )
...
* Initial attempt at app pool collector
* Rename and tweak
* Attempt to convert uptime to unix timestamp
* Merge app pool metrics with existing IIS modules
* Update comments to reference new class
* Add state label to CurrentApplicationPoolState metric
* Return 0 value metrics for all non-active app states
Return 1 for active state
* Remove unnecessary float cast
* Add calculation for uptime
* Convert iis uptimes to unix timestamps and alter help msg
* Rename application pool uptime to start_time
2017-04-26 15:19:33 +02:00
Attila Tóth
4895e707ef
Added metrics to OS collector
...
"time" for the Unix time
"timezone" for the name of the timezone
2017-04-03 10:50:16 +02:00
有张纸
0616dd6690
Update cpu.go ( #65 )
...
fix typo
2017-03-22 17:33:05 +01:00
有张纸
53048a42fd
Update system.go ( #66 )
...
fix typo
2017-03-22 17:32:57 +01:00
jimliming
745f0a6f61
updating Win32_PerfRawData_Tcpip_NetworkInterface to uint64 ( #61 )
2017-03-17 19:12:47 +01:00
Calle Pettersson
f5365c96f6
Always expose all possible service states/start modes
2017-03-04 10:38:40 +01:00
Calle Pettersson
91374a75f2
Add Win32_Service collector
2017-03-03 14:51:24 +01:00
Martin Lindhe
2808da68d8
Merge pull request #41 from martinlindhe/fix_system_uptime
...
system: fix uptime calculation
2016-11-16 08:38:21 +01:00
Martin Lindhe
a3f44f60c5
system: fix uptime calculation, fixes #40
2016-11-15 09:07:04 +01:00
Calle Pettersson
0beff465c0
Add DNS server collector
2016-11-15 06:37:52 +01:00
Martin Lindhe
b40d60b8a4
fix comments
2016-11-14 08:55:51 +01:00
Calle Pettersson
a973ce9bca
Fix missing rename from perfos->system
2016-10-14 10:14:32 +02:00
Martin Lindhe
6a5ae712d6
add network collector
2016-09-27 16:17:03 +02:00
Calle Pettersson
92b762f6a1
Initial cpu collector implementation
2016-09-24 20:52:56 +02:00
Martin Lindhe
52592bb097
os: expose Win32_ComputerSystem and Win32_PerfRawData_PerfOS_System
2016-09-19 09:02:05 +02:00
Martin Lindhe
8e229c4b93
Merge pull request #17 from martinlindhe/configurable-collectors
...
make enabled collectors configurable (based on code from node_exporter)
2016-09-01 16:07:49 +02:00
Martin Lindhe
d8f62e07c2
make enabled collectors configurable (based on code from node_exporter)
2016-09-01 16:04:43 +02:00
Martin Lindhe
b203702cad
README: mention the IIS collector
2016-09-01 15:41:23 +02:00