Method and device for monitoring operation state of operator in configuration platform

By implementing online monitoring and offline traceability functions in the configuration platform, the problems of limited monitoring functions and inability to achieve historical traceability in the existing technology are solved, real-time tracking of the operating status of the operator and detailed state traceability are realized, and the system maintainability and reliability are improved.

CN119847870APending Publication Date: 2025-04-18HUANENG NINGXIA ENERGY CO LTD LINGWULONGQIAO BRANCH +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411941361.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

When facing complex scenarios, the existing configuration platform has limited monitoring functions and cannot achieve historical traceability, resulting in the inability to quickly locate the cause of the problem and optimize the system operation.

Method used

Provide a monitoring method for configuring the operating status of operators in the platform, including online monitoring mode and offline traceability mode. Online monitoring mode monitors the status of operators in real time through WebSocket connection and updates in real time on the canvas interface. Offline traceability mode extracts logs of predefined time periods from historical run logs and displays them through a visual timeline interface.

Benefits of technology

Real-time monitoring and historical traceability of the configuration platform operator is realized, helping users quickly locate the source of problems, optimize system operations, reduce troubleshooting time, and improve the system's maintainability and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119847870A_ABST
    Figure CN119847870A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of computer software engineering, and discloses a method and device for monitoring the operation state of an operator in a configuration platform, and the method comprises the steps: updating the display state of the operator on a canvas interface based on the real-time data flow of a to-be-monitored operator in an online monitoring mode; in an offline traceability mode, extracting a historical operation log of the to-be-monitored operator in a predetermined time period from the historical operation log of the to-be-monitored operator, and displaying the historical operation log on a canvas interface through a visual time axis interface; according to the method, the operators are monitored in real time and traced off line on the basis of the canvas interface of the configuration platform, so that a user can check the operation state, input and output data and error information of each operator in real time in the configuration platform; by extracting and displaying the historical operation log of the operator, detailed state tracing by using the historical log function is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of computer software engineering, and in particular relates to a method and a device for monitoring the operating status of an operator in a configuration platform. Background Art

[0002] With the rapid development of technologies such as industrial automation, the Internet of Things and intelligent manufacturing, the importance of configuration platforms as core tools of control and monitoring systems has become increasingly prominent. Configuration platforms allow users to flexibly place and configure various operators, such as sensors, actuators, data processors, etc. on the canvas through an intuitive graphical interface, thereby achieving real-time monitoring and efficient data processing of production processes, equipment status and environmental parameters.

[0003] At present, the existing configuration platforms have limited monitoring functions and are unable to achieve historical traceability when facing complex scenarios. Specifically, for real-time monitoring functions, they cannot effectively locate the cause when a problem occurs, and cannot provide clear operation records and status evolution in terms of historical traceability. Summary of the invention

[0004] In response to the technical problems existing in the prior art, the present invention provides a method and device for monitoring the operating status of operators in a configuration platform, so as to solve the technical problems that the existing configuration platform has limited monitoring functions and cannot realize historical traceability when facing complex scenarios.

[0005] In order to achieve the above object, the technical solution adopted by the present invention is:

[0006] The present invention provides a method for monitoring the operating status of an operator in a configuration platform, comprising:

[0007] In online monitoring mode, the operator display status on the canvas interface is updated based on the real-time data stream of the operator to be monitored;

[0008] In the offline tracing mode, the historical operation logs of the operator to be monitored within a predetermined time period are extracted from the historical operation logs of the operator to be monitored and displayed on the canvas interface through a visual timeline interface.

[0009] Furthermore, in the online monitoring mode, based on the real-time data stream of the operator to be monitored, the process of updating the operator display status on the canvas interface includes:

[0010] Establish a WebSocket connection to the monitoring operator;

[0011] Use the WebSocket message listener to monitor the real-time data stream of the monitored operator;

[0012] Parse the real-time data stream of the monitored operator to obtain the input data, output data, operation status and error information of the operator to be monitored, and display them in real time on the canvas interface;

[0013] According to the input data, output data and running status of the operator to be monitored, the operator display status on the canvas interface is updated by calling the update method of the canvas;

[0014] According to the error information of the operator to be monitored, the preset alarm mechanism is triggered, and the operator ID and error information of the operator to be monitored are returned.

[0015] Furthermore, the historical operation log of the operator to be monitored is saved in a distributed storage system.

[0016] Furthermore, the historical operation log of the operator to be monitored includes a plurality of log entries; each log entry includes the operator ID, input data, output data, current state and timestamp of the operator to be monitored.

[0017] Furthermore, the historical operation logs of the operator to be monitored within a predetermined time period are extracted from the historical operation logs of the operator to be monitored, and displayed on the canvas interface through a visual timeline interface. The steps are as follows:

[0018] According to the predetermined time period information and the operator ID of the operator to be monitored, the log entries are obtained from the historical operation log of the operator to be monitored through the fetchLogs method to obtain the historical operation log of the operator to be monitored within the predetermined time period;

[0019] Use the visual timeline interface on the canvas interface to display the historical operation logs of the operator to be monitored within a predetermined time period.

[0020] Furthermore, the method further includes a mode switching step; the mode switching step is specifically as follows:

[0021] In the MonitorModeSwitcher class, the switching between online monitoring mode and offline tracing mode is achieved by changing the value of isRealTimeMode. When isRealTimeMode is set to false, the current mode is offline tracing mode; when isRealTimeMode is set to true, the current mode is online monitoring mode.

[0022] The present invention also provides a monitoring system for the operation status of operators in a configuration platform, comprising:

[0023] The online monitoring module is used to update the operator display status on the canvas interface based on the real-time data stream of the operator to be monitored in the online monitoring mode;

[0024] The offline tracing module is used to extract the historical operation logs of the operator to be monitored within a predetermined time period from the historical operation logs of the operator to be monitored in the offline tracing mode, and display them on the canvas interface through a visual timeline interface.

[0025] The present invention also provides a monitoring device for the operation status of operators in a configuration platform, comprising:

[0026] a processor suitable for executing a computer program;

[0027] A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when the computer program is executed by the processor, the method for monitoring the operating status of operators in the configuration platform is executed.

[0028] The present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for monitoring the operating status of operators in the configuration platform is implemented.

[0029] The present invention also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the method for monitoring the operating status of operators in the configuration platform is implemented.

[0030] Compared with the prior art, the present invention has the following beneficial effects:

[0031] The method for monitoring the operating status of operators in a configuration platform provided by the present invention performs real-time monitoring and offline tracing of operators based on a canvas interface of the configuration platform, so that users can view the operating status, input and output data, and error information of each operator in real time in the configuration platform; by extracting and displaying the historical operating logs of the operators, detailed status tracing is achieved by using the historical log function; the present invention can help users quickly locate the source of problems, optimize system operations, and reduce troubleshooting time; wherein, the real-time monitoring mechanism can track the operating status of each operator in the canvas in real time, display input, output and status changes, and provide a real-time error alarm function; the offline tracing mechanism can record the operation history of the operator and provide a detailed status backtracking function when needed; through a visual timeline interface, users can reproduce the operating status of the operator at a specific time point, which is convenient for problem analysis and process optimization.

[0032] The monitoring system for the operating status of operators in a configuration platform, the monitoring device for the operating status of operators in a configuration platform, the computer-readable storage medium and the computer program product provided by the present invention have all the advantages of the monitoring method for the operating status of operators in a configuration platform. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0034] Figure 1 A flowchart of a method for monitoring the operating status of an operator in a configuration platform provided in Example 1;

[0035] Figure 2 A structural block diagram of a monitoring system for the operation status of operators in a configuration platform provided in Example 2;

[0036] Figure 3 This is a structural block diagram of a monitoring device for the operating status of operators in a configuration platform provided in Example 3. DETAILED DESCRIPTION

[0037] In order to make the technical problems, technical solutions and beneficial effects solved by this application clearer, the technical solutions in the embodiments of this application will be described clearly and completely in combination with the drawings in the embodiments of this application; obviously, the described embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0038] Example 1

[0039] As attached Figure 1 As shown, this embodiment 1 provides a method for monitoring the operating status of an operator in a configuration platform, comprising the following steps:

[0040] Step 1: Switch the mode to online monitoring mode. The process of switching the mode to online monitoring mode is as follows: in the MonitorModeSwitcher class, change the value of isRealTimeMode to switch between online monitoring mode and offline traceability mode; specifically, when isRealTimeMode is set to true, the current mode is online monitoring mode.

[0041] Step 2: In the online monitoring mode, based on the real-time data stream of the operator to be monitored, update the operator display status on the canvas interface. Specifically, the implementation steps are as follows:

[0042] Step 21: Establish a WebSocket connection with the operator to be monitored; wherein, WebSocket may also be replaced by other predetermined real-time communication protocols.

[0043] Step 22: Use the WebSocket message listener to monitor the real-time data stream of the monitored operator.

[0044] Step 23: parse the monitored real-time data stream of the operator to be monitored, obtain the input data, output data, operation status and error information of the operator to be monitored, and display them in real time on the canvas interface;

[0045] Step 24: Update the operator display status on the canvas interface by calling the canvas update method according to the input data, output data and running status of the operator to be monitored;

[0046] Step 25: According to the error information of the operator to be monitored, a preset alarm mechanism is triggered, and the operator ID and error information of the operator to be monitored are returned.

[0047] It should be noted that, in the online monitoring mode, the current status, input data, output data and error information of the monitored operator are sent to the canvas interface in real time for display through WebSocket or other real-time communication protocols, so that the input data, output data, operating status and error information of each operator can be displayed in real time on the canvas interface; secondly, each operator is assigned a monitoring trigger, which triggers the preset alarm mechanism by responding to the operator's error information to achieve the purpose of automatic alarm; specifically, when the state or data of the operator is abnormal, an alarm signal is automatically issued by triggering the preset alarm mechanism; preferably, the alarm information is to highlight the corresponding operator in the canvas interface.

[0048] The program code for updating the operator display status on the canvas interface is shown in Table 1 below.

[0049] Table 1 Program code for updating the operator display status on the canvas interface

[0050]

[0051]

[0052] Step 3: Switch the mode to offline traceability mode. The process of switching the mode to offline traceability mode is as follows: In the MonitorModeSwitcher class, change the value of isRealTimeMode to switch between online monitoring mode and offline traceability mode; specifically, when isRealTimeMode is set to false, the current mode is offline traceability mode.

[0053] Step 4: In the offline tracing mode, extract the historical operation logs of the operator to be monitored within a predetermined time period from the historical operation logs of the operator to be monitored, and display them on the canvas interface through a visual timeline interface.

[0054] The historical operation log of the operator to be monitored is saved in the distributed storage system, and the historical operation log of the operator to be monitored includes several log entries; each log entry includes the operator ID, input data, output data, current state and timestamp of the operator to be monitored.

[0055] The process of creating the historical operation log of the operator to be monitored is as follows:

[0056] Call the logOperatorData method to create a log entry containing the operator ID, input data, output data, current status, and timestamp of the operator to be monitored; call the DistributedStorage.save method to store the created log entry in the distributed storage system to obtain the historical operation log of the operator to be monitored.

[0057] The process of extracting the historical operation logs of the operator to be monitored within a predetermined time period from the historical operation logs of the operator to be monitored is as follows:

[0058] According to the predetermined time period information and the operator ID of the operator to be monitored, the log entries are obtained from the historical operation log of the operator to be monitored through the fetchLogs method to obtain the historical operation log of the operator to be monitored within the predetermined time period.

[0059] The program code for extracting the historical operation log of the operator to be monitored within a predetermined time period is shown in Table 2 below.

[0060] Table 2 Program code for extracting the historical operation log of the operator to be monitored within a predetermined time period

[0061]

[0062]

[0063] It should be noted that detailed logs are recorded for each operator, including the operator ID, input data, output data, current status and timestamp of the operator to be monitored; the historical operation logs of the operator to be monitored are persisted using distributed storage technology, supporting the storage and rapid retrieval of large-scale data; when the user needs to trace back historical data, the corresponding log entry is retrieved according to the time range, and the operator status and data flow at that time are reproduced through the timeline function.

[0064] The process of displaying on the canvas interface through a visual timeline interface is specifically: using the visual timeline interface on the canvas interface to display the historical operation log of the operator to be monitored within a predetermined time period. Among them, the program code displayed on the canvas interface through the visual timeline interface is shown in Table 3 below.

[0065] Table 3 Program code displayed on the canvas interface through a visual timeline interface

[0066]

[0067]

[0068] It should be noted that by selecting a predetermined time period through the canvas interface, the historical data of the operator to be monitored in the predetermined time period is retrieved from the historical operation log of the operator to be monitored, and the operation status and data flow of the operator at that time are reproduced; among them, when using the timeline function for data display, the user can intuitively view the operation status, input data and output data of the operator to be monitored at each moment in the preset time period, so as to analyze the historical operation of the system.

[0069] In this embodiment 1, the user is allowed to switch between online monitoring and offline tracing modes; specifically, in the MonitorModeSwitcher class, the switching between online monitoring mode and offline tracing mode is achieved by changing the value of isRealTimeMode; wherein, when isRealTimeMode is set to false, the current state is in offline tracing mode; when isRealTimeMode is set to true, the current state is in online monitoring mode; wherein, when the user enters offline mode, the transmission of real-time data will be paused and switched to the historical data playback interface for problem analysis and tracing; wherein, the program code for switching between online monitoring and offline tracing modes is shown in Table 4 below.

[0070] Table 4 Program code for switching between online monitoring and offline traceability modes

[0071]

[0072]

[0073] The method for monitoring the operating status of operators in the configuration platform described in this embodiment 1 updates the operator display status on the canvas interface based on the real-time data stream of the operator to be monitored, so as to realize real-time tracking of the operating status of each operator in the canvas, display input, output and status changes, and provide real-time alarm function; the operator ID, input data, output data, current status and timestamp of the operator to be monitored are recorded in the log entry, and stored in the distributed storage system to record the operation history of the operator; by extracting the historical operation log of the operator to be monitored within a predetermined time period from the historical operation log of the operator to be monitored, a detailed status backtracking function is provided when needed; through the visual timeline interface, the user can reproduce the operating status of the operator at a specific time point, which is convenient for problem analysis and process optimization; secondly, by changing the value of isRealTimeMode to realize the switching between the online monitoring mode and the offline traceability mode, the user can flexibly switch between the online monitoring mode and the offline traceability mode to adapt to the requirements of different scenarios.

[0074] Example 2

[0075] As attached Figure 2 As shown, this embodiment 2 provides a monitoring system for the operation status of operators in a configuration platform, including an online monitoring module and an offline tracing module.

[0076] The online monitoring module is used to update the operator display status on the canvas in the configuration platform based on the real-time data stream of the operator to be monitored in the configuration platform in the online monitoring mode; the offline tracing module is used to extract the historical operation log of the operator to be monitored within a predetermined time period from the historical operation log of the operator to be monitored in the configuration platform in the offline tracing mode, and display it on the canvas in the configuration platform through a visual timeline interface.

[0077] Preferably, the monitoring system of the operator running status in the configuration platform also includes a mode switching module; the mode switching module is used to realize the switching between online monitoring mode and offline traceability mode by changing the value of isRealTimeMode in the MonitorModeSwitcher class; wherein, when isRealTimeMode is set to false, it is currently in offline traceability mode; when isRealTimeMode is set to true, it is currently in online monitoring mode.

[0078] Example 3

[0079] As attached Figure 3As shown, this embodiment 3 provides a monitoring device for the operating status of operators in a configuration platform, including: a memory for storing a computer program; a processor for implementing the steps of a method for monitoring the operating status of operators in a configuration platform when executing the computer program.

[0080] When the processor executes the computer program, the steps of the method for monitoring the operating status of operators in the above configuration platform are implemented, for example:

[0081] In the online monitoring mode, the operator display status on the canvas in the configuration platform is updated based on the real-time data stream of the operator to be monitored in the configuration platform; in the offline tracing mode, the historical operation logs of the operator to be monitored within a predetermined time period are extracted from the historical operation logs of the operator to be monitored in the configuration platform, and displayed on the canvas in the configuration platform through a visual timeline interface; in the MonitorModeSwitcher class, the switching between the online monitoring mode and the offline tracing mode is achieved by changing the value of isRealTimeMode; when isRealTimeMode is set to false, it is currently in the offline tracing mode; when isRealTimeMode is set to true, it is currently in the online monitoring mode.

[0082] Alternatively, when the processor executes the computer program, the functions of each module in the monitoring system of the operator running status in the above configuration platform are realized, for example:

[0083] The online monitoring module is used to update the operator display status on the canvas in the configuration platform based on the real-time data stream of the operator to be monitored in the configuration platform in the online monitoring mode; the offline tracing module is used to extract the historical operation log of the operator to be monitored within a predetermined time period from the historical operation log of the operator to be monitored in the configuration platform in the offline tracing mode, and display it on the canvas in the configuration platform through a visual timeline interface; the mode switching module is used to change the value of isRealTimeMode in the MonitorModeSwitcher class to achieve switching between online monitoring mode and offline tracing mode; when isRealTimeMode is set to false, it is currently in offline tracing mode; when isRealTimeMode is set to true, it is currently in online monitoring mode.

[0084] Exemplarily, the computer program may be divided into one or more modules / units, which are stored in the memory and executed by the processor to complete the present invention. The one or more modules / units may be a series of computer program instruction segments capable of completing preset functions, and the instruction segments are used to describe the execution process of the computer program in the monitoring device for the operation status of the operator in the configuration platform.

[0085] The monitoring device for the operation status of the operator in the configuration platform may be a computing device such as a desktop computer, a notebook, a PDA, and a cloud server. The monitoring device for the operation status of the operator in the configuration platform may include, but is not limited to, a processor and a memory. Those skilled in the art will appreciate that the above are examples of monitoring devices for the operation status of the operator in the configuration platform, and do not constitute a limitation on the monitoring device for the operation status of the operator in the configuration platform. It may include more components than the above, or a combination of certain components, or different components. For example, the monitoring device for the operation status of the operator in the configuration platform may also include input and output devices, network access devices, buses, etc.

[0086] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc. The processor is the control center of the monitoring device for the operation status of the operators in the configuration platform, and uses various interfaces and lines to connect various parts of the monitoring device for the operation status of the operators in the entire configuration platform.

[0087] The memory can be used to store the computer program and / or module, and the processor implements various functions of the monitoring device for the operating status of the operator in the configuration platform by running or executing the computer program and / or module stored in the memory and calling the data stored in the memory.

[0088] The memory may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory may include a high-speed random access memory, and may also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (SmartMediaCard, SMC), a secure digital (SecureDigital, SD) card, a flash card (FlashCard), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0089] Example 4

[0090] This embodiment 4 further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for monitoring the operating status of an operator in a configuration platform are implemented, for example:

[0091] In the online monitoring mode, the operator display status on the canvas in the configuration platform is updated based on the real-time data stream of the operator to be monitored in the configuration platform; in the offline tracing mode, the historical operation logs of the operator to be monitored within a predetermined time period are extracted from the historical operation logs of the operator to be monitored in the configuration platform, and displayed on the canvas in the configuration platform through a visual timeline interface; in the MonitorModeSwitcher class, the switching between the online monitoring mode and the offline tracing mode is achieved by changing the value of isRealTimeMode; when isRealTimeMode is set to false, it is currently in the offline tracing mode; when isRealTimeMode is set to true, it is currently in the online monitoring mode.

[0092] If the module / unit integrated in the monitoring system of the operator running status in the configuration platform is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium.

[0093] Based on such understanding, the present invention implements all or part of the processes in the above-mentioned method for monitoring the operating status of operators in the configuration platform, and can also be completed by instructing related hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the above-mentioned method for monitoring the operating status of operators in the configuration platform can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or preset intermediate form, etc.

[0094] The computer-readable storage medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal and software distribution medium, etc.

[0095] It should be noted that the content contained in the computer-readable storage medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable storage media do not include electrical carrier signals and telecommunication signals.

[0096] Example 5

[0097] This embodiment 5 provides a computer product, which includes a computer program, and the computer program is stored in a computer-readable storage medium; the processor of the monitoring device for the operating status of the operator in the configuration platform reads the computer program from the computer-readable storage medium, and the processor executes the computer program, so that the monitoring device for the operating status of the operator in the configuration platform can execute the monitoring method for the operating status of the operator in the configuration platform described in embodiment 1, which will not be repeated here.

[0098] It should be noted that a person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing related hardware through a computer program. The program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods.

[0099] The method for monitoring the operating status of operators in a configuration platform described in the present invention performs real-time monitoring and offline tracing of operators based on a canvas interface of the configuration platform, can realize the real-time monitoring capability of the operating status of operators, ensure the transparency of system operation, and timely discover and handle abnormal situations; at the same time, it can provide detailed historical record support to help users trace back and analyze the operation of the system within a specific time period, which is convenient for troubleshooting and process optimization; secondly, by replaying the operator status through the timeline, the user can intuitively view the operation process before and after the problem occurs, and accurately locate the problem; the present invention performs real-time monitoring and offline tracing of operators in the configuration platform, is applicable to multiple fields, and improves the maintainability and reliability of the system.

[0100] The above embodiment is only one of the implementation methods that can realize the technical solution of the present invention. The scope of protection claimed by the present invention is not limited only to this embodiment, but also includes changes, replacements and other implementation methods that can be easily thought of by any technician familiar with the technical field within the technical scope disclosed by the present invention.

Claims

1. A method for monitoring the operation status of an operator in a configuration platform, characterized in that: include: In online monitoring mode, the operator display status on the canvas interface is updated based on the real-time data stream of the operator to be monitored; In the offline tracing mode, the historical operation logs of the operator to be monitored within a predetermined time period are extracted from the historical operation logs of the operator to be monitored and displayed on the canvas interface through a visual timeline interface.

2. The method for monitoring the operation status of operators in a configuration platform according to claim 1, characterized in that: In online monitoring mode, the process of updating the operator display status on the canvas interface based on the real-time data stream of the operator to be monitored includes: Establish a WebSocket connection to the monitoring operator; Use the WebSocket message listener to monitor the real-time data stream of the monitored operator; Parse the real-time data stream of the monitored operator to obtain the input data, output data, operation status and error information of the operator to be monitored, and display them in real time on the canvas interface; According to the input data, output data and running status of the operator to be monitored, the operator display status on the canvas interface is updated by calling the update method of the canvas; According to the error information of the operator to be monitored, the preset alarm mechanism is triggered, and the operator ID and error information of the operator to be monitored are returned.

3. The method for monitoring the operation status of operators in a configuration platform according to claim 1, characterized in that: The historical operation logs of the operators to be monitored are saved in the distributed storage system.

4. The method for monitoring the operation status of operators in a configuration platform according to claim 1, characterized in that: The historical operation log of the operator to be monitored includes a plurality of log entries; each log entry includes the operator ID, input data, output data, current state and timestamp of the operator to be monitored.

5. The method for monitoring the operation status of operators in a configuration platform according to claim 1, characterized in that: The process of extracting the historical operation logs of the operator to be monitored within a predetermined time period from the historical operation logs of the operator to be monitored and displaying them on the canvas interface through a visual timeline interface is as follows: According to the predetermined time period information and the operator ID of the operator to be monitored, the log entries are obtained from the historical operation log of the operator to be monitored through the fetchLogs method to obtain the historical operation log of the operator to be monitored within the predetermined time period; Use the visual timeline interface on the canvas interface to display the historical operation logs of the operator to be monitored within a predetermined time period.

6. The method for monitoring the operation status of operators in a configuration platform according to claim 1, characterized in that: The mode switching step is also included; the mode switching step is as follows: In the MonitorModeSwitcher class, the switching between online monitoring mode and offline tracing mode is achieved by changing the value of isRealTimeMode. When isRealTimeMode is set to false, the current mode is offline tracing mode; when isRealTimeMode is set to true, the current mode is online monitoring mode.

7. A monitoring system for the operation status of operators in a configuration platform, characterized in that: include: The online monitoring module is used to update the operator display status on the canvas interface based on the real-time data stream of the operator to be monitored in the online monitoring mode; The offline tracing module is used to extract the historical operation logs of the operator to be monitored within a predetermined time period from the historical operation logs of the operator to be monitored in the offline tracing mode, and display them on the canvas interface through a visual timeline interface.

8. A monitoring device for the operation status of operators in a configuration platform, characterized in that: include: a processor suitable for executing a computer program; A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when the computer program is executed by the processor, the method for monitoring the operating status of an operator in a configuration platform according to any one of claims 1 to 6 is executed.

9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for monitoring the operating status of an operator in a configuration platform as described in any one of claims 1 to 6 is implemented.

10. A computer program product, characterized in that The computer program product includes a computer program, and when the computer program is executed by a processor, the method for monitoring the operating status of an operator in a configuration platform according to any one of claims 1 to 6 is implemented.