Skip to main content
Version: 5.0

Core Module

The Core module is a high-performance and multifunctional tool for data monitoring and analysis. It boasts a wide range of capabilities, ensuring efficient data processing and analytics for various tasks.

The functionality provided by the Core module serves as the foundation in Smart Monitor.

The Core module includes the following components:

Additionally, the Core module implements user management mechanisms for Smart Monitor via user roles.

Custom Analytical Engine

The main feature of this module is its analytical engin, capable of processing data quickly and efficiently. This engine provides high-speed data processing, enabling quick analysis results.

Search Anywhere Concept

Core also provides Search Anywhere functionality, which ensures data storage and efficient data retrieval. Data can be stored in OpenSearch and other sources, providing convenient and fast access to the required information.

Search anywhere technology


Custom Query Language

For query execution and data analysis, the module offers its own query language - Smart Monitor Language. This language has extensive capabilities and supports pipeline data processing, providing flexibility and power in information analysis.

Examples of simple queries in SML:

source windows
| search "192.168.10.16"
source nginx
| search "ERROR"

One of the key features of the Core module is multithreaded data processing during command execution. This allows optimizing the processing of large volumes of data and increases the overall system performance.

In summary, the Core module is a powerful tool for data analysis and monitoring, providing high speed, flexibility, and efficiency in information processing.