Logs

Check the status of your projects and jobs both in the dashboard and CLI.

Dashboard for Status

High-level status of all the jobs, and services is presented in a tabular form in your dashboard. You can easily stop jobs by simply clicking on the Stop button in the Action column.

For detailed, low-level information on jobs, and services use the CLI tools.

Status and Logs in CLI

Use the roro ps command to check the status of all the jobs in current project. Include a -a flag to get details of all the jobs and services on your account.

$ roro ps

JOBID       STATUS     WHEN               TIME      INSTANCE TYPE    CMD
----------  ---------  -----------------  --------  ---------------  -------------------------------------
c733ffdd    success    December 20, 2017  6:07:34   S1               gunicorn webapp:server
43235bd4    cancelled  December 20, 2017  5:17:24   S1               firefly -b 0.0.0.0:8080 predict.predict

Jobs can have the following status: success, cancelled, pending, failed

Drill-down a specific job using the roro logs command.

$ roro logs c733ffdd

[2017-12-20 11:27:53 +0000] [5] [INFO] Starting gunicorn 19.7.1
[2017-12-20 11:27:53 +0000] [5] [INFO] Listening at: http://0.0.0.0:8080 (5)
[2017-12-20 11:27:53 +0000] [5] [INFO] Using worker: sync
[2017-12-20 11:27:53 +0000] [8] [INFO] Booting worker with pid: 8
[2017-12-20 17:35:23 +0000] [5] [INFO] Handling signal: term

...

Logs are a great way track and debug you runs. Professional and Enterprise Tier have more granular access of hardware instances and processes.

Feedback

Help us improve the documentation. Flag errors, issues or request how-tos, guides and tutorials on our #documentation channel on our Slack.