Ben Reedy
ce205d4c4d
Merge pull request #909 from akrauza/more-adfs-metrics-again
...
Add more ADFS metrics from `AD FS` CounterSet
2022-01-11 09:10:28 +10:00
Austin D. Krauza
2ed0ae837c
Add more ADFS metrics from AD FS CounterSet
...
Signed-off-by: Austin D. Krauza <krauza.austin@gmail.com >
Reformat adfsCollector struct
Signed-off-by: Austin D. Krauza <krauza.austin@gmail.com >
Add metrics to ADFS collector documentation
Signed-off-by: Austin D. Krauza <krauza.austin@gmail.com >
Update ADFS collector with useful queries and links to documentation
Signed-off-by: Austin D. Krauza <krauza.austin@gmail.com >
Remove bad table formatter
Signed-off-by: Austin D. Krauza <krauza.austin@gmail.com >
Reformat ADFS collector using gofmt
Signed-off-by: Austin D. Krauza <krauza.austin@gmail.com >
Fix ADFS Config and Artifact DB Query time metrics
Signed-off-by: Austin D. Krauza <krauza.austin@gmail.com >
Update ADFS collector for Config and Artifact DB Query time from gauge to counter
Signed-off-by: Austin D. Krauza <krauza.austin@gmail.com >
Update ADFS collector for Config and Artifact DB Query time from gauge to counter
Signed-off-by: Austin D. Krauza <krauza.austin@gmail.com >
2022-01-10 17:27:34 -05:00
Calle Pettersson
e03432a22d
Merge pull request #901 from mjtrangoni/fix-some-promtool-warnings
...
Fix some promtool warnings
2022-01-06 09:12:55 +01:00
Mario Trangoni
0f1eb4a936
Fix counter metrics should have "_total" suffix issue
...
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com >
2022-01-02 18:47:17 +01:00
Ben Reedy
746158d354
Merge pull request #895 from akrauza/ADCS
...
Add Collector for Active Directory Certificate Services (ADCS)
2022-01-02 19:43:47 +10:00
Austin D. Krauza
a89b53779d
Initial commit for ADCS collector
...
Signed-off-by: Austin D. Krauza <krauza.austin@gmail.com >
2022-01-02 01:24:11 -05:00
Mario Trangoni
9d1628a329
promtool: Fix windows_time_ntp_client_time_source_count
...
Related to #659 , this is a breaking change!
Fixes
```
windows_time_ntp_client_time_source_count non-histogram and non-summary metrics should not have "_count" suffix
```
for the time collector.
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com >
2021-12-31 13:51:07 +01:00
Mario Trangoni
fc33fa320b
promtool: Fix *_handle_count and *_thread_count
...
Related to #659 , this is a breaking change!
Fixes
```
windows_process_handle_count non-histogram and non-summary metrics should not have "_count" suffix
windows_process_thread_count non-histogram and non-summary metrics should not have "_count" suffix
```
for process and terminal_services collectors.
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com >
2021-12-31 13:51:07 +01:00
Mario Trangoni
e4a43c539b
codespell: Fix word spelling issues
...
See,
```
$ codespell --skip=".git,./vendor" --ignore-words-list=calle
./exporter.go:262: overriden ==> overridden
./collector/dfsr.go:132: receieved ==> received
./collector/dns.go:140: reponses ==> responses
./collector/exchange.go:238: occational ==> occasional
./collector/mssql.go:1961: shoud ==> should
./collector/process.go:137: sharable ==> shareable
./collector/remote_fx.go:64: seccond ==> second
./docs/collector.dfsr.md:47: fils ==> fills, files, file
./docs/collector.exchange.md:39: lengt ==> length
./docs/collector.fsrmquota.md:3: Ressource ==> Resource
./docs/collector.fsrmquota.md:51: Ressource ==> Resource
./docs/collector.os.md:20: sotred ==> sorted, stored
./docs/collector.process.md:56: sharable ==> shareable
./docs/collector.smtp.md:27: mailformed ==> malformed
```
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com >
2021-12-18 19:19:06 +01:00
Calle Pettersson
d2b3f0f94b
Merge pull request #869 from rnjstjdgh/master
...
Update collector.net.md
2021-11-11 09:14:54 +01:00
rnjstjdgh
d6b4466bc3
Update collector.net.md
...
Signed-off-by: rnjstjdgh <gshgsh0831@gmail.com >
2021-11-11 14:52:32 +09:00
JDA88
bbefd8ac97
Document expected delays in the size metrics
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2021-10-01 07:58:04 +10:00
Dave Owen
82f17fd607
Collect IIS metrics using Perflib ( #832 )
...
Rewrite IIS collector to use Perflib
Signed-off-by: David Owen <dowen@meddbase.com >
2021-09-25 17:00:39 +02:00
Carlos Castro
a9ac2d4672
Collect services using windows api
...
Signed-off-by: Carlos Castro <ccastro@newrelic.com >
2021-08-25 17:19:41 +01:00
Benjamin Blattberg
1b96bb6d08
Add MSSQL Wait Statistics ( #793 )
...
Signed-off-by: benjaminjb <benjamin.blattberg@gmail.com >
2021-06-29 21:32:08 +02:00
Ben Reedy
ad447a6b08
Add unit suffix to process working_set metric
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2021-06-19 09:02:30 +10:00
Ben Reedy
e4d7604193
Move process metric documentation to markdown file
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2021-06-19 09:02:28 +10:00
Ben Reedy
757f88be04
Add missing process counters
...
Working Set Private and Working Set Peak were being collected, but not
exposed by the exporter.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2021-06-19 09:02:26 +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
6d1ba11a8e
Fix doc: collector.cpu.md
...
Signed-off-by: Max Lendrich <maximilian.lendrich@sap.com >
2021-06-16 15:18:29 +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
Witt Allen
8689c41c68
Added a 'data source' field to specify hcsshim of Host Compute Services in Hyper-V is used
...
Signed-off-by: Witt Allen <qwert59@gmail.com >
2021-05-24 00:57:20 -05:00
Ben Reedy
95f10f19cb
Merge pull request #778 from Wittionary/fix-issue-777
...
Fixes #777
2021-05-03 14:23:03 +10:00
Witt
288f2a60e7
Changed 'Yes' to 'No' to reflect current state of collectors enabled by default
...
Signed-off-by: Witt Allen <qwert59@gmail.com >
2021-05-02 19:40:33 -05:00
louij2
dfd42a6c0c
Update collector.service.md
...
Added more details for monitoring multiple services.
Signed-off-by: Luca Chana <clubdog123@gmail.com >
2021-04-24 21:05:36 +01:00
majerus
094558b1f1
Fix typo
...
Signed-off-by: majerus <james_majerus@msn.com >
2021-03-16 09:12:56 -05:00
Bas Roovers
cc709ac380
Update collector.tcp.md
...
Changed windows_tcp_connections_established to gauge in tcp doc
Signed-off-by: Bas Roovers <basroovers@icloud.com >
2021-02-24 14:39:07 +01:00
Ben Reedy
ee146b3710
Merge pull request #726 from higels/cpu_info_collector
...
Add a cpu_info collector
2021-02-20 08:55:06 +10:00
Steffen Higel
a9752ebc1e
adding a "data source" field to the documentation, to make it clear that this data comes from WMI
...
Signed-off-by: Steffen Higel <higels@valvesoftware.com >
2021-02-19 08:30:12 -08:00
Ben Reedy
3682c1b9af
Rewrite cache collector to use perflib
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2021-02-19 18:29:37 +10:00
Steffen Higel
7086e0f627
Add a cpu_info collector
...
The cpu_info collector exposes a single metric per socket with some
information on installed CPUs, somewhat like the node_cpu_info metric
Signed-off-by: Steffen Higel <higels@valvesoftware.com >
2021-02-15 17:13:58 -08:00
Bill Bagdon
682378e170
Add docs
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2021-02-12 18:13:04 +10:00
Ben Reedy
e9abe4d5f5
Ensure dfsr collector metric names are unique
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2021-02-08 09:38:29 +10:00
James Sturtevant
19fbd57f60
Use correct metric name
...
Signed-off-by: James Sturtevant <jstur@microsoft.com >
2021-02-02 11:47:20 -08:00
Ben Reedy
b44d855fe0
Add missing dfsr metric descriptions
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2021-01-30 17:10:37 +10:00
Ben Reedy
8407f4aeb8
Document version requirement for time collector
...
Windows Server 2016 or newer is required for the collector, as the
perflib counters were not exposed in previous versions.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2021-01-17 10:57:51 +10:00
Ben Reedy
59ba77b87f
Rename mssql instance label to mssql_instance
...
Instance label is conflicting with default Prometheus "instance" label
which is added when scraping targets.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2020-12-31 09:36:36 +10:00
Ben Reedy
9d03debcb6
Add experimental notice to dfsr collector
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2020-12-20 12:10:38 +10:00
Ben Reedy
ccac306c2d
Rewrite DFSR collector to use sub collectors
...
DFSR collector now follow similar structure to the MSSQL collector,
where several 'child' collectors are run concurrently, depending on user
input from the `--collectors.dfsr.sources-enabled` flag.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2020-12-09 19:55:13 +10:00
Ben Reedy
df0618e64d
Add DFSR collectors
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2020-12-09 19:55:13 +10:00
Ben Reedy
ec6b7210e3
Fix network collector metric names
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2020-11-30 09:21:09 +10:00
Ben Reedy
704f6e2fe4
Fix ADFS collector metric names
...
Prometheus counters should have a '_total' suffix
Signed-off-by: Ben Reedy <breed808@breed808.com >
2020-11-30 09:21:09 +10:00
Ben Reedy
82471f39cd
Add missing time entry in docs README
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2020-11-23 12:29:01 +10:00
Ben Reedy
23dafc93ed
Add SMTP collector
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2020-11-23 12:29:01 +10:00
Ben Reedy
ce5c6eed72
Add configuration file documentation
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2020-11-02 08:40:59 +10:00
Björn Fischer
a4aef9b3c7
adds whitelist for exchange collectors ( #642 )
...
adds enable flag for exchange collectors
Signed-off-by: Björn Fischer <bfischer@inovex.de >
2020-11-01 18:26:14 +01:00
Ben Reedy
cdfe3cf258
Add Windows Time Service collector
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2020-10-26 19:09:25 +10:00
Ben Reedy
7eab1fc411
Set mssql transactions_active to Gauge.
...
Change also renames metric to avoid confusion.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2020-10-23 06:42:48 +10:00
Calle Pettersson
7a5dc3c6f5
Merge pull request #615 from mallenLF/tcp-perflib
...
Convert the tcp collector to use perflib and support TCPv6 counters
2020-10-19 12:18:11 +02:00
Calle Pettersson
c5ea575fb1
Remove cs metrics from memory collector docs
...
Signed-off-by: Calle Pettersson <calle@cape.nu >
2020-10-10 21:01:20 +02:00