CN110752970A - cuss platform monitoring system - Google Patents

cuss platform monitoring system Download PDF

Info

Publication number
CN110752970A
CN110752970A CN201911016808.8A CN201911016808A CN110752970A CN 110752970 A CN110752970 A CN 110752970A CN 201911016808 A CN201911016808 A CN 201911016808A CN 110752970 A CN110752970 A CN 110752970A
Authority
CN
China
Prior art keywords
data
server
client
equipment
monitoring
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911016808.8A
Other languages
Chinese (zh)
Other versions
CN110752970B (en
Inventor
冀建光
杨莉莉
韦连亚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Nalande Technology Co Ltd
Original Assignee
Beijing Nalande Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Nalande Technology Co Ltd filed Critical Beijing Nalande Technology Co Ltd
Priority to CN201911016808.8A priority Critical patent/CN110752970B/en
Publication of CN110752970A publication Critical patent/CN110752970A/en
Application granted granted Critical
Publication of CN110752970B publication Critical patent/CN110752970B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention relates to a cuss platform monitoring system, which comprises a data management system, a server, a monitoring client and an equipment client, wherein the data management system is in signal connection or electric connection with the server; the server is also in signal connection or electric connection with the monitoring client and the equipment client respectively; the server is used for receiving the original data sent by the equipment client and transmitting the received original data to the data management system; the monitoring client is used for logging in, verifying the server, receiving original data of the equipment client forwarded by the server in real time, analyzing the data, displaying the real-time data and inquiring historical data; meanwhile, the monitoring client is further in signal connection or electric connection with the equipment server, and the monitoring client can reversely operate the equipment client. The invention can be used for centralized monitoring of different devices and can centralize different platforms for monitoring.

Description

cuss platform monitoring system
Technical Field
The invention relates to a cuss platform monitoring system.
Background
The existing CUSS platform monitoring depends on the platform, is an attached product of the platform, is in direct communication with the platform, is poor in compatibility among different platforms, and cannot operate normally once the platform goes wrong. Therefore, the independent monitoring platform cannot be compatible with the equipment under other cus platforms, and only the equipment installed under the platform can be monitored (for example, the monitor of the arinc platform and the equipment of the sita platform cannot be compatibly integrated together, so that unified monitoring management is realized); while different self-service services cannot be monitored simultaneously (e.g., self-service check-in and self-service baggage consignment cannot be monitored simultaneously).
Disclosure of Invention
The invention provides a system compatible with different equipment platforms, and the technical scheme for realizing the purpose is as follows:
a cuss platform monitoring system comprises a data management system, a server, a monitoring client and an equipment client, wherein the data management system is in signal connection or electric connection with the server; the server is also in signal connection or electric connection with the monitoring client and the equipment client respectively; the server is used for receiving the original data sent by the equipment client and transmitting the received original data to the data management system;
preferably, the monitoring client is used for logging in, verifying the server, receiving original data of the equipment client forwarded by the server in real time, analyzing the data, displaying the real-time data and inquiring historical data;
meanwhile, the monitoring client is further in signal connection or electric connection with the equipment client, and the monitoring client can reversely operate the equipment client.
The device clients comprise the same type or different types; when the equipment clients are different in type, configuring the corresponding equipment client according to the equipment model, after data collection of each equipment client is finished, primarily analyzing the data according to different equipment, different accessories and different protocols, and then uploading the data to a server through a socket;
the device model in the invention has two meanings:
(1) different devices such as self-service check-in, self-service baggage consignment, etc.;
(2) different models of devices may have different accessories, such as a baggage printer in a kiosk, but not in a kiosk.
The invention can be used for centralized monitoring (such as self-service check-in, luggage consignment, self-service boarding gate, etc.) aiming at different devices (namely different device clients);
different platforms can be centralized to monitor equipment (no matter any platform, centralized monitoring and centralized management can be carried out together if the platform meets the iata standard);
the normal use of the upper platform (an airline letter platform or an arinc platform and the like) and the lower equipment (such as a self-service check-in machine and a self-service luggage consignment) is not influenced, and the method is completely silent monitoring of a third party, does not depend on a specific platform, and does not directly interact with the platform.
Drawings
FIG. 1 is a schematic view of the present invention;
FIG. 2 is a different type of device client;
Detailed Description
The present invention will be described in detail with reference to the accompanying drawings.
In the figure, the cuss platform monitoring system comprises a data management system, a server, a monitoring client and an equipment client; the data management system is in signal connection or electric connection with the server; the data management system is used for storing data and transmitting the required data to the monitoring client through the server, and the server provides data support for the monitoring client;
the device client is in signal connection or electric connection with the server, and preferably, the device client is in connection with the server through socket communication; the device client is used for collecting various original data and transmitting the collected original data to the server, and the server transmits the received original data to the data management system for storage; the raw data provides resources for data analysis and use.
The device client comprises a data management module and a monitoring module, wherein the data management module is used for storing data of the corresponding device client, and the monitoring module is used for sending and receiving data, exchanging the data, monitoring a platform and the like. And configuring the corresponding equipment client according to different equipment types.
The monitoring client is in signal connection or electric connection with the server, and preferably, the monitoring client is in connection with the server through socket communication; the monitoring client is used for logging in the server, verifying the server and receiving original data of the equipment client forwarded by the server in real time; after receiving the original data, the monitoring client may analyze the data by itself, display the received real-time data, and have a function of querying the historical data, for example, the content of the data received at a required time point, the analyzed data, and the like may be queried in a time manner, and the function of querying the historical data will be further described in detail later.
Meanwhile, the monitoring client can also reversely operate the equipment client, namely the monitoring client controls the equipment client and reversely sends instructions and the like to the equipment client, and can detect whether the data received and sent by the server is abnormal or not, such as sending pec and testing data flow, check whether the data receiving condition in the same time period has abnormal codes or not, and ensure the accuracy of data collection.
Wherein an existing monitoring client capable of achieving the object of the present invention is used.
The original data sent by the equipment client side is submitted to the data management system for storage, and then the inquiry and the editing of a legal user can be received at the monitoring client side.
Wherein the edited content may include: the query conditions are edited according to the user requirements, so that useful information can be queried more accurately; the inquired data can be edited for the second time so that the user can only pay attention to the required data.
In the invention, the data collected by the equipment client comprises any electronic data which can be collected and transmitted, such as the people flow of an airport, the sex of a boarding person, the round trip times of taking the same flight, the number of people for self-service baggage consignment, the weight of the baggage, the number of boarding persons for self-service baggage check-in and the like, and provides data support for the corresponding field so as to more reasonably arrange guarantee and more reasonably provide service.
The method comprises the steps that the device client side carries out data collection in a silent monitoring CUSS serial port communication mode, the data collection is independent of any platform, the data communication can be monitored and collected in the device client side as long as the communication protocol conforms to the IATA standard, then the data communication is transmitted to the server in a socket communication mode, the server forwards the data to the monitoring client side according to the request of the monitoring client side, and then the transmitted original data are analyzed and displayed through the monitoring client side.
Because the industries, the fields and the purposes are different, the collected information can be different data of various fields, regions, time periods, service contents and the like, so the types of required equipment clients can be different, for example, the self-service check-in machine or self-service consignment equipment client is different types of clients, for the above situation, the corresponding equipment client can be configured according to the specific model and the accessories of the equipment, and the matching of the equipment model and the equipment client is a basic condition for completing data collection and transmission and is also a conventional technical means; for example, self-service consignment corresponds to a self-service consignment device client, and self-service check-in corresponds to a self-service check-in device client; after the data collection of each equipment client is finished, corresponding primary analysis data is carried out according to different equipment, different accessories and different protocols, and then the primary analysis data is uploaded to a server through a socket.
For example, after the self-help check-in equipment client finishes data collection, the data is primarily analyzed in a TCP/IP protocol mode to form JSON-format original data, then the JSON-format original data is uploaded to the server, the server can configure with the monitoring client according to the JSON-format original data, the configuration is stored in the data management system according to the JSON-format category, finally the JSON-format original data is forwarded to the monitoring client according to a request, and the monitoring client analyzes, distinguishes and then classifies and displays the JSON-format original data according to the TCP/IP protocol after receiving the JSON-format original data.
For another example: the data formats of the identity card reader equipment and the AEA printer are completely different, and the identity card reader equipment and the AEA printer client corresponding to the identity card reader equipment are converted into a uniform JSON format for transmission through analysis and recombination, wherein the identity card reader equipment and the AEA printer have a lot of intermediate process data, the intermediate process data are shielded by a large amount, only effective node data are reserved for transmission, and the network bandwidth is saved.
The servers in the invention adopt a hierarchical deployment mode and at least comprise a first-level server; more preferably, the invention comprises three-level servers, namely a first-level server, a second-level server and a third-level server, which can physically correspond to the whole country, the region, the group and the like respectively; the first-level server is the highest-level server and can monitor the second-level server and the third-level server; the server can monitor downwards according to the level, and the server of the lower level cannot monitor the server of the higher level.
Of course, the server may have only one level or two levels, and may be deployed according to actual situations, and the configuration of the servers of three levels may meet the requirements of different users.
For example, the first-level server can collect data nationwide, the second-level server can collect data of an airport, and the third-level server can collect data of a certain airline department in the airport, that is, the first-level server covers almost all data sources in the same field, the range of the data sources of the third-level server is more concentrated, and the data searching is quicker.
The following detailed steps of the present invention are described in detail by way of practical examples:
the method comprises the steps that any monitoring client side logs in a three-level server by using a self-service check-in monitoring client side, for example, the self-service check-in monitoring client side sends a self-service check-in number instruction for inquiring the last week to the three-level server, the three-level server receives the inquiry instruction and then sends the instruction to a data management system, the data management system searches original data of the last week self-service check-in number in a stored folder according to the instruction, after the search is completed, the search result is transmitted to the self-service check-in monitoring client side through the three-level server, and the self-service check-in monitoring client side specifically.
The data collected by the device client comprises system data, instruction data, RS _232 communication protocol data and input/output data, wherein the data comprises a large amount of data which does not need attention or is invalid, so that a preliminary screening is performed during data collection to filter out the unnecessary data, wherein the useful data is valid data, and the data which needs to be shielded or discarded is invalid data; the invention adopts a data layering mode to divide data into valid data and invalid data;
the definition standard of the valid data and the invalid data is defined by an IATA standard communication protocol and actually combined with civil aviation business, an instruction which corresponds to a data type or has business value in the IATA standard is defined as the valid data, the rest of the valid data and the invalid data need to be discarded, the data is in a 16-system form, the data meaning has the characteristic of large and small segmentation, and the processing time requirement is high, so the work needs to be carried out by an efficient data sorting algorithm;
the high-speed sorting algorithm is one of division and conquer sorting algorithms, data is put into an array and divided into a front part and a rear part, then the two parts are sorted respectively, the sorted data is regular in sequence, effective data can be swiped and selected conveniently and quickly, and the high-speed sorting algorithm is expressed as follows
Dividing by using an array element pointer i, and storing a large amount of collected valid and infinite data in array, wherein the array [ i ] after sorting meets the following two conditions:
(1) and array [ i ], … …, the elements in array [ i-1] are all smaller than array [ i ];
(2) and array [ i +1], … …, the elements in array [ i ] are all larger than array [ i ];
therefore, the sorted data is sequential and regular, and invalid data can be quickly removed in a segmented mode.
The time complexity of the high-speed sorting algorithm is described as follows:
1. worst case- -the original data is completely out of order;
time complexity
Figure BDA0002245952750000071
And (4) secondary comparison:
n is the size of the data collected at the bottom layer, including valid data and invalid data, then all the partitions will be degraded, the program will recursively call itself N times, and each call is reduced by one element, N-1 on the left and 1 … … on the right, thereby obtaining the time complexity formula as:
Figure BDA0002245952750000081
2. best case-the original data is sequential;
time complexity o (nlgn) comparisons;
if each partition can divide the data into two equal parts, i.e. the depth of the recursion tree satisfying the divide and conquer method is lgN, the comparison O (N) of each layer, N is the size of the data collected at the bottom layer, including valid data and invalid data, thereby
T(N)=2T(N/2)+N;
Wherein T (N) represents execution time; n represents the data size;
where f (N) is the number of times for decomposing the problem;
therefore, it is not only easy to use
Thus, it is possible to provide
Figure BDA0002245952750000083
3. Average case-original data part is sequential;
the time complexity o (nlgn) comparisons, it is intuitive that the best case and worst case alternate for each layer.
And (3) eliminating invalid data: the collected data is orderly arranged by a high-speed sorting algorithm, the orderly data is segmented and excluded by combining the characteristics of the data, for example, 0X0000-0X0100 is the system data to be excluded,
the sorted data are split according to rules, various invalid data are deleted (system data, electric frequency signals, hardware handshake information, instruction signals which do not need to be concerned, unnecessary states fed back by hardware and the like), the finally reserved data are valid data, the valid data are reserved and screened and fed back to a monitoring client data management module, and the valid data are transmitted to a server by the data management module in a socket mode;
the CUSS monitoring platform supports data real-time display, can display hardware states of various devices, effective process information and effective result information of user operation in real time, and can display the process information and the effective result information on the monitoring client in real time, so that the management efficiency of the devices can be effectively improved, and the fault processing period can be shortened.
The CUSS monitoring platform supports the inquiry and statistics of historical data, a user can set different inquiry conditions according to the concerned points, for example, the number of passengers who successfully transact check-in a certain time period by a certain or a certain group or all equipment clients can be counted, the number of passengers successfully transact consignment procedures can be counted, meanwhile, unsuccessful passenger inquiry statistics can be carried out, detailed data inquiry can be carried out aiming at the passengers with faults, including intermediate process information inquiry, and fault analysis can also be carried out on a certain equipment, so that the tedious log retrieval work is greatly simplified, and the user can conveniently and quickly find effective data information.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the present invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention shall be included in the scope of the present invention.

Claims (5)

1. A cuss platform monitoring system comprises a data management system, a server, a monitoring client and an equipment client, wherein the data management system is in signal connection or electric connection with the server; the method is characterized in that: the server is also in signal connection or electric connection with the monitoring client and the equipment client respectively; the server is used for receiving the original data sent by the equipment client and transmitting the received original data to the data management system;
the monitoring client is used for logging in, verifying the server, receiving original data of the equipment client forwarded by the server in real time, analyzing the data, displaying the real-time data and inquiring historical data.
2. The cuss platform monitoring system of claim 1, wherein: and a connection relation is established between the equipment client and the server in a socket communication mode.
3. The cuss platform monitoring system of claim 1, wherein: the device clients comprise the same type or different types; when the equipment clients are of different types, the corresponding equipment clients are configured according to the equipment models, and after data collection of each equipment client is completed, the data are analyzed primarily according to different equipment, different accessories and different protocols, and then the data are uploaded to the server through the socket.
4. The cuss platform monitoring system of claim 1, wherein:
the server comprises a primary server and/or a secondary server and/or a tertiary server; the primary server corresponds to a national database, the secondary server corresponds to a domain database and the tertiary server corresponds to a regional database; the primary server can monitor the secondary or tertiary server, and the secondary server can monitor the tertiary server.
5. The cuss platform monitoring system of claim 1, wherein:
meanwhile, the monitoring client is in signal connection or electric connection with the equipment client, and the monitoring client can reversely operate the equipment client and check whether the data collected and sent by the equipment client is abnormal or not.
CN201911016808.8A 2019-10-24 2019-10-24 cuss platform monitoring system Active CN110752970B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911016808.8A CN110752970B (en) 2019-10-24 2019-10-24 cuss platform monitoring system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911016808.8A CN110752970B (en) 2019-10-24 2019-10-24 cuss platform monitoring system

Publications (2)

Publication Number Publication Date
CN110752970A true CN110752970A (en) 2020-02-04
CN110752970B CN110752970B (en) 2021-11-30

Family

ID=69279692

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911016808.8A Active CN110752970B (en) 2019-10-24 2019-10-24 cuss platform monitoring system

Country Status (1)

Country Link
CN (1) CN110752970B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114499954A (en) * 2021-12-21 2022-05-13 海光信息技术股份有限公司 Management device and method for sensitive data

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106161644A (en) * 2016-08-12 2016-11-23 珠海格力电器股份有限公司 Distributed system for data processing and data processing method thereof
CN108449330A (en) * 2018-03-06 2018-08-24 珠海格力电器股份有限公司 Electrical equipment monitoring system and control method thereof
EP3376444A1 (en) * 2017-03-14 2018-09-19 Hand Held Products, Inc. Systems and methods for tagging passenger baggage
CN108769178A (en) * 2018-05-23 2018-11-06 苏州工业园区职业技术学院 A kind of financial platform data sharing processing system
CN108833565A (en) * 2018-06-26 2018-11-16 浙江齐聚科技有限公司 A kind of method, apparatus of monitoring server, server and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106161644A (en) * 2016-08-12 2016-11-23 珠海格力电器股份有限公司 Distributed system for data processing and data processing method thereof
EP3376444A1 (en) * 2017-03-14 2018-09-19 Hand Held Products, Inc. Systems and methods for tagging passenger baggage
CN108449330A (en) * 2018-03-06 2018-08-24 珠海格力电器股份有限公司 Electrical equipment monitoring system and control method thereof
CN108769178A (en) * 2018-05-23 2018-11-06 苏州工业园区职业技术学院 A kind of financial platform data sharing processing system
CN108833565A (en) * 2018-06-26 2018-11-16 浙江齐聚科技有限公司 A kind of method, apparatus of monitoring server, server and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114499954A (en) * 2021-12-21 2022-05-13 海光信息技术股份有限公司 Management device and method for sensitive data
CN114499954B (en) * 2021-12-21 2024-05-10 海光信息技术股份有限公司 Management device and method for sensitive data

Also Published As

Publication number Publication date
CN110752970B (en) 2021-11-30

Similar Documents

Publication Publication Date Title
US8260773B2 (en) Method for extracting signature from problem records through unstructured and structured text mapping, classification and ranking
CN108667725A (en) A kind of industrial AnyRouter and implementation method based on a variety of accesses and edge calculations
CN113392646A (en) Data relay system, construction method and device
CN108509326B (en) Service state statistical method and system based on nginx log
CN107660283A (en) For realizing the method and system of daily record resolver in Log Analysis System
CN105824837B (en) A kind of log processing method and device
BRPI0706740A2 (en) method and system for managing charter data
CN110209518A (en) A kind of multi-data source daily record data, which is concentrated, collects storage method and device
CN106933883B (en) Method and device for classifying common search terms of interest points based on search logs
KR101982756B1 (en) System and Method for processing complex stream data using distributed in-memory
CN112052109B (en) Cloud service platform event anomaly detection method based on log analysis
CN110570097A (en) business personnel risk identification method and device based on big data and storage medium
CN109542741A (en) The automatic packet storage approach of log, device, computer equipment and storage medium
CN108920689A (en) Source of goods recommended method and system
CN113505048A (en) Unified monitoring platform based on application system portrait and implementation method
CN111932330A (en) Service position recommendation method and device, electronic equipment and readable storage medium
CN109558384A (en) Log classification method, device, electronic equipment and storage medium
CN110752970B (en) cuss platform monitoring system
CN107330076A (en) A kind of network public sentiment information display systems and method
CN110209575A (en) Test document generation method, device, electronic equipment and storage medium
CN111291029B (en) Data cleaning method and device
CN107395418A (en) Statistical processing methods, system and the server of network behavior data
CN110895541A (en) Intelligent platform for Timing cloud data statistics
CN111506479A (en) Log data processing method and device
CN111311439A (en) Method, system and storage medium for screening order shops based on network order platform

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP02 Change in the address of a patent holder

Address after: C405, 4th floor, building 1, No. 9, Wangjing North Road, Chaoyang District, Beijing 100102

Patentee after: BEIJING ADMORAL TECHNOLOGY Co.,Ltd.

Address before: Room 406, block C, Yeqing building, No. 9, Wangjing North Road, Chaoyang District, Beijing 100102

Patentee before: BEIJING ADMORAL TECHNOLOGY Co.,Ltd.

CP02 Change in the address of a patent holder