Calle Pettersson
96dd456bb1
Merge pull request #234 from szook/fix-mssql-metric-name-typo
...
fix mssql metric name type
v0.4.1
2018-08-03 16:27:40 +02:00
Steve Zook
af1b8bf4d0
fix mssql metric name type
...
found that I had one metric with an extra `s` in `_genstatss_`, making it
inconsistent with it's siblings.
2018-08-03 09:52:15 -04:00
szook
fe4c61a70e
Add mssql collector ( #230 )
...
add mssql collector
v0.4.0
2018-08-02 08:42:02 +02:00
Calle Pettersson
143705bbf6
Merge pull request #227 from szook/add-worker-process-name-to-w3wp-processes
...
append IIS worker process name to corresponding w3wp processes
2018-07-23 16:20:07 +02:00
Steve Zook
e8ffb736d0
add worker process name to w3wp processes
...
modify the `process` collector so that the IIS worker process name is
appended to the corresponding `w3wp` process.
before:
```
wmi_process_private_bytes{creating_process_id="2068",process="w3wp",process_id="12308"} 7.18204928e+08
```
after:
```
wmi_process_private_bytes{creating_process_id="2068",process="w3wp_our.website.com",process_id="12308"} 7.18204928e+08
```
reason:
We have some IIS servers hosting many .NET applications. When there is
resource contention on one of those servers, it's nice to know which IIS
application pool is the culprit. Having only the process_id to
differentiate between w3wp processes requires additional work to figure
out which is which. Also it does not allow for historial trending as
the process_id can change across restarts.
2018-07-23 07:53:50 -04:00
Calle Pettersson
21e0f926a3
Merge pull request #226 from szook/fix-iis-collector-panic
...
fix iis collector panic
v0.3.4
2018-07-19 11:27:26 -07:00
Steve Zook
8ea862a3da
fix iis collector panic
...
If the `dst_cache` slice is empty, the program panics when trying to access `dst_cache[0]`
added a `if len(dst_cache) > 0 {}` block around the use of that variable to prevent that panic.
2018-07-19 13:42:00 -04:00
Mark D
bb67658853
Fix IIS warning when IIS collector is NOT in use ( #212 )
...
changing IIS code to only error if used
Only tries to read registry if collector is initialized
2018-06-10 07:52:20 -07:00
Calle Pettersson
aecd90dcf1
Merge pull request #209 from martinlindhe/wmi-query-wildcard
...
* Refactor wmi query generator to use wildcard selector
2018-06-06 03:23:17 -07:00
Calle Pettersson
cd365c6a3b
Harmonize query call layout
2018-06-06 11:35:13 +02:00
Calle Pettersson
667d06116d
Refactor wmi query generator to use wildcard selector
2018-06-06 10:38:36 +02:00
tunaman
f3072bb4f3
Add extra HyperV VM classes ( #202 )
...
add two extra new HyperV VM classes
v0.3.3
2018-05-17 23:46:13 -07:00
Calle Pettersson
17072bf257
Merge pull request #198 from martinlindhe/service-status
...
Add status metric for service-collector
2018-05-17 11:05:07 -07:00
Calle Pettersson
d3d8537201
Merge pull request #200 from martinlindhe/textfile-carriage-return
...
Strip carriage-returns from textfile input
2018-05-16 05:18:54 -07:00
Calle Pettersson
2951a9ef80
Strip carriage-returns from textfile input
2018-05-15 20:58:58 +02:00
Calle Pettersson
3141fc3ed3
Add status metric for service-collector
2018-05-12 09:49:29 +02:00
Calle Pettersson
a0333ee256
Merge pull request #195 from martinlindhe/totals-as-gauges-help-string
...
Fix wrong metric types in system collector, improve help-strings
v0.3.2
2018-04-30 09:29:00 +02:00
Calle Pettersson
c9fc76de4c
Merge pull request #194 from martinlindhe/exporter-start-time
...
Add process_start_time_seconds for the exporter itself
2018-04-30 09:28:43 +02:00
Calle Pettersson
3752a547d5
Merge pull request #193 from martinlindhe/hyperv-network-labels
...
Fix missing label on HyperVLegacyNetworkAdapter
2018-04-30 09:28:30 +02:00
Calle Pettersson
0ab6c191be
Fix wrong metric types in system collector, improve help-strings
2018-04-29 17:14:53 +02:00
Calle Pettersson
467e83722a
Add process_start_time_seconds for the exporter itself
2018-04-29 16:53:34 +02:00
Calle Pettersson
7fe8ca8554
Fix missing label on HyperVLegacyNetworkAdapter
2018-04-29 16:09:18 +02:00
Calle Pettersson
4b3d1d60d9
Add hyperv collector to README
v0.3.1
2018-04-18 07:50:05 +02:00
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
de4838454a
Merge pull request #186 from martinlindhe/service-recovery
...
Set service recovery to restart on crash
v0.3.0
2018-04-06 07:19:44 +02:00
Calle Pettersson
86d2b8bdc3
Merge pull request #185 from martinlindhe/create-textfile-directory
...
Create textfile_inputs directory during install
2018-04-06 07:19:34 +02:00
Calle Pettersson
041ff0351d
Merge pull request #183 from martinlindhe/switch-logging
...
Switch to prometheus/common/log for all logging
2018-04-06 07:19:16 +02:00
Calle Pettersson
076af99418
Set service recovery to restart on crash
2018-04-05 08:37:23 +02:00
Calle Pettersson
76bb06b32f
Create textfile_inputs directory during install
2018-04-05 08:17:52 +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
5db7c0a936
Merge pull request #112 from martinlindhe/kingpin
...
Use Kingpin for flags
2018-03-30 09:24:56 +02:00
Calle Pettersson
2461407277
Use kingpin for iis and msmq
2018-03-25 10:01:56 +02:00
Calle Pettersson
33c5e99e0f
Add missing vendor
2018-03-25 10:01:56 +02:00
Calle Pettersson
5ecdfe9498
Update README with new flags
2018-03-25 10:01:56 +02:00
Calle Pettersson
caa46799f8
Update installer with new flags
2018-03-25 10:01:56 +02:00
Calle Pettersson
aee1e4b1fd
Change to kingpin for flags
2018-03-25 10:01:56 +02:00
Calle Pettersson
69c83b6a39
Fix logrus vendoring (capitalization of import path changed) ( #178 )
2018-03-25 10:01:15 +02:00
Martin Lindhe
cede267565
installer/build.ps1: autoformat
2018-03-14 11:12:02 +01:00
Martin Lindhe
191debeed6
installer/build.ps1: update to use TLS 1.2 when downloading from github due to https://blog.github.com/2018-02-23-weak-cryptographic-standards-removed/ , fixes usage on Win10
2018-03-14 11:11:36 +01:00
Dave Henderson
df0db7a54f
Updating deps
...
Signed-off-by: Dave Henderson <dhenderson@gmail.com >
v0.2.11
2018-03-13 21:00:22 +01:00
Martin Lindhe
bda7dd18cf
appveyor: re-enable tests
2018-03-13 20:50:31 +01:00
Dave Henderson
617d795383
Use dep instead of govendor
...
Signed-off-by: Dave Henderson <dhenderson@gmail.com >
2018-03-13 20:48:33 +01:00