CN114968717A - Data acquisition method and device, electronic equipment and storage medium - Google Patents
Data acquisition method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN114968717A CN114968717A CN202210583514.9A CN202210583514A CN114968717A CN 114968717 A CN114968717 A CN 114968717A CN 202210583514 A CN202210583514 A CN 202210583514A CN 114968717 A CN114968717 A CN 114968717A
- Authority
- CN
- China
- Prior art keywords
- edge
- data
- preset
- mode
- data collection
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3006—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3055—Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3058—Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3065—Monitoring arrangements determined by the means or processing involved in reporting the monitored data
- G06F11/3072—Monitoring arrangements determined by the means or processing involved in reporting the monitored data where the reporting involves data filtering, e.g. pattern matching, time or event triggered, adaptive or policy-based reporting
- G06F11/3082—Monitoring arrangements determined by the means or processing involved in reporting the monitored data where the reporting involves data filtering, e.g. pattern matching, time or event triggered, adaptive or policy-based reporting the data filtering being achieved by aggregating or compressing the monitored data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/327—Alarm or error message display
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本公开提供了一种数据采集方法、装置、电子设备和存储介质,涉及计算机技术领域,尤其涉及物联网与边缘计算技术领域。具体实现方案包括:确定边缘端的边缘运行模式;获取与所述边缘运行模式相适配的数据采集应用,并对所述数据采集应用进行安装部署;通过安装后的所述数据采集应用对所述边缘端的预设指标数据进行采集。本公开方案实现了对不同边缘运行模式下的各边缘端进行指标数据采集的效果。
The present disclosure provides a data collection method, device, electronic device and storage medium, which relate to the technical field of computers, and in particular, to the technical field of the Internet of Things and edge computing. The specific implementation scheme includes: determining the edge operation mode of the edge end; obtaining a data collection application adapted to the edge operation mode, and installing and deploying the data collection application; The preset indicator data at the edge is collected. The disclosed solution achieves the effect of collecting index data for each edge end in different edge operation modes.
Description
技术领域technical field
本公开涉及计算机技术领域,尤其涉及物联网与边缘计算技术领域,具体涉及一种数据采集方法、装置、电子设备、存储介质和计算机程序产品。The present disclosure relates to the field of computer technology, in particular to the field of Internet of Things and edge computing technology, and in particular to a data collection method, apparatus, electronic device, storage medium and computer program product.
背景技术Background technique
边缘计算是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。而随着物联网的发展,边缘计算逐渐被越来越多的行业所重视。Edge computing refers to the use of an open platform that integrates network, computing, storage, and application core capabilities on the side close to the source of objects or data to provide the most recent services nearby. With the development of the Internet of Things, edge computing is gradually being valued by more and more industries.
发明内容SUMMARY OF THE INVENTION
本公开提供了一种数据采集方法、装置、电子设备、存储介质和计算机程序产品。The present disclosure provides a data acquisition method, apparatus, electronic device, storage medium and computer program product.
根据本公开的一方面,提供了一种数据采集方法,包括:According to an aspect of the present disclosure, a data collection method is provided, comprising:
确定边缘端的边缘运行模式;Determine the edge operating mode at the edge side;
获取与边缘运行模式相适配的数据采集应用,并对数据采集应用进行安装部署;Obtain data collection applications that are compatible with the edge operating mode, and install and deploy the data collection applications;
通过安装后的数据采集应用对边缘端的预设指标数据进行采集。The preset indicator data at the edge is collected through the installed data collection application.
根据本公开的一方面,提供了一种数据采集装置,包括:According to an aspect of the present disclosure, a data acquisition device is provided, comprising:
模式确定模块,用于确定边缘端的边缘运行模式;The mode determination module is used to determine the edge operation mode of the edge end;
应用获取与部署模块,用于获取与边缘运行模式相适配的数据采集应用,并对数据采集应用进行安装部署;The application acquisition and deployment module is used to acquire data collection applications that are compatible with the edge operation mode, and to install and deploy the data collection applications;
数据采集模块,用于通过安装后的数据采集应用对边缘端的预设指标数据进行采集。The data collection module is used to collect the preset index data of the edge end through the installed data collection application.
根据本公开的另一方面,提供了一种电子设备,包括:According to another aspect of the present disclosure, there is provided an electronic device, comprising:
至少一个处理器;以及at least one processor; and
与至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein,
存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本公开任意实施例的数据采集方法。The memory stores instructions executable by the at least one processor to enable the at least one processor to perform the data collection method of any embodiment of the present disclosure.
根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,计算机指令用于使计算机执行本公开任意实施例的数据采集方法。According to another aspect of the present disclosure, there is provided a non-transitory computer-readable storage medium storing computer instructions for causing a computer to perform the data acquisition method of any embodiment of the present disclosure.
根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现本公开任意实施例的数据采集方法。According to another aspect of the present disclosure, there is provided a computer program product including a computer program that, when executed by a processor, implements the data acquisition method of any embodiment of the present disclosure.
根据本公开的技术,实现了对不同边缘运行模式下的各边缘端进行指标数据采集的效果。According to the technology of the present disclosure, the effect of collecting index data for each edge end in different edge operation modes is achieved.
应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。It should be understood that what is described in this section is not intended to identify key or critical features of embodiments of the disclosure, nor is it intended to limit the scope of the disclosure. Other features of the present disclosure will become readily understood from the following description.
附图说明Description of drawings
附图用于更好地理解本方案,不构成对本公开的限定。其中:The accompanying drawings are used for better understanding of the present solution, and do not constitute a limitation to the present disclosure. in:
图1是本公开实施例提供的一种数据采集方法的流程示意图;1 is a schematic flowchart of a data collection method provided by an embodiment of the present disclosure;
图2是本公开实施例提供的又一种数据采集方法的流程示意图;2 is a schematic flowchart of another data collection method provided by an embodiment of the present disclosure;
图3是本公开实施例提供的又一种数据采集方法的流程示意图;3 is a schematic flowchart of another data collection method provided by an embodiment of the present disclosure;
图4是本公开实施例提供的一种数据采集装置的结构示意图;4 is a schematic structural diagram of a data acquisition device provided by an embodiment of the present disclosure;
图5是用来实现本公开实施例的数据采集方法的电子设备的框图。FIG. 5 is a block diagram of an electronic device used to implement the data collection method of an embodiment of the present disclosure.
具体实施方式Detailed ways
以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。Exemplary embodiments of the present disclosure are described below with reference to the accompanying drawings, which include various details of the embodiments of the present disclosure to facilitate understanding and should be considered as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present disclosure. Also, descriptions of well-known functions and constructions are omitted from the following description for clarity and conciseness.
图1为本公开实施例的一种数据采集方法的流程示意图,本实施例可适用于在物联网或边缘计算场景中,对边缘端的预设指标数据进行采集的情况。该方法可由一种数据采集装置来执行,该装置采用软件和/或硬件的方式实现,并集成在电子设备上,例如集成在边缘端设备上。FIG. 1 is a schematic flowchart of a data collection method according to an embodiment of the present disclosure. This embodiment can be applied to a situation in which preset index data at an edge is collected in an Internet of Things or edge computing scenario. The method can be performed by a data acquisition device, which is implemented in software and/or hardware and integrated on an electronic device, for example, an edge device.
具体的,参见图1,数据采集方法如下:Specifically, referring to Figure 1, the data collection method is as follows:
S101、确定边缘端的边缘运行模式。S101. Determine the edge operation mode of the edge end.
本公开实施例中,边缘端可以是在边缘场景中任意的能够联网的边缘设备,例如边缘端可以是服务器设备,也可以是日常生活中的智能电表、又或是道路交叉口处的路侧智能设备等。由于不同边缘端的性能不同,衍生出了不同的边缘运行模式,其中,边缘端的边缘运行模式可以分为容器模式和进程模式两种。可选的,针对性能较强的边缘端可采用容器模式,以便执行比较专业的业务;而性能相对较低且业务单一的边缘端则可以采用进程模式。需要说明的是,容器模式是指边缘端的应用(例如业务应用或系统应用)是通过容器实现并运行的;而进程模式是指边缘端的应用是通过边缘端系统进程运行的。本公开方案中,在确定边缘端的边缘运行模式时,既可以根据边缘端的配置文件确定,也可以通过其他方式,在此不做具体限定。In this embodiment of the present disclosure, the edge terminal may be any edge device that can be networked in an edge scenario. For example, the edge terminal may be a server device, a smart meter in daily life, or a roadside at a road intersection. smart devices, etc. Due to the different performance of different edge terminals, different edge operation modes are derived. Among them, the edge operation modes of the edge terminal can be divided into two types: container mode and process mode. Optionally, the container mode can be used for the edge end with strong performance, so as to execute more specialized services; while the edge end with relatively low performance and single service can adopt the process mode. It should be noted that the container mode means that edge-side applications (such as business applications or system applications) are implemented and run through containers; and the process mode means that edge-side applications are run through edge-side system processes. In the solution of the present disclosure, when the edge operation mode of the edge end is determined, it may be determined according to the configuration file of the edge end, or may be determined by other methods, which are not specifically limited herein.
S102、获取与边缘运行模式相适配的数据采集应用,并对数据采集应用进行安装部署。S102: Acquire a data collection application that is compatible with the edge operation mode, and install and deploy the data collection application.
本公开实施例中,在与各边缘端相连的云端中,可预先为不同的边缘运行模式配置有不同的数据采集应用,使得在通过S101确定边缘场景中各边缘端的边缘运行模式后,可直接根据确定的边缘运行模式从云端获取与之适配的数据采集应用,并对数据采集应用进行安装部署。在此需要说明的是,因为要采集的预设指标数据在不同边缘运行模式下存在差异,如果不考虑边缘端的边缘运行模式,所有边缘端使用相同的数据采集应用获取预设指标数据,会导致指标数据采集不全的问题,例如有的指标数据在容器模式下可以采集到,但是在进程模式下无法采集到。而本方案针对不同边缘运行模式部署不同的数据采集应用,则恰好能够避免这一问题。In the embodiment of the present disclosure, in the cloud connected to each edge terminal, different data collection applications may be preconfigured for different edge operation modes, so that after determining the edge operation mode of each edge terminal in the edge scene through S101, you can directly According to the determined edge operation mode, the data collection application adapted to it is obtained from the cloud, and the data collection application is installed and deployed. It should be noted here that because the preset indicator data to be collected is different in different edge operation modes, if the edge operation mode of the edge end is not considered, all the edge ends use the same data collection application to obtain the preset indicator data, which will lead to The problem of incomplete collection of indicator data. For example, some indicator data can be collected in container mode, but cannot be collected in process mode. This solution deploys different data collection applications for different edge operation modes, which can just avoid this problem.
本公开实施例中,与边缘运行模式相适配的数据采集应用还可以集成在边缘端的系统应用中,随着系统应用的安装实现部署。In the embodiment of the present disclosure, the data collection application adapted to the edge operation mode may also be integrated into the system application at the edge, and is deployed along with the installation of the system application.
S103、通过安装后的数据采集应用对边缘端的预设指标数据进行采集。S103: Collect preset index data at the edge end through the installed data collection application.
本公开实施例中,在通过S102的步骤安装完数据采集应用后,结合边缘端的边缘运行模式,采集边缘端的预设指标数据。其中,预设指标数据包括边缘端主机状态指标数据、边缘端应用状态指标数据和边缘端组成部件状态指标数据中的至少一种。示例性的,边缘端主机状态指标数据包括但不限于主机CPU使用信息、内存使用信息、磁盘、网络信息等;边缘端应用状态指标数据包括但不限于应用的CPU使用信息、内存使用信息、运行状态等;边缘端组成部件状态指标数据包括但不限于常见的加速卡或显卡的温度、功耗、算力使用率、显存使用率等。如此,通过采集上述预设指标数据,为后续监控边缘端的状态提供了保证。In the embodiment of the present disclosure, after the data collection application is installed through the step of S102, the preset index data of the edge end is collected in combination with the edge operation mode of the edge end. Wherein, the preset index data includes at least one of edge-end host state index data, edge-end application state index data, and edge-end component state index data. Exemplarily, the edge-side host status indicator data includes but is not limited to host CPU usage information, memory usage information, disk, network information, etc.; edge-side application status indicator data includes but is not limited to application CPU usage information, memory usage information, running Status, etc.; edge component status indicator data includes, but is not limited to, the temperature, power consumption, computing power usage, and video memory usage of common accelerator cards or graphics cards. In this way, by collecting the above-mentioned preset indicator data, a guarantee is provided for the subsequent monitoring of the state of the edge terminal.
本公开实施例中,根据不同的边缘运行模式安装不同的数据采集应用进行数据采集,实现了对不同边缘运行模式下的各边缘端进行指标数据采集的目的,避免了因边缘运行模式不同出现部分指标数据无法采集的问题。In the embodiments of the present disclosure, different data collection applications are installed to collect data according to different edge operation modes, so as to achieve the purpose of collecting index data for each edge terminal under different edge operation modes, and avoid the occurrence of parts due to different edge operation modes. The problem that the indicator data cannot be collected.
进一步的,通过S103采集的指标数据可以有效的获取边缘端的工作状态,从而能够及时发现边缘端的异常并进行告警通知。具体实现告警的过程如下:数据采集应用在采集到预设指标数据后,将其上报到云端,进而云端对接收的预设指标数据进行存储,例如将边缘端上报的指标数据存储在预设数据库中,示例性的,将预设指标数据存储在MySql数据库中。进一步的,云端还提供了数据暴露功能,该功能主要负责从数据库中获取边缘端上报的预设指标数据,并以通用规范(即预设数据处理规范)重新组织预设指标数据,进而通过预设服务端口(例如网络端口)进行暴露;需要说明的是,之所以重新组织规范预设指标数据,是因为采集的预设指标数据通常是按照自定义数据结构存储,为了能够对接开源的告警系统,需要将采集的预设指标数据的数据格式转换成通用的数据格式。进一步的,为了区分各预设指标数据来源于不同的边缘端,以及相同边缘端的不同应用,在组织预设指标数据时,会对每个指标数据进行标签化,也即是通过为预设指标数据添加来源标签的手段区分各预设指标数据的来源。进一步的,与云端对接的告警系统可以根据云端中暴露的端口定时拉取预设指标数据,然后存储在时序数据库中,方便后续查看历史指标数据及可视化显示。进一步的,告警系统的可视化前端控制台可直接从时序数据库中获取存储的预设指标数据,并根据预设指标数据中的标签进行数据筛选,从而自动区分出属于不同边缘端或不同边缘应用的预设指标数据。进一步的,告警系统可根据用户的配置数据,确定用户为边缘端不同预设指标设置的告警规则、告警通知目的地和告警通知类型(例如短信、邮件等),当某项指标触发告警事件后,会触发相应的告警并通知到指定目的地。如此实现了支持多种边缘运行模式的边缘端告警方案。Further, through the index data collected in S103, the working status of the edge terminal can be effectively obtained, so that the abnormality of the edge terminal can be detected in time and an alarm notification can be performed. The specific process of realizing the alarm is as follows: After the data collection application collects the preset indicator data, it reports it to the cloud, and the cloud stores the received preset indicator data, for example, the indicator data reported by the edge is stored in the preset database. In the example, the preset indicator data is stored in the MySql database. Further, the cloud also provides a data exposure function, which is mainly responsible for obtaining the preset indicator data reported by the edge from the database, and reorganizing the preset indicator data with a general specification (ie, the preset data processing specification), and then through the preset indicator data. Set a service port (such as a network port) for exposure; it should be noted that the reason for reorganizing and standardizing the preset indicator data is that the collected preset indicator data is usually stored according to a custom data structure, in order to be able to connect to the open source alarm system , the data format of the collected preset indicator data needs to be converted into a general data format. Further, in order to distinguish the data of each preset indicator from different edge terminals and different applications of the same edge terminal, when organizing the preset indicator data, each indicator data will be labeled, that is, by specifying the preset indicator data. The method of adding source labels to the data distinguishes the sources of the data of each preset indicator. Further, the alarm system connected to the cloud can regularly pull preset indicator data according to the ports exposed in the cloud, and then store it in the time series database, which is convenient for subsequent viewing of historical indicator data and visual display. Further, the visual front-end console of the alarm system can directly obtain the stored preset indicator data from the time series database, and filter the data according to the tags in the preset indicator data, so as to automatically distinguish the data belonging to different edge terminals or different edge applications. Default indicator data. Further, the alarm system can determine the alarm rules, alarm notification destinations and alarm notification types (such as SMS, email, etc.) set by the user for different preset indicators of the edge terminal according to the user's configuration data. When an indicator triggers an alarm event, , it will trigger the corresponding alarm and notify the specified destination. In this way, an edge-side alarm scheme that supports multiple edge operation modes is realized.
图2是根据本公开实施例的又一数据采集方法的流程示意图。参见图2,数据采集方法具体如下:FIG. 2 is a schematic flowchart of yet another data collection method according to an embodiment of the present disclosure. Referring to Figure 2, the data collection method is as follows:
S201、确定边缘端的边缘运行模式;其中,缘端的边缘运行模式为容器模式或进程模式。S201. Determine an edge operation mode of an edge end; wherein, the edge operation mode of the edge end is a container mode or a process mode.
S202、获取与边缘运行模式相适配的数据采集应用,并对数据采集应用进行安装部署。S202: Acquire a data collection application that is compatible with the edge operation mode, and install and deploy the data collection application.
其中,S201-S202的具体描述可参见上述实施例,在此不再赘述。本公开实施例中,由于边缘端的边缘运行模式既可以是容器模式,也可以是进程模式,而在不同的边缘运行模式下,采集预设指标数据的具体过程也不同。具体的,如果边缘运行模式为容器模式,则按照S203的步骤进行数据采集;如果边缘运行模式为进程模式,则按照S204-S205的步骤进行数据采集。本公开方案中的要采集的预设指标数据如下:边缘端主机状态指标数据、边缘端应用状态指标数据和边缘端组成部件状态指标数据。其中,边缘端主机状态指标数据包括但不限于主机CPU使用信息、内存使用信息、磁盘、网络信息等;边缘端应用状态指标数据包括但不限于应用的CPU使用信息、内存使用信息、运行状态等;边缘端组成部件状态指标数据包括但不限于常见的加速卡或显卡的温度、功耗、算力使用率、显存使用率等。For the specific description of S201-S202, reference may be made to the foregoing embodiments, which will not be repeated here. In the embodiment of the present disclosure, since the edge operation mode of the edge end can be either a container mode or a process mode, and in different edge operation modes, the specific process of collecting preset indicator data is also different. Specifically, if the edge operation mode is the container mode, data collection is performed according to the steps of S203; if the edge operation mode is the process mode, data collection is performed according to the steps of S204-S205. The preset index data to be collected in the disclosed solution is as follows: edge-end host state index data, edge-end application state index data, and edge-end component state index data. Among them, the edge-side host status indicator data includes but is not limited to host CPU usage information, memory usage information, disk, network information, etc.; edge-side application status indicator data includes but is not limited to application CPU usage information, memory usage information, running status, etc. ; The status indicator data of components on the edge includes but not limited to the temperature, power consumption, computing power usage, and video memory usage of common accelerator cards or graphics cards.
S203、在容器模式下,数据采集应用通过预设容器接口对接数据聚合服务,并从数据聚合服务中获取边缘端的预设指标数据;以及,数据采集应用通过内置的部件识别与采集服务获取边缘端的预设指标数据。S203. In the container mode, the data collection application connects to the data aggregation service through a preset container interface, and obtains the preset indicator data of the edge end from the data aggregation service; and, the data collection application obtains the edge data through the built-in component identification and collection service. Default indicator data.
本公开实施例中,边缘端的边缘运行模式为容器模式的情况下,数据聚合服务是容器编排管理工具kubernetes自带的服务,用于对边缘端主机状态指标数据和应用状态指标数据进行监测和聚合,使得数据采集应用通过预设容器接口对接数据聚合服务后,可直接从数据聚合服务中获取边缘端主机状态指标数据、应用状态指标数据等预设指标数据。In the embodiment of the present disclosure, when the edge operation mode of the edge end is the container mode, the data aggregation service is a service provided by the container orchestration management tool kubernetes, which is used to monitor and aggregate the edge end host state indicator data and application state indicator data , so that after the data collection application connects to the data aggregation service through the preset container interface, it can directly obtain preset indicator data such as edge host status indicator data and application status indicator data from the data aggregation service.
除此之外,针对容器模式下的边缘设备状态指标数据的采集,数据采集应用还集成了部件识别与采集服务,部件识别与采集服务会对组成边缘端的部件进行识别,例如可以识别出边缘端上的加速卡、显卡等部件,同时会对识别出的部件的关联数据进行采集,由此可实现对加速卡或显卡等边缘端组成部件的温度、功耗、算力使用率、显存使用率等信息的采集。In addition, for the collection of edge device status indicator data in container mode, the data collection application also integrates the component identification and collection service. The component identification and collection service will identify the components that make up the edge. For example, the edge can be identified. At the same time, the associated data of the identified components will be collected, so as to realize the temperature, power consumption, computing power utilization, and video memory utilization of the edge components such as the acceleration card or graphics card. collection of information.
S204、在进程模式下,确定边缘端的系统架构。S204. In the process mode, determine the system architecture of the edge terminal.
在进程模式下,要采集指标数据,则需要首先确定边缘端的系统架构,例如可直接根据系统配置文件确定。示例性的,边缘端的系统架构可以为Linux系统、Android系统、Windows系统和darwin系统中的任意一种。In the process mode, to collect indicator data, it is necessary to first determine the system architecture of the edge, for example, it can be determined directly from the system configuration file. Exemplarily, the system architecture of the edge end may be any one of a Linux system, an Android system, a Windows system, and a darwin system.
S205、数据采集应用根据边缘端的系统架构,对接系统指标采集指令或系统文件,以采集边缘端的预设指标数据。S205 , the data collection application is connected to the system index collection instruction or system file according to the system architecture of the edge end, so as to collect the preset index data of the edge end.
针对不同的系统架构,数据采集应用可自适应对接不同的系统文件或指标采集指令,采集所需的指标数据信息。示例性的,进程模式下,若边缘端的系统架构为linux系统,则数据采集应用通过对接该系统,采集内核系统信息,如从/proc/cpuinfo目录下获取cpu信息,从/proc/meminfo目录下获取内存信息等;若边缘端的系统架构为windows系统,则会通过对接系统插件获取windows系统的CPU、内存等信息。For different system architectures, the data collection application can adaptively connect to different system files or index collection instructions to collect the required index data information. Exemplarily, in the process mode, if the system architecture of the edge is a linux system, the data collection application collects kernel system information by connecting to the system, such as obtaining cpu information from the /proc/cpuinfo directory, and obtaining the cpu information from the /proc/meminfo directory. Obtain memory information, etc.; if the system architecture of the edge is a Windows system, the information such as the CPU and memory of the Windows system will be obtained through the docking system plug-in.
本公开实施例中,不仅实现了对不同边缘运行模式下的各边缘端进行指标数据采集的效果,而且在进程模式下,还实现了不同系统架构下获取指标数据的目的。也即本公开的数据采集方案支持多边缘运行模式和多系统架构,通用性强。In the embodiments of the present disclosure, not only the effect of collecting index data for each edge terminal in different edge operation modes is achieved, but also in the process mode, the purpose of obtaining index data under different system architectures is achieved. That is, the data collection solution of the present disclosure supports multi-edge operation modes and multi-system architectures, and has strong versatility.
图3是根据本公开实施例的又一数据采集方法的流程示意图。参见图3,数据采集方法具体如下:FIG. 3 is a schematic flowchart of yet another data collection method according to an embodiment of the present disclosure. Referring to Figure 3, the data collection method is as follows:
S301、响应于云端发送的边缘节点安装指令,在边缘端上安装边缘节点。S301. In response to an edge node installation instruction sent by the cloud, install an edge node on an edge terminal.
其中,边缘节点安装指令中至少包括节点运行模式。Wherein, the edge node installation instruction at least includes the node operation mode.
S302、将节点运行模式作为边缘端的边缘运行模式。S302. Use the node operation mode as the edge operation mode of the edge end.
在边缘场景中,为了实现云端对边缘端的通信管理,首先在云端创建边缘节点并确定边缘节点的运行模式,进而在需要管理的边缘端上安装相应的边缘节点。具体的,边缘端接收云端发送的边缘节点安装指令后,在边缘端上执行安装边缘节点的操作。在此基础上,可直接将节点运行模式作为该边缘端的边缘运行模式。其中,缘端的边缘运行模式为容器模式或进程模式。In the edge scenario, in order to realize the communication management between the cloud and the edge, first create an edge node in the cloud and determine the operation mode of the edge node, and then install the corresponding edge node on the edge that needs to be managed. Specifically, after receiving the edge node installation instruction sent by the cloud, the edge terminal performs an operation of installing the edge node on the edge terminal. On this basis, the node operation mode can be directly used as the edge operation mode of the edge. Among them, the edge running mode of the edge is the container mode or the process mode.
S303、获取与边缘运行模式相适配的数据采集应用,并对数据采集应用进行安装部署。S303: Acquire a data collection application that is compatible with the edge operation mode, and install and deploy the data collection application.
本公开实施例中,如果边缘端的边缘运行模式为容器模式,云端则将与容器模式相适配的数据采集应用发送到边缘端中进行安装部署;反之,如果边缘端的边缘运行模式为进程模式,云端则将与进程模式相适配的数据采集应用发送到边缘端中进行安装部署。如此可以保证对不同边缘运行模式的边缘端进行数据采集。In the embodiment of the present disclosure, if the edge operation mode of the edge terminal is the container mode, the cloud sends the data collection application adapted to the container mode to the edge terminal for installation and deployment; otherwise, if the edge operation mode of the edge terminal is the process mode, The cloud sends the data collection application that matches the process mode to the edge for installation and deployment. In this way, data collection can be ensured for the edge ends of different edge operation modes.
S304、通过安装后的数据采集应用对边缘端的预设指标数据进行采集。S304 , collect the preset index data of the edge terminal through the installed data collection application.
可选的,在容器模式下,数据采集应用通过预设容器接口对接数据聚合服务,并从数据聚合服务中获取边缘端的预设指标数据;以及,数据采集应用通过内置的部件识别与采集服务获取边缘端的预设指标数据。在进程模式下,确定边缘端的系统架构;数据采集应用根据边缘端的系统架构,对接系统指标采集指令或系统文件,以采集边缘端的预设指标数据。Optionally, in the container mode, the data collection application connects to the data aggregation service through a preset container interface, and obtains the preset indicator data at the edge from the data aggregation service; and, the data collection application obtains through the built-in component identification and collection service Preset indicator data at the edge. In the process mode, the system architecture of the edge end is determined; the data collection application connects to the system index collection instruction or system file according to the system architecture of the edge end to collect the preset index data of the edge end.
本公开实施例中,将边缘节点安装指令中包括的节点运行模式作为边缘端的边缘运行模式,可以快速确定边缘端的边缘运行模式;进而通过与边缘运行模式适配的数据采集应用采集边缘端指标数据,实现了支持多边缘运行模式的数据采集效果。In the embodiment of the present disclosure, the node operation mode included in the installation instruction of the edge node is used as the edge operation mode of the edge end, so that the edge operation mode of the edge end can be quickly determined; and then the edge end index data is collected through a data collection application adapted to the edge operation mode , to achieve the data collection effect that supports the multi-edge operation mode.
图4是根据本公开实施例的数据采集装置的结构示意图,本实施例可适用于在物联网或边缘计算场景中,对边缘端的预设指标数据进行采集的情况。参见图4,包括:FIG. 4 is a schematic structural diagram of a data collection apparatus according to an embodiment of the present disclosure. This embodiment may be applicable to the case of collecting preset index data at the edge in an Internet of Things or edge computing scenario. See Figure 4, including:
模式确定模块401,用于确定边缘端的边缘运行模式;a
应用获取与部署模块402,用于获取与边缘运行模式相适配的数据采集应用,并对数据采集应用进行安装部署;An application acquisition and
数据采集模块403,用于通过安装后的数据采集应用对边缘端的预设指标数据进行采集。The
在上述实施例的基础上,可选的,所边缘端的边缘运行模式为容器模式或进程模式。On the basis of the foregoing embodiment, optionally, the edge running mode of the edge terminal is a container mode or a process mode.
在上述实施例的基础上,可选的,数据采集模块还用于:On the basis of the above embodiment, optionally, the data acquisition module is also used for:
在容器模式下,数据采集应用通过预设容器接口对接数据聚合服务,并从数据聚合服务中获取边缘端的预设指标数据;以及,数据采集应用通过内置的部件识别与采集服务获取边缘端的预设指标数据。In the container mode, the data collection application connects to the data aggregation service through the preset container interface, and obtains the preset indicator data of the edge side from the data aggregation service; and, the data collection application obtains the preset index data of the edge side through the built-in component identification and collection service indicator data.
在上述实施例的基础上,可选的,数据采集模块还用于:On the basis of the above embodiment, optionally, the data acquisition module is also used for:
在进程模式下,确定边缘端的系统架构;In process mode, determine the system architecture of the edge;
数据采集应用根据边缘端的系统架构,对接系统指标采集指令或系统文件,以采集边缘端的预设指标数据。According to the system architecture of the edge end, the data collection application connects to the system index collection instruction or system file to collect the preset index data of the edge end.
在上述实施例的基础上,可选的,模式确定模块还用于:On the basis of the foregoing embodiment, optionally, the mode determination module is further configured to:
响应于云端发送的边缘节点安装指令,在边缘端上安装边缘节点;其中,边缘节点安装指令中至少包括节点运行模式;In response to the edge node installation instruction sent by the cloud, the edge node is installed on the edge terminal; wherein the edge node installation instruction at least includes the node operation mode;
将节点运行模式作为边缘端的边缘运行模式。Use the node operating mode as the edge operating mode on the edge side.
在上述实施例的基础上,可选的,预设指标数据包括边缘端主机状态指标数据、边缘端应用状态指标数据和边缘端组成部件状态指标数据中的至少一种。On the basis of the foregoing embodiment, optionally, the preset indicator data includes at least one of edge-end host state index data, edge-end application state index data, and edge-end component state index data.
在上述实施例的基础上,可选的,还包括:On the basis of the above-mentioned embodiment, optional, also includes:
数据上报模块,用于将采集的预设指标数据上报到云端,使得云端对预设指标数据进行如下处理:The data reporting module is used to report the collected preset indicator data to the cloud, so that the cloud can process the preset indicator data as follows:
对接收的预设指标数据进行存储;Store the received preset indicator data;
基于预设数据处理规范,对存储的预设指标数据进行组织,并为预设指标数据添加来源标签;Based on the preset data processing specification, organize the stored preset indicator data, and add source tags to the preset indicator data;
通过预设服务端口对组织后的预设指标数据进行暴露,使得与云端对接的告警系统根据云端暴露的预设指标数据,结合预设的告警参数进行告警;其中,告警参数包括告警规则、告警目的地和告警通知类型。The pre-organized preset indicator data is exposed through the preset service port, so that the alarm system connected to the cloud can issue an alarm according to the preset indicator data exposed in the cloud and combined with the preset alarm parameters; wherein, the alarm parameters include alarm rules and alarms. Destination and alert notification type.
本公开实施例提供的数据采集装置可执行本公开任意实施例提供的数据采集方法,具备执行方法相应的功能模块和有益效果。本实施例中未详尽描述的内容可以参考本公开任意方法实施例中的描述。The data collection device provided by the embodiment of the present disclosure can execute the data collection method provided by any embodiment of the present disclosure, and has functional modules and beneficial effects corresponding to the execution method. For the content not described in detail in this embodiment, reference may be made to the description in any method embodiment of the present disclosure.
本公开的技术方案中,所涉及的用户个人信息的获取,存储和应用等,均符合相关法律法规的规定,且不违背公序良俗。In the technical solution of the present disclosure, the acquisition, storage and application of the user's personal information involved are all in compliance with the provisions of relevant laws and regulations, and do not violate public order and good customs.
根据本公开的实施例,本公开还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。According to embodiments of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium, and a computer program product.
图5示出了可以用来实施本公开的实施例的示例电子设备500的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。5 shows a schematic block diagram of an example
如图5所示,设备500包括计算单元501,其可以根据存储在只读存储器(ROM)502中的计算机程序或者从存储单元508加载到随机访问存储器(RAM)503中的计算机程序,来执行各种适当的动作和处理。在RAM 503中,还可存储设备500操作所需的各种程序和数据。计算单元501、ROM 502以及RAM 503通过总线504彼此相连。输入/输出(I/O)接口505也连接至总线504。As shown in FIG. 5 , the
设备500中的多个部件连接至I/O接口505,包括:输入单元506,例如键盘、鼠标等;输出单元507,例如各种类型的显示器、扬声器等;存储单元508,例如磁盘、光盘等;以及通信单元509,例如网卡、调制解调器、无线通信收发机等。通信单元509允许设备500通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。Various components in the
计算单元501可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元501的一些示例包括但不限于中央处理单元(CPU)、图形处理单元(GPU)、各种专用的人工智能(AI)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(DSP)、以及任何适当的处理器、控制器、微控制器等。计算单元501执行上文所描述的各个方法和处理,例如数据采集方法。例如,在一些实施例中,数据采集方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元508。在一些实施例中,计算机程序的部分或者全部可以经由ROM502和/或通信单元509而被载入和/或安装到设备500上。当计算机程序加载到RAM503并由计算单元501执行时,可以执行上文描述的数据采集方法的一个或多个步骤。备选地,在其他实施例中,计算单元501可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行数据采集方法。
本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上系统的系统(SOC)、复杂可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。Various implementations of the systems and techniques described herein above can be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips system (SOC), complex programmable logic device (CPLD), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include being implemented in one or more computer programs executable and/or interpretable on a programmable system including at least one programmable processor that The processor, which may be a special purpose or general-purpose programmable processor, may receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device an output device.
用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer or other programmable data processing apparatus, such that the program code, when executed by the processor or controller, performs the functions/functions specified in the flowcharts and/or block diagrams. Action is implemented. The program code may execute entirely on the machine, partly on the machine, partly on the machine and partly on a remote machine as a stand-alone software package or entirely on the remote machine or server.
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in connection with the instruction execution system, apparatus or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media may include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media would include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (EPROM or flash memory), fiber optics, compact disk read only memory (CD-ROM), optical storage, magnetic storage, or any suitable combination of the foregoing.
为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。To provide interaction with a user, the systems and techniques described herein may be implemented on a computer having a display device (eg, a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user ); and a keyboard and pointing device (eg, a mouse or trackball) through which a user can provide input to the computer. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (eg, visual feedback, auditory feedback, or tactile feedback); and can be in any form (including acoustic input, voice input, or tactile input) to receive input from the user.
可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)和互联网。The systems and techniques described herein may be implemented on a computing system that includes back-end components (eg, as a data server), or a computing system that includes middleware components (eg, an application server), or a computing system that includes front-end components (eg, a user's computer having a graphical user interface or web browser through which a user may interact with implementations of the systems and techniques described herein), or including such backend components, middleware components, Or any combination of front-end components in a computing system. The components of the system may be interconnected by any form or medium of digital data communication (eg, a communication network). Examples of communication networks include: Local Area Networks (LANs), Wide Area Networks (WANs), and the Internet.
计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,也可以为分布式系统的服务器,或者是结合了区块链的服务器。A computer system can include clients and servers. Clients and servers are generally remote from each other and usually interact through a communication network. The relationship of client and server arises by computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, a distributed system server, or a server combined with blockchain.
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。It should be understood that steps may be reordered, added or deleted using the various forms of flow shown above. For example, the steps described in the present disclosure can be executed in parallel, sequentially, or in different orders. As long as the desired results of the technical solutions disclosed in the present disclosure can be achieved, there is no limitation herein.
上述具体实施方式,并不构成对本公开保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本公开的精神和原则之内所作的修改、等同替换和改进等,均应包含在本公开保护范围之内。The above-mentioned specific embodiments do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modifications, equivalent replacements, and improvements made within the spirit and principles of the present disclosure should be included within the protection scope of the present disclosure.
Claims (17)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210583514.9A CN114968717A (en) | 2022-05-25 | 2022-05-25 | Data acquisition method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210583514.9A CN114968717A (en) | 2022-05-25 | 2022-05-25 | Data acquisition method and device, electronic equipment and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN114968717A true CN114968717A (en) | 2022-08-30 |
Family
ID=82955991
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210583514.9A Pending CN114968717A (en) | 2022-05-25 | 2022-05-25 | Data acquisition method and device, electronic equipment and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114968717A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115629939A (en) * | 2022-10-18 | 2023-01-20 | 北京百度网讯科技有限公司 | Data acquisition method and device for edge device, electronic device and medium |
| CN116126628A (en) * | 2022-12-19 | 2023-05-16 | 北京百度网讯科技有限公司 | Data acquisition method, device, electronic equipment and storage medium |
| CN118972169A (en) * | 2024-10-12 | 2024-11-15 | 蚂蚁科技集团股份有限公司 | Data collection module and data collection method in privacy computing |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110073301A (en) * | 2017-08-02 | 2019-07-30 | 强力物联网投资组合2016有限公司 | The detection method and system under data collection environment in industrial Internet of Things with large data sets |
| CN111061491A (en) * | 2019-12-11 | 2020-04-24 | 青岛海洋科学与技术国家实验室发展中心 | LXC container technology-based edge computing gateway management system and method |
| CN112035217A (en) * | 2020-08-31 | 2020-12-04 | 腾讯科技(深圳)有限公司 | Cluster processing method, apparatus, electronic device, and computer-readable storage medium |
| CN112671602A (en) * | 2020-12-14 | 2021-04-16 | 北京金山云网络技术有限公司 | Data processing method, device, system, equipment and storage medium of edge node |
| CN112910723A (en) * | 2021-01-15 | 2021-06-04 | 广州穗能通能源科技有限责任公司 | Edge terminal management method, device, equipment and storage medium |
| CN113630463A (en) * | 2021-08-09 | 2021-11-09 | 成都华栖云科技有限公司 | Kubedead-based intelligent classroom recording and broadcasting terminal equipment management system and method |
-
2022
- 2022-05-25 CN CN202210583514.9A patent/CN114968717A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110073301A (en) * | 2017-08-02 | 2019-07-30 | 强力物联网投资组合2016有限公司 | The detection method and system under data collection environment in industrial Internet of Things with large data sets |
| CN111061491A (en) * | 2019-12-11 | 2020-04-24 | 青岛海洋科学与技术国家实验室发展中心 | LXC container technology-based edge computing gateway management system and method |
| CN112035217A (en) * | 2020-08-31 | 2020-12-04 | 腾讯科技(深圳)有限公司 | Cluster processing method, apparatus, electronic device, and computer-readable storage medium |
| CN112671602A (en) * | 2020-12-14 | 2021-04-16 | 北京金山云网络技术有限公司 | Data processing method, device, system, equipment and storage medium of edge node |
| CN112910723A (en) * | 2021-01-15 | 2021-06-04 | 广州穗能通能源科技有限责任公司 | Edge terminal management method, device, equipment and storage medium |
| CN113630463A (en) * | 2021-08-09 | 2021-11-09 | 成都华栖云科技有限公司 | Kubedead-based intelligent classroom recording and broadcasting terminal equipment management system and method |
Non-Patent Citations (2)
| Title |
|---|
| 书栈网: "概述-Baetyl架构-《Baetyl v0.1.6边缘计算开源框架文档》", pages 1 - 15, Retrieved from the Internet <URL:https://www.bookstack.cn/read/baetyl-v0.1.6/57bb5797671bc49c.md> * |
| 胡典钢: "《工业物联网:平台架构、关键技术与应用实践》", 31 March 2022, 机械工业出版社, pages: 49 - 50 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115629939A (en) * | 2022-10-18 | 2023-01-20 | 北京百度网讯科技有限公司 | Data acquisition method and device for edge device, electronic device and medium |
| CN116126628A (en) * | 2022-12-19 | 2023-05-16 | 北京百度网讯科技有限公司 | Data acquisition method, device, electronic equipment and storage medium |
| CN118972169A (en) * | 2024-10-12 | 2024-11-15 | 蚂蚁科技集团股份有限公司 | Data collection module and data collection method in privacy computing |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN114968717A (en) | Data acquisition method and device, electronic equipment and storage medium | |
| CN106844165B (en) | Alarm method and device | |
| CN106844143A (en) | A kind of daily record duplicate removal treatment method and device | |
| CN114416685B (en) | Log processing method, system and storage medium | |
| CN111476539A (en) | Task monitoring method and device, computer equipment and storage medium | |
| CN113627412A (en) | Method, device, electronic device and medium for detection of target area | |
| CN114448802A (en) | Gateway configuration method and device, electronic equipment and storage medium | |
| CN113435462B (en) | Positioning method, apparatus, electronic device and medium | |
| CN114661683A (en) | Log information processing method, apparatus, device, medium, and autonomous vehicle | |
| CN114706893A (en) | Fault detection method, device, equipment and storage medium | |
| CN113656239B (en) | Monitoring method, device and computer program product for middleware | |
| CN114157679A (en) | Cloud-native-based distributed application monitoring method, device, equipment and medium | |
| CN115437343A (en) | Vehicle ECU awakening detection method and device, domain controller and vehicle | |
| CN114116924A (en) | Data query method based on map data, map data construction method and device | |
| CN114844761A (en) | Monitoring alarm system | |
| CN115629939A (en) | Data acquisition method and device for edge device, electronic device and medium | |
| CN114697247B (en) | Fault detection method, device, equipment and storage medium of streaming media system | |
| CN117499224A (en) | Internet of things equipment edge gateway access method, device, equipment and medium | |
| CN111159010A (en) | Defect collecting method, defect reporting method and related device | |
| CN114987494A (en) | Driving scene processing method and device and electronic equipment | |
| CN116414999A (en) | Knowledge graph-based management method and device, electronic equipment and storage medium | |
| CN117170978A (en) | An interface calls monitoring methods, devices, electronic equipment and storage media | |
| CN114004559A (en) | Cargo tracking method, device, device and storage medium | |
| CN115658429A (en) | Container mounting equipment monitoring method, device, equipment and storage medium | |
| CN114816928A (en) | Method, device and system for monitoring business data, electronic equipment and storage medium |
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 |