mirror of
https://github.com/prometheus-community/windows_exporter.git
synced 2026-02-08 05:56:37 +00:00
os: rename install_time_timestamp to install_time_timestamp_seconds (#2315)
Co-authored-by: EisenbergD <dominik.eisenberg@beiersdorf.com>
This commit is contained in:
committed by
GitHub
parent
7119da5cf5
commit
ec6f705410
@@ -15,10 +15,10 @@ None
|
|||||||
## Metrics
|
## Metrics
|
||||||
|
|
||||||
| Name | Description | Type | Labels |
|
| Name | Description | Type | Labels |
|
||||||
|--------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|-------|-----------------------------------------------------------------------------------------------------------------|
|
|----------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|-------|-----------------------------------------------------------------------------------------------------------------|
|
||||||
| `windows_os_hostname` | Labelled system hostname information as provided by ComputerSystem.DNSHostName and ComputerSystem.Domain | gauge | `domain`, `fqdn`, `hostname` |
|
| `windows_os_hostname` | Labelled system hostname information as provided by ComputerSystem.DNSHostName and ComputerSystem.Domain | gauge | `domain`, `fqdn`, `hostname` |
|
||||||
| `windows_os_info` | Contains full product name & version in labels. Note that the `major_version` for Windows 11 is "10"; a build number greater than 22000 represents Windows 11. | gauge | `product`, `version`, `major_version`, `minor_version`, `build_number`, `revision`, `installation_type` |
|
| `windows_os_info` | Contains full product name & version in labels. Note that the `major_version` for Windows 11 is "10"; a build number greater than 22000 represents Windows 11. | gauge | `product`, `version`, `major_version`, `minor_version`, `build_number`, `revision`, `installation_type` |
|
||||||
| `windows_os_install_time_timestamp` | Unix timestamp of OS installation time | gauge | None |
|
| `windows_os_install_time_timestamp_seconds` | Unix timestamp of OS installation time | gauge | None |
|
||||||
|
|
||||||
### Example metric
|
### Example metric
|
||||||
|
|
||||||
@@ -29,9 +29,9 @@ windows_os_hostname{domain="",fqdn="PC",hostname="PC"} 1
|
|||||||
# HELP windows_os_info Contains full product name & version in labels. Note that the "major_version" for Windows 11 is \\"10\\"; a build number greater than 22000 represents Windows 11.
|
# HELP windows_os_info Contains full product name & version in labels. Note that the "major_version" for Windows 11 is \\"10\\"; a build number greater than 22000 represents Windows 11.
|
||||||
# TYPE windows_os_info gauge
|
# TYPE windows_os_info gauge
|
||||||
windows_os_info{build_number="19045",installation_type="Client",major_version="10",minor_version="0",product="Windows 10 Pro",revision="4842",version="10.0.19045"} 1
|
windows_os_info{build_number="19045",installation_type="Client",major_version="10",minor_version="0",product="Windows 10 Pro",revision="4842",version="10.0.19045"} 1
|
||||||
# HELP windows_os_install_time_timestamp Unix timestamp of OS installation time
|
# HELP windows_os_install_time_timestamp_seconds Unix timestamp of OS installation time
|
||||||
# TYPE windows_os_install_time_timestamp gauge
|
# TYPE windows_os_install_time_timestamp_seconds gauge
|
||||||
windows_os_install_time_timestamp 1.6725312e+09
|
windows_os_install_time_timestamp_seconds 1.6725312e+09
|
||||||
```
|
```
|
||||||
|
|
||||||
## Useful queries
|
## Useful queries
|
||||||
|
|||||||
@@ -122,7 +122,7 @@ func (c *Collector) Build(_ *slog.Logger, _ *mi.Session) error {
|
|||||||
)
|
)
|
||||||
|
|
||||||
c.installTime = prometheus.NewDesc(
|
c.installTime = prometheus.NewDesc(
|
||||||
prometheus.BuildFQName(types.Namespace, Name, "install_time_timestamp"),
|
prometheus.BuildFQName(types.Namespace, Name, "install_time_timestamp_seconds"),
|
||||||
"Unix timestamp of OS installation time",
|
"Unix timestamp of OS installation time",
|
||||||
nil,
|
nil,
|
||||||
nil,
|
nil,
|
||||||
|
|||||||
@@ -287,8 +287,8 @@ windows_exporter_collector_timeout{collector="udp"} 0
|
|||||||
# TYPE windows_os_hostname gauge
|
# TYPE windows_os_hostname gauge
|
||||||
# HELP windows_os_info Contains full product name & version in labels. Note that the "major_version" for Windows 11 is \\"10\\"; a build number greater than 22000 represents Windows 11.
|
# HELP windows_os_info Contains full product name & version in labels. Note that the "major_version" for Windows 11 is \\"10\\"; a build number greater than 22000 represents Windows 11.
|
||||||
# TYPE windows_os_info gauge
|
# TYPE windows_os_info gauge
|
||||||
# HELP windows_os_install_time_timestamp Unix timestamp of OS installation time
|
# HELP windows_os_install_time_timestamp_seconds Unix timestamp of OS installation time
|
||||||
# TYPE windows_os_install_time_timestamp gauge
|
# TYPE windows_os_install_time_timestamp_seconds gauge
|
||||||
# HELP windows_pagefile_free_bytes Number of bytes that can be mapped into the operating system paging files without causing any other pages to be swapped out
|
# HELP windows_pagefile_free_bytes Number of bytes that can be mapped into the operating system paging files without causing any other pages to be swapped out
|
||||||
# TYPE windows_pagefile_free_bytes gauge
|
# TYPE windows_pagefile_free_bytes gauge
|
||||||
# HELP windows_pagefile_limit_bytes Number of bytes that can be stored in the operating system paging files. 0 (zero) indicates that there are no paging files
|
# HELP windows_pagefile_limit_bytes Number of bytes that can be stored in the operating system paging files. 0 (zero) indicates that there are no paging files
|
||||||
|
|||||||
Reference in New Issue
Block a user