一种微服务调用架构监控方法、系统、设备及介质

    公开(公告)号:CN117909177A

    公开(公告)日:2024-04-19

    申请号:CN202410081696.9

    申请日:2024-01-19

    Abstract: 本申请公开了一种微服务调用架构监控方法、系统、设备及介质,涉及计算机技术领域,包括:应用于微服务调用架构监控系统,其部署于云主机,并包括内核埋点装置、数据处理装置、数据存储装置和架构展示装置;包括:通过内核埋点装置向内核中注入目标字节码,以获取目标数据包的参数信息;目标数据包为当微服务被远程调用时流经内核的数据包;通过数据处理装置确定参数信息的标签,并根据参数信息和标签构建满足预设格式的目标数据;通过数据存储装置从数据处理装置拉取目标数据,并进行持久化存储;通过架构展示装置读取目标数据,以生成用于表明各个微服务之间的调用关系的目标网络拓扑图。可见,本申请对应用程序无侵入性,大大简化了开发难度。

    一种数据采集方法、系统、设备以及存储介质

    公开(公告)号:CN117331799A

    公开(公告)日:2024-01-02

    申请号:CN202311258601.8

    申请日:2023-09-27

    Abstract: 本发明公开了一种数据采集方法,包括以下步骤:获取采集项当前对应的采集任务数量和采集周期;统计每一个采集任务的采集时间并相加得到总采集时间以及统计每一个采集任务对应的采集目标数量并相加得到总目标数量;利用总采集时间除以总目标数量得到每一个采集目标对应的平均采集时间,并根据采集周期和平均采集时间得到预期采集任务数量;根据预期采集任务数量和当前对应的采集任务数量调整下一次对采集项执行数据采集的采集任务数量。本发明还公开了一种系统、计算机设备以及可读存储介质。本发明提出的方案通过比较采集任务执行时间和采集周期的大小,然后调整采集任务个数,从而提升数据采集的稳定性。

    基于Kubernetes集群的事件监测方法及装置、计算机程序产品

    公开(公告)号:CN118689732A

    公开(公告)日:2024-09-24

    申请号:CN202410694892.3

    申请日:2024-05-30

    Abstract: 本申请实施例提供了一种基于Kubernetes集群的事件监测方法及装置、计算机程序产品,该方法包括:监听Kubernetes集群中的事件,得到第一事件;将第一事件与预设事件链列表进行匹配,得到匹配结果,其中,预设事件链列表中包括多条预设事件链,预设事件链中包括依次排列的多个预设事件以及每个预设事件的预设失效时长;在从匹配结果中确定第一事件与目标预设事件链中的第一目标预设事件匹配的情况下,将第一事件添加至第一队列中,并在第一队列中设置第一事件的第一失效时间;基于第一队列生成异常告警信息。通过本申请,解决了相关技术中无法准确监测事件组合的问题,实现精准对异常事件组合发出告警的效果。

    一种事件积压处理方法、装置、设备及介质

    公开(公告)号:CN115599521A

    公开(公告)日:2023-01-13

    申请号:CN202211295587.4

    申请日:2022-10-21

    Inventor: 王会

    Abstract: 本申请公开了一种事件积压处理方法、装置、设备及介质,涉及云计算数据中心技术领域,包括:对本地的事件队列中的事件数量进行监测;若所述事件数量大于预设事件积压值,则从所述事件队列的所有事件中确定出待处理事件;确定出所述待处理事件的事件类型和事件生成时间,并基于所述事件类型和所述事件生成时间对所述待处理事件进行去重处理,以得到最新待处理事件;将所述最新待处理事件发送至预先建立的临时事件队列,以便客户端对所述临时事件队列中的所述最新待处理事件进行处理。通过本申请的上述技术方案,能够提高事件积压处理的效率,保证事件的实时性和完整性,减少对云平台性能的冲击,增强云平台的稳定性。

    一种基于适配模板的云平台事件上报方法、装置、设备

    公开(公告)号:CN113886203A

    公开(公告)日:2022-01-04

    申请号:CN202111152520.0

    申请日:2021-09-29

    Inventor: 王会 王强

    Abstract: 本发明提供一种基于适配模板的云平台事件上报方法、装置、设备,所述方法包括如下步骤:接收到新事件类型上报时,对新事件类型的上报属性进行分析;遍历预存储的适配模板,逐一查找包含每个上报属性的适配模板;将查找到的适配模板生成对应的属性适配列表;对属性适配列表中的对应的适配模板进行处理,处理后按优先级高低输出对应的适配模板;判断输出的适配模板是否符合新事件类型的要求;若是,将输出的适配模板设置后,将事件上报;若否,创建该新事件类型的适配模板,创建完成后,将该事件上报。将事件系统的上报和接收解耦,减少了事件对接时的定制化开发现象。

    一种告警消息通知方法及相关装置

    公开(公告)号:CN113688013A

    公开(公告)日:2021-11-23

    申请号:CN202110838008.5

    申请日:2021-07-23

    Inventor: 王会 孔祥生

    Abstract: 本申请公开了一种告警消息通知方法,包括:通过告警进程将生成的告警消息写入redis队列;采用通知进程根据通知策略将所述redis队列中的告警消息进行通知;其中,所述通知进程为根据所述redis队列的状态创建的进程。通过告警消息的通知过程拆成告警进程和通知进程,通过告警进程将告警消息写入redis队列,通知进程从redis队列读取消息并进行通知,根据redis队列的状态创建通知进程,实现通知进程的数量自适应,以便应对突发大量的告警消息,降低了通知延时,使得用户及时的接收告警消息。本申请还公开了一种告警消息通知装置、服务器以及计算机可读存储介质,具有以上有益效果。

    集群扩缩方法、装置、电子设备及计算机可读介质

    公开(公告)号:CN118714012A

    公开(公告)日:2024-09-27

    申请号:CN202410735162.3

    申请日:2024-06-06

    Abstract: 本申请提供了一种集群扩缩方法、装置、电子设备及计算机可读介质,涉及计算机技术领域,应用于云平台,云平台上部署有集群的多个节点,能够将包含多个节点的集群部署在云平台上,并对集群中各个节点的使用情况进行监控和数据采集,对集群的使用数据的分析来确定整个集群的使用情况,并确定集群的扩缩策略,自动进行节点数量的扩容或缩容操作。从而能够根据集群节点的使用情况动态调整集群的规模,实现集群的自动化扩缩容。提高集群的运行效率和资源利用率,同时降低运维成本和人工干预的需求。

    一种告警通知方法、系统、设备以及存储介质

    公开(公告)号:CN117278380A

    公开(公告)日:2023-12-22

    申请号:CN202311258593.7

    申请日:2023-09-27

    Inventor: 王会 李新 苏海明

    Abstract: 本发明公开了一种告警通知方法,包括以下步骤:响应于接收到告警信息,确定所述告警信息的告警级别和产生所述告警信息的资源类型,并根据所述告警级别和所述资源类型确定所述告警信息的优先级;获取所述告警信息对应的通知参数并将所述告警信息、所述优先级、所述通知参数封装成信息体放入通知池中;每隔预设时间段计算所述通知池中当前所有信息体的优先级之和;响应于所述优先级之和不小于所述通知池的大小,按照所述优先级从大到小的顺序依次将每一个消息体放入发送队列;根据所述发送队列中每一个消息体中的所述通知参数发送相应的所述告警信息。本发明还公开了一种系统、计算机设备以及可读存储介质。

    一种告警任务执行方法、系统、设备以及存储介质

    公开(公告)号:CN117149385A

    公开(公告)日:2023-12-01

    申请号:CN202311086361.8

    申请日:2023-08-28

    Inventor: 王会

    Abstract: 本发明公开了一种告警任务执行方法,包括以下步骤:获取当前同一个告警项对应的告警任务数量以及执行间隔;统计每一个告警任务的执行时间并相加得到总执行时间;利用所述总执行时间除以所述执行间隔与第一阈值的乘积得到第一参考值并利用所述总执行时间除以所述执行间隔与第二阈值的乘积得到第二参考值,其中所述第一阈值小于所述第二阈值;根据所述第一参考值和所述第二参考值确定下一次对同一个告警项执行告警的告警任务的数量。本发明还公开了一种系统、计算机设备以及可读存储介质。本发明提出的方案能够根据当前告警任务的执行时间,调整执行告警的告警任务的数量,从而对告警任务进行分裂和聚合。

    一种处理集群异常事件的方法及系统

    公开(公告)号:CN115065511A

    公开(公告)日:2022-09-16

    申请号:CN202210603919.4

    申请日:2022-05-30

    Inventor: 王会

    Abstract: 本发明提供了一种处理集群异常事件的方法及系统,方法包括集群端采集自身集群内事件,将事件与预设的匹配规则进行比对,识别异常事件;将异常事件上传至云平台,通过云平台进行异常事件告警。本发明在集群中添加筛选模块,可以直接在集群中进行事件的采集。同时云平台下发异常事件匹配规则,以便集群可以直接识别异常事件。这样将事件的采集和匹配下放到底层集群中,云平台接收到的事件即为异常事件,可以进行告警处理。另外在云平台中添加队列,云平台对队列进行监听,及时处理队列中的数据,并进行告警和通知。这样云平台可以按照队列中的数据进行有序处理,避免事件的瞬时积压,减轻系统压力,也降低了模块间的耦合,便于扩展。

Patent Agency Ranking