SevOne

 View Only
  • 1.  Device average CPU/Memory utilization for Multi CPU/Memory devices

    Posted Tue October 10, 2023 07:17 AM

    We have devices with multiple CPU/Memory . So when we pull the report its showing up the utilization for each CPU not for aggregated. 

    I came to know that in sevone we can create Calculation object for similar requirement . I am testing on it , but not clear how its to be applied to the rest of the devices as in calculation object its asking for individual devices. 

    Can someone help on this with proper steps to achieve this ?  Any leads will be appreciated. 



    ------------------------------
    AKHIL Raj
    ------------------------------


  • 2.  RE: Device average CPU/Memory utilization for Multi CPU/Memory devices

    Posted Wed October 11, 2023 02:15 AM

    Hello Akhil

    I quickly found an article which explains Calculation Objects and some common issues. 

    https://www.ibm.com/support/pages/node/6848331

    The Calculation Object is one way of achieving a Static configuration to get aggregation of metrics. 

    You can also review the Group Aggregated Indicators Quick Start Guide in the Product Documentation. 

    Group Aggregated Indicators Quick Start Guide

    Group aggregated indicators enable administrators to define rules that build on the dynamic device group and object group constructs in SevOne NMS to create new synthetic objects that hold aggregated statistics based on the membership of the group structures at any point in time.

    Calculations occur every five minutes (as default), and SevOne NMS writes each calculated statistic to the database every five minutes. From a report and alert perspective, SevOne NMS treats the group aggregated object like any other SevOne NMS object for baselines, thresholds, projections, work hours, maintenance windows, etc.

    The group aggregated indicator infrastructure is cluster-aware, which means that it does not matter which peer holds devices that contribute to a group aggregated indicator object. Each relevant peer sends the statistics it collects to the peer on which you define the group aggregated indicator object. The object's peer then performs the calculations and stores the results.

    If you face any issues, or need further assistance, you can also open a Technical Support case for assistance. 

    Hope this helps!



    ------------------------------
    Jimmy Bhathena
    ------------------------------



  • 3.  RE: Device average CPU/Memory utilization for Multi CPU/Memory devices

    Posted Wed October 11, 2023 06:47 AM

    Thank you for the update . I am following the steps but stuck on the following for CoC its mentioning about creating for a device  .

    1. How to apply for the rest of the devices ?
    2. Creating expression for Device CPU load = (CPU1+CPU2+CPU3+CPUn)/ n ( How to write the expression to dynamically calculate it . As CPU count varies some have 2 and some have more . and percent .


    ------------------------------
    AKHIL Raj
    ------------------------------



  • 4.  RE: Device average CPU/Memory utilization for Multi CPU/Memory devices

    Posted Wed October 11, 2023 09:51 AM

    Hello Akhil

    CoC Configuration is quite static, in the sense that you have to define the objects/indicators to use in the calculations. 

    API's can also be used for creation/modification of CoC's, in a programmatical way, but it will still be a static configuration for that CoC Object. 

    If you still face issues and would need some assistance, then I will recommend that you open a Support case. 



    ------------------------------
    Jimmy Bhathena
    ------------------------------



  • 5.  RE: Device average CPU/Memory utilization for Multi CPU/Memory devices

    Posted Wed October 11, 2023 02:39 AM

    Hi Akhil

    Besides the CoC and Group Aggregated Indicators mentioned in my previous post where you can actually poll as a separate object and create baselines, thresholds, projections, work hours, maintenance windows, etc., there is a new Widget for 'Group Metrics' introduced in DI 6.6 that provides some capability to get group metrics directly using the atomic objects, without actually creating any aggregated objects. 

    Here is the link to the product documentation for this 'Group Metrics' Widget for Datainsight v6.6

    https://www.ibm.com/docs/en/sevone-npm/6.6?topic=widgets-group-metrics-widget

    So these different options provide different capability to perform aggregations across different objects/indicators. 

    Hope this helps!



    ------------------------------
    Jimmy Bhathena
    ------------------------------