Ben Reedy
4891acba2d
Merge pull request #934 from prometheus-community/dependabot/go_modules/github.com/prometheus/client_golang-1.12.1
...
Bump github.com/prometheus/client_golang from 1.11.0 to 1.12.1
2022-01-30 15:46:21 +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
dependabot[bot]
a68e6af15a
Bump github.com/prometheus/client_golang from 1.11.0 to 1.12.1
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.11.0 to 1.12.1.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.11.0...v1.12.1 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-30 04:49:07 +00:00
Ben Reedy
7ad9b6d74a
Merge pull request #927 from prometheus-community/dependabot/go_modules/github.com/Microsoft/hcsshim-0.9.2
...
Bump github.com/Microsoft/hcsshim from 0.9.1 to 0.9.2
2022-01-30 14:48:21 +10:00
dependabot[bot]
9acd5e695e
Bump github.com/Microsoft/hcsshim from 0.9.1 to 0.9.2
...
Bumps [github.com/Microsoft/hcsshim](https://github.com/Microsoft/hcsshim ) from 0.9.1 to 0.9.2.
- [Release notes](https://github.com/Microsoft/hcsshim/releases )
- [Commits](https://github.com/Microsoft/hcsshim/compare/v0.9.1...v0.9.2 )
---
updated-dependencies:
- dependency-name: github.com/Microsoft/hcsshim
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-30 04:38:23 +00:00
Ben Reedy
277f141587
Merge pull request #924 from breed808/e2e_fix
...
Don't upgrade dependencies when installing tools
2022-01-30 12:12:45 +10:00
Ben Reedy
2a5c51a236
Don't upgrade dependencies when installing tools
...
Dependency upgrade has resulted in github.com/prometheus/client_golang
being upgraded from v1.11.0 to v1.12.0 prior to end-to-end test.
This new release introduces new `go_*` metrics, causing the test to
fail on the unexpected output.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-01-23 09:19:06 +10:00
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
Ben Reedy
a56ec9166b
Merge pull request #912 from breed808/installer_port
...
Port should default to 9182 if not defined
2022-01-06 18:18:19 +10: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
Ben Reedy
be004b8423
Port should default to 9182 if not defined
...
Resolves #911 which was introduced by 45e9357a .
This is due to the exporter only using the default port if no LISTEN_ADDR
**and** no LISTEN_PORT is defined.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-01-06 07:57:31 +10:00
Ben Reedy
e08a0411d6
Merge pull request #908 from akrauza/ADCS
...
Update repository readme with ADCS documentation link
2022-01-05 07:33:25 +10:00
Austin D. Krauza
3d7894049f
Update repository readme with ADCS documentation link
...
Signed-off-by: Austin D. Krauza <krauza.austin@gmail.com >
2022-01-04 10:51:49 -05:00
Ben Reedy
de664d4b93
Merge pull request #905 from mjtrangoni/fix-counter-promtool-warnings
...
Fix counter metrics should have "_total" suffix issue
2022-01-03 08:06:01 +10:00
Ben Reedy
78e026b6ee
Merge pull request #906 from mjtrangoni/fix-badge-gh-actions
...
README.md: Replace the AppVeyor badge with the GH Actions one
2022-01-03 08:04:26 +10:00
Ben Reedy
9eba8dd024
Merge pull request #896 from mjtrangoni/add-codespell
...
codespell: add GH Action for checking spelling issues
2022-01-03 08:03:05 +10:00
Mario Trangoni
01100d3e6e
README.md: Replace the AppVeyor badge with the GH Actions one
...
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com >
2022-01-02 18:59:32 +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
Mario Trangoni
a8eefae123
codespell: add GH Action for checking spelling issues
...
After fixing all spelling issues in #892 , this will prevent us for
adding new ones.
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com >
2022-01-02 18:21:43 +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
Ben Reedy
d9f4264fc4
Merge pull request #898 from breed808/github_actions
...
Migrate CI/CD to Github Actions
v0.17.1
2022-01-02 19:15:40 +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
Ben Reedy
27ceeecff3
Merge pull request #902 from breed808/textfile
...
Move textfile mtime metric from loop
2022-01-02 08:32:08 +10:00
Ben Reedy
1ba5835af6
Move textfile mtime metric from loop
...
Loop was erroneously creating duplicate `windows_textfile_mtime_seconds`
metrics, causing the exporter to return a HTTP 500 error and no metrics
from any collector.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-01-01 11:48:19 +10:00
Ben Reedy
0db956aa4d
Migrate CI/CD to Github Actions
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-01-01 10:04:33 +10: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
Ben Reedy
b6f88cbbdd
Use pwsh to run e2e-test target
...
Powershell >= 5 is required for the `New-Guid` command in the e2e script.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2021-12-30 20:49:46 +10:00
Calle Pettersson
4b9b9e97cb
Merge pull request #893 from prometheus-community/new-appveyor-token
...
Update CI token
2021-12-28 22:00:26 +01:00
Calle Pettersson
3ebe0e937e
Update CI token
...
Signed-off-by: Calle Pettersson <calle@cape.nu >
2021-12-28 21:44:22 +01:00
Ben Reedy
4d771d2bce
Merge pull request #892 from mjtrangoni/fix-golanci-lint
...
Fix and update golanci-lint reported issues
v0.17.0
2021-12-25 10:34:02 +10:00
Mario Trangoni
919f90a571
golangci-lint: Acknowledge all remaining checks and update golanci-lint to v1.43.0
...
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com >
2021-12-24 11:19:05 +01:00
Ben Reedy
c7d07a37ea
Merge pull request #883 from breed808/msi_listen_port
...
Remove explicit LISTEN_PORT from MSI installer
2021-12-19 08:30:21 +10:00
Ben Reedy
87c21bfa50
Merge pull request #891 from breed808/update_perflib
...
Update Perflib dependency
2021-12-19 08:27:14 +10:00
Mario Trangoni
df4f6b206b
revive: make type exportable and remove unnecessary log word
...
See,
```
log/gokit_adapter.go:9:26: unexported-return: exported func NewToolkitAdapter returns unexported type *log.logAdapter, which can be annoying to use (revive)
func NewToolkitAdapter() *logAdapter {
^
```
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com >
2021-12-18 19:54:31 +01:00
Mario Trangoni
9e3c585a28
revive: Remove unnecessary = 0 from var declaration.
...
See,
```
$ GOOS=windows GOARCH=amd64 golangci-lint run ./... 2>1 | grep var-declaration
collector/os.go:205:22: var-declaration: should drop = 0 from declaration of var fsipf; it is the zero value (revive)
collector/os.go:226:23: var-declaration: should drop = 0 from declaration of var pfbRaw; it is the zero value (revive)
```
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com >
2021-12-18 19:30:47 +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
Mario Trangoni
03e15a0f80
unconvert: Remove unnecessary conversion
...
See,
```
collector/os.go:306:10: unnecessary conversion (unconvert)
float64(fsipf),
^
```
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com >
2021-12-18 19:05:31 +01:00
Mario Trangoni
b98a956d51
gofmt: Fix File is not gofmt-ed with -s for go1.17
...
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com >
2021-12-18 19:01:29 +01:00
Calle Pettersson
524bfde5a3
Merge pull request #887 from SouenMazouin/fix/request-error-total-iis
...
fix: add missing metrics for IIS version >= 8
2021-12-18 15:28:17 +01:00
Ben Reedy
963cee0a13
Update Perflib dependency
...
Dependabot has likely passed over this as there has been no tagged
release.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2021-12-18 19:31:08 +10:00
Ben Reedy
45e9357ad9
Remove explicit LISTEN_PORT from MSI installer
...
Explicit setting of listening port in the service definition causes port
setting in configuration file to be ignored.
Exporter already defines a default port (9812) if one is not specified,
so no impact from this change is anticipated.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2021-12-18 18:34:47 +10:00
Souen Mazouin
6120ea9be1
fix: add missing metrics for IIS version >= 8
...
Allows the following metrics to be exposed again, they had disappeared after the migration to perflib :
- worker_request_errors_total
- worker_current_websocket_requests
- worker_websocket_connection_accepted_total
- worker_websocket_connection_rejected_total
Signed-off-by: Souen Mazouin <souen.mazouin@cdiscount.com >
2021-12-14 17:44:08 +01:00
Ben Reedy
376060b053
Merge pull request #884 from prometheus-community/dependabot/go_modules/github.com/prometheus/exporter-toolkit-0.7.1
...
Bump github.com/prometheus/exporter-toolkit from 0.7.0 to 0.7.1
2021-12-14 10:45:31 +10:00
dependabot[bot]
e04c4aab29
Bump github.com/prometheus/exporter-toolkit from 0.7.0 to 0.7.1
...
Bumps [github.com/prometheus/exporter-toolkit](https://github.com/prometheus/exporter-toolkit ) from 0.7.0 to 0.7.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.0...v0.7.1 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/exporter-toolkit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-06 11:35:00 +00:00
Ben Reedy
479e6b1381
Merge pull request #882 from geraudster/fix/textfile_default_path
...
Fix default path for textfile collector
2021-12-02 13:13:13 +10:00
Géraud Duge de bernonville
f6f7dc96e9
Get EXE directory
...
Signed-off-by: Géraud Duge de bernonville <geraud.dugedebernonville@ext.cdiscount.com >
2021-12-01 10:41:46 +01:00
Ben Reedy
f84f54afda
Merge pull request #875 from prometheus-community/dependabot/go_modules/github.com/Microsoft/hcsshim-0.9.1
...
Bump github.com/Microsoft/hcsshim from 0.8.6 to 0.9.1
2021-11-15 08:27:59 +10:00
dependabot[bot]
e22ef6e3cc
Bump github.com/Microsoft/hcsshim from 0.8.6 to 0.9.1
...
Bumps [github.com/Microsoft/hcsshim](https://github.com/Microsoft/hcsshim ) from 0.8.6 to 0.9.1.
- [Release notes](https://github.com/Microsoft/hcsshim/releases )
- [Commits](https://github.com/Microsoft/hcsshim/compare/v0.8.6...v0.9.1 )
---
updated-dependencies:
- dependency-name: github.com/Microsoft/hcsshim
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-14 21:57:35 +00:00