Links
Comment on page

Explore application logs

yarn logs <scope> or npm run logs <scope>

Gives simple access to logs from PHP, Nginx, SSL-Terminator, Varnish, Redis, MariaDB and ElasticSearch containers and Magento.

Available scopes

  • mariadb
  • nginx
  • ssl-terminator
  • redis
  • elasticsearch
  • magento
  • php
  • varnish

Command options

--details

Show extra details provided to logs
yarn logs nginx --details # for Yarn
npm run logs nginx -- --details # for NPM

--timestamps, -t

Show timestamps
yarn logs nginx --timestamps # for Yarn
npm run logs nginx -- --timestamps # for NPM

--follow, -f

Follow log output
yarn logs nginx --follow # for Yarn
npm run logs nginx -- --follow # for NPM

--since

Show logs since timestamp (e.g. 2013-01-02T13:23:37Z) or relative (e.g. 42m for 42 minutes)
yarn logs nginx --since=2s # for Yarn
npm run logs nginx -- --since=2s # for NPM

--until

Show logs before a timestamp (e.g. 2013-01-02T13:23:37Z) or relative (e.g. 42m for 42 minutes)
yarn logs nginx --until=2s # for Yarn
npm run logs nginx -- --until=2s # for NPM

Usage example:

yarn logs nginx
> ... # nginx logs
# ctrl + c
# this is not alias, but rather service name matching
yarn logs ng # or nginx
> ... # nginx logs
# for ssl-terminator
yarn logs ssl
> ... # ssl-terminator logs
# and for mariadb
yarn logs ma # or mariadb
> ... # mariadb logs
# and for magento
yarn logs mag # or magento
> ... # magento logs