
Dubridze
14.06.2017
15:14:17
но статусов там нет
./noc script debug —check=interfaces a975-sw117
usage: script.py [-h]
[--loglevel {critical,error,warning,info,debug,none} | —quiet | —debug]
[--config CONFIG] [--pretty | —yaml] [--without-snmp]
[--beef BEEF]
script object_name ...
script.py: error: unrecognized arguments: —check=interfaces
root@mgts-noc01:/opt/noc# ./noc discovery —debug run —check=interfacestatus periodic a975-sw117
2017-06-14 18:07:28,781 [noc.main.models.doccategory] Registering Capability
2017-06-14 18:07:28,782 [noc.main.models.doccategory] Registering MetricType
2017-06-14 18:07:28,858 [noc.main.models.doccategory] Registering ConnectionType
2017-06-14 18:07:28,861 [noc.main.models.doccategory] Registering ObjectModel
2017-06-14 18:07:28,875 [noc.main.models.textindex] Adding FTS index for sa.managedobject
2017-06-14 18:07:28,898 [noc.main.models.textindex] Adding FTS index for ip.vrf
2017-06-14 18:07:28,902 [noc.main.models.textindex] Adding FTS index for vc.vc
2017-06-14 18:07:28,906 [noc.main.models.textindex] Adding FTS index for ip.prefix
2017-06-14 18:07:28,907 [noc.main.models.textindex] Adding FTS index for ip.address
2017-06-14 18:07:28,939 [scheduler.discovery] Open collection noc.schedules.discovery.default
Job ID: 5938062b0a69ed74f3fbeeb8
2017-06-14 18:07:28,951 [noc.core.service.httpclient] Using curl http client
Loading job context from jobctx-discovery-default-5938062b0a69ed74f3fbeeb8
2017-06-14 18:07:29,174 [stub] Loading config from etc/noc.yml
2017-06-14 18:07:29,265 [stub] Activating service
2017-06-14 18:07:29,265 [stub] Starting IOLoop
2017-06-14 18:07:29,266 [scheduler.discovery] [17] [discovery|periodic|a975-sw117|uptime] Check is disabled. Skipping
2017-06-14 18:07:29,290 [scheduler.discovery] [17] [discovery|periodic|a975-sw117|interfacestatus] Checking interface statuses
2017-06-14 18:07:29,326 [noc.core.service.rpc] [sae] [SYNC CALL>] sae.script((17, 'get_interface_status_ex', {}, None), {})
2017-06-14 18:07:29,326 [noc.core.dcs.base] Running resolver for service sae
2017-06-14 18:07:29,327 [noc.core.dcs.base] [sae] Starting resolver
2017-06-14 18:07:29,328 [tornado.curl_httpclient] GET http://consul:8500/v1/health/service/sae?passing=1
2017-06-14 18:07:29,329 [tornado.curl_httpclient] Hostname was NOT found in DNS cache
2017-06-14 18:07:29,331 [tornado.curl_httpclient] Trying 127.0.0.1...
2017-06-14 18:07:29,331 [tornado.curl_httpclient] Connected to consul (127.0.0.1) port 8500 (#0)
2017-06-14 18:07:29,331 [tornado.curl_httpclient] > GET /v1/health/service/sae?passing=1 HTTP/1.1
2017-06-14 18:07:29,331 [tornado.curl_httpclient] > User-Agent: Mozilla/5.0 (compatible; pycurl)
2017-06-14 18:07:29,331 [tornado.curl_httpclient] > Host: consul:8500
2017-06-14 18:07:29,331 [tornado.curl_httpclient] > Accept: */*
2017-06-14 18:07:29,331 [tornado.curl_httpclient] > Accept-Encoding: gzip,deflate
2017-06-14 18:07:29,332 [tornado.curl_httpclient] >
2017-06-14 18:07:29,332 [tornado.curl_httpclient] < HTTP/1.1 200 OK
2017-06-14 18:07:29,332 [tornado.curl_httpclient] < Content-Type: application/json
2017-06-14 18:07:29,332 [tornado.curl_httpclient] < X-Consul-Index: 47500
2017-06-14 18:07:29,332 [tornado.curl_httpclient] < X-Consul-Knownleader: true
2017-06-14 18:07:29,333 [tornado.curl_httpclient] < X-Consul-Lastcontact: 0
2017-06-14 18:07:29,333 [tornado.curl_httpclient] < Date: Wed, 14 Jun 2017 15:07:29 GMT
2017-06-14 18:07:29,333 [tornado.curl_httpclient] < Content-Length: 976
2017-06-14 18:07:29,333 [tornado.curl_httpclient] <
2017-06-14 18:07:29,333 [tornado.curl_httpclient] Connection #0 to host consul left intact
2017-06-14 18:07:29,334 [noc.core.dcs.base] [sae] Set active services to: 5c38bd54-44ee-48fc-8969-295d2891d0a4: 10.226.162.161:19017
2017-06-14 18:07:29,334 [tornado.curl_httpclient] GET http://consul:8500/v1/health/service/sae?index=47500&passing=1
2017-06-14 18:07:29,335 [tornado.curl_httpclient] POST http://10.226.162.161:19017/api/sae/
2017-06-14 18:07:29,336 [tornado.curl_httpclient] Hostname was NOT found in DNS cache
2017-06-14 18:07:29,336 [tornado.curl_httpclient] Hostname was NOT found in DNS cache
2017-06-14 18:07:29,337 [tornado.curl_httpclient] Trying 10.226.162.161...
2017-06-14 18:07:29,337 [tornado.curl_httpclient] Connected to 10.226.162.161 (10.226.162.161) port 19017 (#0)
2017-06-14 18:07:29,337 [tornado.curl_httpclient] > POST /api/sae/ HTTP/1.1
2017-06-14 18:07:29,337 [tornado.curl_httpclient] > User-Agent: Mozilla/5.0 (compatible; pycurl)
2017-06-14 18:07:29,337 [tornado.curl_httpclient] > Host: 10.226.162.161:19017
2017-06-14 18:07:29,337 [tornado.curl_httpclient] > Accept: */*
2017-06-14 18:07:29,337 [tornado.curl_httpclient] > Accept-Encoding: gzip,deflate
2017-06-14 18:07:29,337 [tornado.curl_httpclient] > Connection: close
2017-06-14 18:07:29,337 [tornado.curl_httpclient] > X-Noc-Calling-Service: stub
2017-06-14 18:07:29,337 [tornado.curl_httpclient] > Content-Type: text/json
2017-06-14 18:07:29,338 [tornado.curl_httpclient] > Content-Length: 74
2017-06-14 18:07:29,338 [tornado.curl_httpclient] >
2017-06-14 18:07:29,338 [tornado.curl_httpclient] > '{"params":[17,"get_interface_status_ex",{},null],"method":"script","id":0}'
2017-06-14 18:07:29,338 [tornado.curl_httpclient] Trying 127.0.0.1...
2017-06-14 18:07:29,338 [tornado.curl_httpclient] Connected to consul (127.0.0.1) port 8500 (#0)
2017-06-14 18:07:29,338 [tornado.curl_httpclient] > GET /v1/health/service/sae?index=47500&passing=1 HTTP/1.1
2017-06-14 18:07:29,339 [tornado.curl_httpclient] > User-Agent: Mozilla/5.0 (compatible; pycurl)
2017-06-14 18:07:29,339 [tornado.curl_httpclient] > Host: consul:8500
2017-06-14 18:07:29,339 [tornado.curl_httpclient] > Accept: */*
2017-06-14 18:07:29,339 [tornado.curl_httpclient] > Accept-Encoding: gzip,deflate
2017-06-14 18:07:29,339 [tornado.curl_httpclient] >
2017-06-14 18:07:29,352 [tornado.curl_httpclient] < HTTP/1.1 307 Redirect
2017-06-14 18:07:29,352 [tornado.curl_httpclient] < Date: Wed, 14 Jun 2017 15:07:29 GMT
2017-06-14 18:07:29,352 [tornado.curl_httpclient] < Content-Length: 442
2017-06-14 18:07:29,352 [tornado.curl_httpclient] < Content-Type: text/html; charset=UTF-8
2017-06-14 18:07:29,353 [tornado.curl_httpclient] < Location: http://10.226.162.161:19000/api/activator/
2017-06-14 18:07:29,353 [tornado.curl_httpclient] Server TornadoServer/4.5.1 is not blacklisted
2017-06-14 18:07:29,353 [tornado.curl_httpclient] < Server: TornadoServer/4.5.1
2017-06-14 18:07:29,353 [tornado.curl_httpclient] HTTP error before end of send, stop sending
2017-06-14 18:07:29,353 [tornado.curl_httpclient] <
2017-06-14 18:07:29,353 [tornado.curl_httpclient] Closing connection 0
2017-06-14 18:07:29,354 [noc.core.service.rpc] [sae] Redirecting to http://10.226.162.161:19000/api/activator/
2017-06-14 18:07:29,354 [tornado.curl_httpclient] POST http://10.226.162.161:19000/api/activator/
2017-06-14 18:07:29,355 [tornado.curl_httpclient] Hostname was NOT found in DNS cache
2017-06-14 18:07:29,356 [tornado.curl_httpclient] Trying 10.226.162.161...
2017-06-14 18:07:29,356 [tornado.curl_httpclient] Connected to 10.226.162.161 (10.226.162.161) port 19000 (#0)
2017-06-14 18:07:29,356 [tornado.curl_httpclient] > POST /api/activator/ HTTP/1.1
2017-06-14 18:07:29,356 [tornado.curl_httpclient] > User-Agent: Mozilla/5.0 (compatible; pycurl)
2017-06-14 18:07:29,356 [tornado.curl_httpclient] > Host: 10.226.162.161:19000
2017-06-14 18:07:29,356 [tornado.curl_httpclient] > Accept: */*
2017-06-14 18:07:29,356 [tornado.curl_httpclient] > Accept-Encoding: gzip,deflate
2017-06-14 18:07:29,356 [tornado.curl_httpclient] > Connection: close
2017-06-14 18:07:29,356 [tornado.curl_httpclient] > X-Noc-Calling-Service: stub
2017-06-14 18:07:29,357 [tornado.curl_httpclient] > Content-Type: text/json
2017-06-14 18:07:29,357 [tornado.curl_httpclient] > Content-Length: 442
2017-06-14 18:07:29,357 [tornado.curl_httpclient] >
2017-06-14 18:07:29,357 [tornado.curl_httpclient] > '{"params":["Cisco.IOS.get_interface_status_ex",{"name":"a975-sw117",,"cli_protocol":"ssh"},{"Network | IPv6":true,"Network | STP":true,"DB | Interfaces":54,"Network | LACP":true,"SNMP":false,"Network | CDP":true,"Cisco | IOS | Syntax | IP SLA":0},{"platform":"C3750","version":"12.2(55)SE4","vendor":"Cisco"},{},null],"id":0,"method":"script"}'
2017-06-14 18:07:29,359 [tornado.curl_httpclient] < HTTP/1.1 200 OK
2017-06-14 18:07:29,359 [tornado.curl_httpclient] < Date: Wed, 14 Jun 2017 15:07:29 GMT
2017-06-14 18:07:29,359 [tornado.curl_httpclient] < Content-Length: 33
2017-06-14 18:07:29,359 [tornado.curl_httpclient] < Content-Type: text/html; charset=UTF-8
2017-06-14 18:07:29,359 [tornado.curl_httpclient] Server TornadoServer/4.5.1 is not blacklisted
2017-06-14 18:07:29,359 [tornado.curl_httpclient] < Server: TornadoServer/4.5.1
2017-06-14 18:07:29,359 [tornado.curl_httpclient] <
2017-06-14 18:07:29,360 [tornado.curl_httpclient] Connection #0 to host 10.226.162.161 left intact
2017-06-14 18:07:29,360 [noc.core.service.rpc] [sae] [CALL<] sae.script (33.87ms)
2017-06-14 18:07:29,361 [scheduler.discovery] [17] [discovery|periodic|a975-sw117|mac] Check is disabled. Skipping
Saving job context to jobctx-discovery-default-5938062b0a69ed74f3fbeeb8