Network device KPI monitors based on bitmaps
AssigneeHewlett Packard Enterprise Development LP
InventorFirdousi Farozan Zackariya
Life of this patent
Estimating the term…
Abstract
In example implementations, a method is provided. The method collects key performance indicator (KPI) data of a plurality of network devices periodically. The KPI data of each one of the plurality of network devices is converted into a bitmap for each time period that the KPI data is collected. A number of the plurality of network devices that have exceeded a KPI threshold is detected based on the bitmap for the each time period. A determination is made that the number of the plurality of network devices exceeds a number threshold. In response to the determination, a time series graphical image of the KPI data for the each time period is generated based on the bitmap for the each time period.
Claims20
A method, comprising:
- collecting, by a processor, key performance indicator (KPI) data of a plurality of network devices periodically;
- converting, by the processor, the KPI data of each one of the plurality of network devices into a bitmap for each time period that the KPI data is collected;
- detecting, by the processor, that a number of the plurality of network devices that have exceeded a KPI threshold based on the bitmap for the each time period;
- determining, by the processor, that the number of the plurality of network devices exceeds a number threshold;
- and
- generating, by the processor, a time series graphical image of the KPI data for the each time period based on the bitmap for the each time period in response to the determining.
A non-transitory computer readable storage medium encoded with instructions executable by a processor of a memory device, the non-transitory computer-readable storage medium comprising:
- instructions to collect key performance indicator (KPI) data of a plurality of network devices periodically for each fixed time interval;
- instructions to generate a bitmap of the KPI data for the each fixed time interval that the KPI data is collected;
- instructions to detect that a number of the plurality of network devices that have exceeded a KPI threshold based on the bitmap for the each fixed time interval;
- instructions to determine that the number of the plurality of network devices exceeds a number threshold;
- and
- instructions to display a time series graphical image of the KPI data for the each fixed time interval based on the bitmap for the each fixed time interval in response to the instructions to determine.
An apparatus, comprising:
- a processor;
- and
- a non-transitory computer readable storage medium encoded with instructions executable by a processor of a memory device, the non-transitory computer-readable storage medium comprising:
- instructions to detect that a number of a plurality of network devices have exceeded a KPI threshold based on a bitmap that is generated for each fixed time interval that the plurality of network devices are monitored;
- instructions to determine that the number of the plurality of network devices exceeds a number threshold;
- instructions to display a time series graphical image of the KPI data for the each fixed time interval based on the bitmap for the each fixed time interval in response to the instructions to determine;
- and
- instructions to change a configuration of network devices of the plurality of network devices based on identified network devices in the time series graphical image.
Dependencies are inferred from the claim text.