Table of Contents

Viewing Real-Time EVE Logs with Edge-View

The Zededa UI shows logs, but they are batched and delayed (~15 min). To see logs live, pull them straight from the edge node with Edge-View. It works remotely over a secure connection — no SSH and no need to be on the device's network.

Before You Start

run.CHENNAI-SERVER.edgeview.sh. Download it and chmod +x it.

Basic Usage

./run.CHENNAI-SERVER.edgeview.sh [options] <query>

For logs, the query is log/<word> — it searches the logs for <word>.

Log Examples

Command What it does
./run...edgeview.sh -inst 1 log/<match>
Only lines containing “<match>”
Command What it does (sample matches)
./run...edgeview.sh -inst 1 log/guest
Container / app console + boot logs (the “inside the container” view)
./run...edgeview.sh -inst 1 log/nginx
Only lines containing “nginx”
./run...edgeview.sh -inst 1 log/error
Only lines containing “error”
./run...edgeview.sh -inst 1 log/guest -type app
Force the application log stream (container stdout)
./run...edgeview.sh -inst 1 log/guest -type dev
EVE system log stream (app start/stop/download lifecycle)
./run...edgeview.sh -inst 1 app/<app-name>
Status/info for an app instance

Useful Options

Option What it does Example
-inst 1 Pick the connection slot. Required when it says “multi-instance mode”. -inst 1
-line N Return more lines (default is small). -line 300
-time A-B Limit to a time window. -time 0-0.5 (last half hour)
-type app⎮dev Choose container logs (app) vs EVE system logs (dev). -type app
-json Output as JSON. -json

Tips

log/<dev/system word> with -type dev = EVE's lifecycle logs.

Quick Recipe: Watch a Container Boot

# everything the container printed, recent, targeted
./run.<device>.<id>.edgeview.sh -inst 1 log/guest -type app -line 300

Reference