Home > Storage > ObjectScale and ECS > Industry Solutions and Verticals > Dell ECS: Using Veritas Enterprise Vault > Windows performance monitoring support
With ECS Streamer version 2.0.5.1, support for Windows performance counters has been added.
The new performance monitor counter objects are:
These counter objects allow the user to see the streamer’s current activity.
The global counters show the aggregation of all the streamer instances and connections.
Table 4. Global counters
Counter name | Description |
Bytes Received (bytes/sec) | The data rate (bytes/sec) received from ECS |
Bytes Sent (bytes/sec) | The data rate (bytes/sec) sent to ECS |
EV Request Rate | Request Rate (operations/second) from Enterprise Vault—the aggregation of all requests coming from Enterprise Vault |
Init Request Rate | Init Request Rate (operations/second) from Enterprise Vault |
Write Request Rate | Write Request Rate (operations/second) from Enterprise Vault |
Read Request Rate | Read Request Rate (operations/second) from Enterprise Vault |
Update Retention Request Rate | Update Retention Request Rate (operations/second) from Enterprise Vault |
Update Metadata Request Rate | Update Metadata Request Rate (operations/second) from Enterprise Vault |
Info Request Rate | Info Request Rate (operations/second) from Enterprise Vault |
Delete Request Rate | Delete Request Rate (operations/second) from Enterprise Vault |
Capacity Request Rate | Capacity Request Rate (operations/second) from Enterprise Vault |
Enum Start Request Rate | Enum Start Request Rate (operations/second) from Enterprise Vault |
Enum Next Request Rate | Enum Next Request Rate (operations/second) from Enterprise Vault |
Enum End Request Rate | Enum End Request Rate (operations/second) from Enterprise Vault |
Test Request Rate | Test Request Rate (operations/second) from Enterprise Vault |
Streamer Instances | Number of simultaneous streamer instances |
Max Streamer Instances | Maximum number of simultaneous streamer instances |
Current Requests | Number of simultaneous requests from Enterprise Vault |
Max Current Requests | Maximum number of simultaneous requests from Enterprise Vault |
Connection Cache Size | Number of connections in Connection Cache |
Max Connection Cache Size | Maximum number of connections in Connection Cache |
Max Configured Connections | The configured number of MAX_CONNS |
The instance counters break down into a list of streamer instances. The instances are named as follows:
<host>,<bucket>,<partition>
Having more than one instance with the same name is possible—for example, if one of the other parameters, such as a host option, has changed. If more than one instance has the same name, the subsequent instances are named as follows:
<host>,<bucket>,<partition> (n)
In this example, n is a number. These counters are available in each connection instance:
Table 5. Instance counters
Counter name | Description |
Bytes Received (bytes/sec) | The data rate (bytes/sec) received from ECS. |
Bytes Sent (bytes/sec) | The data rate (bytes/sec) sent to ECS. |
EV Request Rate | Request Rate (operations/second) from Enterprise Vault. This is the aggregation of all requests coming from Enterprise Vault. |
Write Request Rate | Write Request Rate (operations/second) from Enterprise Vault. |
Read Request Rate | Read Request Rate (operations/second) from Enterprise Vault. |
Update Retention Request Rate | Update Retention Request Rate (operations/second) from Enterprise Vault. |
Update Metadata Request Rate | Update Metadata Request Rate (operations/second) from Enterprise Vault. |
Info Request Rate | Info Request Rate (operations/second) from Enterprise Vault. |
Delete Request Rate | Delete Request Rate (operations/second) from Enterprise Vault. |
Capacity Request Rate | Capacity Request Rate (operations/second) from Enterprise Vault. |
Enum Start Request Rate | Enum Start Request Rate (operations/second) from Enterprise Vault. |
Enum Next Request Rate | Enum Next Request Rate (operations/second) from Enterprise Vault. |
Enum End Request Rate | Enum End Request Rate (operations/second) from Enterprise Vault. |
Test Request Rate | Test Request Rate (operations/second) from Enterprise Vault. |
State List Size | State List Size. Each connection can have many states, which roughly relate to the number of different threads that are making requests through the streamer. This list is trimmed during periodic garbage collection. |
Max State List Size | Maximum State List Size. Each connection can have many states, which roughly relate to the number of different threads that are making requests through the streamer. This size is reset using EVResetPerf.exe. |
Configured Enum Threads | This value reflects the configured number of threads that are spawned during an ENUM operation to speed up the gathering of the metadata on each item. |
The Process instance categorizes the instances by process. The Process instance is named as follows:
<processname> (<process id>)
The following counters are available in each process instance:
Table 6. Process counter object
Name | Description |
Bytes Received (bytes/sec) | The data rate (bytes/sec) received from ECS. |
Bytes Sent (bytes/sec) | The data rate (bytes/sec) sent to ECS. |
EV Request Rate | Request Rate (operations/second) from Enterprise Vault. This is the aggregation of all requests coming from Enterprise Vault. |
Write Request Rate | Write Request Rate (operations/second) from Enterprise Vault. |
Read Request Rate | Read Request Rate (operations/second) from Enterprise Vault. |
Update Retention Request Rate | Update Retention Request Rate (operations/second) from Enterprise Vault. |
Update Metadata Request Rate | Update Metadata Request Rate (operations/second) from Enterprise Vault. |
Info Request Rate | Info Request Rate (operations/second) from Enterprise Vault. |
Delete Request Rate | Delete Request Rate (operations/second) from Enterprise Vault. |
Capacity Request Rate | Capacity Request Rate (operations/second) from Enterprise Vault. |
Enum Start Request Rate | Enum Start Request Rate (operations/second) from Enterprise Vault. |
Enum Next Request Rate | Enum Next Request Rate (operations/second) from Enterprise Vault. |
Enum End Request Rate | Enum End Request Rate (operations/second) from Enterprise Vault. |
Test Request Rate | Test Request Rate (operations/second) from Enterprise Vault. |
Some of the counters show the highest values that have occurred since the last time they were reset. These counters include:
These counters can be reset using the CLI command EVResetPerf.exe. This command takes no parameters and resets the counters to their current values (before version 2.0.6.12).
Beginning with version 2.0.6.12, EVRestPerf.exe supports the /all and /schedule parameters. If no parameters are supplied, the “max” counters are reset.
Usage; EVResetPerf [/all] [/schedule]
If performance monitor support is not working, first look in Event Viewer for the following line in the application log:
Source = DellEMCEVStreamer
The logging level can be changed by setting this registry value as follows:
Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DellEMCEVStreamer\Parameters
Value: DWORD EventLogLevel
The registry can take the values shown in the following table:
Table 7. Log-level values
Value | Description |
0 | No event log messages ever |
1 | Normal event logging; errors only |
2 | Minimum debug logging |
3 | Maximum debug logging |