---
description: >-
  OvenMediaEngine Enterprise supports Event Monitoring starting from version
  0.18.1.0-1.
---

# Event Monitoring

OvenMediaEngine Enterprise provides a function to monitor various events such as application creation/deletion, stream creation/deletion, Rest API calls, etc.

Events are recorded in `JSON` format files, and the Web Console automatically collects the recorded events and provides a UI for monitoring.

## Activating Event Monitoring

Event monitoring is disabled by default at initial installation and can be activated by referring to the [Configuration](event-monitoring/configuration) document.

## Event List

### Query Filter and Event Log List

<figure><img src="https://content.gitbook.com/content/J6MJxDAZpQRfxdVUNqhS/blobs/vJgADPb2CclDSq77O3uc/%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81-%EB%AA%A8%EC%9E%90%EC%9D%B4%ED%81%AC.JPG" alt=""><figcaption></figcaption></figure>

1. Navigate to the Monitoring page using the navigation at the top of the screen.
2. You can filter and query event logs.
3. The event log list is displayed.

{% hint style="info" %}
If there are many accumulated event logs, it may take a long time to synchronize when starting the Web Console.
{% endhint %}

<figure><img src="https://content.gitbook.com/content/J6MJxDAZpQRfxdVUNqhS/blobs/S3o28jyjaAZEI1mYnIe2/%EC%8B%B1%ED%81%AC%EC%A4%91.JPG" alt="" width="375"><figcaption><p>Synchronizing event logs</p></figcaption></figure>

### Event Log

<figure><img src="https://content.gitbook.com/content/J6MJxDAZpQRfxdVUNqhS/blobs/6jdLQ7zayY1lKYnq8nGA/%EB%AA%A9%EB%A1%9D%EC%84%A4%EB%AA%85.JPG" alt=""><figcaption></figcaption></figure>

Each item of the event log displayed on the screen is as follows:

1. Displays the time when the event occurred.
2. Displays the unique ID of the source (server, Virtual Host, application, or stream) where the event occurred.   &#x20;If the source is an application or stream, click to go to the event timeline page where you can view detailed information about events from that source.
3. Displays the type of event that occurred.
4. Displays a one-line summary of the event that occurred.

{% hint style="info" %}
Please refer to the [Event Specification](event-monitoring/event-specification) document for details on events.
{% endhint %}

## Event Timeline

You can enter the event timeline page by clicking the source ID.

On the event timeline page, you can check the list of events that occurred on that source and detailed information at the time the events occurred.

<figure><img src="https://content.gitbook.com/content/J6MJxDAZpQRfxdVUNqhS/blobs/CTVVQSc7STT0CMnkHU0D/%ED%83%80%EC%9E%84%EB%9D%BC%EC%9D%B8.JPG" alt=""><figcaption></figcaption></figure>

1. Displays the ID of the selected source.
2. Displays the period of the timeline. This period is set to the period queried on the event list page.
3. The event history of the selected source is displayed. The maximum number of items displayed is 1,000.
4. Displays application events. Even if the selected source is a stream, the events of the application where the stream was created are also displayed.
5. Displays stream events. Circular icons are displayed according to the type of event.

<table><thead><tr><th width="144">Icon Color</th><th>Description</th></tr></thead><tbody><tr><td>Green</td><td>Stream creation</td></tr><tr><td>Red</td><td>Stream deletion</td></tr><tr><td>Yellow</td><td><p>Scheduled Channel creation/modification/deletion,</p><p>Multiplex Channel creation/modification/deletion,</p><p>Recording start/stop,</p><p>Push Publishing start/stop</p></td></tr></tbody></table>

6. Certain events allow you to check detailed information at the time of occurrence in `JSON` format:

<figure><img src="https://content.gitbook.com/content/J6MJxDAZpQRfxdVUNqhS/blobs/ruS3NDGbhmhdJ4UpT1C3/%EC%8A%A4%EB%83%85%EC%83%B7.JPG" alt=""><figcaption><p>Event details</p></figcaption></figure>

## Input Stream Alert Notifications | 0.18.1.2+

On the stream details page, you can check alert notifications of the input stream from the last 24 hours. These are displayed for [stream event categories](event-specification#stream-events-streamevent) with event levels of `Warning` and `Error` .&#x20;

<figure><img src="https://content.gitbook.com/content/J6MJxDAZpQRfxdVUNqhS/blobs/2P1Q84ZCbLj13S5AgepI/%EC%9D%B8%ED%92%8B%EC%8A%A4%ED%8A%B8%EB%A6%BC%EC%9D%B4%EC%83%81%EC%95%8C%EB%A6%BC.JPG" alt=""><figcaption></figcaption></figure>

1. You can check alert notifications by clicking the icon. The number of unread notifications is displayed beside the icon.
2. Click to mark the notification as acknowledged.
3. The content of the alert notification is displayed. Click to navigate to the event timeline page of the stream.
