Ben Reedy
fba7682f01
Merge pull request #945 from breed808/ci_master_pushes
...
Run CI on pushes to master branch
2022-02-27 13:31:29 +10:00
Ben Reedy
79ecaf6a99
Check for listening exporter before querying
...
CI runs have exposed timing issues where promtool/e2e scripts query the
exporter, before exporter has begun listening.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-02-27 08:37:42 +10:00
Ben Reedy
6941ee7ab2
Run promtool windows_exporter on non-default port
...
Prevents conflicts when promtool & test jobs are run concurrently in
CI.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-02-26 20:43:25 +10:00
Ben Reedy
5a9711dc90
Run CI on pushes to master branch
...
Required to keep container image (with "latest" tag) up to date. Will
also ensure the master branch is healthy after PR merges.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-02-26 09:25:27 +10:00
Ben Reedy
5106b829c3
Merge pull request #907 from breed808/ci_promtool
...
Check default collector metrics with promtool
2022-02-08 18:47:09 +10:00
Ben Reedy
e1796c3d42
Upgrade promu build tool to v0.13.0
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-02-08 17:15:03 +10:00
Ben Reedy
14d3e4ea28
Check default collector metrics with promtool
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-02-08 17:14:39 +10:00
Ben Reedy
36f033ae57
Merge pull request #925 from breed808/cpu_docs
...
Ensure CPU time description matches `mode` flag
2022-02-08 08:09:18 +10:00
Ben Reedy
0de2fc4af7
Merge pull request #864 from jsturtevant/use-hostprocess
...
Add HostProcess Container Configuration for k8s
2022-02-08 08:07:24 +10:00
James Sturtevant
b450a50103
Add HostProcess Container Configuration for k8s
...
Co-authored-by: Brian Redmond <brianisrunning@gmail.com >
Signed-off-by: Brian Redmond <brianisrunning@gmail.com >
Signed-off-by: James Sturtevant <jstur@microsoft.com >
2022-02-07 10:16:34 -08:00
Ben Reedy
e07b2053af
Merge pull request #937 from breed808/iis_flags
...
Add missing whitelist/blacklist checks for IIS
v0.18.1
2022-02-02 18:18:13 +10:00
Ben Reedy
7d3c0d3b76
Add missing whitelist/blacklist checks for IIS
...
Checks were removed in 82f17fd despite flags still being present.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-02-02 08:56:50 +10:00
Ben Reedy
27b2ca0b76
Merge pull request #921 from aymericDD/fix/903
...
fix: iis metrics greater than IIS v7
v0.18.0
2022-01-31 18:53:59 +10:00
Aymeric Daurelle
803a0a9a70
fix: iis metrics greater than IIS v7
...
The IIS >= 8 metrics was updated two times by application and caused a fatal error. The purpose
of this fix is to update metrics one time by application.
Signed-off-by: Aymeric Daurelle <aymeric.daurelle@cdiscount.com >
2022-01-31 09:24:52 +01:00
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
d4be3b9f31
Ensure CPU time description matches mode flag
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-01-30 13:26:40 +10: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