Red Hat Training
A Red Hat training course is available for Red Hat JBoss Operations Network
1.8. Platforms - Windows Platform
Overview
Table 1.98. Overview
Description: | Microsoft Windows Operating System |
Singleton: | no |
Plugin: | Platforms |
Child Resource Types
Connection Properties
Table 1.99.
Name | Description | Required | Internal Name |
---|---|---|---|
Enable Content Discovery | If true, attempts will be made to discover installed packages on this platform | yes | enableContentDiscovery |
Event Tracking Enabled | Enables the collection of Windows events into the event subsystem | yes | eventTrackingEnabled |
Regular Expression | A regular expression that if not-null must be matched by the event detail for the message to be accepted | no | regularExpression |
Minimum Severity | The minimum severity event that will be collected | yes | minimumSeverity |
Note
You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Metrics
Table 1.100. Metrics
Name | Type | Description | Internal Name |
---|---|---|---|
Free Memory | measurement | The total free system memory (does not include buffer or cache memory) | Native.MemoryInfo.free |
Actual Free Memory | measurement | The actual total free system memory (includes unallocated memory as well as available buffer and cache memory) | Native.MemoryInfo.actualFree |
Used Memory | measurement | The total used system memory (does not include buffer or cache memory) | Native.MemoryInfo.used |
Actual Used Memory | measurement | The actual total used system memory (includes buffer and cache memory) | Native.MemoryInfo.actualUsed |
Total Memory | measurement | The total system memory | Native.MemoryInfo.total |
Free Swap Space | measurement | The total free system swap | Native.SwapInfo.free |
Used Swap Space | measurement | The total used system swap | Native.SwapInfo.used |
Total Swap Space | measurement | The total system swap | Native.SwapInfo.total |
Idle | measurement | Idle percentage of all CPUs | CpuPerc.idle |
System Load | measurement | Percentage of all CPUs running in system mode | CpuPerc.sys |
User Load | measurement | Percentage of all CPUs running in user mode | CpuPerc.user |
Wait Load | measurement | Percentage of all CPUs waiting on I/O | CpuPerc.wait |
Hostname | trait | Name that this platform is known as | Trait.hostname |
OS Name | trait | Name that the operating system is known as | Trait.osname |
OS Version | trait | Version of the operating system | Trait.osversion |
Architecture | trait | Hardware architecture of the platform | Trait.sysarch |
Note
You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
Table 1.101. Metrics
Name | Description |
---|---|
Run Autodiscovery | Run an immediate discovery to search for new resources |
View Process List | View running processes on this system |
Package Types
Table 1.102. Package Types
Name | Category | Description |
---|---|---|
Installed Software | Deployable | Installed Windows Software |
1.8.1. Platforms - Process Service
Overview
Table 1.103. Overview
Description: | A generic process monitoring service to track native process information based on a pid file or process query |
Singleton: | no |
Plugin: | Platforms |
Child Resource Types
none
Connection Properties
Table 1.104.
Name | Description | Required | Internal Name |
---|---|---|---|
Type | Choice of using a pid file or a PIQL query to find the process to monitor | yes | type |
Pid File | Fully qualified path to the pid file for the process to monitor | no | pidFile |
Piql | Process Information Query Language for process to monitor | no | piql |
Full Process Tree | If true, the entire process tree will be monitored | yes | fullProcessTree |
Note
You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Metrics
Table 1.105. Metrics
Name | Type | Description | Internal Name |
---|---|---|---|
User Time | measurement | The aggregate amount of CPU user time spent by all processes | Process.cpu.user |
User Time per Minute | measurement | The aggregate amount of CPU user time spent by all processes | Process.cpu.user |
Kernel Time | measurement | The aggregate amount of CPU kernel time spent by all processes | Process.cpu.sys |
Kernel Time per Minute | measurement | The aggregate amount of CPU kernel time spent by all processes | Process.cpu.sys |
CPU Percentage | measurement | The percentage of CPU currently being used by all processes | Process.cpu.percent |
Physical Memory | measurement | The aggregate amount of resident memory used by all processes | Process.memory.resident |
Virtual Memory | measurement | The aggregate amount of virtual memory used by all processes | Process.memory.size |
Open File Descriptors | measurement | The aggregate number of file descriptors open by all processes | Process.fileDescriptor.total |
Note
You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
1.8.2. Platforms - File System Service
Overview
Table 1.106. Overview
Description: | |
Singleton: | no |
Plugin: | Platforms |
Child Resource Types
none
Connection Properties
none
Metrics
Table 1.107. Metrics
Name | Type | Description | Internal Name |
---|---|---|---|
Free Space | measurement | The total free bytes on filesystem | fileSystemUsage.free |
Used Percentage | measurement | The percentage of disk used | fileSystemUsage.usePercent |
Capacity | trait | The total size of the filesystem | fileSystemUsage.total |
Volume Type | trait | The filesystem's generic type name | fileSystem.typeName |
Drive Type | trait | The filesystem's operating system-specific type name | fileSystem.sysTypeName |
name | trait | The name of this device | fileSystem.devName |
Free Files | measurement | The number of free file nodes on the filesystem | fileSystemUsage.freeFiles |
Flags | trait | The filesystem's flags | fileSystem.flags |
Used | measurement | The total bytes used on the filesystem | fileSystemUsage.used |
Disk Reads | measurement | The number of physical disk reads | fileSystemUsage.diskReads |
Disk Reads per Minute | measurement | The number of physical disk reads | fileSystemUsage.diskReads |
Disk Writes | measurement | The number of physical disk writes | fileSystemUsage.diskWrites |
Disk Writes per Minute | measurement | The number of physical disk writes | fileSystemUsage.diskWrites |
Disk Read Bytes | measurement | The number of physical disk bytes read | fileSystemUsage.diskReadBytes |
Disk Read Bytes per Minute | measurement | The number of physical disk bytes read | fileSystemUsage.diskReadBytes |
Disk Write Bytes | measurement | The number of physical disk bytes written | fileSystemUsage.diskWriteBytes |
Disk Write Bytes per Minute | measurement | The number of physical disk bytes written | fileSystemUsage.diskWriteBytes |
Disk Queue | measurement | The number of I/Os currently in progress | fileSystemUsage.diskQueue |
Note
You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
1.8.3. Platforms - Network Adapter Service
Overview
Table 1.108. Overview
Description: | |
Singleton: | no |
Plugin: | Platforms |
Child Resource Types
none
Connection Properties
none
Metrics
Table 1.109. Metrics
Name | Type | Description | Internal Name |
---|---|---|---|
Inet4Address | trait | IP address of the network adapter | Trait.net4.address |
Interface Flags | trait | Flag constants for network related operations | Trait.interfaceFlags |
Bytes Received | measurement | The total number of bytes received across this network interface since it started | rxBytes |
Bytes Received per Minute | measurement | The total number of bytes received across this network interface since it started | rxBytes |
Packets Received | measurement | The total number of packets received across this network interface since it started | rxPackets |
Packets Received per Minute | measurement | The total number of packets received across this network interface since it started | rxPackets |
Bytes Transmitted | measurement | The total number of bytes transmitted across this network interface since it started | txBytes |
Bytes Transmitted per Minute | measurement | The total number of bytes transmitted across this network interface since it started | txBytes |
Packets Transmitted | measurement | The total number of packets transmitted across this network interface since it started | txPackets |
Packets Transmitted per Minute | measurement | The total number of packets transmitted across this network interface since it started | txPackets |
Receive Errors | measurement | 'errors' statistic for received packets across this network interface since it started | rxErrors |
Receive Errors per Minute | measurement | 'errors' statistic for received packets across this network interface since it started | rxErrors |
Receive Packets Dropped | measurement | 'dropped' statistic for received packets across this network interface since it started | rxDropped |
Receive Packets Dropped per Minute | measurement | 'dropped' statistic for received packets across this network interface since it started | rxDropped |
Receive Overrurns | measurement | 'overruns' statistic for received packets across this network interface since it started | rxOverruns |
Receive Overrurns per Minute | measurement | 'overruns' statistic for received packets across this network interface since it started | rxOverruns |
Receive Frame | measurement | 'frame' statistic for received packets across this network interface since it started | rxFrame |
Receive Frame per Minute | measurement | 'frame' statistic for received packets across this network interface since it started | rxFrame |
Transmit Errors | measurement | 'errors' statistic for transmitted packets across this network interface since it started | txErrors |
Transmit Errors per Minute | measurement | 'errors' statistic for transmitted packets across this network interface since it started | txErrors |
Transmit Packets Dropped | measurement | 'dropped' statistic for transmitted packets across this network interface since it started | txDropped |
Transmit Packets Dropped per Minute | measurement | 'dropped' statistic for transmitted packets across this network interface since it started | txDropped |
Transmit Overruns | measurement | 'overruns' statistic for transmitted packets across this network interface since it started | txOverruns |
Transmit Overruns per Minute | measurement | 'overruns' statistic for transmitted packets across this network interface since it started | txOverruns |
Transmit Collisions | measurement | 'collisions' statistic for transmitted packets across this network interface since it started | txCollisions |
Transmit Collisions per Minute | measurement | 'collisions' statistic for transmitted packets across this network interface since it started | txCollisions |
Transmit Carrier | measurement | 'carrier' statistic for transmitted packets across this network interface since it started | txCarrier |
Transmit Carrier per Minute | measurement | 'carrier' statistic for transmitted packets across this network interface since it started | txCarrier |
Note
You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
1.8.4. Platforms - CPU Service
Overview
Table 1.110. Overview
Description: | |
Singleton: | no |
Plugin: | Platforms |
Child Resource Types
none
Connection Properties
none
Metrics
Table 1.111. Metrics
Name | Type | Description | Internal Name |
---|---|---|---|
Idle | measurement | Idle percentage of this CPU | CpuPerc.idle |
System Load | measurement | Percentage of this CPU running in system mode | CpuPerc.sys |
User Load | measurement | Percentage of this CPU running in user mode | CpuPerc.user |
Wait Load | measurement | Percentage of this CPU waiting on I/O | CpuPerc.wait |
User Time | measurement | The total system CPU user time | Cpu.user |
User Time per Minute | measurement | The total system CPU user time | Cpu.user |
Nice Time | measurement | The total system CPU nice time | Cpu.nice |
Nice Time per Minute | measurement | The total system CPU nice time | Cpu.nice |
System Time | measurement | The total system CPU kernel time | Cpu.sys |
System Time per Minute | measurement | The total system CPU kernel time | Cpu.sys |
Idle Time | measurement | The total system CPU idle time | Cpu.idle |
Idle Time per Minute | measurement | The total system CPU idle time | Cpu.idle |
Wait Time | measurement | The total system CPU I/O wait time | Cpu.wait |
Wait Time per Minute | measurement | The total system CPU I/O wait time | Cpu.wait |
Vendor | trait | Vendor of this CPU | CpuTrait.vendor |
CPU Model | trait | Model of this CPU | CpuTrait.model |
CPU Speed | trait | Speed of this CPU in Mhz | CpuTrait.mhz |
Cache size | trait | Cache Size of this CPU | CpuTrait.cacheSize |
Note
You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none