By default, a directory with the name performance_history is created in the install directory, where all the state and performance data is logged. If this is changed, you must ensure that the directory specified as the root directory for logging exists. Otherwise, state and performance data will not be logged.

Minimum number of days for which logs must be retained is 1. Specifying any value other than yes for perf_logging and state_logging parameters results in logging being turned off.

Configuring HP P6000 Performance Data Collector

To begin array monitoring, ensure that HP P6000 Performance Data Collector is configured properly.

You can configure HP P6000 Performance Data Collector parameters to customize the performance data collector service. A sample configuration file can be found in the install folder. You can set parameters as follows:

evapdcs.ScsiDiscoveryInterval—Sets the SCSI device discovery interval in seconds for the EVA data collection service. The default value is 600.

evapdcs.PollingInterval—Sets the polling interval in seconds for the EVA data collection service. The default value is 10 seconds.

evapdcs.SslEnabled—Enables/disables SSL connection. To enable SSL support set the value to True. The default value is False.

evapdcs.RPCPort—Sets the TCP port that the EVA data collection service will listen on for RPC requests. The default value is 860.

evapdcs.TraceFileAge—Sets the maximum age of trace files in days. The default value is 2.

evapdcs.EventFileAge—Sets the maximum age of event files in days. The default value is 2.

evapdcs.MaxLogSize—Sets the maximum size for server log files, in MB. The default value is 0 MB, which indicates no specified limits.

evaperf.MaxLogSize—Sets the maximum size for client log files, in MB. The default value is 0 MB, which indicates no specified limits.

evapdcs.LogLevel—Sets the log level for logging server events. The default value is log level 2. Possible values are from 1–4, where 4 indicates maximum logging.

evaperf.LogLevel—Sets the log level for logging client events. The default value is log level 2. Possible values are from 1–4, where 4 indicates maximum logging.

Events and logs

HP P6000 Performance Data Collector client log, service log, and Perfmon logs are saved on the system running the HP P6000 Performance Data Collector service. The array system password is stored on the server side. Levels of logging are enabled. The logging level can be set to 1 through

4 in the sample_evaperf conf file by modifying the following parameters:

evaperf.loglevel (for HP P6000 Performance Data Collector CLI logs)

Evapdcs.loglevel (for HP P6000 Performance Data Collector service logs)

HP P6000 Performance Data Collector client logs are not enabled during the remote operation.

Logging configuration file

The configuration file logging.conf is located in the HP P6000 Performance Data Collector installation directory. This file contains the parameters that control the logging. The format of the file is shown in Table 4 (page 75).

74 Monitoring array performance using HP P6000 Performance Data Collector

Page 74
Image 74
HP manual Configuring HP P6000 Performance Data Collector, Events and logs, Logging configuration file