2 Configure HDR
To configure HDR:
- Set the sample and push intervals.
- Set the start and end times for collection.
- Set HA parameters, if applicable.
- Set group parameters.
- Set push receivers.
- Start the HDR process.
Note:
If you modify the HDR configuration parameters, the changed parameters DO NOT take effect until you reboot.Set HDR for an HA Node
If you are using the HDR feature on a High Availability (HA) node (or redundant pair of SBCs), several parameters in the collection configuration must be set for HDR to perform properly.
Oracle recommends strongly that you do not change these parameters from their defaults for a normal HA node configuration. Therefore, if you need to change them to support HDR, you should do so with caution.
To set HDR support across an HA node:
Set Multiple Collection Groups
You can configure the SBC to collect multiple groups of statistics. Collection group settings are accessible through the collection configuration. For specific group names, group statistics, and values, see HDR Groups and Group Statistics.
The sample-interval, start-time, and end-time parameters that you set for multiple collection groups override the same parameters set for global collection.
Note:
For multiple collection groups, the sample-interval value must always be smaller than the global collection parameter value for push-interval.When you configure multiple groups, the HDR function bases it collection timing on the shortest sample-interval configured in the different enabled group settings. As a result, the contents of the HDR collection files depends on the sample-interval time of each group.
For example, if you configure the xcode-session-gen-info group with a sample-interval of 7, and another group with the default (5), the system uses the 2nd iteration of the collect function to dump the xcode-session-gen-info data to the file. This is because the sample-interval of the xcode-session-gen-info group is greater than the first iteration time (7>5). When using this configuration, you would find xcode-session-gen-info group data in the file every 10 minutes.
To set multiple collection groups:
Set Push Receivers
Each push receiver represents an SFTP server to which the SBC pushes records.
If you configure multiple push-receivers, the SBC sends data to all of the servers. If one server fails, the SBC generates an SNMP trap. The SBC makes 3 attempts to send data to the failed server. If the server cannot receive the data, the SBC clears the data for that server. For example, if there are four servers configured, and the SBC successfully pushes data to three of them, the SBC generates a trap indicating the fourth server is down and after 3 attempts to send the data, the data is cleared.
To set servers as push receivers:
Manage the HDR Process
Use the request
command to manage the HDR
process.
Start the HDR Process
To start the HDR process for all records:
ORACLE# request collect start all
To start the HDR process for a specific collection group:
ORACLE# request collect start voltage
Stop the HDR Process
To stop the HDR process for all records:
ORACLE# request collect stop all
To stop the HDR process for a specific collection group:
ORACLE# request collect stop voltage
Restart the HDR Process
To restart the HDR process:
ORACLE# request collect restart
Check the Status of the HDR Process
To check the status of the HDR process:
ORACLE# request collect status
Purge HDR Data
To purge all records:
ORACLE# request collect purge