Logs and troubleshooting (Release ONE): Difference between revisions
From OSM Public Wiki
Garciadeblas (talk | contribs) |
|||
Line 46: | Line 46: | ||
====RO status==== | ====RO status==== | ||
* The status of the RO process can be checked by running the following command in the RO container as root: | |||
<pre> | |||
service openmano status | |||
● openmano.service - openmano server | |||
Loaded: loaded (/etc/systemd/system/openmano.service; disabled; vendor preset: enabled) | |||
Active: active (running) since Wed 2016-11-02 16:50:21 UTC; 2s ago | |||
Main PID: 550 (python) | |||
Tasks: 1 | |||
Memory: 51.2M | |||
CPU: 717ms | |||
CGroup: /system.slice/openmano.service | |||
└─550 python /opt/openmano/openmanod.py -c /opt/openmano/openmanod.cfg --log-file=/opt/openmano/logs/openmano.log | |||
Nov 02 16:50:21 RO-integration systemd[1]: Started openmano server. | |||
</pre> | |||
In case it is not running try to see the last logs at /opt/openmano/logs/openmano.log (or /var/logs/openmano/openmano.log that links to the same file). | |||
====VCA status==== | ====VCA status==== |
Revision as of 17:14, 2 November 2016
Under elaboration
Logs
SO logs
UI logs
The server-side UI logs can be obtained on the SO-ub container at:
/usr/rift/usr/share/rw.ui/skyquake/err.log /usr/rift/usr/share/rw.ui/skyquake/out.log
Client side UI logs can be obtained in the Developer Console in a browser.
RO logs
RO logs can be obtained on the RO container at:
/var/log/openmano/openmano.log
Log file and log level (debug by default) can be set at file:
/etc/default/openmanod.cfg
VCA logs
Troubleshooting
Checking status
SO status
UI status
- The status of the UI process can be checked by running the following command in the SO-ub container as root:
forever list
- You should see a status similar to following with an uptime:
info: Forever processes running data: uid command script forever pid id logfile uptime data: [0] uivz /usr/bin/nodejs skyquake.js --enable-https --keyfile-path=/usr/rift/etc/ssl/current.key --certfile-path=/usr/rift/etc/ssl/current.cert 21071 21082 /root/.forever/forever.log 0:18:12:3.231
- In case the UI server process has issues, you won't see an uptime but will instead see a status "STOPPED" in that position.
- In case the UI server process never started, you'll see a status saying "No forever processes running".
RO status
- The status of the RO process can be checked by running the following command in the RO container as root:
service openmano status ● openmano.service - openmano server Loaded: loaded (/etc/systemd/system/openmano.service; disabled; vendor preset: enabled) Active: active (running) since Wed 2016-11-02 16:50:21 UTC; 2s ago Main PID: 550 (python) Tasks: 1 Memory: 51.2M CPU: 717ms CGroup: /system.slice/openmano.service └─550 python /opt/openmano/openmanod.py -c /opt/openmano/openmanod.cfg --log-file=/opt/openmano/logs/openmano.log Nov 02 16:50:21 RO-integration systemd[1]: Started openmano server.
In case it is not running try to see the last logs at /opt/openmano/logs/openmano.log (or /var/logs/openmano/openmano.log that links to the same file).
VCA status
Restarting services
Restarting SO
Restarting UI
- The UI is restarted when the SO module (launchpad) is restarted.
- However, in case just the UI needs to be restarted, you can run the following command in the SO-ub container as root:
forever restartall