Configuring Metrics Roll-Up
NetIM regularly consolidates raw metric data it gathers from polled devices. Consolidation of metric data reduces the amount of storage space needed, thereby allowing historical data for a longer period to be saved in the database.
Data is consolidated in two ways:
• Raw metric data is “rolled up” into summary data at regular intervals.
• Old raw data is deleted (“aged out”) as it ages.
Data consolidation is described in
Roll-up/age-out scheme.
The roll-up and age-out schemes are preconfigured with default values for retention periods, which can be edited using the
Rollup wizard.
This section includes the following topics:
Related topics
Roll-up/age-out scheme
NetIM reduces the amount of storage space needed for metric data by consolidating it over time. Consolidation allows historical data for a longer period to be saved for later use.
Data for built-in metrics is consolidated in two ways:
• Age-out—Deletes metric data older than a specified threshold. Metric data that are configured to age out are retained in their original form (as raw samples) until the specified retention threshold is reached. Data that falls outside of the retention threshold is deleted. The data retention thresholds for age out are listed in the following table. These thresholds are configurable in
Rollup wizard.
Default value | Minimum value | Maximum value |
31 days | 1 day | 31 days |
• Roll-up—Consolidates metric data into larger, less granular time intervals using one or more mathematical algorithms. Roll-up retains data over a longer time period than would otherwise be possible, although at increasingly reduced fidelity as the data ages. When roll-up is performed, metric data is retained for an epoch (raw, hourly, daily, or weekly samples) until the specified retention threshold for that epoch is reached, after which it is deleted.
For most metric classes that can be rolled up, roll-up retains up to three of the following values, based on your selections in
Rollup wizard:
– 95th percentile of values per sample time
– 98th percentile of values per sample time
– Maximum value of all samples
– Mean value of all samples
– Minimum value of all samples
For the Device Availability and Interface Availability metric classes, the only rolled up value will be the weighted average of all samples.
The data retention thresholds for roll up are listed in the following table. These thresholds are configurable in
Rollup wizard.
Data type | Default value | Minimum value | Maximum value |
Raw Data | 30 days | 1 day | 90 days |
Hourly Data | 80 days | 1 day | 168 days |
Daily Data | 50 weeks | 1 week | 104 weeks |
Weekly Data | 264 weeks | 1 week | 264 weeks |
Data for user-defined metrics (those defined using the
Defining a metric class using the User-Defined Metrics wizard) are aged out according to the age out settings in the
Rollup wizard. Rollup does not apply to data collected for user-defined metrics.
Age-out and rollup are performed at regular intervals. Metric data that have been deleted by age-out or rollup cannot be recovered.
For information about which type of data consolidation is used for each built-in metric, see
Built-In Metrics.
Rollup wizard
Use the Rollup wizard to configure data retention thresholds for age out and roll up, as well as the rollup operations that will be performed on metric classes that can be rolled up.
Perform the following procedure to configure metrics rollup/age-out.
To configure metrics rollup/age-out
1. Log in as a user with administrative privilege.
2. Choose Configure > All Settings > Monitor > Rollup.
The Rollup wizard appears, as shown in the following screen:
Rollup pop-up
Wizard Step 1 - Data Retention:
Configure the retention schemes for rollup and age-out of metrics data.
Some metric classes (typically those that contain numeric data) support rollup while other metric classes do not. Data from metric classes that do not support rollup are aged out, meaning they are deleted after a certain time. In this page you configure retention schemes for both rollup and age-out.
Click Next when you are finished or just click Next to use the default retention periods.
Wizard Step 2 - Rollup Selections:
Metric classes are organized under “Device” and “Interface” headings. Click a heading to expand the list of applicable metric classes. Only metric classes whose data can be rolled-up are listed. If a metric class is not listed, metrics data for that metric class is aged out. The available rollup operations vary by metric class. A maximum of three rollup operations can be selected for a metric class. When you change rollup operations, new metric data will be rolled up in that manner from that point forward.
3. Select a metric class on the left to view the available rollup operations on the right.
The metric classes that represent utilization and throughput for physical and logical links are grouped together as Interface/Connection/Path Utilization and Throughput. You must configure the same rollup operation(s) for all.
4. Select up to a maximum of three rollup operations from the available options. If the maximum number of rollup operations is selected, you must unselect a rollup operation before you can select another.
5. Repeat until you have configured rollup operations for all metric classes.
6. When you are finished click Next.
Wizard Step 3 - Summary:
7. Review the metrics retention details. If you need to make changes, click Previous. When the information is correct, click Finish.
Syslog management
NetIM provides enhanced syslog receiving and management. Syslog receiving occurs on the NetIM core; however, devices must be configured to send syslogs to the IP address of the NetIM core. NetIM maps syslog messages to NetIM severities to allow alerting and notification based on incoming syslogs.
By default, syslog severities are mapped to one of the following NetIM’s severity levels:
• Emergency(0) is mapped to Critical(5)
• Alert(1) is mapped to Critical(5)
• Critical(2) is mapped to Critical(5)
• Error(3) is mapped to Major(4)
• Warning(4) is mapped to Minor(3)
• Notice(5) is mapped to Minor(3)
• Informational(6) is mapped to Informational(2)
• Debug(7) is mapped to Informational(2)
You can use syslog severity values to create minor, major, and critical alerts in the NetIM Alerts Profile Page. In the Alerts page, perform this task:
To use syslog severity values to create minor, major, and critical alerts
1. Log in to the UI as admin.
2. Choose Configure > All Settings > Alert > Alert Profiles.
The following screen appears:
Alert Profiles page
3. Select the Default Syslog Event Alert, and then click the Edit Profile icon.
The following screen appears:
Syslog Event alerts
4. Navigate to step two, and set the syslog severity metric using the preceding syslog severity values.
5. To record your edits, click Save.