...
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 &
|
---|