CN114513434A - 数据监控方法、装置、存储介质及服务器 - Google Patents
数据监控方法、装置、存储介质及服务器 Download PDFInfo
- Publication number
- CN114513434A CN114513434A CN202011280969.0A CN202011280969A CN114513434A CN 114513434 A CN114513434 A CN 114513434A CN 202011280969 A CN202011280969 A CN 202011280969A CN 114513434 A CN114513434 A CN 114513434A
- Authority
- CN
- China
- Prior art keywords
- data
- component
- electronic devices
- users
- user number
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
- H04L43/0829—Packet loss
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Debugging And Monitoring (AREA)
Abstract
本申请实施例提供一种数据监控方法、装置、存储介质及电子设备,数据监控方法包括:获取多个电子设备上报的数据,每一数据包括电子设备的标识以及元器件的标识;根据多个电子设备的标识确定多个电子设备对应的第一用户数量;根据多个电子设备的标识以及多个元器件的标识确定每一元器件对应的第二用户数量;根据第一用户数量和每一元器件对应的第二用户数量计算每一元器件对应的数据丢失率。所述数据监控方法中,服务器可以获取多个电子设备上报的数据,并计算得到该多个电子设备的每一元器件对应的数据丢失率,从而实现对该多个电子设备的数据上报情况进行监控,及时发现各个元器件的数据丢失异常情况,从而提醒维护人员进行处理。
Description
技术领域
本申请涉及电子技术领域,特别涉及一种数据监控方法、装置、存储介质及服务器。
背景技术
当前,随着电子技术的快速发展,诸如智能手机等电子设备在用户日常生活中的应用越来越广泛。为了给用户提供更好的服务体验,需要在服务器端收集电子设备反馈的数据,以对电子设备的状态进行分析。
然而,用户在使用电子设备的过程中,当电子设备向服务器上报数据时,有时候会发生电子设备上报了数据但是服务器未接收到数据的情况,也即数据丢失,从而对服务器端造成影响。
发明内容
本申请实施例提供一种数据监控方法、装置、存储介质及服务器,可以对多个电子设备上报数据时各个元器件对应的数据丢失率进行监控。
本申请实施例提供一种数据监控方法,包括:
获取多个电子设备上报的数据,每一所述数据包括电子设备的标识以及元器件的标识;
根据多个所述电子设备的标识确定所述多个电子设备对应的第一用户数量;
根据多个所述电子设备的标识以及多个所述元器件的标识确定每一所述元器件对应的第二用户数量;
根据所述第一用户数量和每一所述元器件对应的第二用户数量计算每一所述元器件对应的数据丢失率。
本申请实施例还提供一种数据监控装置,包括:
数据获取模块,用于获取多个电子设备上报的数据,每一所述数据包括电子设备的标识以及元器件的标识;
第一确定模块,用于根据多个所述电子设备的标识确定所述多个电子设备对应的第一用户数量;
第二确定模块,用于根据多个所述电子设备的标识以及多个所述元器件的标识确定每一所述元器件对应的第二用户数量;
计算模块,用于根据所述第一用户数量和每一所述元器件对应的第二用户数量计算每一所述元器件对应的数据丢失率。
本申请实施例还提供一种存储介质,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述数据监控方法。
本申请实施例还提供一种服务器,所述服务器用于执行上述数据监控方法。
本申请实施例提供的数据监控方法中,服务器可以获取多个电子设备上报的数据,并计算得到该多个电子设备的每一元器件对应的数据丢失率,从而实现对该多个电子设备的数据上报情况进行监控,及时发现各个元器件的数据丢失异常情况,从而提醒维护人员进行处理。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的数据监控方法的第一种应用场景示意图。
图2为本申请实施例提供的数据监控方法的第二种应用场景示意图。
图3为本申请实施例提供的数据监控方法的第一种流程示意图。
图4为本申请实施例提供的数据监控方法的第二种流程示意图。
图5为本申请实施例提供的数据监控装置的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请的保护范围。
参考图1,图1为本申请实施例提供的数据监控方法的第一种应用场景示意图。
本申请实施例提供的数据监控方法可以应用于服务器,例如应用于服务器20。其中,服务器20可以与多个电子设备10通信,电子设备10可以为诸如智能手机、平板电脑等设备。多个电子设备10可以向服务器20上报数据,从而服务器20可以收集多个电子设备10上报的数据,并对收集到的数据进行处理。
同时参考图2,图2为本申请实施例提供的数据监控方法的第二种应用场景示意图。
其中,每一电子设备10可以包括多个元器件,例如包括处理器11、显示屏12等元器件。可以理解的,图2所示仅为示例,电子设备10还可以包括更多种类、更多数量的元器件,本申请对此不进行限定。
可以理解的,电子设备10上报的数据可以包括电子设备的标识、元器件的标识以及与元器件关联的信息。
其中,电子设备的标识可以用于对不同的电子设备进行区分,或者理解为用于对不同的电子设备对应的用户进行区分。相同的电子设备的标识可以表示相同的电子设备或者相同的用户,不同的电子设备的标识可以表示不同的电子设备或者不同的用户。例如,电子设备的标识可以包括国际移动设备识别码(International Mobile EquipmentIdentity,IMEI)。
元器件的标识可以用于对电子设备中不同的元器件进行区分,例如可以用于区分元器件是处理器还是显示屏。可以理解的,元器件的标识可以通过预先设定的诸如数字、字符等进行表示。不同的元器件,对应的元器件的标识也是不同的。对于不同的电子设备,表示同一个元器件的标识可以是相同的。
与元器件关联的信息可以用于表示元器件的状态。例如,与元器件关联的信息可以包括元器件的运行稳定性、运行时长、运行时的功耗等信息。
因此,服务器20接收到多个电子设备10上报的数据后,即可区分不同的电子设备、区分电子设备中不同的元器件,并获取到不同元器件的状态,从而进行综合判断和处理。
可以理解的,电子设备10向服务器20上报数据时,由于诸如网络稳定性等各种因素的影响,可能会出现电子设备10上报了数据但是服务器20未接收到数据的情况,也即电子设备10上报的数据丢失。因此,服务器20可以用于执行本申请实施例提供的数据监控方法,对多个电子设备10上报的数据进行监控,以得到数据丢失率。当数据丢失率出现明显异常时,可以及时提醒数据维护人员进行处理。
参考图3,图3为本申请实施例提供的数据监控方法的第一种流程示意图。其中,所述数据监控方法包括:
310,获取多个电子设备上报的数据,每一数据包括电子设备的标识以及元器件的标识。
多个电子设备上报数据后,服务器可以获取该多个电子设备上报的数据。例如,电子设备上报数据后,服务器可以先将接收到的数据存储在设定的存储区域或者缓存中,然后再从该设定的存储区域或者缓存中获取数据,并进行后续处理。其中,每一数据包括电子设备的标识以及元器件的标识,可以理解的,每一数据还可以包括与元器件关联的信息。每一数据中包括的电子设备的标识只有一个,元器件的标识可以为一个或多个,与元器件关联的信息也可以为一个或多个。电子设备的标识、元器件的标识、与元器件关联的信息请参考上文的描述,在此不再赘述。
320,根据多个电子设备的标识确定多个电子设备对应的第一用户数量。
服务器获取到多个电子设备上报的数据后,可以获取到多个电子设备的标识。随后,服务器可以对获取到的多个电子设备的标识进行统计,以根据多个电子设备的标识确定多个电子设备对应的第一用户数量。
其中,进行统计时,可以剔除重复的电子设备的标识。也即,当同一个电子设备的标识出现多次时,例如同一个电子设备上报了多条数据,此时对应的用户为同一个用户,因此该电子设备的标识只保留一次即可,第一用户数量也只增加一个。
例如,当获取到1000条电子设备上报的数据时,该1000条数据中包括1000个电子设备的标识。其中,电子设备的标识a1出现了100次,电子设备的标识a2出现了50次,电子设备的标识a3出现了150次,其他的电子设备的标识都只出现1次,那么即可确定出该1000个电子设备的标识对应的第一用户数量为703。
330,根据多个电子设备的标识以及多个元器件的标识确定每一元器件对应的第二用户数量。
服务器获取到多个电子设备上报的数据后,也可以获取到多个元器件的标识。随后,服务器可以对获取到的多个电子设备的标识、多个元器件的标识进行统计,以根据多个电子设备的标识以及多个元器件的标识确定每一元器件对应的第二用户数量。
其中,进行统计时,分别统计每一元器件对应的第二用户数量,并在统计第二用户数量时,可以剔除电子设备的标识和元器件的标识均重复的数据。也即,当同一个电子设备的标识、同一个元器件的标识均出现多次时,例如同一个电子设备上报了多条关于同一个元器件的数据,此时对应的用户为同一个用户,因此该电子设备的标识对应的该元器件的标识只保留一次即可,该元器件对应的第二用户数量也只增加一个。
例如,当获取到1000条电子设备上报的数据时,该1000条数据中,元器件b1出现了800次,且出现的800次元器件b1对应的数据中,电子设备的标识a1出现了50次(也即电子设备a1上报了50次关于元器件b1的数据,下文类似),电子设备的标识a2出现了20次,电子设备的标识a3出现了50次,其他的电子设备的标识都只出现1次,那么即可确定元器件b1对应的第二用户数量为683。
340,根据第一用户数量和每一元器件对应的第二用户数量计算每一元器件对应的数据丢失率。
服务器确定了第一用户数量以及每一元器件对应的第二用户数量后,即可根据第一用户数量和每一元器件对应的第二用户数量计算每一元器件对应的数据丢失率。
在一些实施例中,服务器根据以下公式计算每一元器件对应的数据丢失率:
Q1=1-N2/N1
其中,Q1为每一元器件对应的数据丢失率,N2为每一元器件对应的第二用户数量,N1为第一用户数量。
例如,对于元器件b1,第一用户数量N1为703,元器件b1对应的第二用户数量N2为683,那么即可计算得到元器件b1对应的数据丢失率Q1为:1-683/703,约为2.84%。
在本申请的描述中,需要理解的是,诸如“第一”、“第二”等术语仅用于区分类似的对象,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。
本申请实施例提供的数据监控方法中,服务器可以获取多个电子设备上报的数据,并计算得到该多个电子设备的每一元器件对应的数据丢失率,从而实现对该多个电子设备的数据上报情况进行监控,及时发现各个元器件的数据丢失异常情况,从而提醒维护人员进行处理。
可以理解的,在一些实施例中,服务器可以按照预设周期获取多个电子设备上报的数据,并计算每一元器件在该预设周期内的数据丢失率。
例如,服务器可以获取多个电子设备在预设周期内上报的数据,并对获取到的数据进行分析,得到第一用户数量和每一元器件对应的第二用户数量,并根据第一用户数量和每一元器件对应的第二用户数量计算每一元器件在预设周期内对应的数据丢失率。
例如,该预设周期可以为一天,也即服务器可以以每一天为周期对多个电子设备上报的数据进行监控并进行分析处理。
还可以理解的,由于不同型号的电子设备在上报数据时可能存在差异,因此在一些实施例中,服务器可以针对不同型号的电子设备分别进行数据监控。
其中,多个电子设备上报的每一数据中还可以包括电子设备的型号标识。该型号标识例如可以包括机型名、营销机型名、操作***版本等等。服务器在根据多个电子设备的标识确定多个电子设备对应的第一用户数量之前,还可以根据多个电子设备的型号标识对该多个电子设备分类,以得到多个电子设备型号。例如,可以仅按照机型名进行分类,也可以仅按照营销机型名进行分类,可以仅按照操作***版本进行分类,还可以同时按照机型名、营销机型名、操作***版本进行分类。例如,将机型名相同、营销机型名相同并且操作***版本相同的电子设备划分为同一个电子设备型号。
随后,服务器在确定第一用户数量、第二用户数量时,根据多个电子设备的标识以及多个电子设备型号确定每一电子设备型号对应的第一用户数量,根据多个电子设备的标识、多个元器件的标识以及多个电子设备型号确定每一电子设备型号中的每一元器件对应的第二用户数量,并根据每一电子设备型号对应的第一用户数量和每一电子设备型号中的每一元器件对应的第二用户数量计算每一电子设备型号中的每一元器件对应的数据丢失率。
在一些实施例中,参考图4,图4为本申请实施例提供的数据监控方法的第二种流程示意图。其中,所述数据监控方法还包括:
351,根据多个电子设备的标识以及多个元器件的标识确定多个元器件对应的第三用户数量;
352,根据第一用户数量和第三用户数量计算多个元器件对应的总数据丢失率。
可以理解的,服务器获取到多个电子设备上报的数据后,还可以对获取到的多个电子设备的标识、多个元器件的标识进行统计,以根据多个电子设备的标识以及多个元器件的标识确定多个元器件对应的第三用户数量。其中,第三用户数量为该多个元器件对应的总的用户数量。
其中,进行统计时,可以剔除电子设备的标识和元器件的标识均重复的数据,并且剔除元器件的标识不同但是电子设备的标识重复的数据。也即,同一个电子设备上报了多条关于同一个元器件的数据时,对应的为同一个用户,统计时按照一个用户计算;并且,同一个电子设备上报了多条关于不同元器件的数据时,对应的也为同一个用户,统计时也按照一个用户计算。
需要说明的是,该第三用户数量并不是每一元器件对应的第二用户数量的叠加。因为不同的元器件对应的第二用户中,可能存在相同的用户,因此需要去除重复的用户。
例如,当获取到1000条电子设备上报的数据时,该1000条数据中,元器件b1对应的第二用户数量为683,元器件b2对应的第二用户数量为695,元器件b1对应的第二用户与元器件b2对应的第二用户中有680个是相同的用户,那么即可确定元器件b1和元器件b2对应的第三用户数量为698。
随后,服务器根据得到的第一用户数量和第三用户数量计算多个元器件对应的总数据丢失率。
在一些实施例中,服务器根据以下公式计算多个元器件对应的总数据丢失率:
Q2=1-N3/N1
其中,Q2为总数据丢失率,N3为第三用户数量,N1为第一用户数量。
例如,对于元器件b1和元器件b2,第一用户数量N1为703,元器件b1和元器件b2对应的第三用户数量N3为698,那么即可计算得到元器件b1和元器件b2对应的总数据丢失率Q2为:1-698/703,约为0.71%。
在一些实施例中,继续参考图4,所述数据监控方法还包括:
361,获取开启数据上报服务的电子设备对应的第四用户数量;
362,根据第三用户数量和第四用户数量计算用户总体数据丢失率。
服务器可以对各个电子设备开启数据上报服务的情况进行监控。例如,当用户开启或者关闭电子设备中的“用户体验计划”时,服务器都可以接收到电子设备的开启或者关闭信息。因此,服务器可以对各个电子设备的数据上报情况进行监控,并获取到开启数据上报服务的电子设备对应的第四用户数量。可以理解的,第四用户数量也不包括重复的用户。
例如,服务器可以获取到所有开启过数据上报服务的电子设备的数量,并去除开启后又关闭了数据上报服务的电子设备的数量,从而得到目前已开启并持续上报数据的电子设备的数量,即为第四用户数量。
随后,服务器可以根据第三用户数量和第四用户数量计算用户总体数据丢失率。
在一些实施例中,服务器根据以下公式计算用户总体数据丢失率:
Q3=1-N3/N4
其中,Q3为用户总体数据丢失率,N3为第三用户数量,N4为第四用户数量。
例如,第三用户数量N3为698,第四用户数量N4为750,那么即可计算得到用户总体数据丢失率Q3为:1-698/750,约为6.93%。
可以理解的,服务器中还可以设计多个数据表用来存储各个电子设备上报的数据,以及/或者用来存储服务器分析处理后得到的数据。
例如,对于电子设备第一次上报元器件的数据时,可以设计如下表1所示的表格存储电子设备上报的数据:
表1
字段名 | 字段含义 | 字段类型 |
imei | 电子设备识别号 | 字符串 |
model_sale | 营销机型名 | 字符串 |
model | 机型名 | 字符串 |
hardware_group | 元器件 | 字符串 |
first_date | 该imei在该元器件下第一次出现的日期 | 字符串 |
再例如,可以设计如下表2所示的表格存储电子设备上报的数据以及服务器处理得到的数据:
表2
字段名 | 字段含义 | 字段类型 |
dayno | 日期 | 字符串 |
model_sale | 营销机型名 | 字符串 |
model | 机型名 | 字符串 |
os_version | 操作***版本 | 字符串 |
hardware_group | 元器件 | 字符串 |
new_users | 当日新增用户数量 | 整数 |
history_users | 历史累积用户数量 | 整数 |
today_users | 当日用户数量 | 整数 |
还可以理解的,服务器获取到多个电子设备上报的数据,并对数据进行处理后,可以将处理得到的数据输入数据分析引擎进行分析,例如输入到Kylin数据分析引擎中进行分析,以得到对多个电子设备的监控报表,从而便于发现监控的电子设备的数据丢失率是否异常,并对异常情况及时进行处理。
具体实施时,本申请不受所描述的各个步骤的执行顺序的限制,在不产生冲突的情况下,某些步骤还可以采用其它顺序进行或者同时进行。
由上可知,本申请实施例提供的数据监控方法,包括:获取多个电子设备上报的数据,每一数据包括电子设备的标识以及元器件的标识;根据多个电子设备的标识确定多个电子设备对应的第一用户数量;根据多个电子设备的标识以及多个元器件的标识确定每一元器件对应的第二用户数量;根据第一用户数量和每一元器件对应的第二用户数量计算每一元器件对应的数据丢失率。所述数据监控方法中,服务器可以获取多个电子设备上报的数据,并计算得到该多个电子设备的每一元器件对应的数据丢失率,从而实现对该多个电子设备的数据上报情况进行监控,及时发现各个元器件的数据丢失异常情况,从而提醒维护人员进行处理。
本申请实施例还提供一种数据监控装置,所述数据监控装置可以集成在服务器中。
参考图5,图5为本申请实施例提供的数据监控装置的结构示意图。其中,数据监控装置400包括:数据获取模块410、第一确定模块420、第二确定模块430以及计算模块440。
数据获取模块410,用于获取多个电子设备上报的数据,每一数据包括电子设备的标识以及元器件的标识;
第一确定模块420,用于根据多个电子设备的标识确定多个电子设备对应的第一用户数量;
第二确定模块430,用于根据多个电子设备的标识以及多个元器件的标识确定每一元器件对应的第二用户数量;
计算模块440,用于根据第一用户数量和每一元器件对应的第二用户数量计算每一元器件对应的数据丢失率。
在一些实施例中,计算模块440根据以下公式计算每一元器件对应的数据丢失率:
Q1=1-N2/N1
其中,Q1为每一元器件对应的数据丢失率,N2为每一元器件对应的第二用户数量,N1为第一用户数量。
在一些实施例中,数据监控装置400还包括第三确定模块。第三确定模块用于根据多个电子设备的标识以及多个元器件的标识确定多个元器件对应的第三用户数量;该计算模块440还用于根据第一用户数量和第三用户数量计算多个元器件对应的总数据丢失率。
在一些实施例中,计算模块440根据以下公式计算多个元器件对应的总数据丢失率:
Q2=1-N3/N1
其中,Q2为总数据丢失率,N3为第三用户数量,N1为第一用户数量。
在一些实施例中,数据监控装置400还包括服务监控模块。服务监控模块用于获取开启数据上报服务的电子设备对应的第四用户数量;该计算模块440还用于根据第三用户数量和第四用户数量计算用户总体数据丢失率。
在一些实施例中,计算模块440根据以下公式计算用户总体数据丢失率:
Q3=1-N3/N4
其中,Q3为用户总体数据丢失率,N3为第三用户数量,N4为第四用户数量。
其中,数据监控装置400的各个模块的具体实现方式可以参考上述数据监控方法中的描述,在此不再赘述。具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现。
由上可知,本申请实施例提供的数据监控装置400,包括:数据获取模块410,用于获取多个电子设备上报的数据,每一数据包括电子设备的标识以及元器件的标识;第一确定模块420,用于根据多个电子设备的标识确定多个电子设备对应的第一用户数量;第二确定模块430,用于根据多个电子设备的标识以及多个元器件的标识确定每一元器件对应的第二用户数量;计算模块440,用于根据第一用户数量和每一元器件对应的第二用户数量计算每一元器件对应的数据丢失率。所述数据监控装置可以获取多个电子设备上报的数据,并计算得到该多个电子设备的每一元器件对应的数据丢失率,从而实现对该多个电子设备的数据上报情况进行监控,及时发现各个元器件的数据丢失异常情况,从而提醒维护人员进行处理。
本申请实施例还提供一种存储介质,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,所述计算机执行上述任一实施例所述的数据监控方法。
需要说明的是,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过计算机程序来指令相关的硬件来完成,所述计算机程序可以存储于计算机可读存储介质中,所述存储介质可以包括但不限于:只读存储器(ROM,Read OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。
以上对本申请实施例所提供的数据监控方法、装置及存储介质进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (11)
1.一种数据监控方法,其特征在于,包括:
获取多个电子设备上报的数据,每一所述数据包括电子设备的标识以及元器件的标识;
根据多个所述电子设备的标识确定所述多个电子设备对应的第一用户数量;
根据多个所述电子设备的标识以及多个所述元器件的标识确定每一所述元器件对应的第二用户数量;
根据所述第一用户数量和每一所述元器件对应的第二用户数量计算每一所述元器件对应的数据丢失率。
2.根据权利要求1所述的数据监控方法,其特征在于,根据所述第一用户数量和每一所述元器件对应的第二用户数量计算每一所述元器件对应的数据丢失率时,根据以下公式进行计算:
Q1=1-N2/N1
其中,Q1为每一元器件对应的数据丢失率,N2为每一元器件对应的第二用户数量,N1为所述第一用户数量。
3.根据权利要求1或2所述的数据监控方法,其特征在于,还包括:
根据多个所述电子设备的标识以及多个所述元器件的标识确定多个所述元器件对应的第三用户数量;
根据所述第一用户数量和所述第三用户数量计算所述多个元器件对应的总数据丢失率。
4.根据权利要求3所述的数据监控方法,其特征在于,根据所述第一用户数量和所述第三用户数量计算所述多个元器件对应的总数据丢失率时,根据以下公式进行计算:
Q2=1-N3/N1
其中,Q2为所述总数据丢失率,N3为所述第三用户数量,N1为所述第一用户数量。
5.根据权利要求3所述的数据监控方法,其特征在于,还包括:
获取开启数据上报服务的电子设备对应的第四用户数量;
根据所述第三用户数量和所述第四用户数量计算用户总体数据丢失率。
6.根据权利要求5所述的数据监控方法,其特征在于,根据所述第三用户数量和所述第四用户数量计算用户总体数据丢失率时,根据以下公式进行计算:
Q3=1-N3/N4
其中,Q3为所述用户总体数据丢失率,N3为所述第三用户数量,N4为所述第四用户数量。
7.根据权利要求1或2所述的数据监控方法,其特征在于:
所述获取多个电子设备上报的数据,包括:获取多个电子设备在预设周期内上报的数据;
所述根据所述第一用户数量和每一所述元器件对应的第二用户数量计算每一所述元器件对应的数据丢失率,包括:根据所述第一用户数量和每一所述元器件对应的第二用户数量计算每一所述元器件在所述预设周期内对应的数据丢失率。
8.根据权利要求1或2所述的数据监控方法,其特征在于,每一所述数据还包括电子设备的型号标识,所述根据多个所述电子设备的标识确定所述多个电子设备对应的第一用户数量之前,还包括:
根据多个所述电子设备的型号标识对所述多个电子设备分类,以得到多个电子设备型号;
所述根据多个所述电子设备的标识确定所述多个电子设备对应的第一用户数量,包括:根据多个所述电子设备的标识以及所述多个电子设备型号确定每一所述电子设备型号对应的第一用户数量;
所述根据多个所述电子设备的标识以及多个所述元器件的标识确定每一所述元器件对应的第二用户数量,包括:根据多个所述电子设备的标识、多个所述元器件的标识以及所述多个电子设备型号确定每一电子设备型号中的每一所述元器件对应的第二用户数量;
所述根据所述第一用户数量和每一所述元器件对应的第二用户数量计算每一所述元器件对应的数据丢失率,包括:根据每一所述电子设备型号对应的第一用户数量和每一电子设备型号中的每一所述元器件对应的第二用户数量计算每一电子设备型号中的每一所述元器件对应的数据丢失率。
9.一种数据监控装置,其特征在于,包括:
数据获取模块,用于获取多个电子设备上报的数据,每一所述数据包括电子设备的标识以及元器件的标识;
第一确定模块,用于根据多个所述电子设备的标识确定所述多个电子设备对应的第一用户数量;
第二确定模块,用于根据多个所述电子设备的标识以及多个所述元器件的标识确定每一所述元器件对应的第二用户数量;
计算模块,用于根据所述第一用户数量和每一所述元器件对应的第二用户数量计算每一所述元器件对应的数据丢失率。
10.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行权利要求1至8任一项所述的数据监控方法。
11.一种服务器,其特征在于,所述服务器用于执行权利要求1至8任一项所述的数据监控方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011280969.0A CN114513434A (zh) | 2020-11-16 | 2020-11-16 | 数据监控方法、装置、存储介质及服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011280969.0A CN114513434A (zh) | 2020-11-16 | 2020-11-16 | 数据监控方法、装置、存储介质及服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114513434A true CN114513434A (zh) | 2022-05-17 |
Family
ID=81547112
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011280969.0A Pending CN114513434A (zh) | 2020-11-16 | 2020-11-16 | 数据监控方法、装置、存储介质及服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114513434A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060198376A1 (en) * | 2005-03-02 | 2006-09-07 | Nec Corporation | Communication device for IP network |
CN107153702A (zh) * | 2017-05-10 | 2017-09-12 | 北京微影时代科技有限公司 | 一种数据处理方法及装置 |
CN110505076A (zh) * | 2018-05-18 | 2019-11-26 | 维沃移动通信有限公司 | 数据包丢失率的测量方法、获取方法、终端及网络设备 |
CN111241502A (zh) * | 2020-01-14 | 2020-06-05 | 恩亿科(北京)数据科技有限公司 | 跨设备的用户识别方法及装置、电子设备、存储介质 |
CN111353073A (zh) * | 2018-12-21 | 2020-06-30 | 阿里巴巴集团控股有限公司 | 终端设备标识信息处理方法、装置及电子设备 |
-
2020
- 2020-11-16 CN CN202011280969.0A patent/CN114513434A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060198376A1 (en) * | 2005-03-02 | 2006-09-07 | Nec Corporation | Communication device for IP network |
CN107153702A (zh) * | 2017-05-10 | 2017-09-12 | 北京微影时代科技有限公司 | 一种数据处理方法及装置 |
CN110505076A (zh) * | 2018-05-18 | 2019-11-26 | 维沃移动通信有限公司 | 数据包丢失率的测量方法、获取方法、终端及网络设备 |
CN111353073A (zh) * | 2018-12-21 | 2020-06-30 | 阿里巴巴集团控股有限公司 | 终端设备标识信息处理方法、装置及电子设备 |
CN111241502A (zh) * | 2020-01-14 | 2020-06-05 | 恩亿科(北京)数据科技有限公司 | 跨设备的用户识别方法及装置、电子设备、存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106776253B (zh) | 一种界面卡顿监测方法及装置 | |
CN110442498B (zh) | 异常数据节点的定位方法、装置、存储介质及计算机设备 | |
CN109495291B (zh) | 调用异常的定位方法、装置和服务器 | |
CN111984442A (zh) | 计算机集群***的异常检测方法及装置、存储介质 | |
CN109857618B (zh) | 一种监控方法、装置及*** | |
CN112540887A (zh) | 故障演练方法、装置、电子设备及存储介质 | |
CN110377703A (zh) | 报错信息处理方法、装置和设备 | |
CN110825466B (zh) | 一种程序卡顿的处理方法以及卡顿处理装置 | |
CN110807050B (zh) | 性能分析方法、装置、计算机设备及存储介质 | |
CN106294364B (zh) | 实现网络爬虫抓取网页的方法和装置 | |
CN111158926A (zh) | 业务请求分析方法、装置及设备 | |
CN110737650A (zh) | 数据质量检测方法及装置 | |
CN111062503B (zh) | 一种电网监控告警处理方法、***、终端及存储介质 | |
CN114513434A (zh) | 数据监控方法、装置、存储介质及服务器 | |
CN115314424B (zh) | 一种快速检测网络信号方法及装置 | |
CN111506455A (zh) | 服务发布结果的查验方法及装置 | |
CN111176950A (zh) | 一种监控服务器集群的网卡的方法和设备 | |
CN106681894B (zh) | 智能设备的监控方法和监控装置 | |
CN110232521B (zh) | 一种业务***稳定性评估方法及评估装置 | |
CN113709223A (zh) | 平台异常的监测方法、装置、电子设备及可读存储介质 | |
CN111835566A (zh) | 一种***故障管理方法、装置及*** | |
CN116702121B (zh) | 一种云桌面场景下增强访问控制安全性的方法 | |
CN106991038A (zh) | 基于java采集器的服务监控方法及装置 | |
CN114546759B (zh) | 数据库访问错误监测、分析方法、装置和电子设备 | |
CN108304319B (zh) | 一种移动终端数据归类的方法 |
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 |