> ## Documentation Index
> Fetch the complete documentation index at: https://docs.provenlog.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Dashboard

> Built-in web dashboard for exploring your audit trail

ProvenLog includes a built-in React web dashboard for exploring and verifying your audit trail.

## Getting started

```bash theme={null}
plog serve
# Open http://localhost:7600
```

## Pages

| Page            | Description                                                            |
| --------------- | ---------------------------------------------------------------------- |
| **Dashboard**   | Total events, active agents, chain health percentage, 24-hour activity |
| **Agents**      | Per-agent event counts, last activity, chain validity status           |
| **Events**      | Filterable, searchable, paginated event list with detail view          |
| **Live Stream** | Real-time WebSocket feed of events as they arrive                      |
| **Integrity**   | Per-agent chain verification, Merkle root computation                  |

## Demo mode

Preview the dashboard with sample data:

```bash theme={null}
plog serve --demo
```

This seeds 25 realistic events across 3 agents using a temporary database — it never touches your real data.

## Configuration

```bash theme={null}
plog serve                        # Default port :7600
plog serve --addr :8080           # Custom port
plog serve --api-keys "key1,key2" # Enable authentication
plog serve --no-dashboard         # API only, no web UI
```

## Live streaming

The Live Stream page connects to the WebSocket endpoint (`/v1/stream`) and displays events in real time as they're ingested. This is useful for monitoring agent activity during development or production.
