720 lines
53 KiB
Plaintext
720 lines
53 KiB
Plaintext
*** Settings ***
|
|
Documentation Network Teldat SNMP plugin
|
|
|
|
Resource ${CURDIR}${/}..${/}..${/}..${/}..${/}resources/import.resource
|
|
|
|
Test Timeout 120s
|
|
|
|
|
|
*** Variables ***
|
|
${CMD} ${CENTREON_PLUGINS} --plugin=network::teldat::snmp::plugin
|
|
|
|
# Test simple usage of the cellsradio mode
|
|
&{teldat_cellsradio_test1}
|
|
... filtercellid=
|
|
... customperfdatainstances=
|
|
... unknownstatus=
|
|
... warningstatus=
|
|
... criticalstatus=
|
|
... warningmodulescellradiodetected=
|
|
... criticalmodulescellradiodetected=
|
|
... warningmodulecellradiorsrp=
|
|
... criticalmodulecellradiorsrp=
|
|
... warningmodulecellradiorsrq=
|
|
... criticalmodulecellradiorsrq=
|
|
... warningmodulecellradiorscp=
|
|
... criticalmodulecellradiorscp=
|
|
... warningmodulecellradiocsq=
|
|
... criticalmodulecellradiocsq=
|
|
... warningmodulecellradiosnr=
|
|
... criticalmodulecellradiosnr=
|
|
... result=CRITICAL: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] sim status: LOCKED [imsi: 208015606540916] [interface state: connect(9)] - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: DETECTING [imsi: 208015606540916] [interface state: disconnect(1)] WARNING: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: OK [imsi: 208015606540916] [interface state: disconnect(1)] | 'modules.cellradio.detected.count'=3;;;0; '359072066403821~N/A#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~N/A#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~N/A#module.cellradio.snr.db'=-1;;;0; '359072066403821~N/A#module.cellradio.csq.dbm'=-73;;;0; '359072066403821~PHENIX#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~PHENIX#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~PHENIX#module.cellradio.snr.db'=-1;;;0; '359072066403821~PHENIX#module.cellradio.csq.dbm'=-73;;;0;
|
|
|
|
# Test cellsradio mode with filter-cell-id option set to a fake value
|
|
&{teldat_cellsradio_test2}
|
|
... filtercellid=toto
|
|
... customperfdatainstances=
|
|
... unknownstatus=
|
|
... warningstatus=
|
|
... criticalstatus=
|
|
... warningmodulescellradiodetected=
|
|
... criticalmodulescellradiodetected=
|
|
... warningmodulecellradiorsrp=
|
|
... criticalmodulecellradiorsrp=
|
|
... warningmodulecellradiorsrq=
|
|
... criticalmodulecellradiorsrq=
|
|
... warningmodulecellradiorscp=
|
|
... criticalmodulecellradiorscp=
|
|
... warningmodulecellradiocsq=
|
|
... criticalmodulecellradiocsq=
|
|
... warningmodulecellradiosnr=
|
|
... criticalmodulecellradiosnr=
|
|
... result=UNKNOWN: No Cell ID found matching with filter : toto
|
|
|
|
# Test cellsradio mode with filter-cell-id option set to a imei value
|
|
&{teldat_cellsradio_test3}
|
|
... filtercellid='359072066403821'
|
|
... customperfdatainstances=
|
|
... unknownstatus=
|
|
... warningstatus=
|
|
... criticalstatus=
|
|
... warningmodulescellradiodetected=
|
|
... criticalmodulescellradiodetected=
|
|
... warningmodulecellradiorsrp=
|
|
... criticalmodulecellradiorsrp=
|
|
... warningmodulecellradiorsrq=
|
|
... criticalmodulecellradiorsrq=
|
|
... warningmodulecellradiorscp=
|
|
... criticalmodulecellradiorscp=
|
|
... warningmodulecellradiocsq=
|
|
... criticalmodulecellradiocsq=
|
|
... warningmodulecellradiosnr=
|
|
... criticalmodulecellradiosnr=
|
|
... result=CRITICAL: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] sim status: LOCKED [imsi: 208015606540916] [interface state: connect(9)] - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: DETECTING [imsi: 208015606540916] [interface state: disconnect(1)] WARNING: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: OK [imsi: 208015606540916] [interface state: disconnect(1)] | 'modules.cellradio.detected.count'=3;;;0; '359072066403821~N/A#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~N/A#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~N/A#module.cellradio.snr.db'=-1;;;0; '359072066403821~N/A#module.cellradio.csq.dbm'=-73;;;0; '359072066403821~PHENIX#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~PHENIX#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~PHENIX#module.cellradio.snr.db'=-1;;;0; '359072066403821~PHENIX#module.cellradio.csq.dbm'=-73;;;0;
|
|
|
|
# Test cellsradio mode with custom-perfdata-instances option set to '%(cellId) %(simIcc)'
|
|
&{teldat_cellsradio_test4}
|
|
... filtercellid=
|
|
... customperfdatainstances='%(cellId) %(simIcc)'
|
|
... unknownstatus=
|
|
... warningstatus=
|
|
... criticalstatus=
|
|
... warningmodulescellradiodetected=
|
|
... criticalmodulescellradiodetected=
|
|
... warningmodulecellradiorsrp=
|
|
... criticalmodulecellradiorsrp=
|
|
... warningmodulecellradiorsrq=
|
|
... criticalmodulecellradiorsrq=
|
|
... warningmodulecellradiorscp=
|
|
... criticalmodulecellradiorscp=
|
|
... warningmodulecellradiocsq=
|
|
... criticalmodulecellradiocsq=
|
|
... warningmodulecellradiosnr=
|
|
... criticalmodulecellradiosnr=
|
|
... result=CRITICAL: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] sim status: LOCKED [imsi: 208015606540916] [interface state: connect(9)] - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: DETECTING [imsi: 208015606540916] [interface state: disconnect(1)] WARNING: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: OK [imsi: 208015606540916] [interface state: disconnect(1)] | 'modules.cellradio.detected.count'=3;;;0; '359072066403821~89330122115801091660#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~89330122115801091660#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~89330122115801091660#module.cellradio.snr.db'=-1;;;0; '359072066403821~89330122115801091660#module.cellradio.csq.dbm'=-73;;;0; '359072066403821~89330122115801091660#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~89330122115801091660#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~89330122115801091660#module.cellradio.snr.db'=-1;;;0; '359072066403821~89330122115801091660#module.cellradio.csq.dbm'=-73;;;0;
|
|
|
|
# Test cellsradio mode with warning-modules-cellradio-detected option set to a 2
|
|
&{teldat_cellsradio_test5}
|
|
... filtercellid=
|
|
... customperfdatainstances=
|
|
... unknownstatus=
|
|
... warningstatus=
|
|
... criticalstatus=
|
|
... warningmodulescellradiodetected=2
|
|
... criticalmodulescellradiodetected=
|
|
... warningmodulecellradiorsrp=
|
|
... criticalmodulecellradiorsrp=
|
|
... warningmodulecellradiorsrq=
|
|
... criticalmodulecellradiorsrq=
|
|
... warningmodulecellradiorscp=
|
|
... criticalmodulecellradiorscp=
|
|
... warningmodulecellradiocsq=
|
|
... criticalmodulecellradiocsq=
|
|
... warningmodulecellradiosnr=
|
|
... criticalmodulecellradiosnr=
|
|
... result=CRITICAL: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] sim status: LOCKED [imsi: 208015606540916] [interface state: connect(9)] - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: DETECTING [imsi: 208015606540916] [interface state: disconnect(1)] WARNING: Number of cellular radio modules detected: 3 - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: OK [imsi: 208015606540916] [interface state: disconnect(1)] | 'modules.cellradio.detected.count'=3;0:2;;0; '359072066403821~N/A#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~N/A#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~N/A#module.cellradio.snr.db'=-1;;;0; '359072066403821~N/A#module.cellradio.csq.dbm'=-73;;;0; '359072066403821~PHENIX#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~PHENIX#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~PHENIX#module.cellradio.snr.db'=-1;;;0; '359072066403821~PHENIX#module.cellradio.csq.dbm'=-73;;;0;
|
|
|
|
# Test cellsradio mode with critical-modules-cellradio-detected option set to a 2
|
|
&{teldat_cellsradio_test6}
|
|
... filtercellid=
|
|
... customperfdatainstances=
|
|
... unknownstatus=
|
|
... warningstatus=
|
|
... criticalstatus=
|
|
... warningmodulescellradiodetected=
|
|
... criticalmodulescellradiodetected=2
|
|
... warningmodulecellradiorsrp=
|
|
... criticalmodulecellradiorsrp=
|
|
... warningmodulecellradiorsrq=
|
|
... criticalmodulecellradiorsrq=
|
|
... warningmodulecellradiorscp=
|
|
... criticalmodulecellradiorscp=
|
|
... warningmodulecellradiocsq=
|
|
... criticalmodulecellradiocsq=
|
|
... warningmodulecellradiosnr=
|
|
... criticalmodulecellradiosnr=
|
|
... result=CRITICAL: Number of cellular radio modules detected: 3 - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] sim status: LOCKED [imsi: 208015606540916] [interface state: connect(9)] - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: DETECTING [imsi: 208015606540916] [interface state: disconnect(1)] WARNING: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: OK [imsi: 208015606540916] [interface state: disconnect(1)] | 'modules.cellradio.detected.count'=3;;0:2;0; '359072066403821~N/A#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~N/A#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~N/A#module.cellradio.snr.db'=-1;;;0; '359072066403821~N/A#module.cellradio.csq.dbm'=-73;;;0; '359072066403821~PHENIX#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~PHENIX#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~PHENIX#module.cellradio.snr.db'=-1;;;0; '359072066403821~PHENIX#module.cellradio.csq.dbm'=-73;;;0;
|
|
|
|
# Test cellsradio mode with warning-module-cellradio-rsrp option set to a -100
|
|
&{teldat_cellsradio_test7}
|
|
... filtercellid=
|
|
... customperfdatainstances=
|
|
... unknownstatus=
|
|
... warningstatus=
|
|
... criticalstatus=
|
|
... warningmodulescellradiodetected=
|
|
... criticalmodulescellradiodetected=
|
|
... warningmodulecellradiorsrp=-100
|
|
... criticalmodulecellradiorsrp=
|
|
... warningmodulecellradiorsrq=
|
|
... criticalmodulecellradiorsrq=
|
|
... warningmodulecellradiorscp=
|
|
... criticalmodulecellradiorscp=
|
|
... warningmodulecellradiocsq=
|
|
... criticalmodulecellradiocsq=
|
|
... warningmodulecellradiosnr=
|
|
... criticalmodulecellradiosnr=
|
|
... result=CRITICAL: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] sim status: LOCKED [imsi: 208015606540916] [interface state: connect(9)] - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: DETECTING [imsi: 208015606540916] [interface state: disconnect(1)] WARNING: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: OK [imsi: 208015606540916] [interface state: disconnect(1)] - rsrp: -114 dBm - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] rsrp: -114 dBm | 'modules.cellradio.detected.count'=3;;;0; '359072066403821~N/A#module.cellradio.rsrp.dbm'=-114;0:-100;;0; '359072066403821~N/A#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~N/A#module.cellradio.snr.db'=-1;;;0; '359072066403821~N/A#module.cellradio.csq.dbm'=-73;;;0; '359072066403821~PHENIX#module.cellradio.rsrp.dbm'=-114;0:-100;;0; '359072066403821~PHENIX#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~PHENIX#module.cellradio.snr.db'=-1;;;0; '359072066403821~PHENIX#module.cellradio.csq.dbm'=-73;;;0;
|
|
|
|
# Test cellsradio mode with critical-module-cellradio-rsrp option set to a -100
|
|
&{teldat_cellsradio_test8}
|
|
... filtercellid=
|
|
... customperfdatainstances=
|
|
... unknownstatus=
|
|
... warningstatus=
|
|
... criticalstatus=
|
|
... warningmodulescellradiodetected=
|
|
... criticalmodulescellradiodetected=
|
|
... warningmodulecellradiorsrp=
|
|
... criticalmodulecellradiorsrp=-100
|
|
... warningmodulecellradiorsrq=
|
|
... criticalmodulecellradiorsrq=
|
|
... warningmodulecellradiorscp=
|
|
... criticalmodulecellradiorscp=
|
|
... warningmodulecellradiocsq=
|
|
... criticalmodulecellradiocsq=
|
|
... warningmodulecellradiosnr=
|
|
... criticalmodulecellradiosnr=
|
|
... result=CRITICAL: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] rsrp: -114 dBm - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] sim status: LOCKED [imsi: 208015606540916] [interface state: connect(9)] - rsrp: -114 dBm - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: DETECTING [imsi: 208015606540916] [interface state: disconnect(1)] WARNING: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: OK [imsi: 208015606540916] [interface state: disconnect(1)] | 'modules.cellradio.detected.count'=3;;;0; '359072066403821~N/A#module.cellradio.rsrp.dbm'=-114;;0:-100;0; '359072066403821~N/A#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~N/A#module.cellradio.snr.db'=-1;;;0; '359072066403821~N/A#module.cellradio.csq.dbm'=-73;;;0; '359072066403821~PHENIX#module.cellradio.rsrp.dbm'=-114;;0:-100;0; '359072066403821~PHENIX#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~PHENIX#module.cellradio.snr.db'=-1;;;0; '359072066403821~PHENIX#module.cellradio.csq.dbm'=-73;;;0;
|
|
|
|
# Test cellsradio mode with warning-module-cellradio-rsrq option set to a -10
|
|
&{teldat_cellsradio_test9}
|
|
... filtercellid=
|
|
... customperfdatainstances=
|
|
... unknownstatus=
|
|
... warningstatus=
|
|
... criticalstatus=
|
|
... warningmodulescellradiodetected=
|
|
... criticalmodulescellradiodetected=
|
|
... warningmodulecellradiorsrp=
|
|
... criticalmodulecellradiorsrp=
|
|
... warningmodulecellradiorsrq=-10
|
|
... criticalmodulecellradiorsrq=
|
|
... warningmodulecellradiorscp=
|
|
... criticalmodulecellradiorscp=
|
|
... warningmodulecellradiocsq=
|
|
... criticalmodulecellradiocsq=
|
|
... warningmodulecellradiosnr=
|
|
... criticalmodulecellradiosnr=
|
|
... result=CRITICAL: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] sim status: LOCKED [imsi: 208015606540916] [interface state: connect(9)] - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: DETECTING [imsi: 208015606540916] [interface state: disconnect(1)] WARNING: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: OK [imsi: 208015606540916] [interface state: disconnect(1)] - rsrq: -18 dBm - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] rsrq: -18 dBm | 'modules.cellradio.detected.count'=3;;;0; '359072066403821~N/A#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~N/A#module.cellradio.rsrq.dbm'=-18;0:-10;;0; '359072066403821~N/A#module.cellradio.snr.db'=-1;;;0; '359072066403821~N/A#module.cellradio.csq.dbm'=-73;;;0; '359072066403821~PHENIX#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~PHENIX#module.cellradio.rsrq.dbm'=-18;0:-10;;0; '359072066403821~PHENIX#module.cellradio.snr.db'=-1;;;0; '359072066403821~PHENIX#module.cellradio.csq.dbm'=-73;;;0;
|
|
|
|
# Test cellsradio mode with critical-module-cellradio-rsrq option set to a -10
|
|
&{teldat_cellsradio_test10}
|
|
... filtercellid=
|
|
... customperfdatainstances=
|
|
... unknownstatus=
|
|
... warningstatus=
|
|
... criticalstatus=
|
|
... warningmodulescellradiodetected=
|
|
... criticalmodulescellradiodetected=
|
|
... warningmodulecellradiorsrp=
|
|
... criticalmodulecellradiorsrp=
|
|
... warningmodulecellradiorsrq=
|
|
... criticalmodulecellradiorsrq=-10
|
|
... warningmodulecellradiorscp=
|
|
... criticalmodulecellradiorscp=
|
|
... warningmodulecellradiocsq=
|
|
... criticalmodulecellradiocsq=
|
|
... warningmodulecellradiosnr=
|
|
... criticalmodulecellradiosnr=
|
|
... result=CRITICAL: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] rsrq: -18 dBm - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] sim status: LOCKED [imsi: 208015606540916] [interface state: connect(9)] - rsrq: -18 dBm - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: DETECTING [imsi: 208015606540916] [interface state: disconnect(1)] WARNING: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: OK [imsi: 208015606540916] [interface state: disconnect(1)] | 'modules.cellradio.detected.count'=3;;;0; '359072066403821~N/A#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~N/A#module.cellradio.rsrq.dbm'=-18;;0:-10;0; '359072066403821~N/A#module.cellradio.snr.db'=-1;;;0; '359072066403821~N/A#module.cellradio.csq.dbm'=-73;;;0; '359072066403821~PHENIX#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~PHENIX#module.cellradio.rsrq.dbm'=-18;;0:-10;0; '359072066403821~PHENIX#module.cellradio.snr.db'=-1;;;0; '359072066403821~PHENIX#module.cellradio.csq.dbm'=-73;;;0;
|
|
|
|
# Test cellsradio mode with warning-module-cellradio-csq option set to a -10
|
|
&{teldat_cellsradio_test11}
|
|
... filtercellid=
|
|
... customperfdatainstances=
|
|
... unknownstatus=
|
|
... warningstatus=
|
|
... criticalstatus=
|
|
... warningmodulescellradiodetected=
|
|
... criticalmodulescellradiodetected=
|
|
... warningmodulecellradiorsrp=
|
|
... criticalmodulecellradiorsrp=
|
|
... warningmodulecellradiorsrq=
|
|
... criticalmodulecellradiorsrq=
|
|
... warningmodulecellradiorscp=
|
|
... criticalmodulecellradiorscp=
|
|
... warningmodulecellradiocsq=-10
|
|
... criticalmodulecellradiocsq=
|
|
... warningmodulecellradiosnr=
|
|
... criticalmodulecellradiosnr=
|
|
... result=CRITICAL: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] sim status: LOCKED [imsi: 208015606540916] [interface state: connect(9)] - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: DETECTING [imsi: 208015606540916] [interface state: disconnect(1)] WARNING: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: OK [imsi: 208015606540916] [interface state: disconnect(1)] - csq: -73 dBm - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] csq: -73 dBm | 'modules.cellradio.detected.count'=3;;;0; '359072066403821~N/A#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~N/A#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~N/A#module.cellradio.snr.db'=-1;;;0; '359072066403821~N/A#module.cellradio.csq.dbm'=-73;0:-10;;0; '359072066403821~PHENIX#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~PHENIX#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~PHENIX#module.cellradio.snr.db'=-1;;;0; '359072066403821~PHENIX#module.cellradio.csq.dbm'=-73;0:-10;;0;
|
|
|
|
# Test cellsradio mode with critical-module-cellradio-csq option set to a -10
|
|
&{teldat_cellsradio_test12}
|
|
... filtercellid=
|
|
... customperfdatainstances=
|
|
... unknownstatus=
|
|
... warningstatus=
|
|
... criticalstatus=
|
|
... warningmodulescellradiodetected=
|
|
... criticalmodulescellradiodetected=
|
|
... warningmodulecellradiorsrp=
|
|
... criticalmodulecellradiorsrp=
|
|
... warningmodulecellradiorsrq=
|
|
... criticalmodulecellradiorsrq=
|
|
... warningmodulecellradiorscp=
|
|
... criticalmodulecellradiorscp=
|
|
... warningmodulecellradiocsq=
|
|
... criticalmodulecellradiocsq=-10
|
|
... warningmodulecellradiosnr=
|
|
... criticalmodulecellradiosnr=
|
|
... result=CRITICAL: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] csq: -73 dBm - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] sim status: LOCKED [imsi: 208015606540916] [interface state: connect(9)] - csq: -73 dBm - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: DETECTING [imsi: 208015606540916] [interface state: disconnect(1)] WARNING: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: OK [imsi: 208015606540916] [interface state: disconnect(1)] | 'modules.cellradio.detected.count'=3;;;0; '359072066403821~N/A#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~N/A#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~N/A#module.cellradio.snr.db'=-1;;;0; '359072066403821~N/A#module.cellradio.csq.dbm'=-73;;0:-10;0; '359072066403821~PHENIX#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~PHENIX#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~PHENIX#module.cellradio.snr.db'=-1;;;0; '359072066403821~PHENIX#module.cellradio.csq.dbm'=-73;;0:-10;0;
|
|
|
|
# Test cellsradio mode with warning-module-cellradio-snr option set to a 0
|
|
&{teldat_cellsradio_test13}
|
|
... filtercellid=
|
|
... customperfdatainstances=
|
|
... unknownstatus=
|
|
... warningstatus=
|
|
... criticalstatus=
|
|
... warningmodulescellradiodetected=
|
|
... criticalmodulescellradiodetected=
|
|
... warningmodulecellradiorsrp=
|
|
... criticalmodulecellradiorsrp=
|
|
... warningmodulecellradiorsrq=
|
|
... criticalmodulecellradiorsrq=
|
|
... warningmodulecellradiorscp=
|
|
... criticalmodulecellradiorscp=
|
|
... warningmodulecellradiocsq=
|
|
... criticalmodulecellradiocsq=
|
|
... warningmodulecellradiosnr=0
|
|
... criticalmodulecellradiosnr=
|
|
... result=CRITICAL: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] sim status: LOCKED [imsi: 208015606540916] [interface state: connect(9)] - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: DETECTING [imsi: 208015606540916] [interface state: disconnect(1)] WARNING: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: OK [imsi: 208015606540916] [interface state: disconnect(1)] - snr: -1 dB - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] snr: -1 dB | 'modules.cellradio.detected.count'=3;;;0; '359072066403821~N/A#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~N/A#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~N/A#module.cellradio.snr.db'=-1;0:0;;0; '359072066403821~N/A#module.cellradio.csq.dbm'=-73;;;0; '359072066403821~PHENIX#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~PHENIX#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~PHENIX#module.cellradio.snr.db'=-1;0:0;;0; '359072066403821~PHENIX#module.cellradio.csq.dbm'=-73;;;0;
|
|
|
|
# Test cellsradio mode with critical-module-cellradio-snr option set to a 0
|
|
&{teldat_cellsradio_test14}
|
|
... filtercellid=
|
|
... customperfdatainstances=
|
|
... unknownstatus=
|
|
... warningstatus=
|
|
... criticalstatus=
|
|
... warningmodulescellradiodetected=
|
|
... criticalmodulescellradiodetected=
|
|
... warningmodulecellradiorsrp=
|
|
... criticalmodulecellradiorsrp=
|
|
... warningmodulecellradiorsrq=
|
|
... criticalmodulecellradiorsrq=
|
|
... warningmodulecellradiorscp=
|
|
... criticalmodulecellradiorscp=
|
|
... warningmodulecellradiocsq=
|
|
... criticalmodulecellradiocsq=
|
|
... warningmodulecellradiosnr=
|
|
... criticalmodulecellradiosnr=0
|
|
... result=CRITICAL: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] snr: -1 dB - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: PHENIX] sim status: LOCKED [imsi: 208015606540916] [interface state: connect(9)] - snr: -1 dB - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: DETECTING [imsi: 208015606540916] [interface state: disconnect(1)] WARNING: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: OK [imsi: 208015606540916] [interface state: disconnect(1)] | 'modules.cellradio.detected.count'=3;;;0; '359072066403821~N/A#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~N/A#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~N/A#module.cellradio.snr.db'=-1;;0:0;0; '359072066403821~N/A#module.cellradio.csq.dbm'=-73;;;0; '359072066403821~PHENIX#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~PHENIX#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~PHENIX#module.cellradio.snr.db'=-1;;0:0;0; '359072066403821~PHENIX#module.cellradio.csq.dbm'=-73;;;0;
|
|
|
|
# Test cellsradio mode with critical-status option set to '%{interfaceState} =~ /disconnect/'
|
|
&{teldat_cellsradio_test15}
|
|
... filtercellid=
|
|
... customperfdatainstances=
|
|
... unknownstatus=
|
|
... warningstatus=
|
|
... criticalstatus='\%{interfaceState} =~ /disconnect/'
|
|
... warningmodulescellradiodetected=
|
|
... criticalmodulescellradiodetected=
|
|
... warningmodulecellradiorsrp=
|
|
... criticalmodulecellradiorsrp=
|
|
... warningmodulecellradiorsrq=
|
|
... criticalmodulecellradiorsrq=
|
|
... warningmodulecellradiorscp=
|
|
... criticalmodulecellradiorscp=
|
|
... warningmodulecellradiocsq=
|
|
... criticalmodulecellradiocsq=
|
|
... warningmodulecellradiosnr=
|
|
... criticalmodulecellradiosnr=
|
|
... result=CRITICAL: cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: OK [imsi: 208015606540916] [interface state: disconnect(1)] - cellular radio module '359072066403821' [sim icc: 89330122115801091660, operator: N/A] sim status: DETECTING [imsi: 208015606540916] [interface state: disconnect(1)] | 'modules.cellradio.detected.count'=3;;;0; '359072066403821~N/A#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~N/A#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~N/A#module.cellradio.snr.db'=-1;;;0; '359072066403821~N/A#module.cellradio.csq.dbm'=-73;;;0; '359072066403821~PHENIX#module.cellradio.rsrp.dbm'=-114;;;0; '359072066403821~PHENIX#module.cellradio.rsrq.dbm'=-18;;;0; '359072066403821~PHENIX#module.cellradio.snr.db'=-1;;;0; '359072066403821~PHENIX#module.cellradio.csq.dbm'=-73;;;0;
|
|
|
|
@{teldat_cellsradio_tests}
|
|
... &{teldat_cellsradio_test1}
|
|
... &{teldat_cellsradio_test2}
|
|
... &{teldat_cellsradio_test3}
|
|
... &{teldat_cellsradio_test4}
|
|
... &{teldat_cellsradio_test5}
|
|
... &{teldat_cellsradio_test6}
|
|
... &{teldat_cellsradio_test7}
|
|
... &{teldat_cellsradio_test8}
|
|
... &{teldat_cellsradio_test9}
|
|
... &{teldat_cellsradio_test10}
|
|
... &{teldat_cellsradio_test11}
|
|
... &{teldat_cellsradio_test12}
|
|
... &{teldat_cellsradio_test13}
|
|
... &{teldat_cellsradio_test14}
|
|
... &{teldat_cellsradio_test15}
|
|
|
|
# Test simple usage of the CPU mode
|
|
&{teldat_cpu_test1}
|
|
... warningcpuutilization5s=
|
|
... criticalcpuutilization5s=
|
|
... warningcpuutilization1m=
|
|
... criticalcpuutilization1m=
|
|
... warningcpuutilization5m=
|
|
... criticalcpuutilization5m=
|
|
... result=OK: cpu average usage: 1.00 % (5s), 1.00 % (1m), 1.00 % (5m) | 'cpu.utilization.5s.percentage'=1.00%;;;0;100 'cpu.utilization.1m.percentage'=1.00%;;;0;100 'cpu.utilization.15m.percentage'=1.00%;;;0;100
|
|
|
|
# Test CPU mode with warning-cpu-utilization-5s option set to a 0.5
|
|
&{teldat_cpu_test2}
|
|
... warningcpuutilization5s=0.5
|
|
... criticalcpuutilization5s=
|
|
... warningcpuutilization1m=
|
|
... criticalcpuutilization1m=
|
|
... warningcpuutilization5m=
|
|
... criticalcpuutilization5m=
|
|
... result=WARNING: cpu average usage: 1.00 % (5s) | 'cpu.utilization.5s.percentage'=1.00%;0:0.5;;0;100 'cpu.utilization.1m.percentage'=1.00%;;;0;100 'cpu.utilization.15m.percentage'=1.00%;;;0;100
|
|
|
|
# Test CPU mode with critical-cpu-utilization-5s option set to a 0.5
|
|
&{teldat_cpu_test3}
|
|
... warningcpuutilization5s=
|
|
... criticalcpuutilization5s=0.5
|
|
... warningcpuutilization1m=
|
|
... criticalcpuutilization1m=
|
|
... warningcpuutilization5m=
|
|
... criticalcpuutilization5m=
|
|
... result=CRITICAL: cpu average usage: 1.00 % (5s) | 'cpu.utilization.5s.percentage'=1.00%;;0:0.5;0;100 'cpu.utilization.1m.percentage'=1.00%;;;0;100 'cpu.utilization.15m.percentage'=1.00%;;;0;100
|
|
|
|
# Test CPU mode with warning-cpu-utilization-1m option set to a 0.5
|
|
&{teldat_cpu_test4}
|
|
... warningcpuutilization5s=
|
|
... criticalcpuutilization5s=
|
|
... warningcpuutilization1m=0.5
|
|
... criticalcpuutilization1m=
|
|
... warningcpuutilization5m=
|
|
... criticalcpuutilization5m=
|
|
... result=WARNING: cpu average usage: 1.00 % (1m) | 'cpu.utilization.5s.percentage'=1.00%;;;0;100 'cpu.utilization.1m.percentage'=1.00%;0:0.5;;0;100 'cpu.utilization.15m.percentage'=1.00%;;;0;100
|
|
|
|
# Test CPU mode with critical-cpu-utilization-1m option set to a 0.5
|
|
&{teldat_cpu_test5}
|
|
... warningcpuutilization5s=
|
|
... criticalcpuutilization5s=
|
|
... warningcpuutilization1m=
|
|
... criticalcpuutilization1m=0.5
|
|
... warningcpuutilization5m=
|
|
... criticalcpuutilization5m=
|
|
... result=CRITICAL: cpu average usage: 1.00 % (1m) | 'cpu.utilization.5s.percentage'=1.00%;;;0;100 'cpu.utilization.1m.percentage'=1.00%;;0:0.5;0;100 'cpu.utilization.15m.percentage'=1.00%;;;0;100
|
|
|
|
# Test CPU mode with warning-cpu-utilization-5m option set to a 0.5
|
|
&{teldat_cpu_test6}
|
|
... warningcpuutilization5s=
|
|
... criticalcpuutilization5s=
|
|
... warningcpuutilization1m=
|
|
... criticalcpuutilization1m=
|
|
... warningcpuutilization5m=0.5
|
|
... criticalcpuutilization5m=
|
|
... result=WARNING: cpu average usage: 1.00 % (5m) | 'cpu.utilization.5s.percentage'=1.00%;;;0;100 'cpu.utilization.1m.percentage'=1.00%;;;0;100 'cpu.utilization.15m.percentage'=1.00%;0:0.5;;0;100
|
|
|
|
# Test CPU mode with critical-cpu-utilization-5m option set to a 0.5
|
|
&{teldat_cpu_test7}
|
|
... warningcpuutilization5s=
|
|
... criticalcpuutilization5s=
|
|
... warningcpuutilization1m=
|
|
... criticalcpuutilization1m=
|
|
... warningcpuutilization5m=
|
|
... criticalcpuutilization5m=0.5
|
|
... result=CRITICAL: cpu average usage: 1.00 % (5m) | 'cpu.utilization.5s.percentage'=1.00%;;;0;100 'cpu.utilization.1m.percentage'=1.00%;;;0;100 'cpu.utilization.15m.percentage'=1.00%;;0:0.5;0;100
|
|
|
|
@{teldat_cpu_tests}
|
|
... &{teldat_cpu_test1}
|
|
... &{teldat_cpu_test2}
|
|
... &{teldat_cpu_test3}
|
|
... &{teldat_cpu_test4}
|
|
... &{teldat_cpu_test5}
|
|
... &{teldat_cpu_test6}
|
|
... &{teldat_cpu_test7}
|
|
|
|
# Test simple usage of the memory mode
|
|
&{teldat_memory_test1}
|
|
... warningusage=
|
|
... criticalusage=
|
|
... warningusagefree=
|
|
... criticalusagefree=
|
|
... warningusageprct=
|
|
... criticalusageprct=
|
|
... result=OK: Memory 'system' total: 256.00 MB used: 100.54 MB (39.27%) free: 155.46 MB (60.73%) | 'system#memory.usage.bytes'=105419600B;;;0;268435456 'system#memory.free.bytes'=163015856B;;;0;268435456 'system#memory.usage.percentage'=39.27%;;;0;100
|
|
|
|
# Test memory mode with warning-usage option set to a 100
|
|
&{teldat_memory_test2}
|
|
... warningusage=100
|
|
... criticalusage=
|
|
... warningusagefree=
|
|
... criticalusagefree=
|
|
... warningusageprct=
|
|
... criticalusageprct=
|
|
... result=WARNING: Memory 'system' total: 256.00 MB used: 100.54 MB (39.27%) free: 155.46 MB (60.73%) | 'system#memory.usage.bytes'=105419600B;0:100;;0;268435456 'system#memory.free.bytes'=163015856B;;;0;268435456 'system#memory.usage.percentage'=39.27%;;;0;100
|
|
|
|
# Test memory mode with critical-usage option set to a 100
|
|
&{teldat_memory_test3}
|
|
... warningusage=
|
|
... criticalusage=100
|
|
... warningusagefree=
|
|
... criticalusagefree=
|
|
... warningusageprct=
|
|
... criticalusageprct=
|
|
... result=CRITICAL: Memory 'system' total: 256.00 MB used: 100.54 MB (39.27%) free: 155.46 MB (60.73%) | 'system#memory.usage.bytes'=105419600B;;0:100;0;268435456 'system#memory.free.bytes'=163015856B;;;0;268435456 'system#memory.usage.percentage'=39.27%;;;0;100
|
|
|
|
# Test memory mode with warning-usage-free option set to a 100
|
|
&{teldat_memory_test4}
|
|
... warningusage=
|
|
... criticalusage=
|
|
... warningusagefree=100
|
|
... criticalusagefree=
|
|
... warningusageprct=
|
|
... criticalusageprct=
|
|
... result=WARNING: Memory 'system' total: 256.00 MB used: 100.54 MB (39.27%) free: 155.46 MB (60.73%) | 'system#memory.usage.bytes'=105419600B;;;0;268435456 'system#memory.free.bytes'=163015856B;0:100;;0;268435456 'system#memory.usage.percentage'=39.27%;;;0;100
|
|
|
|
# Test memory mode with critical-usage-free option set to a 100
|
|
&{teldat_memory_test5}
|
|
... warningusage=
|
|
... criticalusage=
|
|
... warningusagefree=
|
|
... criticalusagefree=100
|
|
... warningusageprct=
|
|
... criticalusageprct=
|
|
... result=CRITICAL: Memory 'system' total: 256.00 MB used: 100.54 MB (39.27%) free: 155.46 MB (60.73%) | 'system#memory.usage.bytes'=105419600B;;;0;268435456 'system#memory.free.bytes'=163015856B;;0:100;0;268435456 'system#memory.usage.percentage'=39.27%;;;0;100
|
|
|
|
# Test memory mode with warning-usage-prct option set to a 30
|
|
&{teldat_memory_test6}
|
|
... warningusage=
|
|
... criticalusage=
|
|
... warningusagefree=
|
|
... criticalusagefree=
|
|
... warningusageprct=30
|
|
... criticalusageprct=
|
|
... result=WARNING: Memory 'system' total: 256.00 MB used: 100.54 MB (39.27%) free: 155.46 MB (60.73%) | 'system#memory.usage.bytes'=105419600B;;;0;268435456 'system#memory.free.bytes'=163015856B;;;0;268435456 'system#memory.usage.percentage'=39.27%;0:30;;0;100
|
|
|
|
# Test memory mode with critical-usage-prct option set to a 30
|
|
&{teldat_memory_test7}
|
|
... warningusage=
|
|
... criticalusage=
|
|
... warningusagefree=
|
|
... criticalusagefree=
|
|
... warningusageprct=
|
|
... criticalusageprct=30
|
|
... result=CRITICAL: Memory 'system' total: 256.00 MB used: 100.54 MB (39.27%) free: 155.46 MB (60.73%) | 'system#memory.usage.bytes'=105419600B;;;0;268435456 'system#memory.free.bytes'=163015856B;;;0;268435456 'system#memory.usage.percentage'=39.27%;;0:30;0;100
|
|
|
|
@{teldat_memory_tests}
|
|
... &{teldat_memory_test1}
|
|
... &{teldat_memory_test2}
|
|
... &{teldat_memory_test3}
|
|
... &{teldat_memory_test4}
|
|
... &{teldat_memory_test5}
|
|
... &{teldat_memory_test6}
|
|
... &{teldat_memory_test7}
|
|
|
|
|
|
*** Test Cases ***
|
|
Network Teldat SNMP cells radio
|
|
[Documentation] Network Teldat SNMP cells radio
|
|
[Tags] network teldat snmp
|
|
FOR ${teldat_cellsradio_test} IN @{teldat_cellsradio_tests}
|
|
${command} Catenate
|
|
... ${CMD}
|
|
... --mode=cells-radio
|
|
... --hostname=127.0.0.1
|
|
... --snmp-version=2c
|
|
... --snmp-port=2024
|
|
... --snmp-community=network/teldat/snmp/teldat
|
|
${length} Get Length ${teldat_cellsradio_test.filtercellid}
|
|
IF ${length} > 0
|
|
${command} Catenate ${command} --filter-cell-id=${teldat_cellsradio_test.filtercellid}
|
|
END
|
|
${length} Get Length ${teldat_cellsradio_test.customperfdatainstances}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --custom-perfdata-instances=${teldat_cellsradio_test.customperfdatainstances}
|
|
END
|
|
${length} Get Length ${teldat_cellsradio_test.unknownstatus}
|
|
IF ${length} > 0
|
|
${command} Catenate ${command} --unknown-status=${teldat_cellsradio_test.unknownstatus}
|
|
END
|
|
${length} Get Length ${teldat_cellsradio_test.warningstatus}
|
|
IF ${length} > 0
|
|
${command} Catenate ${command} --warning-status=${teldat_cellsradio_test.warningstatus}
|
|
END
|
|
${length} Get Length ${teldat_cellsradio_test.criticalstatus}
|
|
IF ${length} > 0
|
|
${command} Catenate ${command} --critical-status=${teldat_cellsradio_test.criticalstatus}
|
|
END
|
|
${length} Get Length ${teldat_cellsradio_test.warningmodulescellradiodetected}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --warning-modules-cellradio-detected=${teldat_cellsradio_test.warningmodulescellradiodetected}
|
|
END
|
|
${length} Get Length ${teldat_cellsradio_test.criticalmodulescellradiodetected}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --critical-modules-cellradio-detected=${teldat_cellsradio_test.criticalmodulescellradiodetected}
|
|
END
|
|
${length} Get Length ${teldat_cellsradio_test.warningmodulecellradiorsrp}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --warning-module-cellradio-rsrp=${teldat_cellsradio_test.warningmodulecellradiorsrp}
|
|
END
|
|
${length} Get Length ${teldat_cellsradio_test.criticalmodulecellradiorsrp}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --critical-module-cellradio-rsrp=${teldat_cellsradio_test.criticalmodulecellradiorsrp}
|
|
END
|
|
${length} Get Length ${teldat_cellsradio_test.warningmodulecellradiorsrq}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --warning-module-cellradio-rsrq=${teldat_cellsradio_test.warningmodulecellradiorsrq}
|
|
END
|
|
${length} Get Length ${teldat_cellsradio_test.criticalmodulecellradiorsrq}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --critical-module-cellradio-rsrq=${teldat_cellsradio_test.criticalmodulecellradiorsrq}
|
|
END
|
|
${length} Get Length ${teldat_cellsradio_test.warningmodulecellradiorscp}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --warning-module-cellradio-rscp=${teldat_cellsradio_test.warningmodulecellradiorscp}
|
|
END
|
|
${length} Get Length ${teldat_cellsradio_test.criticalmodulecellradiorscp}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --critical-module-cellradio-rscp=${teldat_cellsradio_test.criticalmodulecellradiorscp}
|
|
END
|
|
${length} Get Length ${teldat_cellsradio_test.warningmodulecellradiocsq}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --warning-module-cellradio-csq=${teldat_cellsradio_test.warningmodulecellradiocsq}
|
|
END
|
|
${length} Get Length ${teldat_cellsradio_test.criticalmodulecellradiocsq}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --critical-module-cellradio-csq=${teldat_cellsradio_test.criticalmodulecellradiocsq}
|
|
END
|
|
${length} Get Length ${teldat_cellsradio_test.warningmodulecellradiosnr}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --warning-module-cellradio-snr=${teldat_cellsradio_test.warningmodulecellradiosnr}
|
|
END
|
|
${length} Get Length ${teldat_cellsradio_test.criticalmodulecellradiosnr}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --critical-module-cellradio-snr=${teldat_cellsradio_test.criticalmodulecellradiosnr}
|
|
END
|
|
${output} Run ${command}
|
|
Log To Console . no_newline=true
|
|
${output} Strip String ${output}
|
|
Should Be Equal As Strings
|
|
... ${output}
|
|
... ${teldat_cellsradio_test.result}
|
|
... Wrong result output for:${\n}Command: ${\n}${command}${\n}${\n}Expected output: ${\n}${teldat_cellsradio_test.result}${\n}${\n}Obtained output:${\n}${output}${\n}${\n}${\n}
|
|
... values=False
|
|
END
|
|
|
|
Network Teldat SNMP CPU
|
|
[Documentation] Network Teldat SNMP CPU
|
|
[Tags] network teldat snmp
|
|
FOR ${teldat_cpu_test} IN @{teldat_cpu_tests}
|
|
${command} Catenate
|
|
... ${CMD}
|
|
... --mode=cpu
|
|
... --hostname=127.0.0.1
|
|
... --snmp-version=2c
|
|
... --snmp-port=2024
|
|
... --snmp-community=network/teldat/snmp/teldat
|
|
${length} Get Length ${teldat_cpu_test.warningcpuutilization5s}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --warning-cpu-utilization-5s=${teldat_cpu_test.warningcpuutilization5s}
|
|
END
|
|
${length} Get Length ${teldat_cpu_test.criticalcpuutilization5s}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --critical-cpu-utilization-5s=${teldat_cpu_test.criticalcpuutilization5s}
|
|
END
|
|
${length} Get Length ${teldat_cpu_test.warningcpuutilization1m}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --warning-cpu-utilization-1m=${teldat_cpu_test.warningcpuutilization1m}
|
|
END
|
|
${length} Get Length ${teldat_cpu_test.criticalcpuutilization1m}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --critical-cpu-utilization-1m=${teldat_cpu_test.criticalcpuutilization1m}
|
|
END
|
|
${length} Get Length ${teldat_cpu_test.warningcpuutilization5m}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --warning-cpu-utilization-5m=${teldat_cpu_test.warningcpuutilization5m}
|
|
END
|
|
${length} Get Length ${teldat_cpu_test.criticalcpuutilization5m}
|
|
IF ${length} > 0
|
|
${command} Catenate
|
|
... ${command}
|
|
... --critical-cpu-utilization-5m=${teldat_cpu_test.criticalcpuutilization5m}
|
|
END
|
|
${output} Run ${command}
|
|
Log To Console . no_newline=true
|
|
${output} Strip String ${output}
|
|
Should Be Equal As Strings
|
|
... ${output}
|
|
... ${teldat_cpu_test.result}
|
|
... Wrong result output for:${\n}Command: ${\n}${command}${\n}${\n}Expected output: ${\n}${teldat_cpu_test.result}${\n}${\n}Obtained output:${\n}${output}${\n}${\n}${\n}
|
|
... values=False
|
|
END
|
|
|
|
Network Teldat SNMP Memory
|
|
[Documentation] Network Teldat SNMP memory
|
|
[Tags] network teldat snmp
|
|
FOR ${teldat_memory_test} IN @{teldat_memory_tests}
|
|
${command} Catenate
|
|
... ${CMD}
|
|
... --mode=memory
|
|
... --hostname=127.0.0.1
|
|
... --snmp-version=2c
|
|
... --snmp-port=2024
|
|
... --snmp-community=network/teldat/snmp/teldat
|
|
${length} Get Length ${teldat_memory_test.warningusage}
|
|
IF ${length} > 0
|
|
${command} Catenate ${command} --warning-usage=${teldat_memory_test.warningusage}
|
|
END
|
|
${length} Get Length ${teldat_memory_test.criticalusage}
|
|
IF ${length} > 0
|
|
${command} Catenate ${command} --critical-usage=${teldat_memory_test.criticalusage}
|
|
END
|
|
${length} Get Length ${teldat_memory_test.warningusagefree}
|
|
IF ${length} > 0
|
|
${command} Catenate ${command} --warning-usage-free=${teldat_memory_test.warningusagefree}
|
|
END
|
|
${length} Get Length ${teldat_memory_test.criticalusagefree}
|
|
IF ${length} > 0
|
|
${command} Catenate ${command} --critical-usage-free=${teldat_memory_test.criticalusagefree}
|
|
END
|
|
${length} Get Length ${teldat_memory_test.warningusageprct}
|
|
IF ${length} > 0
|
|
${command} Catenate ${command} --warning-usage-prct=${teldat_memory_test.warningusageprct}
|
|
END
|
|
${length} Get Length ${teldat_memory_test.criticalusageprct}
|
|
IF ${length} > 0
|
|
${command} Catenate ${command} --critical-usage-prct=${teldat_memory_test.criticalusageprct}
|
|
END
|
|
${output} Run ${command}
|
|
Log To Console . no_newline=true
|
|
${output} Strip String ${output}
|
|
Should Be Equal As Strings
|
|
... ${output}
|
|
... ${teldat_memory_test.result}
|
|
... Wrong result output for:${\n}Command: ${\n}${command}${\n}${\n}Expected output: ${\n}${teldat_memory_test.result}${\n}${\n}Obtained output:${\n}${output}${\n}${\n}${\n}
|
|
... values=False
|
|
END
|