VPLEX monitor enable

Last updated:

Might happen that not all default monitors we use providing perfomance data.
To check it and enable use this procedure (all below monitors for each director must be running):
  1. Check monitor status under admin account:
    VPlexcli:/> ll /monitoring/directors/*/monitors/                                                                                                                                                                                            
      /monitoring/directors/director-1-1-A/monitors: 
      Name                                                            Ownership  Collecting  Period  Average  Idle   Bucket  Bucket  Bucket  Bucket
      --------------------------------------------------------------  ---------  Data        ------  Period   For    Min     Max     Width   Count
      --------------------------------------------------------------  ---------  ----------  ------  -------  -----  ------  ------  ------  ------
      director-1-1-A_PERPETUAL_vplex_sys_perf_mon_v19                 true       true        5s      4.97s    2s     -       -       -       64
      director-1-1-A_VIRTUAL_VOLUMES_PERPETUAL_MONITOR                true       true        1min    1min     33s    -       -       -       64
    
      /monitoring/directors/director-1-1-B/monitors: 
      Name                                              Ownership  Collecting  Period  Average  Idle  Bucket  Bucket  Bucket  Bucket
      ------------------------------------------------  ---------  Data        ------  Period   For   Min     Max     Width   Count
      ------------------------------------------------  ---------  ----------  ------  -------  ----  ------  ------  ------  ------
      director-1-1-B_PERPETUAL_vplex_sys_perf_mon_v19   true       true        5s      5.05s    4s    -       -       -       64
      director-1-1-B_VIRTUAL_VOLUMES_PERPETUAL_MONITOR  true       true        1min    60s      33s   -       -       -       64
      ...
    
  2. Delete monitors which are not collecting data
    • VPLEX:
      VPlexcli:/> monitor destroy <monitor name>
      
    • Metro Node:
      Dynamic monitor 'director-1-1-A_VIRTUAL_VOLUMES_PERPETUAL_MONITOR' is required by the EMC Diagnostics Team and for the performance monitoring charts in the GUI. Dynamic monitors cannot be destroyed.
      You have to place a SR to DELL/EMC to destroy it, you cannot correct them by yourself.

  3. Restart CLI from server management (not from vplexcli):
    sudo /etc/init.d/VPlexManagementConsole restart
    
    Note: Dell has changed their startscript from "init.d"/"rc.d" to "systemd" (VPLEX software V6.2 [based on SLES 15.3]).
    Login with the "service" user and used:
    sudo systemctl restart VPlexManagementConsole
    
    Afterwards you can check the status with (and "sudo" is not needed):
    systemctl status VPlexManagementConsole
    
Here are some links which describe the same problem:
www.dell.com/community/VPLEX/Only-one-VPLEX-director-is-handling-all-data-transactions/td-p/7051333