NetBotz®
Rack Monitor 250
User Guide
NBRK0250
NBACS125
NBACS1356
990-9890D
Publication Date: October 2018
TM
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
ii |
NetBotz Rack Monitor 250 User Guide |
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
iv |
NetBotz Rack Monitor 250 User Guide |
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 |
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.
NetBotz Rack Monitor 250 User Guide |
1 |
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.
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.
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.
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.
2 |
NetBotz Rack Monitor 250 User Guide |
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.
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®.
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) |
|
|
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.
NetBotz Rack Monitor 250 User Guide |
3 |
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.
4 |
NetBotz Rack Monitor 250 User Guide |
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> ).
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>).
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 ENTER (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.
NetBotz Rack Monitor 250 User Guide |
5 |
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 ENTER.
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.
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.
•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 |
6 |
NetBotz Rack Monitor 250 User Guide |
• The two fields Date and Time identify when the screen was most recently refreshed.
Date : 05/30/2018
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 table.
Stat |
: P+ N4+ N6+ A+ |
|
||
|
|
|
|
|
P+ |
|
The operating system (AOS) is functioning properly. |
||
|
|
|
|
|
IPv4 |
|
IPv6 |
IPv4 and |
Description |
only |
|
only |
IPv6* |
|
|
|
|
|
|
N4+ |
|
N6+ |
N4+ N6+ |
IPv4 AND IPv6 Network Status. The network is functioning |
|
|
|
|
properly. |
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 |
|
|
|
|
Monitor 250. |
* The N4 and N6 values can be different from one another: you could, for example, have N4N6+.
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.
NetBotz Rack Monitor 250 User Guide |
7 |
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 ENTER to view a list of available commands, based on your account type.
•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 UP arrow key to view the command that was entered most recently in the session. Use the UP and DOWN arrow keys to scroll through a list of up to ten previous commands.
•Type at least one letter of a command and press the TAB key to scroll through a list of valid 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.
When you use ? or help to obtain information about a specific command, the following syntax defines how that command can be used:
Item |
Description |
|
|
- |
Options are preceded by a hyphen. |
|
|
|
If a command accepts multiple options or an option accepts |
[...] |
mutually exclusive arguments, the values may be enclosed in |
|
brackets. |
<...> |
Angle brackets indicate user-entered text. |
|A vertical line between items indicates that the items are mutually exclusive. You must use only one of the items.
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: ftp -p 5010
2.After the first command succeeds, type the ftp command, the enable/disable option, and the enable selection:
ftp -S enable
Example of a command that accepts mutually exclusive arguments for an option:
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.
8 |
NetBotz Rack Monitor 250 User Guide |
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 |
The command was recognized, but subsequent |
|
invalid. To view 'command' |
arguments were not. |
|
help, type 'command ?'. |
|
E201 |
The provided value does not |
Numeric values cannot be written to the device |
|
match expectations for length |
if they are outside of a specific range, and |
|
or range. |
strings cannot be written if they are too long or |
|
|
too short. |
E202 |
The current user does not have |
A read-only user was prevented from |
|
'write' privileges. |
configuring the device. |
E203 |
The target item is not |
User failed to input a target or target was out of |
|
configurable. |
range. |
E204 |
The requested operation cannot |
The current hardware available does not allow |
|
be completed with the device(s) |
the user input to be acted upon. |
|
specified. |
|
E205 |
System error: The requested |
An system error occurred while acting on user |
|
operation could not be |
input. |
|
completed. |
|
E206 |
System error: Buffer |
A system error occurred before the user's input |
|
allocation failed. |
could be interpreted. |
NetBotz Rack Monitor 250 User Guide |
9 |
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, 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
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.
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.
10 |
NetBotz Rack Monitor 250 User Guide |
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>
NetBotz Rack Monitor 250 User Guide |
11 |
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.
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 |
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
12 |
NetBotz Rack Monitor 250 User Guide |
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
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
NetBotz Rack Monitor 250 User Guide |
13 |
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 |
|
dhcp | bootp | manual |
Define how the TCP/IP settings will be |
|
<boot |
|
|
|
configured when the Rack Monitor 250 turns |
mode> |
|
|
|
on, resets, or restarts. See “TCP/IP Settings” |
|
|
|
|
on page 89 for information about each boot |
|
|
|
|
mode setting. |
-c |
|
enable | disable |
|
dhcp boot mode only. Enable or disable the |
|
|
(Require DHCP Cookie) |
requirement that the DHCP server provide the |
|
|
|
|
|
APC cookie. |
-v |
|
<vendor class> |
|
Vendor Class is APC |
-i |
|
<client id> |
|
The MAC address of the NMC, Which uniquely |
|
|
|
|
identifies it on the network. |
-u |
|
<user class> |
|
The name of the application firmware module. |
Example: |
|
|
|
|
|
apc>boot |
|
|
|
|
E000: Success |
|
|
|
|
|
manual |
||
|
Boot Mode: |
|||
|
DHCP Cookie: |
enable |
||
|
Vendor Class: |
<device class> |
||
|
Client ID: |
XX XX XX XX XX XX |
||
|
User Class: |
<user class> |
Error Message: E000, E102
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
14 |
NetBotz Rack Monitor 250 User Guide |
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
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.
NetBotz Rack Monitor 250 User Guide |
15 |
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 |
|
||
-------------- |
|
enabled |
|
|
MD5 |
||
|
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
16 |
NetBotz Rack Monitor 250 User Guide |
Access: Super User, Administrator
Description: Clear reset reason.
Parameters: None
Example:
apc>clrrst
E000: Success
Error Message: E000
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 |
Enable or disable access to the CLI through SSH. |
|
(ssh) |
Enabling SSH enables SCP. |
-t |
enable | disable |
Disable or enable access to the CLI through Telnet. |
|
(telnet) |
|
-pt |
<telnet port n> |
Define the Telnet port used to communicate with the |
|
|
Rack Monitor 250 (23 by default). |
-ps |
<SSH port n> |
Define the SSH port used to communicate with the Rack |
|
|
Monitor 250 (22 by default). |
-b |
2400 | 9600 | 19200 | |
Configure the speed of the serial port connection (9600 |
|
38400 |
bps by default). |
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
Error Message: E000, E102.
NetBotz Rack Monitor 250 User Guide |
17 |
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 |
View or set the numerical format in which to display all dates |
|
| mmm-dd-yy | |
in this user interface. Each letter m (for month), d (for day), |
|
dd-mmm-yy | |
and y (for year) represents one digit. Single-digit days and |
|
yyyy-mm-dd |
months are displayed with a leading zero. |
-z |
<time zone offset> |
View or set the difference with GMT to specify your time |
|
|
zone. This lets you synchronize with other people in different |
|
|
time zones. |
Example 1:
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
18 |
NetBotz Rack Monitor 250 User Guide |
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
NetBotz Rack Monitor 250 User Guide |
19 |
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
20 |
NetBotz Rack Monitor 250 User Guide |
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
NetBotz Rack Monitor 250 User Guide |
21 |
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 |
Close the event log and return to the CLI. |
||
|
|
||
ENTER |
Update the log display. Use this command to view events that were recorded after you |
||
|
last retrieved and displayed the log. |
|
|
SPACEBAR |
View the next page of the event log. |
|
|
|
|
||
B |
View the preceding page of the event log. This command is not available at the main |
||
|
page of the event log. |
|
|
D |
Delete the event log. Follow the prompts to confirm or deny the deletion. Deleted |
||
|
events cannot be retrieved. |
|
|
Example: |
|
|
|
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
See “bye, exit, or quit” on page 14.
22 |
NetBotz Rack Monitor 250 User Guide |