Thu Nov 12 22:27:42 UTC 2020


VDS2.1 device ID is:  f505ddaa03

VDS2.1 is using camera type: ethernet

VDS2.1 link status: Vehicle is linked and has rego: MTTAXI1

Root Disk: / Percent used: 63%, Available: 5.2G, AvailableBytes: 5450544

Video Disk: /videos Percent used: 19%, Available: 91G, AvailableBytes: 94601112

/root/status.eth0: Interface eth0 has an IP and is OK

/root/status.wlan0: Interface wlan0 has an IP and is OK


Status RUNNING: 	 bluetooth_manager. OK
Status RUNNING: 	 gps_recorder. OK
Status RUNNING: 	 health_checker. OK
Status RUNNING: 	 meter_daemon. OK
Status RUNNING: 	 mptp_card. OK
Status RUNNING: 	 obd_daemon. OK
Status RUNNING: 	 power_management. OK
Status RUNNING: 	 pppd. OK
Status RUNNING: 	 recording_manager. OK
Status RUNNING: 	 restart_daemon. OK
Status RUNNING: 	 screenshot_pusher. OK
Status RUNNING: 	 screenshot_taker. OK
Status RUNNING: 	 socket_server. OK
Status RUNNING: 	 tunneller. OK
Status RUNNING: 	 video_entry_pusher. OK
Status RUNNING: 	 video_pusher. OK
Status RUNNING: 	 wamp_proxy. OK
Status RUNNING: 	 web_service. OK
Status RUNNING: 	 whistle. OK
Status RUNNING: 	 wifi_manager. OK

4g interface ppp0 was found and has an IP, OK 

ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1500
        inet 10.247.19.28  netmask 255.255.255.255  destination 10.64.64.64
        ppp  txqueuelen 3  (Point-to-Point Protocol)
        RX packets 2499  bytes 1522015 (1.5 MB)
        RX errors 1  dropped 0  overruns 0  frame 0
        TX packets 2162  bytes 543365 (543.3 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


Google check ms: time=31.6
Portal check ms: time=150

dnsmasq service is active - OK

hostapd service is active - OK



======================================================================================================================

LOG CHECK


daemon-bluetooth_manager.log


daemon-gps_recorder.log


daemon-gui.log


daemon-health_checker.log


daemon-meter_daemon.log


daemon-mptp_card.log


daemon-obd_daemon.log

[2020-11-12 22:27:19 +0000] [1813] [ERROR] [root] Unable to connect to OBD port
[2020-11-12 22:27:29 +0000] [1813] [ERROR] [root] Logging obd_connected status as NOT OK
[2020-11-12 22:27:31 +0000] [1813] [ERROR] [root] Unable to connect to OBD port
[2020-11-12 22:27:41 +0000] [1813] [ERROR] [root] Logging obd_connected status as NOT OK
[2020-11-12 22:27:43 +0000] [1813] [ERROR] [root] Unable to connect to OBD port
[2020-11-12 22:27:53 +0000] [1813] [ERROR] [root] Logging obd_connected status as NOT OK
[2020-11-12 22:27:54 +0000] [1813] [ERROR] [root] Unable to connect to OBD port

daemon-power_management.log


daemon-recording_manager.log


daemon-restart_daemon.log

[2020-11-12 22:23:08 +0000] [1785] [ERROR] [root] WS connection error: [Errno 111] Connection refused

daemon-screenshot_pusher.log


daemon-screenshot_taker.log


daemon-socket_server.log


daemon-tunneller.log


daemon-video_entry_pusher.log


daemon-video_pusher.log


daemon-wamp_proxy.log


daemon-web_service.log

  errorlog: -
  logconfig_dict: {'version': 1, 'formatters': {'standard': {'format': '[%(asctime)s] [%(process)d] [%(levelname)s] [%(name)s] %(message)s', 'datefmt': '%Y-%m-%d %H:%M:%S %z'}}, 'handlers': {'memory': {'class': 'vehicle_server.logging.handlers.MemoryHandler', 'formatter': 'standard', 'capacity': 20, 'minFlush': 20, 'flushLevel': 40, 'target': 'file'}, 'file': {'class': 'vehicle_server.logging.handlers.TimedRotatingFileHandler', 'formatter': 'standard', 'filename': '/opt/oiii/log/daemon-%s.log', 'when': 'midnight', 'interval': 1, 'backupCount': 14}, 'gui_file': {'class': 'logging.handlers.TimedRotatingFileHandler', 'formatter': 'standard', 'filename': '/opt/oiii/log/gui.log', 'when': 'midnight', 'interval': 1, 'backupCount': 14}}, 'root': {'level': 'DEBUG', 'handlers': ['memory']}, 'loggers': {'gui': {'level': 'DEBUG', 'propagate': False, 'handlers': ['gui_file']}, 'web_service': {'level': 'DEBUG', 'propagate': False, 'handlers': ['file']}, 'gunicorn.access': {'level': 'DEBUG', 'propagate': False, 'handlers': ['file']}, 'gunicorn.error': {'level': 'DEBUG', 'propagate': False, 'handlers': ['file']}, 'tornado.access': {'level': 'DEBUG', 'propagate': False, 'handlers': ['memory']}, 'tornado.application': {'level': 'DEBUG', 'propagate': False, 'handlers': ['memory']}, 'tornado.general': {'level': 'DEBUG', 'propagate': False, 'handlers': ['memory']}, 'autobahn': {'level': 'DEBUG', 'propagate': False, 'handlers': ['memory']}}}
[2020-11-12 22:23:12 +0000] [1791] [INFO] [gunicorn.error] Starting gunicorn 19.9.0
[2020-11-12 22:23:12 +0000] [1791] [DEBUG] [gunicorn.error] Arbiter booted
[2020-11-12 22:23:12 +0000] [1791] [INFO] [gunicorn.error] Listening at: http://127.0.0.1:10000 (1791)
[2020-11-12 22:23:12 +0000] [1791] [INFO] [gunicorn.error] Using worker: sync
[2020-11-12 22:23:12 +0000] [2116] [INFO] [gunicorn.error] Booting worker with pid: 2116
[2020-11-12 22:23:12 +0000] [2117] [INFO] [gunicorn.error] Booting worker with pid: 2117
[2020-11-12 22:23:12 +0000] [2118] [INFO] [gunicorn.error] Booting worker with pid: 2118
[2020-11-12 22:23:12 +0000] [2119] [INFO] [gunicorn.error] Booting worker with pid: 2119
[2020-11-12 22:23:12 +0000] [1791] [DEBUG] [gunicorn.error] 4 workers
[2020-11-12 22:23:19 +0000] [2116] [DEBUG] [gunicorn.error] GET /api/1/credential
[2020-11-12 22:23:19 +0000] [2119] [DEBUG] [gunicorn.error] GET /api/1/proxy/taxi
[2020-11-12 22:23:19 +0000] [2118] [DEBUG] [gunicorn.error] GET /api/1/proxy/operator
[2020-11-12 22:22:17 +0000] [2118] [DEBUG] [gunicorn.error] OPTIONS /api/1/external-message
[2020-11-12 22:22:17 +0000] [2116] [DEBUG] [gunicorn.error] DELETE /api/1/external-message
[2020-11-12 22:22:17 +0000] [2119] [DEBUG] [gunicorn.error] GET /api/1/proxy/vehicle-model
[2020-11-12 22:22:18 +0000] [2119] [DEBUG] [gunicorn.error] OPTIONS /api/1/taxi-tokens
[2020-11-12 22:22:18 +0000] [2119] [DEBUG] [gunicorn.error] POST /api/1/taxi-tokens
[2020-11-12 22:22:18 +0000] [2118] [DEBUG] [gunicorn.error] GET /api/1/proxy/vehicle-type
[2020-11-12 22:22:18 +0000] [2118] [DEBUG] [gunicorn.error] GET /api/1/sound/mute
[2020-11-12 22:22:18 +0000] [2116] [DEBUG] [gunicorn.error] OPTIONS /api/1/availability
[2020-11-12 22:22:18 +0000] [2117] [DEBUG] [gunicorn.error] PUT /api/1/availability
[2020-11-12 22:22:20 +0000] [2117] [DEBUG] [gunicorn.error] GET /api/1/configuration
[2020-11-12 22:22:21 +0000] [2116] [DEBUG] [gunicorn.error] OPTIONS /api/1/daemons/whistle
[2020-11-12 22:22:21 +0000] [2116] [DEBUG] [gunicorn.error] PUT /api/1/daemons/whistle
[2020-11-12 22:22:21 +0000] [2116] [ERROR] [root] Failed to start process 'whistle': 60 (ALREADY_STARTED: whistle)
[2020-11-12 22:22:21 +0000] [2116] [ERROR] [root] Process 'whistle' is already started
[2020-11-12 22:22:22 +0000] [2118] [DEBUG] [gunicorn.error] GET /api/1/version
[2020-11-12 22:25:52 +0000] [2117] [DEBUG] [gunicorn.error] GET /api/1/proxy/operator

daemon-wifi_manager.log