Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@ubuntu:/opt/noc# ./noc debug-script commands 3_mag_dom-5 "commands=['dir']"
- 2015-08-07 12:24:03,448 Using JSON library: cjson
- 2015-08-07 12:24:03,455 SSH: Using gmpy
- 2015-08-07 12:24:03,674 Connecting to MongoDB {'username': 'noc', 'password': '********', 'db': 'noc'}
- 2015-08-07 12:24:04,059 Connecting to MongoDB {'username': 'noc', 'password': '********', 'db': 'noc'}
- 2015-08-07 12:24:04,067 Loading PeriodicRegistry
- 2015-08-07 12:24:04,080 Registering MetricType
- 2015-08-07 12:24:04,087 Loading compiled MIBs
- 2015-08-07 12:24:04,087 Loading compiled MIBs from 'cmibs'
- 2015-08-07 12:24:04,088 Loading MIB: RFC1213-MIB
- 2015-08-07 12:24:04,088 Loading MIB: SNMPv2-MIB
- 2015-08-07 12:24:04,088 Loading MIB: IP-MIB
- 2015-08-07 12:24:04,088 Loading MIB: IF-MIB
- 2015-08-07 12:24:04,088 Loading MIB: CISCO-PPPOE-MIB
- 2015-08-07 12:24:04,089 Loading MIB: CISCO-VPDN-MGMT-MIB
- 2015-08-07 12:24:04,097 Configuring metric mappings sa.managedobject -> object.{{object.name|qm}}.{{metric_type|qm}}
- 2015-08-07 12:24:04,097 Configuring metric mappings inv.interface -> object.{{object.managed_object.name|qm}}.interface.{{object.name|qm}}.{{metric_type|qm}}
- 2015-08-07 12:24:04,099 Installing probe config watchers
- 2015-08-07 12:24:04,099 Loading DownloaderRegistry
- 2015-08-07 12:24:04,137 Loading ProfileRegistry
- 2015-08-07 12:24:04,871 Loading ScriptRegistry
- 2015-08-07 12:24:04,984 Adding FTS index for sa.managedobject
- 2015-08-07 12:24:04,993 Registering Capability
- 2015-08-07 12:24:05,011 Adding FTS index for ip.vrf
- 2015-08-07 12:24:05,016 Adding FTS index for vc.vc
- 2015-08-07 12:24:05,119 Adding FTS index for ip.prefix
- 2015-08-07 12:24:05,120 Adding FTS index for ip.address
- 2015-08-07 12:24:05,742 Setting up 'select' polling method
- 2015-08-07 12:24:05,773 Activating 'select' poller
- 2015-08-07 12:24:05,773 Loading private ssh key from 'etc/ssh/id_rsa'
- 2015-08-07 12:24:05,793 Loading public ssh key from 'etc/ssh/id_rsa.pub'
- access_profile {
- profile: "NAG.SNR"
- scheme: TELNET
- address: "10.14.3.76"
- port: 23
- user:
- password:
- path: "10.14.3.76"
- attrs {
- key: "Boot PROM"
- value: "7.0.3.1(R0058.0003)"
- }
- attrs {
- key: "HW version"
- value: "1.0.1"
- }
- attrs {
- key: "platform"
- value: "SNR-S2950-24G"
- }
- attrs {
- key: "Serial Number"
- value: "NGSW0110DC05001139"
- }
- attrs {
- key: "vendor"
- value: "NAG LLC"
- }
- attrs {
- key: "version"
- value: "7.1.3"
- }
- caps {
- capability: "SNMP"
- bool_value: true
- }
- caps {
- capability: "SNMP | Bulk"
- bool_value: true
- }
- caps {
- capability: "SNMP | IF-MIB"
- bool_value: true
- }
- caps {
- capability: "SNMP | IF-MIB | HC"
- bool_value: true
- }
- }
- object_name: "3_mag_dom-5"
- script: "NAG.SNR.commands"
- kwargs {
- key: "commands"
- value: "(lp1\nS\'dir\'\np2\na."
- }
- timeout: 120
- 2015-08-07 12:24:05,845 Running script thread
- 2015-08-07 12:24:05,845 Running socket factory (SelectPoller)
- 2015-08-07 12:24:05,845 Creating transaction id=1882151085 method=None callback=None
- 2015-08-07 12:24:05,845 Capabilities: {u'SNMP | IF-MIB': True, u'SNMP | Bulk': True, u'SNMP': True, u'SNMP | IF-MIB | HC': True}
- 2015-08-07 12:24:05,846 Running
- 2015-08-07 12:24:05,847 Running script: Generic.commands ({'ignore_cli_errors': False, 'commands': ['dir']}), timeout 120s
- 2015-08-07 12:24:05,847 cli(dir)
- 2015-08-07 12:24:05,847 Running new provider
- 2015-08-07 12:24:05,847 [TELNET: 10.14.3.76] ==> START
- 2015-08-07 12:24:05,847 [TELNET: 10.14.3.76] set_patterns([('([Uu]ser ?[Nn]ame|[Ll]ogin):', 'USERNAME'), ('[Pp]ass[Ww]ord:', 'PASSWORD'), ('^\\S+?>', 'UNPRIVELEGED_PROMPT'), ('^(?P<hostname>[a-zA-Z0-9]\\S{0,19})(?:[-_\\d\\w]+)?(?:\\(config[^\\)]*\\))?#', 'PROMPT'), ('(^ ---- More ----)|([Cc]ontinue?\\S+)|([Cc]onfirm?\\S+)|( [Aa]re you sure?\\S+)|(^Delete flash:)|(^Squeeze flash:)', 'PAGER')])
- 2015-08-07 12:24:05,850 [TELNET: 10.14.3.76] Set FSM timeout to 30
- 2015-08-07 12:24:05,850 Register socket CLITelnetSocket 10.14.3.76:23 (None)
- 2015-08-07 12:24:06,846 Tick
- 2015-08-07 12:24:06,847 3 TICKS TO EXIT
- 2015-08-07 12:24:06,847 [TELNET: 10.14.3.76] Initializing socket
- 2015-08-07 12:24:06,847 [CLITelnetSocket 10.14.3.76:23] Connecting 10.14.3.76:23
- 2015-08-07 12:24:06,895 [CLITelnetSocket 10.14.3.76:23] create_socket returns non-zero code 115[EINPROGRESS]
- 2015-08-07 12:24:06,897 [CLITelnetSocket 10.14.3.76:23] Connected
- 2015-08-07 12:24:06,902 [TELNET: 10.14.3.76] Received IAC WILL ECHO (251 1)
- 2015-08-07 12:24:06,902 [TELNET: 10.14.3.76] Sending IAC DO ECHO (253 1)
- 2015-08-07 12:24:06,905 [TELNET: 10.14.3.76] Received IAC WILL SGA (251 3)
- 2015-08-07 12:24:06,905 [TELNET: 10.14.3.76] Sending IAC DO SGA (253 3)
- 2015-08-07 12:24:06,935 [TELNET: 10.14.3.76] on_read: 'login:'
- 2015-08-07 12:24:06,935 [TELNET: 10.14.3.76] Starting synchronous FSM check
- 2015-08-07 12:24:06,935 [TELNET: 10.14.3.76] match '([Uu]ser ?[Nn]ame|[Ll]ogin):'
- 2015-08-07 12:24:06,936 [TELNET: 10.14.3.76] event(USERNAME)
- 2015-08-07 12:24:06,936 [TELNET: 10.14.3.76] ==> USERNAME
- 2015-08-07 12:24:06,936 [TELNET: 10.14.3.76] set_patterns([('[Pp]ass[Ww]ord:', 'PASSWORD'), ('^(?P<hostname>[a-zA-Z0-9]\\S{0,19})(?:[-_\\d\\w]+)?(?:\\(config[^\\)]*\\))?#', 'PROMPT')])
- 2015-08-07 12:24:06,936 [TELNET: 10.14.3.76] submit(u'djamal', bulk_lines=None, streaming=False)
- 2015-08-07 12:24:06,938 [TELNET: 10.14.3.76] on_read: 'd'
- 2015-08-07 12:24:06,977 [TELNET: 10.14.3.76] on_read: 'jamal\r\nPassword:'
- 2015-08-07 12:24:06,977 [TELNET: 10.14.3.76] Starting synchronous FSM check
- 2015-08-07 12:24:06,977 [TELNET: 10.14.3.76] match '[Pp]ass[Ww]ord:'
- 2015-08-07 12:24:06,977 [TELNET: 10.14.3.76] event(PASSWORD)
- 2015-08-07 12:24:06,977 [TELNET: 10.14.3.76] ==> PASSWORD
- 2015-08-07 12:24:06,977 [TELNET: 10.14.3.76] set_patterns([('^\\S+?>', 'UNPRIVELEGED_PROMPT'), ('^(?P<hostname>[a-zA-Z0-9]\\S{0,19})(?:[-_\\d\\w]+)?(?:\\(config[^\\)]*\\))?#', 'PROMPT'), ('([Uu]ser ?[Nn]ame|[Ll]ogin):', 'USERNAME'), ('[Pp]ass[Ww]ord:', 'PASSWORD'), ('(^ ---- More ----)|([Cc]ontinue?\\S+)|([Cc]onfirm?\\S+)|( [Aa]re you sure?\\S+)|(^Delete flash:)|(^Squeeze flash:)', 'PAGER')])
- 2015-08-07 12:24:06,977 [TELNET: 10.14.3.76] submit(u'atmS035', bulk_lines=None, streaming=False)
- 2015-08-07 12:24:06,980 [TELNET: 10.14.3.76] on_read: '*'
- 2015-08-07 12:24:07,021 [TELNET: 10.14.3.76] on_read: '******\r\n'
- 2015-08-07 12:24:07,021 [TELNET: 10.14.3.76] Received IAC DO NAWS (253 31)
- 2015-08-07 12:24:07,021 [TELNET: 10.14.3.76] Sending IAC WILL NAWS (251 31)
- 2015-08-07 12:24:07,021 [TELNET: 10.14.3.76] Sending SB '\xff\xfa\x1f\xff\xff\xff\xff\xff\xf0'
- 2015-08-07 12:24:07,087 [TELNET: 10.14.3.76] on_read: '3_mag_dom-5#'
- 2015-08-07 12:24:07,087 [TELNET: 10.14.3.76] Starting synchronous FSM check
- 2015-08-07 12:24:07,087 [TELNET: 10.14.3.76] match '^(?P<hostname>[a-zA-Z0-9]\S{0,19})(?:[-_\d\w]+)?(?:\(config[^\)]*\))?#'
- 2015-08-07 12:24:07,087 [TELNET: 10.14.3.76] event(PROMPT)
- 2015-08-07 12:24:07,088 [TELNET: 10.14.3.76] ==> PROMPT
- 2015-08-07 12:24:07,088 [TELNET: 10.14.3.76] on_PROMPT_enter
- 2015-08-07 12:24:07,088 [TELNET: 10.14.3.76] Using prompt pattern: ^3\_mag\_dom\-5(?:[-_\d\w]+)?(?:\(config[^\)]*\))?#
- 2015-08-07 12:24:07,088 [TELNET: 10.14.3.76] set_patterns([('^3\\_mag\\_dom\\-5(?:[-_\\d\\w]+)?(?:\\(config[^\\)]*\\))?#', 'PROMPT'), ('(^ ---- More ----)|([Cc]ontinue?\\S+)|([Cc]onfirm?\\S+)|( [Aa]re you sure?\\S+)|(^Delete flash:)|(^Squeeze flash:)', 'PAGER')])
- 2015-08-07 12:24:07,109 CLI Provider is ready
- 2015-08-07 12:24:07,109 Disable paging
- 2015-08-07 12:24:07,110 cli(terminal length 0)
- 2015-08-07 12:24:07,110 [TELNET: 10.14.3.76] submit('terminal length 0', bulk_lines=None, streaming=False)
- 2015-08-07 12:24:07,120 [TELNET: 10.14.3.76] on_read: 'terminal length 0\r\n3_mag_dom-5#'
- 2015-08-07 12:24:07,120 [TELNET: 10.14.3.76] Starting synchronous FSM check
- 2015-08-07 12:24:07,120 [TELNET: 10.14.3.76] match '^3\_mag\_dom\-5(?:[-_\d\w]+)?(?:\(config[^\)]*\))?#'
- 2015-08-07 12:24:07,120 [TELNET: 10.14.3.76] Starting synchronous FSM check
- 2015-08-07 12:24:07,120 [TELNET: 10.14.3.76] event(PROMPT)
- 2015-08-07 12:24:07,126 cli(terminal length 0) returns:
- ===[ terminal length 0 ]================================================
- ''
- ========================================================================
- 2015-08-07 12:24:07,126 [TELNET: 10.14.3.76] submit('dir', bulk_lines=None, streaming=False)
- 2015-08-07 12:24:07,344 [TELNET: 10.14.3.76] on_read: 'dir\r\n\r\n-rwx 6.4M nos.img\r\n-rwx 5.5K startup.cfg\r\n\r\nDrive : flash:\r\nSize:6.7M Used:6.4M Avaliable:288.0K Use:96%\r\n3_mag_dom-5#'
- 2015-08-07 12:24:07,344 [TELNET: 10.14.3.76] Starting synchronous FSM check
- 2015-08-07 12:24:07,344 [TELNET: 10.14.3.76] match '^3\_mag\_dom\-5(?:[-_\d\w]+)?(?:\(config[^\)]*\))?#'
- 2015-08-07 12:24:07,344 [TELNET: 10.14.3.76] Starting synchronous FSM check
- 2015-08-07 12:24:07,344 [TELNET: 10.14.3.76] event(PROMPT)
- 2015-08-07 12:24:07,390 cli(dir) returns:
- ===[ dir ]==============================================================
- '\n-rwx 6.4M nos.img\n-rwx 5.5K startup.cfg\n\nDrive : flash:\nSize:6.7M Used:6.4M Avaliable:288.0K Use:96%\n'
- ========================================================================
- 2015-08-07 12:24:07,390 Script returns with result: ['\n-rwx 6.4M nos.img\n-rwx 5.5K startup.cfg\n\nDrive : flash:\nSize:6.7M Used:6.4M Avaliable:288.0K Use:96%\n'] (1543.53ms)
- 2015-08-07 12:24:07,390 Exiting
- 2015-08-07 12:24:07,390 [TELNET: 10.14.3.76] submit('exit', bulk_lines=None, streaming=False)
- 2015-08-07 12:24:07,390 Closing
- 2015-08-07 12:24:07,390 Requesting call: <bound method CLITelnetSocket.close of <CLITelnetSocket(0x7f33d9cdd2d0, 10.14.3.76:23, connected)>>(*(), **{'flush': True})
- 2015-08-07 12:24:07,401 [TELNET: 10.14.3.76] on_read: 'exit\r\n'
- 2015-08-07 12:24:07,409 [CLITelnetSocket 10.14.3.76:23] Closing socket
- 2015-08-07 12:24:07,409 Unregister socket CLITelnetSocket 10.14.3.76:23
- 2015-08-07 12:24:08,410 Tick
- 2015-08-07 12:24:08,411 Calling delayed <bound method CLITelnetSocket.close of <CLITelnetSocket(0x7f33d9cdd2d0, 10.14.3.76:23, closing)>>(*(), **{'flush': True})
- 2015-08-07 12:24:08,411 2 TICKS TO EXIT
- 2015-08-07 12:24:09,412 Tick
- 2015-08-07 12:24:09,412 1 TICKS TO EXIT
- 2015-08-07 12:24:10,413 Tick
- 2015-08-07 12:24:10,413 EXIT
- 2015-08-07 12:24:10,414 SCRIPT RESULT: Generic.commands(3_mag_dom-5, 10.14.3.76)
- ['\n-rwx 6.4M nos.img\n-rwx 5.5K startup.cfg\n\nDrive : flash:\nSize:6.7M Used:6.4M Avaliable:288.0K Use:96%\n']
- 2015-08-07 12:24:10,414 Shutting down the factory
- 2015-08-07 12:24:10,414 Metrics:
- noc.socketfactory.handle.closed_reads: 0
- noc.socketfactory.handle.reads: 12
- noc.socketfactory.handle.writes: 4
- noc.socketfactory.loops: 20
- noc.socketfactory.sockets.count: 0
- noc.socketfactory.sockets.register: 1
- noc.socketfactory.sockets.unregister: 0
- noc.socketfactory.ticks: 4
- 2015-08-07 12:24:10,414 0 TICKS TO EXIT
- 2015-08-07 12:24:10,414 Stopping socket factory
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement