Detailed logging with alerts and notifications

Track system activity and receive custom-defined alerts when system issues occur.

Request demo

Create alerts and get notified when there are issues

Stay informed with customizable alerts that notify about system issues and health changes. Define triggers based on variables, values, or health states to get notifications and respond quickly to potential issues.

Mockup of ISAAC Workspace Alerts

Variables

Create and manage custom variables that combine data from internal and external systems for deeper health insights. Use these variables to monitor performance, trigger alerts, and gain a complete view of your system’s status.

Mockup of ISAAC Workspace Variables

Monitor system activity

Easily view, filter, and search logs from external systems and modules to track all key events and actions in one place. Stay informed and troubleshoot efficiently with comprehensive activity history.

Mockup of ISAAC Workspace Activity Logs

Monitor user actions

Access logs from ISAAC Workspace and platform activities. Filter and search to monitor user actions and system events, helping you maintain control and quickly resolve issues.

Mockup of ISAAC Workspace Action Logs

Features

Monitor Activity

Search, filter, and review logs sent from external systems and Modules. Provides detailed insight into system behavior and diagnostics.

Severity Levels

Logs are categorized by severity to help prioritize issues: Debug, Info, Warn, Error, and Critical.

Timestamp

Each log entry includes the date and time it was recorded. Most use ISAAC system time unless the Module overrides it with its own timestamp.

Source

Identifies where the log originated. This may be a Module name or a user identity.

Variable (Key)

Displays the variable name associated with the log, allowing grouping and filtering of related entries.

Description (Value)

Shows the core message or data of the log entry including variable values, system messages, or error text.

Action Logs

View, filter, and search logs that track user and system activity within ISAAC Workspace.

Timestamp

Each action entry includes a date and time using ISAAC system time.

Action Name

Specifies the type of action performed (e.g., created user, updated setting, rebooted VM).

Origin

Shows where in ISAAC Workspace the action occurred, generally aligned with the sidebar structure (e.g., “Security > Users”).

Action Description

Provides a human-readable summary of the action. User-initiated actions include the username.

Filtered Search

Use keywords, tags, and date ranges to narrow results. Expand into advanced mode to filter by severity, module, variable, or description.

Search Presets

Save frequently-used search filters as presets. Presets can be personal or shared with all Workspace users.

Data Flow

Toggle real-time updates on or off. When enabled, new log entries appear live without refreshing the page.

Export CSV

Export the current log view as a .csv file. Optionally limit to search results using a checkbox in the export dialog.

Variables

Create, view, and manage variables from external and internal sources. Search, filter, and tag for quick access.

Composite Variables

Combine multiple variables into a single composite variable to create unified health states and complex definitions.

Organize with Tags

Add tags to group and filter variables for faster navigation.

Variable Editor

Change variable names and descriptions along with creating custom health rules. Enable or disable additional variable features like grace period and test health conditions.

Activity Log Integration

Enable logging for any variable to track value changes in the Activity Log.

Custom Definitions

Define how a composite variable calculates its value using JavaScript-style expressions and variable references.

Health Definition

Define how to classify variable values as Healthy, Warning, or Error using custom logic.

Test Health Conditions

Quickly validate health logic by simulating custom values anytime, ensuring variable health is configrued exactly as intended.

Grace Period

Delay health evaluation for a set number of seconds to avoid false triggers.

Alerts

Create, edit, view, and filter alerts for internal and external variables, modules, and assets.

Notifications

Send alert notifications through email, ISAAC Workspace, Microsoft Teams, Slack, or custom webhooks.

Custom Messages

Configure what the recipients of the Notification will receive. For Visual Notifications, this will be displayed when the Notification is opened, for Email Notifications this will be the body of the email.

Criticality Levels

Set the criticality of alerts to Info, Moderate, High, or Critical to control urgency and set priorities.

Activity Log Integration

Optionally log alert trigger events to the system Activity Log for traceability.

Lock to Prevent Spamming

Enable alert locking to avoid repeated notifications for the same ongoing condition.

Requires User Action

Create alerts that require a user to acknowledge and document a response before dismissal.

Automatic Recovery

Action-required alerts can auto-clear when the condition resolves before action is taken.

Alert Recipients

Send alerts to individual users and or roles. Define delivery via email, visual, or both.

Request a Demo

Schedule a demo to see ISAAC in action, ask questions, and learn more about ISAAC.

Request demo

Related videos

Logs

Introducing Variables

Variable Health States

Variables and Composite Variables

Integrations

Powered by ISAAC Platform

ISAAC Workspace is not cloud-hosted. It runs fully on-premises with the ISAAC Platform, giving you complete control. Configure it to fit your network and firewall requirements without relying on external infrastructure.

Learn more
A visual illustration of ISAAC Platform in a server rack

Questions? We Can Help!