Luggage sorting information processing method and system and electronic equipment

By collecting and classifying alarm and audit logs from information systems related to baggage sorting operations, and displaying an architecture diagram, the difficulties in troubleshooting baggage sorting anomalies were resolved, enabling rapid fault location and improved stability.

CN121903543APending Publication Date: 2026-04-21TRAVELSKY TECHNOLOGY LIMITED
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
TRAVELSKY TECHNOLOGY LIMITED
Filing Date
2025-12-24
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

When anomalies occur in baggage sorting operations, existing technologies make it difficult to investigate multiple related information systems, leading to increased workload and potential flight delays.

Method used

The system collects and stores system alarm information and audit logs from M information systems related to the baggage sorting business. By classifying and displaying the architecture diagram, the system alarm information, transmission information, and early warning information are displayed intuitively, so that maintenance personnel can quickly locate problems.

Benefits of technology

It improved the speed of troubleshooting, reduced manpower input, and enhanced the operational stability and efficiency of baggage sorting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121903543A_ABST
    Figure CN121903543A_ABST
Patent Text Reader

Abstract

The invention discloses a luggage sorting information processing method and system and electronic equipment. Relates to the field of computers, and the method comprises the following steps: determining M information systems associated with a luggage sorting service, collecting system alarm information and auditing logs of the M information systems, and storing the alarm information and the auditing logs; classifying the system alarm information of the target time period to obtain classified system alarm information; determining transmission information of the luggage sorting information of the target flight in M information systems according to the auditing log, and determining luggage sorting early warning information of the target flight according to the auditing log; and displaying an architecture diagram of the M information systems, and displaying at least one of the classified system alarm information, transmission information and luggage sorting early warning information in the architecture diagram. By means of the method and device, the problem that when the luggage sorting service is abnormal in the prior art, the multiple information systems associated with the luggage sorting service are troubleshot, and troubleshooting is difficult is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computers, and more specifically, to a method, system, and electronic device for processing baggage sorting information. Background Technology

[0002] With the rapid development of information technology, more and more new information technologies are being widely applied in the civil aviation business. Among them, baggage sorting in the passenger check-in process involves multiple information systems to handle complex business logic, and for cross-border flights, it also involves information systems operated by foreign GDS (Global Distribution System) or agent service providers.

[0003] In practical applications, airport staff frequently encounter situations where baggage sorting information for a particular flight cannot be found in the information system. On one hand, this necessitates manual sorting of passenger baggage, increasing workload and potentially leading to delayed boarding or even flight delays, causing significant losses for passengers, the airport, and airlines. On the other hand, maintenance personnel for all information systems involved in baggage sorting must investigate their respective systems to identify the cause of the issue and take timely and effective measures. The large number of systems involved, the complexity of the operations, and the long call chains present significant challenges to the investigation.

[0004] There is currently no effective solution to the problem of difficulty in investigating multiple information systems associated with baggage sorting operations when anomalies occur in related technologies. Summary of the Invention

[0005] The main objective of this application is to provide a method, system, and electronic device for processing baggage sorting information, in order to solve the problem in related technologies where it is difficult to investigate multiple information systems associated with baggage sorting operations when anomalies occur.

[0006] To achieve the above objectives, according to one aspect of this application, a method for processing baggage sorting information is provided. The method includes: identifying M information systems associated with baggage sorting operations; collecting system alarm information and audit logs from the M information systems, and storing the alarm information and audit logs, where M is a positive integer; obtaining system alarm information for a target time period from the system alarm information, and classifying the system alarm information for the target time period to obtain classified system alarm information; determining the transmission information of baggage sorting information for a target flight in the M information systems based on the audit logs, and determining baggage sorting early warning information for the target flight based on the audit logs; displaying an architecture diagram of the M information systems, and displaying at least one of the classified system alarm information, transmission information, and baggage sorting early warning information in the architecture diagram.

[0007] Optionally, before collecting system alarm information and audit logs from M information systems, the method further includes: configuring monitoring indicators and log source information for each information system, and caching the configured monitoring indicators and log source information locally and in a distributed database. The monitoring indicators include at least one of the following: processor monitoring indicators, storage space monitoring indicators, log keyword monitoring indicators, and communication monitoring indicators. The log source information includes at least one of the following: server address, log path, and log name. Collecting system alarm information and audit logs from the M information systems includes: for each information system, collecting system alarm information generated by the information system under the corresponding monitoring indicators, and collecting audit logs generated by the information system under the corresponding log source information.

[0008] Optionally, storing alarm information and audit logs includes: storing alarm information in a relational database; and storing audit logs in a search analytics engine.

[0009] Optionally, system alarm information for a target time period is obtained from system alarm information, and the system alarm information for the target time period is classified to obtain classified system alarm information including: determining the time period of the previous target time length based on the data display frequency to obtain the target time period, and obtaining system alarm information for the target time period from system alarm information; classifying system alarm information for the target time period according to classification information to obtain classified system alarm information, wherein the classification information includes at least one of the following: the server address of the information system, the application process name of the information system, and the message queue of the baggage sorting business.

[0010] Optionally, determining the transmission information of baggage sorting information of the target flight in the M information systems based on the audit logs includes: retrieving baggage sorting information of the target flight from the audit logs; if baggage sorting information is retrieved, determining the flow of baggage sorting information in the M information systems based on the time the baggage sorting information arrives in each information system; determining the delay of baggage sorting information in the M information systems based on the time the baggage sorting information arrives in each information system and the scheduled arrival time; and determining the transmission information based on the flow and delay.

[0011] Optionally, determining baggage sorting warning information for the target flight based on the audit log includes: Searching for baggage sorting information for the target flight in the audit log A hours before the estimated departure time of the target flight; if no baggage sorting information is found, generating a first-level baggage sorting warning; searching for baggage sorting information for the target flight in the audit log B hours before the estimated departure time of the target flight; if no baggage sorting information is found, generating a second-level baggage sorting warning, where B is less than A and the second level is higher than the first level; and searching for baggage sorting information for the target flight in the audit log C hours before the estimated departure time of the target flight; if no baggage sorting information is found, generating a third-level baggage sorting warning, where C is less than B and the third level is higher than the second level.

[0012] Optionally, the architecture diagram includes interaction links between M information systems and interaction links between modules within each information system. Displaying at least one of the categorized system alarm information, transmission information, and baggage sorting warning information in the architecture diagram includes: determining the target location of the categorized system alarm information in the architecture diagram and displaying the categorized system alarm information at the target location, wherein the target location is one of the following: a target module in a target information system, a target interaction link between two target information systems, or a target interaction link between two modules of the same information system; and / or, determining the order and time of baggage sorting information passing through the M information systems based on the transmission information, generating a flow link in the architecture diagram based on the order and time, and displaying the flow link; and / or, displaying baggage sorting warning information of different levels at different frequencies at preset locations in the architecture diagram.

[0013] To achieve the above objectives, according to another aspect of this application, a baggage sorting information processing system is provided. The system includes: a data acquisition unit, used to identify M information systems associated with baggage sorting operations, and to collect system alarm information and audit logs from the M information systems, where M is a positive integer; a data storage unit, communicatively connected to the data acquisition unit, used to store alarm information and audit logs; a data processing unit, communicatively connected to the data storage unit, used to obtain system alarm information for a target time period from the system alarm information, and to classify the system alarm information for the target time period to obtain classified system alarm information, and also used to determine the transmission information of baggage sorting information of a target flight in the M information systems based on the audit logs, and to determine baggage sorting early warning information for the target flight based on the audit logs; and a data display unit, communicatively connected to the data processing unit, used to display an architecture diagram of the M information systems, and to display at least one of the classified system alarm information, transmission information, and baggage sorting early warning information in the architecture diagram.

[0014] To achieve the above objectives, according to another aspect of this application, an electronic device is provided, comprising: a memory storing an executable program; and a processor for running the program, wherein the program executes a method for processing baggage sorting information during runtime.

[0015] To achieve the above objectives, according to another aspect of this application, a computer program product is provided, including computer instructions that, when executed by a processor, implement the steps of a method for processing baggage sorting information.

[0016] In this embodiment, M information systems associated with baggage sorting operations are identified, and system alarm information and audit logs of the M information systems are collected and stored, where M is a positive integer. System alarm information for a target time period is obtained from the system alarm information, and the system alarm information for the target time period is categorized to obtain categorized system alarm information. Based on the audit logs, the transmission information of baggage sorting information for the target flight in the M information systems is determined, and baggage sorting warning information for the target flight is determined based on the audit logs. An architecture diagram of the M information systems is displayed, showing at least one of the categorized system alarm information, transmission information, and baggage sorting warning information. This solves the problem in related technologies where it is difficult to investigate multiple information systems associated with baggage sorting operations when anomalies occur. By acquiring classified system alarm information, baggage sorting information transmission information, and baggage sorting early warning information, and displaying them intuitively in the information system architecture diagram, maintenance personnel can grasp the operation status of information systems related to baggage sorting operations. This enables timely detection of information system problems, improves the speed of fault diagnosis and handling, reduces the manpower required for fault diagnosis, and enhances the operational stability of baggage sorting operations. Attached Figure Description

[0017] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:

[0018] Figure 1 A hardware block diagram of a computer terminal for implementing a method for processing baggage sorting information is shown.

[0019] Figure 2 This is a flowchart of a baggage sorting information processing method according to an embodiment of this application;

[0020] Figure 3 This is a schematic diagram of a baggage sorting information processing system according to an embodiment of this application;

[0021] Figure 4 This is a schematic diagram of a baggage sorting information processing device according to an embodiment of this application;

[0022] Figure 5 This is a structural block diagram of an electronic device according to an embodiment of this application. Detailed Implementation

[0023] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0024] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0025] It should be noted that the information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) collected in this application are information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, storage, use, processing, transmission, provision, disclosure, and application of related data all comply with relevant laws, regulations, and standards, necessary confidentiality measures have been taken, and they do not violate public order and good morals. Corresponding operation entry points are provided for users to choose to authorize or refuse. For example, this system has interfaces with relevant users or organizations, providing users with corresponding operation entry points for them to choose to agree to or refuse automated decision results; if the user chooses to refuse, the process proceeds to the expert decision-making process. If the user chooses to agree, the user can view the purpose of data use in real time through the authorization interface and has the right to withdraw authorization or delete data at any time. After authorization is withdrawn, the system will terminate the relevant data processing within 24 hours.

[0026] Example 1

[0027] According to an embodiment of this application, an embodiment of a method for processing baggage sorting information is also provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0028] The method embodiment provided in Embodiment 1 of this application can be executed on a mobile terminal, computer terminal, or similar computing device. Figure 1 A hardware block diagram of a computer terminal for implementing a method for processing baggage sorting information is shown. Figure 1 As shown, computer terminal 10 (or mobile device) may include one or more ( Figure 1 The processor 102 (illustrated as 102a, 102b, ..., 102n) may include, but is not limited to, a microprocessor (MCU) or a field-programmable gate array (FPGA), etc., a memory 104 for storing data, and a transmission device 106 for communication functions. In addition, it may include: a display, an input / output interface (I / O interface), a Universal Serial Bus (USB) port (which may be included as one of the ports of a BUS bus), a network interface, a power supply, and / or a camera. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the aforementioned electronic device. For example, computer terminal 10 may also include... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.

[0029] It should be noted that the aforementioned one or more processors 102 and / or other data processing circuits are generally referred to herein as "data processing circuits". These data processing circuits may be embodied, in whole or in part, in software, hardware, firmware, or any other combination thereof. Furthermore, the data processing circuits may be a single, independent processing module, or may be integrated, in whole or in part, into any other element within the computer terminal 10 (or mobile device). As involved in the embodiments of this application, the data processing circuits serve as a processor control mechanism (e.g., selection of a variable resistor termination path connected to an interface).

[0030] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the baggage sorting information processing method in this embodiment. The processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, thereby realizing the aforementioned baggage sorting information processing method. The memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the computer terminal 10 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0031] The transmission device 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the communication provider of the computer terminal 10. In one example, the transmission device 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 106 may be a Radio Frequency (RF) module, used for wireless communication with the Internet.

[0032] The display can be, for example, a touchscreen liquid crystal display (LCD), which allows the user to interact with the user interface of the computer terminal 10 (or mobile device).

[0033] Under the aforementioned operating environment, this application provides the following: Figure 2 The method for processing baggage sorting information is shown. Figure 2 This is a flowchart of a method for processing baggage sorting information according to an embodiment of this application.

[0034] Step S201: Identify the M information systems associated with the baggage sorting business, collect system alarm information and audit logs from the M information systems, and store the alarm information and audit logs, where M is a positive integer.

[0035] The information systems associated with baggage sorting operations cover multiple aspects, including passenger information management, flight information management, and baggage sorting control. These systems may include passenger information systems, flight information systems, and baggage handling systems.

[0036] The executing entity in this application embodiment can be a baggage sorting information processing system. During the operation of the information system, when an operational abnormality is detected, an alarm message is generated. The baggage sorting information processing system collects the alarm message reflecting the health status of the information system, laying the foundation for assisting in locating system problems.

[0037] During the operation of the information system, audit logs are also generated. The audit logs record the operations and events related to baggage sorting, including the creation, modification, and deletion of baggage information. The baggage sorting information processing system collects audit logs, providing a basis for tracking the flow of baggage sorting information and baggage sorting early warning.

[0038] Step S202: Obtain system alarm information for the target time period from the system alarm information, and classify the system alarm information for the target time period to obtain the classified system alarm information.

[0039] The target time period is the specific time range that needs to be analyzed. It can be the recent period or a specific period. The system alarm information of the target time period is obtained from the system alarm information of M information systems, so that maintenance personnel can understand the abnormal situations that have occurred in the information system in the recent period or a specific period.

[0040] The acquired alarm information is classified to obtain different types of system alarm information, which makes it easier for maintenance personnel to understand the abnormal situation of a specific information system or a specific component of the information system.

[0041] This step filters and categorizes system alarm information by time range and type, making it easier to quickly identify which information systems and which components of those systems are abnormal within the target time period, thus providing basic data for troubleshooting.

[0042] Step S203: Determine the transmission information of baggage sorting information of the target flight in M ​​information systems based on the audit log, and determine the baggage sorting early warning information of the target flight based on the audit log.

[0043] Among these, baggage sorting information transmission information refers to the path and time of baggage sorting information transmission between various information systems, used to analyze information transmission efficiency and potential delays. Baggage sorting information for a specific flight can be queried in the audit logs to determine the transmission information.

[0044] Among them, baggage sorting early warning information is information that alerts passengers to missing baggage sorting information for flights. Baggage sorting information for a target flight can be predicted based on audit logs and flight data, thereby generating baggage sorting early warning information. Different warning levels correspond to different time points, used to identify potential problems in advance.

[0045] This step involves analyzing audit logs to track the transmission of baggage sorting information for the target flight across M information systems. It also checks baggage sorting information at different time points before flight departure to predict potential problems and issue baggage sorting warnings.

[0046] Step S204: Display the architecture diagram of M information systems, and display at least one of the categorized system alarm information, transmission information, and baggage sorting early warning information in the architecture diagram.

[0047] The architecture diagram of M information systems illustrates the connections and interactions between all information systems related to baggage sorting operations, helping maintenance personnel understand the overall system layout. Classified system alarm information represents the operational status of the information systems; transmission information represents the flow of baggage sorting information for a specific flight; and baggage sorting early warning information represents the early warning status of baggage sorting information for a specific flight. The diagram also includes the baggage sorting information flow results and predictions for a specific flight.

[0048] The data display unit presents the categorized system alarm information, transmission information, and baggage sorting early warning information in an intuitive form, enabling information system maintenance personnel to intuitively understand the health status of each information system, the flow results of baggage sorting information for a particular flight, and any potential early warning information, thereby improving the efficiency of troubleshooting and handling.

[0049] The baggage sorting information processing method provided in this application embodiment identifies M information systems associated with the baggage sorting operation, collects system alarm information and audit logs from the M information systems, and stores the alarm information and audit logs, where M is a positive integer; it obtains system alarm information for a target time period from the system alarm information, classifies the system alarm information for the target time period, and obtains classified system alarm information; it determines the transmission information of baggage sorting information of the target flight in the M information systems based on the audit logs, and determines the baggage sorting early warning information of the target flight based on the audit logs; it displays an architecture diagram of the M information systems, and displays at least one of the classified system alarm information, transmission information, and baggage sorting early warning information in the architecture diagram. This solves the problem in related technologies where it is difficult to investigate multiple information systems associated with the baggage sorting operation when anomalies occur in the baggage sorting operation. By acquiring classified system alarm information, baggage sorting information transmission information, and baggage sorting early warning information, and displaying them intuitively in the information system architecture diagram, maintenance personnel can grasp the operation status of information systems related to baggage sorting operations. This enables timely detection of information system problems, improves the speed of fault diagnosis and handling, reduces the manpower required for fault diagnosis, and enhances the operational stability of baggage sorting operations.

[0050] Optionally, in the baggage sorting information processing method provided in this application embodiment, before collecting system alarm information and audit logs from M information systems, the method further includes: configuring monitoring indicators and log source information for each information system, and caching the configured monitoring indicators and log source information locally and in a distributed database, wherein the monitoring indicators include at least one of the following: processor monitoring indicators, storage space monitoring indicators, log keyword monitoring indicators, and communication monitoring indicators, and the log source information includes at least one of the following: server address, log path, and log name; collecting system alarm information and audit logs from M information systems includes: for each information system, collecting system alarm information generated by the information system under the corresponding monitoring indicators, and collecting audit logs generated by the information system under the corresponding log source information.

[0051] The baggage sorting information processing system includes a data acquisition unit. The data acquisition unit configures the monitoring indicators and log source information of each information system, and collects the system alarm information and audit logs of each information system. The data acquisition unit includes a Web (World Wide Web) front-end, a Manager, and an Agent.

[0052] The web front-end serves as the user interface for the data acquisition unit, providing a platform for information system maintenance personnel to configure monitoring indicators and audit log information related to baggage sorting operations for each information system.

[0053] The web front-end provides information system maintenance personnel with configuration functions for monitoring metrics. Maintenance personnel can configure corresponding monitoring metrics according to the characteristics of their respective information systems. Monitoring metrics include processor monitoring metrics (such as process usage, CPU (Central Processing Unit) utilization), storage space monitoring metrics (such as memory usage, disk space usage), log keyword monitoring metrics (such as specific words in monitoring logs), and communication monitoring metrics (such as TELNET (remote login) monitoring metrics, PING (Packet Internet Groper) monitoring, HTTP (Hypertext Transfer Protocol) monitoring, etc.) and other configuration items.

[0054] The web front-end provides information system maintenance personnel with configuration functions for audit log collection. Maintenance personnel can configure audit log-related information, including log source information, according to the needs of their respective information systems. Log source information includes configuration items such as server IP (Internet Protocol), log path, and log name.

[0055] After successfully configuring monitoring metrics and log source information, the Manager stores the configured monitoring metrics and audit log information, and then distributes these information to the Agent. The Manager employs a multi-layered caching technique: it creates memory blocks within the Manager program to cache monitoring metrics and audit log information, and periodically caches this information in Redis (REmoteDIctionary Server) to ensure that the configured monitoring metrics and audit log information are not lost, thus guaranteeing the stability and persistence of the configuration information.

[0056] The Agent is used to monitor configured metrics and collect alarm information and audit logs generated by the information system. Deployed on the servers of the relevant information systems, the Agent receives the monitoring metric configuration from the Manager and initiates monitoring of the data under these metrics. When an alarm occurs for a configured monitoring metric during the operation of the information system (i.e., the data under the monitoring metric reaches a preset threshold), the Agent collects the corresponding system alarm information, including time, server IP, server name, prompt message, and alarm content. Upon receiving the log source information configuration from the Manager, the Agent actively collects audit logs based on the configured log source information.

[0057] This embodiment supports configuring monitoring indicators and audit log information for each information system involved in baggage sorting operations. It collects various alarm information from all information systems involved in baggage sorting operations under the monitoring indicators, and collects audit logs that conform to the relevant audit log information. It summarizes and filters the alarm information and audit logs from each information system to facilitate troubleshooting of information system problems, as well as querying, predicting, and issuing early warnings for baggage sorting information for a specific flight.

[0058] Optionally, in the baggage sorting information processing method provided in this application embodiment, storing alarm information and audit logs includes: storing alarm information in a relational database; and storing audit logs in a search analysis engine.

[0059] The baggage sorting information processing system includes a data storage unit, which comprises a database and a search analysis engine.

[0060] The database can be a relational database, used to store alarm information generated by the information system associated with the collected baggage sorting information. This includes alarm time, server IP, server name, alarm content, etc., providing a foundation for subsequent data analysis and troubleshooting.

[0061] Search analytics engines (e.g., Elasticsearch) are used to store audit logs generated by information systems associated with collected baggage sorting information. Search analytics engines have search and analysis capabilities to enable rapid retrieval based on baggage sorting information, thereby improving the speed of troubleshooting baggage sorting business failures.

[0062] This embodiment stores alarm information and audit logs in a relational database and a search analysis engine, respectively. The relational database is responsible for accurate data storage and structured queries, while the search analysis engine provides high-speed full-text search and data analysis capabilities. This not only achieves persistent data storage but also utilizes the characteristics of different databases. While ensuring data security, it also significantly improves data processing speed and retrieval efficiency, providing support for the monitoring and early warning of baggage sorting operations.

[0063] Optionally, in the baggage sorting information processing method provided in this application embodiment, the system alarm information for a target time period is obtained from the system alarm information, and the system alarm information for the target time period is classified to obtain the classified system alarm information. This includes: determining the time period of the previous target time length based on the data display frequency to obtain the target time period, and obtaining the system alarm information for the target time period from the system alarm information; classifying the system alarm information for the target time period according to the classification information to obtain the classified system alarm information, wherein the classification information includes at least one of the following: the server address of the information system, the application process name of the information system, and the message queue of the baggage sorting business.

[0064] For example, the baggage sorting information processing system includes a data processing unit and a data display unit. First, the data processing unit needs to determine the target time period, which is selected based on the refresh frequency of the data displayed by the data display unit. For instance, if the data display unit updates its displayed data every ten minutes, the data processing unit will determine the past ten minutes as a target time period based on the current time. Next, the data processing unit reads all system alarm information within this target time period from the relational database of the data storage unit; that is, it obtains the latest and most relevant alarm data to reflect the operational status of the information system in a timely manner.

[0065] After acquiring system alarm information for the target time period, the data processing unit categorizes this information. The categorization information includes at least one of the following: the server IP address of the information system, the application process name of the information system, and the message queue (TOPIC) of the baggage sorting operation. This helps maintenance personnel quickly identify which specific system, process, or message transmission link the problem occurred in. For example, categorizing by server address reveals which physical server the alarm occurred on; categorizing by application process name identifies which software module is experiencing the problem; and categorizing by TOPIC allows tracing the specific details of the information flow related to the baggage sorting operation.

[0066] In this embodiment, based on the refresh frequency of the data displayed by the data display unit, the data processing unit periodically obtains alarm information from the data storage unit from the previous period and classifies it according to the classification information. This allows maintenance personnel to obtain the key information they need in a timely manner, quickly locate the source of the problem, thereby shortening the troubleshooting time, reducing maintenance costs, and improving the stability and security of the system.

[0067] Optionally, in the baggage sorting information processing method provided in this application embodiment, determining the transmission information of baggage sorting information of the target flight in M ​​information systems based on the audit log includes: retrieving baggage sorting information of the target flight from the audit log; if baggage sorting information is retrieved, determining the flow of baggage sorting information in the M information systems based on the time when the baggage sorting information arrives in each information system; determining the delay of baggage sorting information in the M information systems based on the time when the baggage sorting information arrives in each information system and the scheduled arrival time; and determining the transmission information based on the flow and delay.

[0068] For example, the baggage sorting information processing system includes a data processing unit. First, the data processing unit receives information about the target flight, such as baggage number or flight number, input by the information system maintenance personnel as search criteria.

[0069] Next, the unit uses these conditions to search the data storage unit's search and analysis engine. Due to its efficient full-text search capabilities and data processing speed, the search and analysis engine can quickly traverse massive amounts of audit logs to find all records related to the target flight's baggage sorting information.

[0070] After retrieving the relevant audit logs, the data processing unit analyzes the flow path and sequence of baggage sorting information among the M information systems based on the timestamp of baggage sorting information arriving at each information system in each audit record. This allows them to understand the complete flow process of baggage sorting information from initial creation to final sorting and identify potential bottlenecks or anomalies.

[0071] On the other hand, the delay is determined by comparing the arrival time of baggage sorting information to each information system with the expected or scheduled time. The data processing unit pre-sets or dynamically calculates the estimated processing time for each information system, then compares it with the actual arrival time to calculate the actual processing time and possible delay for each system in processing baggage sorting information. This helps identify information systems with slow information processing speeds and analyze the causes of delays, such as insufficient hardware performance, software bugs, or network latency, providing direction for subsequent information system optimization or troubleshooting.

[0072] Then, the data processing unit determines the transmission information based on the flow and delay. For example, a transmission information report can be generated to show the flow path of baggage sorting information and indicate the processing time of each step and its difference from the expected time, thereby reflecting the efficiency highs and lows in the entire baggage sorting business process.

[0073] This embodiment retrieves baggage sorting information from the target flight's audit log within the data storage unit, sorts the retrieved information by time, and determines the flow and latency of baggage sorting information across multiple information systems based on the call chain to obtain the retrieval results. This achieves efficient and accurate tracking and analysis of the transmission of baggage sorting information for the target flight, helping maintenance personnel to promptly identify problems, reducing the time and manpower costs of manual troubleshooting, and improving the overall operational efficiency of the baggage sorting process.

[0074] Optionally, in the baggage sorting information processing method provided in this application embodiment, determining the baggage sorting warning information of the target flight based on the audit log includes: A hours before the estimated departure time of the target flight, retrieving the baggage sorting information of the target flight from the audit log; if no baggage sorting information of the target flight is found, generating a first-level baggage sorting warning information; B hours before the estimated departure time of the target flight, retrieving the baggage sorting information of the target flight from the audit log; if no baggage sorting information of the target flight is found, generating a second-level baggage sorting warning information, wherein B is less than A, and the second level is higher than the first level; C hours before the estimated departure time of the target flight, retrieving the baggage sorting information of the target flight from the audit log; if no baggage sorting information of the target flight is found, generating a third-level baggage sorting warning information, wherein C is less than B, and the third level is higher than the second level.

[0075] For example, the baggage sorting information processing system includes a data processing unit. This unit retrieves all flight schedules for the day from relevant civil aviation information systems. A hour (e.g., 3 hours) before the estimated departure time of the target flight, the unit searches for baggage sorting information for that flight in a search engine. This pre-checks whether the baggage sorting information has been correctly transferred to all relevant information systems to ensure that baggage can be sorted smoothly before flight departure. If no baggage sorting information for the target flight is found, a first-level baggage sorting warning is generated. This first-level warning can be low-level. The low-level warning is sent to the data display unit to alert maintenance personnel to potential information delays, facilitating timely action. If baggage sorting information for the target flight is found, the search results are sent to the data display unit normally.

[0076] Two hours before the estimated departure time of the target flight, baggage sorting information for that flight is retrieved from the search engine. The time point B is set closer to the departure time, and B is less than A (e.g., A = 3, B = 2). If no baggage sorting information is found, a second-level baggage sorting warning is generated. This second level can be medium-level. The medium-level warning is sent to the data display unit, indicating that the escalation of the warning level may soon affect actual baggage sorting operations, requiring immediate attention and action. If baggage sorting information is found, the search results are sent to the data display unit normally.

[0077] One hour before the estimated departure time of the target flight, where C is the closest of the three time points to departure and C is less than B (e.g., A = 3, B = 2, C = 1), baggage sorting information for that flight is retrieved from the search engine. If no baggage sorting information is found, a Level 3 baggage sorting warning is generated. This Level 3 warning can be higher than the Level 4 warning. The higher-level warning is sent to the data display unit, requiring maintenance personnel to give the warning the highest level of attention. The baggage sorting information may not reach its final destination before the flight's departure, requiring immediate activation of the emergency plan to ensure that the baggage can be processed in a timely manner through other means. If baggage sorting information for the target flight is found, the search results are sent to the data display unit as normal.

[0078] The implementation of this early warning mechanism involves retrieving audit logs at three key time points before flight departure to check for the storage of baggage sorting information for that flight, thus constructing a tiered early warning system. From initial information delay alerts to mid-term emergency monitoring, and finally to high-level alarms, this ensures that potential problems in baggage sorting operations can be detected and addressed in a timely manner, thereby significantly reducing the risk of baggage sorting delays caused by information lag.

[0079] Optionally, in the baggage sorting information processing method provided in this application embodiment, the architecture diagram includes interaction links between M information systems and interaction links between modules in each information system. Displaying at least one of the classified system alarm information, transmission information, and baggage sorting warning information in the architecture diagram includes: determining the target location of the classified system alarm information in the architecture diagram, and displaying the classified system alarm information at the target location, wherein the target location is one of the following: a target module in a target information system, a target interaction link between two target information systems, or a target interaction link between two modules in the same information system; and / or, determining the order and time of baggage sorting information passing through the M information systems based on the transmission information, generating a flow link in the architecture diagram based on the order and time, and displaying the flow link; and / or, displaying baggage sorting warning information of different levels at different frequencies at preset locations in the architecture diagram.

[0080] The baggage sorting information processing system includes a data display unit, which comprises a web front-end. This web front-end displays the architecture diagram of all information systems involved in the baggage sorting operation. The system architecture diagram not only includes the interaction links between the M information systems but also depicts the connections between modules within each information system. Each system and module is identified by its server IP, application process name, and TOPIC, ensuring the accuracy and identifiability of the display. The architecture diagram provides a clear visual framework, facilitating understanding of the overall layout and information flow of the information systems within the baggage sorting operation by the information system maintenance personnel.

[0081] For example, categorized system alarm information can be displayed in the architecture diagram of an information system. Specifically, based on the category of the alarm information, its target location in the architecture diagram is determined. The target location can be a target module within a target information system. If the alarm information originates from a specific module, it is displayed at the corresponding module's location in the architecture diagram, facilitating maintenance personnel's direct location of the problem. The target location can also be a target interaction link between two target information systems. If the alarm information is related to communication or data exchange between systems, it is displayed on the corresponding interaction link, helping to understand the points of information blockage or delay. Furthermore, the target location can be a target interaction link between two modules within the same information system. If the alarm is due to communication problems between modules within the system, the alarm information is explicitly indicated on the corresponding link for further analysis. By displaying various alarm information categorized by the data processing unit at the appropriate locations in the architecture diagram, maintenance personnel can promptly identify system problems and gain a timely understanding of the information system's operational status.

[0082] For example, the transmission information of baggage sorting information can be displayed on the architecture diagram of an information system. This transmission information includes the order in which the baggage sorting information passes through the systems and the processing time of each system. This information is used to draw a dynamic link on the architecture diagram, representing the flow and latency of baggage information between various information systems. By generating and displaying the flow link of baggage sorting information across M information systems, maintenance personnel can visually track the movement of baggage information, assess information processing efficiency, and identify potential delay points, thereby optimizing the baggage sorting process.

[0083] For example, baggage sorting alerts can be displayed on the information system's architecture diagram. To efficiently convey alerts of different levels, preset locations are set in the architecture diagram for displaying these alerts. The display frequency and location of the alerts depend on their level, allowing maintenance personnel to prioritize urgent issues. For low-level alerts, such as baggage not being detected a few hours before the scheduled flight departure, the alert is displayed next to the relevant information system or module at a lower frequency, alerting maintenance personnel without causing excessive interference. For medium-level alerts, such as baggage not being detected two hours before the scheduled flight departure, the alert appears on the architecture diagram with a more prominent color and more frequent reminders, highlighting the importance of the issue. For high-level alerts, such as baggage not being detected one hour before the scheduled flight departure, this information is presented in the most prominent position on the page, with the highest frequency and most eye-catching display, prompting maintenance personnel to take immediate action to avoid flight delays.

[0084] This embodiment displays a system architecture diagram of all information systems involved in baggage sorting operations on a webpage. The diagram includes classification information of system alarms from these systems and matches collected alarm data, displaying the corresponding alarms in their respective locations on the architecture diagram. This allows maintenance personnel to quickly pinpoint the source of problems. The page also displays transmission information for a specific flight's baggage sorting data from audit logs, helping them understand the smoothness of information transmission and potential bottlenecks. Furthermore, the page displays the results of early warnings issued for the flight's baggage sorting information based on flight data from relevant civil aviation information systems, ensuring rapid response to emergencies. This achieves the integration and intuitive presentation of relevant information for baggage sorting operations, improving problem identification capabilities and response speed.

[0085] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.

[0086] This application also provides a baggage sorting information processing system. It should be noted that this baggage sorting information processing system can be used to execute the baggage sorting information processing method provided in this application. The baggage sorting information processing system provided in this application is described below.

[0087] According to an embodiment of this application, a system for implementing the above-described baggage sorting information processing method is also provided. Figure 3 This is a schematic diagram of a baggage sorting information processing system according to an embodiment of this application, such as... Figure 3 As shown, the system includes:

[0088] The data acquisition unit 301 is used to identify the M information systems associated with the baggage sorting business and to collect system alarm information and audit logs from the M information systems, where M is a positive integer.

[0089] The data acquisition unit 301 includes a web frontend, a manager, and an agent. The web frontend is used to configure monitoring metrics and audit log information related to the baggage sorting business of the information system involved. The manager is used to store the configured monitoring metrics and audit log information and to distribute the configured monitoring metrics and audit log information to the agent. The agent is used to monitor the configured metrics, collect alarm information generated by the information system, and collect audit logs, and store the alarm information and audit logs in the data storage unit 302.

[0090] It should be noted that the Manager of data acquisition unit 301 adopts a multi-caching technology. That is, the Manager program creates a memory block inside to cache relevant information. At the same time, the Manager program will also cache relevant information to Redis periodically to ensure that the configured monitoring indicators and audit log information are not lost, thus ensuring the stability of all data sources of data acquisition unit 301.

[0091] The data storage unit 302 is communicatively connected to the data acquisition unit 301 and is used to store alarm information and audit logs.

[0092] The data storage unit 302 includes a database and a search and analysis engine. The database can be a relational database, used to store alarm information collected by the data collection unit 301. The search and analysis engine can be Elasticsearch, used to store audit logs collected by the data collection unit 301, ensuring the speed of audit log retrieval and thus improving the speed of troubleshooting baggage sorting operations.

[0093] The data processing unit 303 is communicatively connected to the data storage unit 302. It is used to obtain system alarm information for a target time period from the system alarm information, classify the system alarm information for the target time period, and obtain the classified system alarm information. It is also used to determine the transmission information of baggage sorting information of the target flight in M ​​information systems based on the audit log, and to determine the baggage sorting early warning information of the target flight based on the audit log.

[0094] The data processing unit 303 includes three data processing methods. The first method involves reading alarm information from the data storage unit 302 for a specific period, classifying it according to server IP, information system application process name, TOPIC, etc., and then sending it to the data display unit 304. The second method involves retrieving baggage sorting information from the audit log of the data storage unit 302 based on baggage sorting information for a specific flight, sorting the retrieved information by time, determining the flow and delay in each information system, and finally sending the retrieval results to the data display unit 304. The third method involves checking whether the data storage unit 302 stores baggage sorting information for the flight 3 hours, 2 hours, and 1 hour before flight departure based on flight data from relevant civil aviation information systems, issuing warnings, and finally sending the results to the data display unit 304.

[0095] It should be noted that the data processing unit 303 adopts an isolation mechanism, that is, different data processing methods are independent of each other and do not affect each other, which improves the stability and reliability of the baggage sorting information processing system.

[0096] The data display unit 304 is communicatively connected to the data processing unit 303 and is used to display the architecture diagram of M information systems, and to display at least one of the classified system alarm information, transmission information and baggage sorting early warning information in the architecture diagram.

[0097] The data display unit 304 includes a web frontend that displays a system architecture diagram of all information systems involved in the baggage sorting operation. The diagram includes the server IPs, application process names, and TOPICs of each system. It also matches alarm information from the data processing unit 303 and displays the corresponding alarm information in the appropriate location on the system architecture diagram. The page also displays the flow and delay information of baggage sorting for a specific flight, as queried from the audit logs. Furthermore, the page displays the results of alerts issued for baggage sorting information for that flight based on flight data from relevant civil aviation information systems.

[0098] When addressing the issue of unavailable baggage sorting information in the airport's information system, this system employs a data acquisition unit 301 to collect system alarm information and audit logs. The data storage unit 302 stores these alarm information and audit logs, while the data processing unit 303 processes them to obtain categorized system alarm information, transmission information, and baggage sorting early warning information. Finally, the data display unit 304 displays this information on the system's architecture diagram. This provides maintenance personnel with intuitive system operation status data, enabling them to promptly identify system problems, gain valuable troubleshooting time, and effectively address issues early on, reducing manpower input and improving the efficiency and quality of troubleshooting.

[0099] Example 2

[0100] This application also provides a baggage sorting information processing apparatus. It should be noted that this baggage sorting information processing apparatus can be used to execute the baggage sorting information processing method provided in this application. The baggage sorting information processing apparatus provided in this application is described below.

[0101] According to an embodiment of this application, an apparatus for implementing the above-described baggage sorting information processing method is also provided. Figure 4 This is a schematic diagram of a baggage sorting information processing device according to an embodiment of this application, such as... Figure 4 As shown, the device includes:

[0102] The data acquisition module 401 is used to identify the M information systems associated with the baggage sorting business and to collect system alarm information and audit logs from the M information systems, where M is a positive integer.

[0103] Data storage module 402 is used to store alarm information and audit logs.

[0104] The data processing module 403 is used to obtain system alarm information for a target time period from system alarm information, classify the system alarm information for the target time period, and obtain classified system alarm information. It is also used to determine the transmission information of baggage sorting information of the target flight in M ​​information systems based on audit logs, and to determine baggage sorting early warning information of the target flight based on audit logs.

[0105] The data display module 404 is used to display the architecture diagram of M information systems, and to display at least one of the categorized system alarm information, transmission information, and baggage sorting early warning information in the architecture diagram.

[0106] The baggage sorting information processing device provided in this application embodiment, through a data acquisition module 401, identifies M information systems associated with the baggage sorting business, and collects system alarm information and audit logs from the M information systems, where M is a positive integer; a data storage module 402 stores alarm information and audit logs; a data processing module 403 obtains system alarm information for a target time period from the system alarm information, classifies the system alarm information for the target time period, and obtains classified system alarm information, and is also used to determine the transmission information of baggage sorting information of the target flight in the M information systems based on the audit logs, and to determine the baggage sorting early warning information of the target flight based on the audit logs; a data display module 404 displays the architecture diagram of the M information systems, and displays at least one of the classified system alarm information, transmission information, and baggage sorting early warning information in the architecture diagram, which solves the problem in related technologies that it is difficult to investigate multiple information systems associated with the baggage sorting business when anomalies occur in the baggage sorting business. By acquiring classified system alarm information, baggage sorting information transmission information, and baggage sorting early warning information, and displaying them intuitively in the information system architecture diagram, maintenance personnel can grasp the operation status of information systems related to baggage sorting operations. This enables timely detection of information system problems, improves the speed of fault diagnosis and handling, reduces the manpower required for fault diagnosis, and enhances the operational stability of baggage sorting operations.

[0107] Optionally, in the baggage sorting information processing device provided in this application embodiment, the device further includes: a configuration module, used to configure monitoring indicators and log source information for each information system before collecting system alarm information and audit logs from M information systems, and cache the configured monitoring indicators and log source information locally and in a distributed database, wherein the monitoring indicators include at least one of the following: processor monitoring indicators, storage space monitoring indicators, log keyword monitoring indicators, and communication monitoring indicators, and the log source information includes at least one of the following: server address, log path, and log name; and a data acquisition module 401 is used to: collect system alarm information generated by the information system under the corresponding monitoring indicators and collect audit logs generated by the information system under the corresponding log source information for each information system.

[0108] Optionally, in the baggage sorting information processing device provided in this application embodiment, the data storage module 402 is used to: store alarm information in a relational database; and store audit logs in a search analysis engine.

[0109] Optionally, in the baggage sorting information processing device provided in this application embodiment, the data processing module 403 includes: a first determining submodule, used to determine the time period of the previous target time length based on the data display frequency, obtain the target time period, and obtain the system alarm information of the target time period from the system alarm information; and a classification submodule, used to classify the system alarm information of the target time period according to the classification information, and obtain the classified system alarm information, wherein the classification information includes at least one of the following: the server address of the information system, the application process name of the information system, and the message queue of the baggage sorting business.

[0110] Optionally, in the baggage sorting information processing apparatus provided in this application embodiment, the data processing module 403 includes: a retrieval submodule, used to retrieve baggage sorting information of the target flight from the audit log; a second determination submodule, used to determine the flow of baggage sorting information in M ​​information systems based on the time when the baggage sorting information arrives at each information system, when the baggage sorting information is retrieved; a third determination submodule, used to determine the delay of baggage sorting information in M ​​information systems based on the time when the baggage sorting information arrives at each information system and the scheduled arrival time; and a fourth determination submodule, used to determine the transmission information based on the flow and delay.

[0111] Optionally, in the baggage sorting information processing apparatus provided in this application embodiment, the data processing module 403 includes: a first generation submodule, used to retrieve baggage sorting information of the target flight in the audit log A hours before the estimated departure time of the target flight, and generate a first-level baggage sorting warning information if no baggage sorting information of the target flight is retrieved; a second generation submodule, used to retrieve baggage sorting information of the target flight in the audit log B hours before the estimated departure time of the target flight, and generate a second-level baggage sorting warning information if no baggage sorting information of the target flight is retrieved, wherein B is less than A, and the second level is higher than the first level; and a third generation submodule, used to retrieve baggage sorting information of the target flight in the audit log C hours before the estimated departure time of the target flight, and generate a third-level baggage sorting warning information if no baggage sorting information of the target flight is retrieved, wherein C is less than B, and the third level is higher than the second level.

[0112] Optionally, in the baggage sorting information processing device provided in this application embodiment, the architecture diagram includes interaction links between M information systems and interaction links between modules in each information system. The data display module 404 includes: a first display submodule, used to determine the target location of the classified system alarm information in the architecture diagram and display the classified system alarm information at the target location, wherein the target location is one of the following: a target module in the target information system, a target interaction link between two target information systems, or a target interaction link between two modules in the same information system; and / or, a second display submodule, used to determine the order and time of baggage sorting information passing through the M information systems according to the transmission information, generate a flow link in the architecture diagram according to the order and time, and display the flow link; and / or, a third display submodule, used to display baggage sorting warning information of different levels at different frequencies at a preset location in the architecture diagram.

[0113] It should be noted that the above modules correspond to the steps in Embodiment 1, and the instances and application scenarios implemented by the corresponding steps are the same, but are not limited to the content disclosed in Embodiment 1. It should be noted that the above modules or units can be hardware or software components stored in memory (e.g., memory 104) and processed by one or more processors (e.g., processors 102a, 102b, ..., 102n). The above modules can also be part of a device and can run in the computer terminal 10 provided in Embodiment 1.

[0114] Example 3

[0115] Embodiments of this application may provide an electronic device. Figure 5 This is a structural block diagram of an electronic device according to an embodiment of this application. Figure 5 As shown, the electronic device may include: one or more ( Figure 5 (Only one is shown) processor 1002, memory 1004, memory controller, and peripheral interface, wherein the peripheral interface is connected to the radio frequency module, audio module and display.

[0116] The memory can be used to store software programs and modules, such as the program instructions / modules corresponding to the methods and apparatus in the embodiments of this application. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory, thereby implementing the above-described methods. The memory may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include memory remotely located relative to the processor, and these remote memories can be connected to the terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0117] The processor can access the information and applications stored in the memory via a transmission device to execute the steps of the baggage sorting information processing method.

[0118] Those skilled in the art will understand that Figure 5 The structure shown is for illustrative purposes only. Electronic devices can also be smartphones, tablets, handheld computers, mobile internet devices (MIDs), PADs (tablet computers), and other terminal devices. Figure 5 This does not limit the structure of the aforementioned electronic device. For example, electronic devices may also include components that are more... Figure 5 The more or fewer components shown (such as network interfaces, display devices, etc.), or having the same Figure 5 The different configurations shown.

[0119] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing the hardware related to the terminal device. The program can be stored in a computer-readable storage medium, which may include: flash drive, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0120] Example 4

[0121] Embodiments of this application also provide a storage medium. Optionally, in this embodiment, the storage medium can be used to store the program code executed by the baggage sorting information processing method provided in Embodiment 1.

[0122] Optionally, in this embodiment, the storage medium may be located in any computer terminal in a group of computer terminals in a computer network, or in any mobile terminal in a group of mobile terminals.

[0123] This application also provides a computer program product, which, when executed on a data processing device, is adapted to perform the steps of a method for processing baggage sorting information.

[0124] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0125] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0126] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.

[0127] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0128] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0129] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.

[0130] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A method for processing baggage sorting information, characterized in that, include: Identify M information systems associated with the baggage sorting operation, collect system alarm information and audit logs from the M information systems, and store the alarm information and audit logs, where M is a positive integer; The system alarm information for the target time period is obtained from the system alarm information, and the system alarm information for the target time period is classified to obtain the classified system alarm information; Based on the audit log, determine the transmission information of baggage sorting information of the target flight in the M information systems, and determine the baggage sorting early warning information of the target flight based on the audit log; The architecture diagram of the M information systems is shown, and at least one of the classified system alarm information, the transmission information, and the baggage sorting early warning information is displayed in the architecture diagram.

2. The method according to claim 1, characterized in that, Before collecting system alarm information and audit logs from the M information systems, the method further includes: For each information system, configure monitoring metrics and log source information, and cache the monitoring metrics and log source information locally and in a distributed database. The monitoring metrics include at least one of the following: processor monitoring metrics, storage space monitoring metrics, log keyword monitoring metrics, and communication monitoring metrics. The log source information includes at least one of the following: server address, log path, and log name. The system alarm information and audit logs collected from the M information systems include: For each information system, system alarm information generated by the information system under the corresponding monitoring indicators is collected, and audit logs generated by the information system under the corresponding log source information are collected.

3. The method according to claim 1, characterized in that, The storage of the alarm information and the audit log includes: The alarm information is stored in a relational database; The audit logs are stored in the search analysis engine.

4. The method according to claim 1, characterized in that, The system alarm information for a target time period is obtained from the system alarm information, and the system alarm information for the target time period is classified to obtain the classified system alarm information, including: The target time period is obtained by determining the previous target time length based on the data display frequency, and the system alarm information for the target time period is obtained from the system alarm information. The system alarm information for the target time period is classified according to the classification information to obtain the classified system alarm information. The classification information includes at least one of the following: the server address of the information system, the application process name of the information system, and the message queue of the baggage sorting business.

5. The method according to claim 1, characterized in that, The baggage sorting information for the target flight, as determined from the audit logs, includes the following transmission information across the M information systems: Retrieve the baggage sorting information for the target flight from the audit log; If the baggage sorting information is retrieved, the flow of the baggage sorting information in the M information systems is determined based on the time when the baggage sorting information arrives at each information system. Based on the arrival time of the baggage sorting information in each information system and the scheduled arrival time, determine the delay of the baggage sorting information in the M information systems; The transmission information is determined based on the flow and delay conditions.

6. The method according to claim 1, characterized in that, The baggage sorting warning information for the target flight, as determined from the audit log, includes: A hour before the estimated departure time of the target flight, retrieve the baggage sorting information of the target flight from the audit log. If the baggage sorting information of the target flight is not retrieved, generate a first-level baggage sorting warning. B hours before the estimated departure time of the target flight, the baggage sorting information of the target flight is retrieved from the audit log. If the baggage sorting information of the target flight is not retrieved, a second-level baggage sorting warning is generated, wherein B is less than A, and the second level is higher than the first level. C hours before the estimated departure time of the target flight, baggage sorting information for the target flight is retrieved from the audit log. If no baggage sorting information for the target flight is retrieved, a third-level baggage sorting warning is generated, wherein C is less than B, and the third level is higher than the second level.

7. The method according to claim 1, characterized in that, The architecture diagram includes the interaction links between the M information systems and the interaction links between modules in each information system. The architecture diagram displays at least one of the following: the categorized system alarm information, the transmission information, and the baggage sorting early warning information: The target location of the categorized system alarm information in the architecture diagram is determined, and the categorized system alarm information is displayed at the target location. The target location is one of the following: a target module in a target information system, a target interaction link between two target information systems, or a target interaction link between two modules in the same information system. And / or, based on the transmission information, determine the order and time of the baggage sorting information passing through the M information systems, generate a flow link in the architecture diagram based on the order and the time, and display the flow link; And / or, at preset locations in the architecture diagram, display baggage sorting warning information of different levels at different frequencies.

8. A baggage sorting information processing system, characterized in that, include: The data acquisition unit is used to identify M information systems associated with the baggage sorting business, and to collect system alarm information and audit logs of the M information systems, where M is a positive integer; The data storage unit is communicatively connected to the data acquisition unit and is used to store the alarm information and the audit log; The data processing unit, which is communicatively connected to the data storage unit, is used to obtain system alarm information for a target time period from the system alarm information, classify the system alarm information for the target time period to obtain classified system alarm information, and is also used to determine the transmission information of baggage sorting information of the target flight in the M information systems according to the audit log, and to determine the baggage sorting early warning information of the target flight according to the audit log. The data display unit is communicatively connected to the data processing unit and is used to display the architecture diagram of the M information systems, and to display at least one of the classified system alarm information, the transmission information, and the baggage sorting early warning information in the architecture diagram.

9. An electronic device, characterized in that, include: Memory, which stores executable programs; A processor for running the program, wherein the program, when running, performs the method according to any one of claims 1 to 7.

10. A computer program product comprising computer instructions, characterized in that, When the computer instructions are executed by the processor, they implement the steps of the method described in any one of claims 1 to 7.