TowerWeb

A Phoenix LiveView dashboard for viewing Tower events stored in TowerDB.

Overview

TowerWeb provides a web interface to monitor error events captured by Tower and persisted by TowerDB.

Installation

First, install and configure TowerDB following its installation guide.

Then add tower_web as a dependency in your mix.exs:

def deps do
[
{:tower_web, "~> 0.4.0"}
]
end

Setup

In your Phoenix router, import and mount the dashboard:

defmodule MyAppWeb.Router do
use MyAppWeb, :router
import TowerWeb.Router
scope "/" do
pipe_through :browser
tower_dashboard "/tower"
end
end

Usage

Start your Phoenix server and visit /tower to see the dashboard.

License

See LICENSE file.