Eventum Logo

Eventum

Eventum Studio

The built-in web interface for managing generators, editing configs, debugging events, and monitoring performance — all from your browser.

Eventum Studio

Edit configs, preview events in real time, and monitor running generators — all from your browser, no terminal required.


Eventum Studio is the web-based management UI that ships with Eventum. It gives you a visual interface for everything you can do through config files and the CLI — browsing projects, configuring plugins, debugging event output, monitoring running generators, and managing application settings.

Studio is served automatically when you run Eventum in application mode:

eventum run -c eventum.yml

Then open your browser at http://localhost:9474 (or whichever host/port you configured).

What you can do in Studio

AreaWhat it covers
HomeWhere you left off, and whether anything is failing
MonitoringThe whole application as one dashboard — flow, throughput, failures, load
ProjectsBuilding a generator: its files, its plugins, and a console for previewing each stage
InstancesRunning generators — lifecycle, live metrics, settings and logs
ScenariosGroups of generators that work together and share state
SettingsThe application itself — configuration, secrets, lifecycle

The sidebar follows the same split: the Home and Monitoring entries on their own, then a Generators group for day-to-day work and a Management group for the application.

Enabling and disabling Studio

Studio is controlled by two settings in eventum.yml:

eventum.yml
server:
  ui:
    enabled: true   # enables the web UI
  api:
    enabled: true   # enables the REST API (required for Studio to function)

Setting ui.enabled: false disables the web interface while keeping the REST API available. Setting api.enabled: false disables both — Studio needs the API to communicate with the backend.

Authentication

Studio uses HTTP basic authentication. The default credentials are:

FieldDefault
Usernameeventum
Passwordeventum

Change these in eventum.yml before exposing Eventum on a network:

eventum.yml
server:
  auth:
    user: admin
    password: s3cret

Theme

Studio supports light and dark themes. Toggle between them using the sun/moon icon in the top-right corner of the top bar. The theme preference is saved in the browser.

What's next

On this page