Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Se guarda el archivo y comprobamos que no se tenga algún detalle en la sintaxis mediante un perl -c al archivo:

[root@opmantek ~]# perl -c /usr/local/nmis8/models/Common-threshold.nmis

/usr/local/nmis8/models/Common-threshold.nmis syntax OK


b) Aplicamos un update, collect y threshold al equipo que se le aplicará el threshold.

...

...

'util_in' => {

 'event' => 'Proactive Interface Input Utilisation',

 'item' => 'inputUtil',       

 'select' => {      

   '1' => {

      'control' => '$node =~ /nodo1/i and $ifDescr =~ /hundredgige0-3-0-0/i', #en este control indicamos que el equipo sea igual a NODO1 y la interfaz sea la HundredGigE0/3/0/0 NODO1 

      'value' => {                                                            #la letra i se utiliza para que no haya diferencia entre mayúsculas y minúsculas#y la interfaz sea la HundredGigE0/3/0/0

       'critical' => '99',                                                    #la letra i se utiliza para que no haya diferencia

       'fatal' => '96',                                                                    #entre mayúsculas y minúsculas            

       'major' => '93',

       'minor' => '90',       

       'warning' => '87'

       }

     },      

   'default' => {           

    'value' => {             

       'critical' => '90',            

       'fatal' => '87',            

       'major' => '84',           

       'minor' => '81',            

       'warning' => '78'           

      }         

    }    

  },       

  'title' => 'Input Utilisation',      

  'unit' => '%'

},

...


...

Se guarda el archivo y comprobamos que no se tenga algún detalle en la sintaxis mediante un perl -c al archivo:

[root@opmantek ~]# perl -c /usr/local/nmis8/models/Common-threshold.nmis

/usr/local/nmis8/models/Common-threshold.nmis syntax OK


b) Aplicamos un update, collect y threshold al equipo que se le aplicará el threshold.

[root@opmantek ~]# /usr/local/nmis8/bin/nmis.pl type=update debug=true node=NODO1

[root@opmantek ~]# /usr/local/nmis8/bin/nmis.pl type=collect debug=true node=NODO1

[root@opmantek ~]# /usr/local/nmis8/bin/nmis.pl type=threshold debug=true node=NODO1


O podemos hacerlo en segundo plano (uno a la vez):

[root@opmantek models]# /usr/local/nmis8/bin/nmis.pl type=update node=NODO1 &

[root@opmantek models]# /usr/local/nmis8/bin/nmis.pl type=collect node=NODO1 &

[root@opmantek models]# /usr/local/nmis8/bin/nmis.pl type=threshold node=NODO1 &