Event Logs

The Event Logs page in Sym3 Web provides a centralized interface for viewing and managing events raised by the Sym3 Operator.
It is designed to help operators and engineers monitor system activity, diagnose issues, and maintain an accurate record of system behavior.

Key capabilities include:

  • Sorting, filtering, and searching for specific events
  • Exporting event data in JSON format
  • Enabling Live Updates to automatically stream new log entries

This page explains how to use and configure event logging effectively while maintaining a balance between diagnostic detail, performance, and storage efficiency.


Overview

The Event Logs interface displays a chronological list of logged events generated by connected Sym3 components such as PLCs, panels, and servers.
Each entry typically includes the timestamp, user, device, and event message.

Log Configuration interface

Live Updates

A Live Updates checkbox allows the Event Logs view to automatically refresh when new records are created in the database.
When enabled, the system polls or streams updates in real time, adding new entries to the top of the table without requiring a manual refresh.

This feature is useful for active monitoring sessions, allowing operators to see events as they occur—such as alarms, system restarts, or user actions.

Tip: Disable Live Updates if you are performing large-scale filtering, exporting data, or reviewing historical logs to prevent new data from changing the view during analysis.


Search, Filter, and Sort

Type a search term (for example, temperature, PLC-004, or jdoe) in the search bar and press Enter.
The list dynamically updates to show only matching event messages.

Filter

Use filters to narrow down events by:

  • UserName — show events logged by a specific operator
  • Device — isolate logs from a particular PLC, panel, or subsystem
  • Date Range — view events within a selected time window

Filtering enables you to focus on the most relevant data for troubleshooting or analysis.

Sort

Click a column header (e.g., Time, User, or Device) to sort events in ascending or descending order.
Sorting is especially useful when reviewing sequences of system changes or identifying the most recent activities.


Exporting Logs

Event data can be exported in JSON format for external processing or archiving.
Click Export to download the currently displayed results, respecting your active filters and search criteria.
This makes it easy to share event histories with support teams or import them into analysis tools.

Example JSON Schema

Below is a sample of the downloaded JSON structure:

[
  {
    "Id": 3308760,
    "LogTime": "2024-05-01T07:57:23.77",
    "UserName": "JaneDoe",
    "Device": "PLC-01",
    "Event": "Sym3 Server Stopped",
    "UI_IsNew": false
  },
  {
    "Id": 3308759,
    "LogTime": "2024-05-01T07:02:40.957",
    "UserName": "JohnDoe",
    "Device": "2205L09",
    "Event": "Sym3 Server Started",
    "UI_IsNew": false
  }
]