Schneider Electric NBACS1356, NBRK0250, NBACS125 User Manual

®
TM
NetBotz
Rack Monitor 250
User Guide
NBRK0250
NBACS125
NBACS1356
Publication Date: October 2018
APC by Schneider Electric Legal Disclaimer
The information presented in this manual is not warranted by APC by Schneider Electric to be authoritative, error free, or complete. This publication is not meant to be a substitute for a detailed operational and site specific development plan. Therefore, APC by Schneider Electric assumes no liability for damages, violations of codes, improper installation, system failures, or any other problems that could arise based on the use of this Publication.
The information contained in this Publication is provided as is and has been prepared solely for the purpose of evaluating data center design and construction. This Publication has been compiled in good faith by APC by Schneider Electric. However, no representation is made or warranty given, either express or implied, as to the completeness or accuracy of the information this Publication contains.
IN NO EVENT SHALL APC BY SCHNEIDER ELECTRIC, OR ANY PARENT, AFFILIATE OR SUBSIDIARY COMPANY OF APC BY SCHNEIDER ELECTRIC OR THEIR RESPECTIVE OFFICERS, DIRECTORS, OR EMPLOYEES BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL, OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS, CONTRACT, REVENUE, DATA, INFORMATION, OR BUSINESS INTERRUPTION) RESULTING FROM, ARISING OUT, OR IN CONNECTION WITH THE USE OF, OR INABILITY TO USE THIS PUBLICATION OR THE CONTENT, EVEN IF APC BY SCHNEIDER ELECTRIC HAS BEEN EXPRESSLY ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. APC BY SCHNEIDER ELECTRIC RESERVES THE RIGHT TO MAKE CHANGES OR UPDATES WITH RESPECT TO OR IN THE CONTENT OF THE PUBLICATION OR THE FORMAT THEREOF AT ANY TIME WITHOUT NOTICE.
Copyright, intellectual, and all other proprietary rights in the content (including but not limited to software, audio, video, text, and photographs) rests with APC by Schneider Electric or its licensors. All rights in the content not expressly granted herein are reserved. No rights of any kind are licensed or assigned or shall otherwise pass to persons accessing this information.
This Publication shall not be for resale in whole or in part.
Table of Contents
Introduction ............................................................................................................1
Types of User Accounts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Watchdog Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Network interface watchdog mechanism . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Resetting the network timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Automatic logout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Security lockout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Recover from a lost password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Command Line Interface........................................................................................5
How to Access the CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Local access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Remote access through Telnet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Remote access through SSH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
About the Main Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
How to use the CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Command help syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Command response codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Argument quoting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Escape sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Prompts for user input during command execution . . . . . . . . . . . . . . . . . . . . . . 10
Delimiter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Options and arguments inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Rack Monitor 250 System Command Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
? or help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
about . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
alarmcount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
bye, exit, or quit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
cd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
cipher . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
clrrst . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
date . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
dir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
dns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
email . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
eventlog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
firewall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
ftp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
lang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
lastrst . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
ledblink . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
logzip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
netstat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
ntp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
ping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
portSpeed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
NetBotz Rack Monitor 250 User Guide i
prompt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
pwd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
quit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
radius . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
reboot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
resetToDef . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
smtp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
snmp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
snmpv3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
snmptrap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
tcpip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
tcpip6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
user . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
userdflt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
whoami . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
xferINI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
xferStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
Rack Monitor 250 Device Command Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
nbabout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
nbbeacon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
nboutlet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
nbrack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
nbrelay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
nbsensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
spabout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
spsensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
zw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
zwsyslog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
Web Interface ......................................................................................................56
Access the Web Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Web Interface Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Quick status links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Current session preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Quick links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Limited Status Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Display Menu Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
Home Tab............................................................................................................59
NetBotz Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
Rack Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
Reset Alarms Link. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
Status Tab ...........................................................................................................61
View and Manage Wireless Sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
View and Manage Wired Sensors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
Filter wired sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
Mass-configure sensor settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
Configure individual sensor settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
View and Manage Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
View Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
NetBotz Rack Monitor 250 User Guideii
View the Network Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Current IPv4 settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Current IPv6 settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Domain name system status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Port speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Control Tab.......................................................................................................... 69
Manage User Sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Reset/Reboot the Network Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
View and Manage Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Lock/Unlock Rack Access Handles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Configuration Tab................................................................................................ 71
Configure Settings for an Appliance or Sensor Pod. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Filter modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Configure appliance settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Configure Sensor Pod 150 settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Configure Settings for Wired Sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Filter wired sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Mass-configure sensor settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Configure individual sensor settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Configure Wireless Sensors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
The Wireless Sensor Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Add sensors to the Wireless Sensor Network . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Modify wireless sensor settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Configure Output Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Configure Rack Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Register a new proximity card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Registered users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Unregistered users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
User Authentication Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Rack access handles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Schedule automatic unlocking events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Configure Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Session management settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Ping response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Local users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Default settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Remote users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Configure the RADIUS server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Configure a RADIUS server on UNIX® with shadow passwords . . . . . . . . . . . . 85
Supported RADIUS servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Firewall. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Enable/disable the firewall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Set the active policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
View active rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Create/edit a policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Import a firewall policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Test a firewall policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
NetBotz Rack Monitor 250 User Guide iii
Configure Network Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
TCP/IP Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
Port speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
DNS server settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
Network configuration for web access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
SSL certificate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
SNMPv1 configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
SNMPv3 configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97
Enable Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98
FTP server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99
Notification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99
Event actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100
Configure event actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100
E-mail notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102
SNMP trap receivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104
SNMP traps test screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104
General Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
Set the date and time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
Use a configuration file (.ini) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106
Configure quick links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106
Syslog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107
Servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107
Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108
Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108
Tests Tab...........................................................................................................109
LED Blink test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109
Logs Tab............................................................................................................110
Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
Color code the event log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
Filter the event log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
Delete the event log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111
Reverse lookup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111
Event log size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111
Data Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112
Graph the data log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112
Data log collection interval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113
Configure data log rotation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113
Data log size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
Use FTP or SCP to Retrieve Log Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
Use FTP to retrieve event.txt or data.txt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
FTP delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
Use SCP to retrieve event.txt or data.txt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115
Firewall Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115
About the Rack Monitor 250 .............................................................................. 116
Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
Device IP Configuration Wizard......................................................................... 117
System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
How to Export Configuration Settings................................................................ 118
Contents of the .ini file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118
NetBotz Rack Monitor 250 User Guideiv
Detailed Procedures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Use FTP to retrieve the .ini file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Customize the .ini file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Export the .ini file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
The Upload Event and Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Errors generated by overridden values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Related Topics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
CLI Script File (.csf) Settings............................................................................. 121
Firmware Upgrades........................................................................................... 122
Firmware Module Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Firmware File Transfer Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Use the Firmware Upgrade Utility on Windows systems . . . . . . . . . . . . . . . . . 123
Use the Utility for Manual Upgrades, Primarily on Linux. . . . . . . . . . . . . . . . . . 123
Use FTP to Upgrade the Rack Monitor 250 . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Use SCP to Upgrade the Rack Monitor 250 . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Use XMODEM to Upgrade the Rack Monitor 250 . . . . . . . . . . . . . . . . . . . . . . 125
Use the Firmware Upgrade Utility for Multiple Upgrades on Windows . . . . . . . 125
Verify Upgrades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Verify the Success of the Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Last Transfer Result codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Verify the Version Numbers of Installed Firmware . . . . . . . . . . . . . . . . . . . . . . 126
Wireless Firmware Upgrades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Troubleshooting................................................................................................. 128
Rack Monitor 250 Access Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
SNMP Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Source Code Copyright Notice.......................................................................... 130
NetBotz Rack Monitor 250 User Guide v

Introduction

The APC by Schneider Electric NetBotz® Rack Monitor 250 is a rack-mountable central hardware appliance for an environmental monitoring and control system. Once installed, you monitor and control your system using a network or serial connection.
The Rack Monitor 250 includes ports for connecting the following devices:
• Temperature and humidity sensors (with or without digital displays)
• Fluid detection sensors
• Third-party dry contact sensors
• Door switch sensors
• Rack door handles
• Smoke sensors
• Vibration sensors
You can expand your system in the following ways:
• Connect the Rack Monitor 250 to your building management system.
• Connect up to six NetBotz Rack Sensor Pod 150s and additional sensors.
• Add up to 47 sensors to the wireless sensor network.
See the NetBotz Rack Monitor 250 Installation and Quick Configuration manual on www.apc.com for more information.
The Rack Monitor 250 uses the following standards:
• Hypertext Transfer Protocol (HTTP)
• HTTP over Secure Sockets Layer (HTTPS)
• File Transfer Protocol (FTP)
• Telnet
• Secure SHell (SSH)
• Simple Network Management Protocol (SNMP)
• Secure Copy (SCP)
• Modbus TCP and serial Modbus
• TCP/IP v4 and v6
• USB A-USB mini B serial connection
• SMTP-based secure email
• RADIUS (Remote Access Dial In User Service)
• Network Time Protocol (NTP) 6
NOTE: The Rack Monitor 250 cannot be connected to or networked with any other NetBotz appliances,
such as the Rack Monitor 570. It uses unique software that is not compatible with other NetBotz appliances.
NOTE: The Rack Monitor 250 is not a PoE compatible device. Do not connect a Rack Monitor 250 to a PoE (Power over Ethernet) switch.
1 NetBotz Rack Monitor 250 User Guide

Types of User Accounts

The Rack Monitor 250 has various levels of access (Super User, Administrator, Device User, Read-Only User, and Network-Only User), which have user name and password requirements. Both user names and passwords are case-sensitive and have a 64 byte maximum, supporting up to 64 ASCII characters (fewer for multi-byte languages).
The Rack Monitor 250 is initially configured with three default user accounts: a Super User account, a Device account, and a Read only account. It is recommended that non-default user name and passwords be set for all users. You can create additional accounts for any type of user except the Super User.
• An Administrator or the Super User can use all of the menus in the web interface and all of the
commands in the CLI. The Super User and administrators can create, edit, and enable or disable other types of user accounts. Administrator user types can be deleted, but the Super User cannot be deleted.
The default user name and password for the Super User are both apc.The Super User cannot be renamed or deleted, but it can be disabled. It is recommended that the Super User account is disabled once any additional Administrator accounts are created. Make sure there is at least one Administrator account enabled before the Super User account is disabled.
• A Device User has read and write access to device-related screens. Administrative functions like
Session Management under the Security menu and Firewall under Logs are grayed out.
The default user name for this account is device, and the default password is apc.
• A Read-Only User has access to the same menus as a Device User, but without the capability to
change configurations, control devices, delete data, or use file transfer options. Links to configuration options are visible but disabled. The event and data logs display no button to clear the log.
The default user name for this account is readonly, and the default password is apc.
• A Network-Only User can only log on using the web interface and CLI (Telnet or SSH). A user
with network-only access has read/write permission to the network related menus only.
See “Local users” on page 82 for more information.

Watchdog Features

To detect internal problems and recover from unanticipated inputs, the Rack Monitor 250 uses internal, system-wide watchdog mechanisms. When it restarts to recover from an internal problem, a Network
Interface Restarted event is recorded in the event log.

Network interface watchdog mechanism

The Rack Monitor 250 implements internal watchdog mechanisms to protect itself from becoming inaccessible over the network. For example, if the Rack Monitor 250 does not receive any network traffic for 9.5 minutes (either direct traffic, such as SNMP, or broadcast traffic, such as an Address Resolution Protocol [ARP] request), it assumes that there is a problem and restarts its network interface.

Resetting the network timer

To ensure that the Rack Monitor 250 does not restart if the network is quiet for 9.5 minutes, the Rack Monitor 250 attempts to contact the Default Gateway every 4.5 minutes. If the gateway is present, it responds to the Rack Monitor 250, and that response restarts the 9.5-minute timer. If your application does not require or have a gateway, specify the IP address of a computer that is running on the network and is on the same subnet. The network traffic of that computer will reset the 9.5-minute timer frequently enough to prevent the Rack Monitor 250 from restarting.
NetBotz Rack Monitor 250 User Guide2

Getting Started

You must configure the following TCP/IP settings before the Rack Monitor 250 can operate on a network:
• IP address of the Rack Monitor 250
• Subnet mask
• IP address of the default gateway
NOTE: If a default gateway is unavailable, use the IP address of a computer that is located on the same subnet as the Rack Monitor 250 and that is usually running. The Rack Monitor 250 uses the default gateway to test the network when traffic is very light.
NOTE: Do not use the IPv4 loop back address (127.0.0.1), or the IPv6 loop back address (::1) as the default gateway address for the Rack Monitor 250. Doing so disables the appliance and requires you to reset TCP/IP settings to their defaults using a local serial login.
For more information on configuring the TCP/IP settings, see the NetBotz Rack Monitor 250 Installation Manual in printed form, or available as a PDF on www.apc.com.

Access

You can log on to the Rack Monitor 250 using the following methods:
• Local access to the Command Line Interface (CLI) from a computer with a direct serial connection.
NOTE: If you are unable to access the appliance using the console port, you may need to install a serial-to-USB virtual COM port driver. The USB vendor is FTDI; the driver type is VCP. Driver downloads are available on the FTDI Chip website.
For more information, see the Frequently Asked Questions (FAQ) article FA158350. Go to
www.apc.com. Navigate to Support > Resources and Tools > FAQS. Then enter the article
number in the search bar.
• Telnet or Secure SHell (SSH) access to the CLI from a remote computer.
• Web access: either directly or through StruxureWare Data Center Expert
®
.

Automatic logout

By default, users are automatically logged out of the Rack Monitor 250 Web Interface and CLI after 3 minutes of inactivity.
You can adjust he default logout time through the web interface
1. Navigate to Configuration > Security I’ Local Users > Management.
2. Click the user name hyperlink for the account you want to change.
3. Under Session Timeout, modify the number of minutes.
Automatic Logout Duration (min)
Default 3
Minimum 1
Maximum 60 (1 Hr)

Security lockout

If a valid user name is used with an invalid password consecutively, for the number of times specified in Configuration > Security > Local Users > Default Settings, the account will be locked until a Super User re-enables the account.
NOTE: A Super User cannot be locked out.
3 NetBotz Rack Monitor 250 User Guide

Recover from a lost password

1. Connect the USB A–USB mini B configuration cable to the console port on the Rack Monitor 250 and to a USB port of the computer.
NOTE: You may need to install a serial-to-USB virtual COM port driver. The USB vendor is FTDI; the driver type is VCP. Driver downloads are available on the FTDI Chip website. For more information, see FAQ article FA158350 on www.apc.com.
2. Open a terminal program such as HyperTerminal or PuTTY, configure the port as follows, and press
ENTER.
Default baud rate : 9600 bps
Data Bits : 8
Parity : None
Stop Bits : 1
Flow Control : None
3. Press
ENTER on the computer, repeatedly, until the User Name prompt is displayed. If the User
Name prompt is not displayed, verify the following:
– The USB port is not in use by another application.
– The terminal settings are correct.
– The correct cable is being used.
SCROLL LOCK is not turned on.
4. Press and release the Reset button near the power LED once. The Status LED will turn off for 5–7 seconds, then flash rapidly orange and green. Press the Reset button a second time while the Status LED flashes to temporarily reset the user name and password to their default values (apc/apc).
5. Press
ENTER as many times as necessary to display the User Name prompt, then use the default
user name and password (apc and apc) to log on.
NOTE: If you take longer than 30 seconds to log on, you must repeat steps 4 and 5.
6. At the CLI, use the following commands to change the password setting for the Super User account, for which the user name is always apc, and the password is now temporarily apc:
user -n apc -pw yourNewSuperUserPassword
Example: to change the Super User's password to p@ssword type:
user -n apc -pw p@ssword
NOTE: Because the Super User can also reset the password for any account, you can reset other user's passwords as well.
Example: to change the password for user bmadmin to p@ssword type:
user -n bmadmin -pw p@ssword
NOTE: Changing user name information is not supported in the CLI. To change a user name, you must delete and re-create the user account. The Super User will also have access now to log in and adjust the password for any other user.
7. Type quit, exit, or bye to log off. Reconnect any USB cable you have disconnected, and restart any service you have disabled.
NetBotz Rack Monitor 250 User Guide4

Command Line Interface

The Command Line Interface (CLI) is used primarily to view system status and issue commands to the system. Like DOS commands in Windows or the terminal session commands in Linux, the CLI handles word-like commands. These commands have parameters and options that can be specified at the CLI prompt(apc> ).

How to Access the CLI

You can access the CLI locally using a USB A–USB mini B serial connection, or remotely using a secured Telnet or Secure Shell (SSH) connection. Telnet provides the basic authentication of a user name and password. SSH encrypts all transmitted data, including user name and password. Telnet is enabled by default. The interface, user accounts, and user access rights are the same whether you access the CLI through SSH or Telnet.
You must always provide an authentic user name and password to access the CLI. User names and passwords are case-sensitive.
User name prompt: “User Name : " (User<space>Name<space>:<space>).
Password prompt: “Password : " (Password<space><space>:<space>).

Local access

1. Connect the USB A–USB mini B configuration cable to the console port on the Rack Monitor 250 and to a USB port of the computer.
NOTE: You may need to install a serial-to-USB virtual COM port driver. The USB vendor is FTDI; the driver type is VCP. Driver downloads are available on the FTDI Chip website,
www.fdichip.com. For more information, see FAQ article FA158350 on www.apc.com.
2. Run a terminal program (HyperTerminal, etc.). Configure the port as follows, and press (repeatedly if necessary).
Default baud rate : 9600 bps
Data Bits : 8
Parity : None
Stop Bits : 1
Flow Control : None
4. At the prompts, enter user name and password.
5. At the end of the session, log off. Remember to reconnect any USB cable you may have disconnected.
ENTER
5 NetBotz Rack Monitor 250 User Guide

Remote access through Telnet

User Name: apc Password : ***
Schneider Electric Network Management Card AOS vx.x.x (c)Copyright 2018 All Rights Reserved NETBOTZ 250 App vx.x.x
-------------------------------------------------------------------------­Name : apcxxxxxx Date : 05/30/2018 Contact : Don Adams Time : 5:58:30 Location : Building 3 User : Administrator Up Time : 0 Days 21 Hours 21 Minutes Stat : P+ N4+ N6+ A+
1. Access a computer on the same network as the Rack Monitor 250.
Open a terminal program that provides telnet support or type “telnet” and the IP address of the Rack Monitor 250 at a DOS or command prompt and press
Example:
telnet 139.225.6.133
NOTE: The Rack Monitor 250 uses Telnet port 23 by default. If the Rack Monitor 250 has been configured to use a non-default port number (between 5000 and 32768), you must include a colon or a space (depending on your Telnet client) between the IP address and the port number.
2. Enter user name and password. The default user name and password for the Super User are
both apc.
ENTER.

Remote access through SSH

Data transmitted over SSH is encrypted using SSL (Secure Sockets Layer) encryption. To use SSH, you must install a properly configured SSH client on your computer.

About the Main Screen

• Two fields identify the operating system (Network Management Card AOS) and Application Module (NetBotz 250 App) firmware versions.
Network Management Card AOS vx.x.x
NetBotz 250 APP vx.x.x
• Three fields identify the system Name, Contact, and Location values for the device.
Name : apcxxxxxx
Contact : Don Adams
Location : Building 3
• The Up Time is the duration since the last power cycle/reset of the Rack Monitor 250 network interface
Up Time :
.
0 Days 21 Hours 21 Minutes
NetBotz Rack Monitor 250 User Guide6
• The two fields Date and Time identify when the screen was most recently refreshed.
Date :
Time : 5:58:30
• The User field reports your log-in account type.
User : Administrator
• The Stat field reports the Rack Monitor 250 IPv4 & IPv6 status, and other system variables. See
the Alarm Status Field
Stat : P+ N4+ N6+ A+
P+ The operating system (AOS) is functioning properly.
IPv4 only
N4+ N6+ N4+ N6+ IPv4 AND IPv6 Network Status. The network is functioning
N4? N6? N4? N6? A BOOTP request cycle is in progress.
N4– N6- N4– N6- The Rack Monitor 250 failed to connect to the network.
N4! N6! N4! N6! Another device is using the IP address of the Rack
* The N4 and N6 values can be different from one another: you could, for example, have N4­N6+.
05/30/2018
table.
IPv6 only
IPv4 and IPv6* Description
properly.
Monitor 250.
A+ The application is functioning properly.
A– The application has a bad checksum.
A? The application is initializing.
A! The application is not compatible with the AOS.
NOTE: If the AOS status is not P+, contact the APC by Schneider Electric Customer Care Center at www.apc.com/support even if you can still access the Rack Monitor 250.
7 NetBotz Rack Monitor 250 User Guide

How to use the CLI

At the command line interface, you can use commands to view and configure settings for the appliance. To use a command, type the command, option (if applicable), and any applicable arguments. Commands and arguments are not case sensitive. Options are case sensitive.
While using the CLI, you can also do the following:
• Type ? and press
• To obtain information about the purpose and syntax of a specified command, type the command, a space, and ? or the word help. For example, to view RADIUS configuration options, type:
radius ?
or
radius help
NOTE: See “Command help syntax” on page 8 for more detailed information.
• Press the the
• Type at least one letter of a command and press the commands that match the text you typed in the command line.
• Type exit, quit, or bye to close the connection to the command line interface.
UP arrow key to view the command that was entered most recently in the session. Use
UP and DOWN arrow keys to scroll through a list of up to ten previous commands.

Command help syntax

When you use ? or help to obtain information about a specific command, the following syntax defines how that command can be used:
ENTER to view a list of available commands, based on your account type.
TAB key to scroll through a list of valid
Item Description
- Options are preceded by a hyphen.
If a command accepts multiple options or an option accepts
[...]
<...> Angle brackets indicate user-entered text.
Example of a command that supports multiple options:
ftp [-p <port number>] [-S <enable | disable>]
In this example, the ftp command accepts the option -p, which defines the port number, and the option
-S, which enables or disables the FTP feature.
To change the FTP port number to 5010, and enable FTP:
1. Type the ftp command, the port option, and the argument 5010:
2. After the first command succeeds, type the ftp command, the enable/disable option, and the
Example of a command that accepts mutually exclusive arguments for an option:
mutually exclusive arguments, the values may be enclosed in brackets.
A vertical line between items indicates that the items are mutually
|
exclusive. You must use only one of the items.
ftp -p 5010
enable selection: ftp -S enable
alarmcount -p [all | warning | critical]
In this example, the option -p accepts only three arguments: all, warning, or critical. For example, to view the number of active critical alarms, type: alarmcount -p critical
The command will fail if you type an argument that is not specified.
NetBotz Rack Monitor 250 User Guide8

Command response codes

All CLI commands issue:
<three digit response code>:<space> (followed by a readable text (response message))
This can be followed by <cr><lf> and the output of the command (if applicable).
Example:
E000: Success (followed by the output of the command, if applicable)
These response codes allow automated processes to detect error conditions without having to match error message text.
Successful command operations have a response code less than 100. Any response code of 100 or greater indicates a failure of some type.
E[0-9][0-9][0-9]: Error message
Response Codes
Code Message Notes
E000 Success N/A
E001 Successfully Issued N/A
E002 Success, Reboot Required N/A
E100 Command Failed N/A
E101 Command Not Found N/A
E102 Parameter Error Reported when there is any problem with the
arguments supplied to the command: too few, too many, wrong type, etc.
E103 Command Line Error N/A
E104 User Level Denial N/A
E105 Command Prefill Not actually used in code, but it is set aside.
E106 Data Not Available Or the provided data cannot be read.
E107 Serial Lost Communications Serial communications with Rack Monitor 250
has been lost
E200 The provided arguments were
invalid. To view 'command' help, type 'command ?'.
E201 The provided value does not
match expectations for length or range.
E202 The current user does not have
'write' privileges.
E203 The target item is not
configurable.
E204 The requested operation cannot
be completed with the device(s) specified.
E205 System error: The requested
operation could not be completed.
E206
System error: Buffer allocation failed.
The command was recognized, but subsequent arguments were not.
Numeric values cannot be written to the device if they are outside of a specific range, and strings cannot be written if they are too long or too short.
A read-only user was prevented from configuring the device.
User failed to input a target or target was out of range.
The current hardware available does not allow the user input to be acted upon.
An system error occurred while acting on user input.
A system error occurred before the user's input could be interpreted.
9 NetBotz Rack Monitor 250 User Guide

Argument quoting

Argument values may optionally be enclosed in double quote characters (ASCII 0x22). String values beginning or ending with spaces, or containing commas or semicolons, must be enclosed in quotes for both input and output. Quote and backslash ("\", decimal code 92) characters appearing inside strings should NOT be encoded using traditional escape sequences (see Escape Sequences below).
All binary characters (ASCII decimal ranges 0..31, 127..159) that appear inside strings are treated as unreadable characters and rejected. When a quote or backslash character is supplied as a part of an input string, the input string must be enclosed in double quotes.

Escape sequences

Escape sequences, traditionally a backslash followed by a lower case letter or by a combination of digits, are ignored and should not be used to encode binary data or other special characters and character combinations.
The result of each escape sequence is parsed as if it were both a backslash and the traditionally escaped character.
Example:
<command> <arg1> [<agr2> <arg3a | arg3b> [<arg4a | arg4b | arg4c>]]
– arg1 must be used, but arg2 - 4 are optional.
– If arg2 is used, then arg3a or arg3b must also be used.
– arg4 is optional, but arg1 - 3 must precede arg4.
With most commands, if the last argument is omitted, the command provides information, otherwise the last argument is used to change/set new information.
Example:
apc>ftp -p (displays the port number when omitting the arg2)
E000: Success
FTP Port: 5001
apc>ftp -p 21 (sets the port number to arg2)
E000: Success

Prompts for user input during command execution

Certain commands require additional user input (ex. transfer .ini prompting for baud rate). There is a fixed timeout of 1 minute for such prompts. If you do not enter any text within the timeout period, then the command prints E100: Command Failed. and the command prompt is redisplayed.

Delimiter

The Rack Monitor 250 CLI uses <space> (ASCII 0x20) as the delimiter between commands and arguments. Extra white space between commands and arguments is ignored.
Command responses have all fields delimited with commas for efficient parsing.
NetBotz Rack Monitor 250 User Guide10

Options and arguments inputs

Entering a command with no options or arguments returns the current value of all options available from that command.
Entering the command and an option with no arguments returns the current value of that option only.
Any command followed by a question mark "?" returns help explaining the command.
<space> ::= (" " | multiple" ")
<valid letter_number> ::= (a-z | A-Z | 0-9)
<string> ::= (1 - 64 consecutive printable valid ASCII characters [ranging from hex 0x20 to
0x7E inclusive] )
NOTE: If the string includes a blank, the entire string MUST be surrounded by quotes(" ").
<option> ::= "-"(<valid letter_number> | <valid letter_number><valid letter_number>)
<argument> ::=
<helpArg> | <alarmcountArg> | <bootArg> | <cdArg> | <consoleArg> | <dateArg> | <deleteArg> | <ftpArg> | <pingArg> | <portspeedArg> | <promptArg> | <radiusArg> | <resettodefArg> | <systemArg> | <tcpipArg> | <userArg> | <webArg> | <string>
<optionArg> ::= <option><argument>
11 NetBotz Rack Monitor 250 User Guide

Rack Monitor 250 System Command Descriptions

Courier font is used to show the user input or text output of the Rack Monitor 250. Text enclosed in ‘< >’ is a user-defined variable.

? or help

Access: Super User, Administrator, Device User, Read Only, Network-Only User
Description: View a list of all the CLI commands available to your account type. To view help text for a
specific command, type the command followed by a question mark.
Parameters: [<command>]
Example 1:
apc> ?
System Commands:
----------------------------------------------------------------------- For command help: command ?
? about alarmcount boot bye cd
cipher clrrst console date delete dir
dns email eventlog exit firewall format
ftp help lang lastrst ledblink logzip
netstat ntp ping portspeed prompt pwd
quit radius reboot resetToDef session smtp
snmp snmptrap snmpv3 system tcpip tctpip6
user userdflt web whoami xferINI xferStatus
Device Commands:
---------------------------------------------------------------------------
modbus nbabout nbbeacon nboutlet nbrack nbrelay
nbsensor spabout spsensor zw zwsyslog
Example 2:
apc>help boot
Usage: boot -- Configuration Options
boot [-b <dhcpBootp | dhcp | bootp | manual>] (IPv4 Boot Mode)
[-c <enable | disable>] (Require DHCPv4 Cookie)
[-v <vendor class>]
[-i <client id>]
[-u <user class>]
Error Message: E000, E102
NetBotz Rack Monitor 250 User Guide12

about

Access: Super User, Administrator, Device User, Read Only, Network-Only User
Description: Displays system information (Model Number, Serial Number,
Manufacture Dates, etc.)
Parameters: None
Example:
apc>about
E000: Success
Hardware Factory
---------------
Model Number: AP9XXX
Serial Number: ST0913012345
Hardware Revision: HW05
Manufacture Date: 6/23/2018
MAC Address: 00 05 A2 18 00 01
Management Uptime: 0 Days 1 Hour 42 Minutes
Error Message: E000

alarmcount

Access: Super User, Administrator, Device User, Read Only
Description: Displays alarms present in the system.
Parameters:
Option Argument Description
-p all View the number of active alarms reported by the Rack Monitor 250. Information about the alarms is provided in the event log.
warning View the number of active warning alarms.
critical View the number of active critical alarms.
Example:
To view all active warning alarms, type:
apc>alarmcount
E000: Success
AlarmCount: 0
Error Message: E000, E102
13 NetBotz Rack Monitor 250 User Guide

boot

Access: Super User, Administrator
Description: View or set the network startup configuration of the device, such as setting boot mode
(DHCP vs BOOTP vs MANUAL).
Parameters:
Option Argument Description
-b <boot mode>
-c enable | disable
-v <vendor class> Vendor Class is APC
-i <client id> The MAC address of the NMC, Which uniquely
-u <user class> The name of the application firmware module.
Example:
apc>boot
E000: Success
Boot Mode: manual
DHCP Cookie: enable
Vendor Class: <device class>
Client ID: XX XX XX XX XX XX
dhcp | bootp | manual Define how the TCP/IP settings will be
configured when the Rack Monitor 250 turns on, resets, or restarts. See “TCP/IP Settings” on page 89 for information about each boot mode setting.
dhcp boot mode only. Enable or disable the
(Require DHCP Cookie)
requirement that the DHCP server provide the APC cookie.
identifies it on the network.
User Class: <user class>
Error Message: E000, E102

bye, exit, or quit

Access: Super User, Administrator, Device User, Read Only, Network-Only User
Description: Exit from the CLI session.
Parameters: None
Example:
apc>exit
Bye
Error Message: None
NetBotz Rack Monitor 250 User Guide14
cd
Access: Super User, Administrator, Device User, Read Only, Network-Only User
Description: Set the working directory of the file system. The working directory is set back to the root
directory ‘/’ when you log out of the CLI.
Parameters: <directory name>
Example:
apc>cd logs E000: Success
apc>cd / E000: Success
Error Message: E000, E102

cipher

Access: Super User, Administrator
Description: Enable or disable cryptographic algorithms for Web UI sessions. You cannot enable or
disable these algorithms directly from the Web UI. You must reboot your appliance after enabling or disabling algorithms for changes to take effect.
There are three categories of algorithms: Authentication algorithms, Block Cipher algorithms, and MAC algorithms. Available and Blocked Cipher Suites are also listed.
NOTE: Disabling the only algorithm will block all SSL/TLS sessions.
NOTE: The status of an algorithm is toggled when the cipher command is executed. It is recommended
that you check the status of an algorithm before enabling or disabling it.
Parameters:
Option Description
-3des Triple-DES
-rc4 RC4
-aes AES
-dh DH
-rsake RSA Key Exchange
-rsaau RSA Authentication
-md5 MD5
-sha1 SHA
-sha2 SHA256
Example 1: Disable the triple-DES block cipher.
apc>cipher -3des
E002: Success
Reboot required for change to take effect.
15 NetBotz Rack Monitor 250 User Guide
Example 2: Retrieve a list of each available cryptographic algorithm and its status.
apc>cipher
E000: Success Key Exchange Algorithms
-----------------------
DH enabled RSA Key Exchange enabled
Authentication Algorithms
-------------------------
(Warning: disabling the only algorithm in category
will block all SSL/TLS sessions)
RSA Authentication enabled
Block Cipher Algorithms
-----------------------
triple-DES enabled RC4 enabled AES enabled
MAC Algorithms
-------------- MD5 enabled SHA enabled SHA256 enabled
Available Cipher Suites
-----------------------
1 TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA 2 TLS_DHE_RSA_WITH_AES_128_CBC_SHA 3 TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 4 TLS_DHE_RSA_WITH_AES_256_CBC_SHA 5 TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 6 SSL_RSA_WITH_3DES_EDE_CBC_SHA 7 TLS_RSA_WITH_AES_128_CBC_SHA 8 TLS_RSA_WITH_AES_256_CBC_SHA 9 TLS_RSA_WITH_AES_128_CBC_SHA256 10 TLS_RSA_WITH_AES_256_CBC_SHA256 11 SSL_RSA_WITH_RC4_128_SHA 12 SSL_RSA_WITH_RC4_128_MD5 13 SSL_RSA_EXPORT_WITH_RC4_40_MD5
Blocked Cipher Suites
---------------------
None
Error Message: E000, E102
NetBotz Rack Monitor 250 User Guide16

clrrst

Access: Super User, Administrator
Description: Clear reset reason.
Parameters: None
Example:
apc>clrrst
E000: Success
Error Message: E000

console

Access: Super User, Administrator
Description: Define whether users can access the CLI using Telnet, which is enabled by default, or
Secure SHell (SSH), which provides protection by transmitting user names, passwords, and data in encrypted form. You can change the Telnet or SSH port setting for additional security. Alternately, disable network access to the CLI.
Parameters:
Option Argument Description
-s enable | disable (ssh)
-t enable | disable (telnet)
-pt <telnet port n> Define the Telnet port used to communicate with the
-ps <SSH port n> Define the SSH port used to communicate with the Rack
-b 2400 | 9600 | 19200 | 38400
Example 1:
To enable SSH access to the CLI, type:
apc>console -s enable
Example 2:
To change the Telnet port to 5000, type:
apc>console -pt 5000 Telnet: enabled SSH: disabled Telnet Port: 5000 SSH Port: 22 Baud Rate: 9600
Enable or disable access to the CLI through SSH. Enabling SSH enables SCP.
Disable or enable access to the CLI through Telnet.
Rack Monitor 250 (23 by default).
Monitor 250 (22 by default).
Configure the speed of the serial port connection (9600 bps by default).
Error Message: E000, E102.
17 NetBotz Rack Monitor 250 User Guide

date

Access: Super User, Administrator
Definition: Get and set the date and time of the system.
To configure an NTP server to define the date and time for the Rack Monitor 250, see “Set the date and time” on page 105.
Parameters:
Option Argument Description
-d <“datestring”> View or set the current date. The format must match the current -f setting.
-t <00:00:00> View or set the current time, in hours, minutes, and seconds. Use the 24-hour clock format.
-f mm/dd/yy | dd.mm.yyyy
| mmm-dd-yy | dd-mmm-yy | yyyy-mm-dd
-z <time zone offset> View or set the difference with GMT to specify your time
Example 1:
View or set the numerical format in which to display all dates in this user interface. Each letter m (for month), d (for day), and y (for year) represents one digit. Single-digit days and months are displayed with a leading zero.
zone. This lets you synchronize with other people in different time zones.
To display the date using the format yyyy-mm-dd, type:
date -f yyyy-mm-dd
Example 2:
To define the date as July 1, 2018, type:
date -d “2018-07-01”
Example 3:
To define the time as 5:21:03 p.m., type:
date -t 17:21:03
Error Message: E000, E100, E102
NetBotz Rack Monitor 250 User Guide18

delete

Access: Super User, Administrator
Description: Delete a file in the file system.
Parameters:
Argument Description
<file name> Type the name of the file to delete.
Example:
apc>delete /event.txt
E000: Success
Error Messages: E000, E102
dir
Access: Super User, Administrator, Device User, Read Only, Network-Only User
Description: Displays the content of the working directory.
Parameters: None
Example:
apc>dir
E000: Success
--wx-wx-wx 1 apc apc 3145728 Jun 23 2018 aos.bin
--wx-wx-wx 1 apc apc 3145728 Jun 23 2013 app.bin
-rw-rw-rw- 1 apc apc 45000 Jul 1 2018 config.ini
drwxrwxrwx 1 apc apc 0 Mar 18 2018 ssl/
drwxrwxrwx 1 apc apc 0 Mar 18 2018 ssh/
drwxrwxrwx 1 apc apc 0 Mar 18 2018 logs/
drwxrwxrwx 1 apc apc 0 Mar 18 2018 sec/
drwxrwxrwx 1 apc apc 0 Mar 18 2018 dbg/
drwxrwxrwx 1 apc apc 0 Mar 18 2018 fwl/
drwxrwxrwx 1 apc apc 0 Mar 18 2018 rms/
Error Messages: E000
19 NetBotz Rack Monitor 250 User Guide
dns
Access: Super User, Administrator, Network-Only User
Definition: View or configure the manual Domain Name System (DNS) settings.
Parameters:
Parameter Argument Description
-OM enable | disable Override the manual DNS.
-p <primary DNS server> Set the primary DNS server.
-s <secondary DNS server> Set the secondary DNS server.
-d <domain name> Set the domain name.
-n <domain name IPv6> Set the domain name IPv6.
-h <host name> Set the host name.
-y enable | disable System-hostname sync
Example 1:
apc>dns -h
E000: Success
Host Name: HostName
Example 2:
apc>dns -h myHostName
Error Message: E000, E102
NetBotz Rack Monitor 250 User Guide20

email

Access: Super User, Administrator, Network-Only User
Description: Use the following commands to configure the parameters for email.
Parameters:
Parameters Argument
-g[n] enable | disable (Generation)
-t[n] <To Address>
-o[n] long | short (Format)
-l[n] <Language Code>
-r [n] Local | recipient | custom (Route)
Custom Route Option
-f[n] <From Address>
-s{n} <SMTP Server>
-p[n] <Port>
-a[n] enable | disable (Authentication)
-u[n] <User Name>
-w[n] <Password>
-e[n] none | ifsupported | always | implicit (Encryption)
-c[n] enable | disable (Required Certificate)
-i[n] <Certificate File Name>
n = Email Recipient Number 1, 2, 3, or 4
Example:
apc>email -o1 short
Error Message: E000, E102
21 NetBotz Rack Monitor 250 User Guide

eventlog

Access: Super User, Administrator, Device User, Read Only, Network-Only User
Description: View the date and time you retrieved the event log, the status of the Rack Monitor 250, and
the status of sensors connected to the Rack Monitor 250. View the most recent device events and the date and time they occurred. Use the following keys to navigate the event log:
Key Description
ESC
ENTER
SPACEBAR
B
D
Example:
Close the event log and return to the CLI.
Update the log display. Use this command to view events that were recorded after you last retrieved and displayed the log.
View the next page of the event log.
View the preceding page of the event log. This command is not available at the main page of the event log.
Delete the event log. Follow the prompts to confirm or deny the deletion. Deleted events cannot be retrieved.
apc>eventlog
---- Event Log -----------------------------------------------------
Date: 04/23/2018 Time: 13:22:26
------------------------------------
T/H sensors: Normal Outputs: Normal Input Sensors: Normal
Date Time Event
---------------------------------------------------------------
04/23/2018 13:17:22 apc CLI user ‘apc’ logged in from
10.218.197.121
<ESC>- Exit, <ENTER>- Refresh, <SPACE>- Next, <D>- Delete
Error Message: E000, E100

exit

See “bye, exit, or quit” on page 14.
NetBotz Rack Monitor 250 User Guide22
Loading...
+ 110 hidden pages