1.本技术涉及网络管理技术领域,尤其涉及一种设备面板的展示方法、设备及介质。
背景技术:2.网关或者控制器中往往包括多种设备,在it运维管理和网管系统中,设备状态信息的实时展示非常重要,常需要通过图表的形式详细展示设备的面板信息,实现拓扑中设备信息的实时展示。
3.现有技术需要人工手动对设备面板进行编辑操作,无法实时直观展示出设备端口是否在线,无法区分各个端口以及端口类型。
技术实现要素:4.本技术实施例提供了一种设备面板的展示方法、设备及介质,用以解决现有技术通过人工手动对设备面板进行编辑操作,无法展示端口的在线状态、端口名称及端口类型的技术问题。
5.一方面,本技术实施例提供了一种设备面板的展示方法,包括:
6.确定各设备对应的设备类型,并根据预设方式获取目标设备的设备类型对应的设备面板,以将所述对应的设备面板作为所述目标设备的背景图;
7.为各所述设备分别配置对应的配置文件,并根据各所述设备对应的设备类型,分别对所述设备对应的配置文件进行命名;
8.根据所述目标设备的设备类型读取对应命名的配置文件,以获取所述目标设备的配置文件中各端口对应的端口名称,并根据端口对应的端口名称确定所述端口对应的端口类型;其中,所述端口类型包括光口类型和电口类型;
9.根据所述端口类型获取所述目标设备中端口的状态信息,并根据端口的状态信息基于所述目标设备配置文件中端口的相对坐标和大小,将所述端口在所述目标设备的背景图上进行展示;其中,所述端口的状态信息包括在线状态和离线状态。
10.在本技术的一种实现方式中,所述确定各设备对应的设备类型,并根据预设方式获取目标设备的设备类型对应的设备面板,以将所述对应的设备面板作为所述目标设备的背景图,具体包括:
11.获取各设备对应的设备图像,并将所述设备图像输入至预先训练好的类型识别模型中,以输出所述设备图像对应设备的设备类型;
12.根据所述目标设备对应的设备类型,从预设方式中确定出所述设备类型对应的面板获取方式,并根据所述对应的面板获取方式,从网关或者控制器中获取所述目标设备的设备类型对应的设备面板;
13.将所述目标设备对应的设备面板作为所述目标设备的背景图。
14.在本技术的一种实现方式中,所述将所述设备图像输入至预先训练好的类型识别模型中,以输出所述设备图像对应设备的设备类型之前,所述方法还包括:
15.将预先确定好设备类型的设备图像输入至卷积神经网络进行训练,并通过所述卷积神经网络的卷积层、池化层和全连接层,从所述设备图像中获取所述设备的多个属性特征;
16.根据所述设备的多个属性特征,输出所述设备图像对应的设备类型,并在所述卷积神经网络输出的设备类型与所述设备图像预先确定好的设备类型相同时,完成对类型识别模型的训练。
17.在本技术的一种实现方式中,所述为各所述设备分别配置对应的配置文件之后,所述方法还包括:
18.获取所述目标设备对应的商标,以及所述目标设备中各端口对应的端口标号,以将所述目标设备对应的商标添加至所述目标设备对应的背景图中;
19.根据所述目标设备中各端口对应的端口标号,分别确定各端口标号对应的端口,并得到各所述端口与所述目标设备之间的相对坐标,以将所述端口的相对坐标添加至所述目标设备对应的配置文件中。
20.在本技术的一种实现方式中,所述根据所述目标设备的设备类型读取对应命名的配置文件,以获取所述目标设备的配置文件中各端口对应的端口名称,并根据端口对应的端口名称确定所述端口对应的端口类型,具体包括:
21.根据所述目标设备的设备类型,从配置文件库中获取所述设备类型对应命名的配置文件,并根据所述目标设备的标识信息,从所述配置文件中获取所述标识信息对应的多个端口;
22.根据获取到的所述标识信息对应的多个端口,从所述配置文件中分别获取各所述端口对应的端口名称,并根据所述端口对应的端口名称查询端口类型表中的各端口名称;
23.在所述端口对应的端口名称与所述端口类型表中的端口名称相匹配时,根据所述端口类型表中相匹配的所述端口名称的端口类型,确定所述端口对应的端口类型。
24.在本技术的一种实现方式中,所述根据所述端口类型获取所述目标设备中端口的状态信息,并根据端口状态信息基于所述目标设备配置文件中端口的相对坐标和大小,将所述端口状态信息对应的端口在所述目标设备的背景图上进行展示,具体包括:
25.根据所述目标设备的设备类型,确定所述设备类型对应的状态信息表,并根据所述端口类型以及目标设备的标识信息,从所述状态信息表中,获取所述目标设备中端口对应的状态信息;
26.根据端口的状态信息,从所述目标设备对应的配置文件中,获取所述状态信息对应的端口图像的资源路径,并根据所述端口图像的资源路径,获取所述状态信息对应的端口图像;
27.根据所述端口的端口名称,从所述目标设备对应的配置文件中,确定出所述端口与所述目标设备的相对坐标和大小,并基于所述端口的相对坐标和大小,将所述端口的状态信息对应的端口图像在所述目标设备的背景图上进行展示。
28.在本技术的一种实现方式中,所述根据端口的状态信息基于所述目标设备配置文件中端口的相对坐标和大小,将所述端口在所述目标设备的背景图上进行展示之后,所述方法还包括:
29.通过所述背景图上展示的端口图像,确定端口的状态信息是否在线,并根据所述
背景图上所述端口对应的端口名称,确定所述端口对应的端口类型;
30.根据所述端口对应的端口类型,确定所述端口对应的端口速率,并将所述端口对应的端口类型和端口速率,发送至所述目标设备的背景图上进行展示,以得到所述目标设备对应的设备面板。
31.在本技术的一种实现方式中,所述配置文件中至少包括以下一项或多项:背景图的资源路径、端口名称、端口图片的资源路径、端口的相对坐标和大小。
32.另一方面,本技术实施例还提供了一种设备面板的展示设备,所述设备包括:
33.至少一个处理器;
34.以及,与所述至少一个处理器通信连接的存储器;
35.其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述的一种设备面板的展示方法。
36.另一方面,本技术实施例还提供了一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:
37.如上述的一种设备面板的展示方法。
38.本技术实施例提供了一种设备面板的展示方法、设备及介质,至少包括以下有益效果:
39.通过目标设备的设备类型获取到目标设备对应的设备面板,将其作为目标设备的背景图,进而能够在背景图的基础上对设备面板进行展示;通过获取目标设备对应的配置文件,并根据目标设备的设备类型对目标设备对应的配置文件进行命名,以便于后续根据设备类型确定出目标设备的配置文件;从目标设备对应的配置文件中获取各端口的端口名称,并根据端口名称确定出端口类型是光口类型还是电口类型;通过获取目标设备中各端口的状态信息,能够根据端口的状态信息以及端口的相对坐标和大小,将显示端口是否在线的端口图片直观的展示在背景图上,实现了设备面板的可视化配置,使用户能够直观的获取设备数据,增加了数据的可读性,提升了用户的使用体验,提升了设备的资源管理能力,节省了维护时间,提高了维护效率。
附图说明
40.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
41.图1为本技术实施例提供的一种设备面板的展示方法的流程示意图;
42.图2为本技术实施例提供的一种设备面板的展示设备的内部结构示意图。
具体实施方式
43.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术具体实施例及相应的附图对本技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
44.本技术实施例提供了一种设备面板的展示方法、设备及介质,通过目标设备的设
备类型获取到目标设备对应的设备面板,将其作为目标设备的背景图,进而能够在背景图的基础上对设备面板进行展示;通过获取目标设备对应的配置文件,并根据目标设备的设备类型对目标设备对应的配置文件进行命名,以便于后续根据设备类型确定出目标设备的配置文件;从目标设备对应的配置文件中获取各端口的端口名称,并根据端口名称确定出端口类型是光口类型还是电口类型;通过获取目标设备中各端口的状态信息,能够根据端口的状态信息以及端口的相对坐标和大小,将显示端口是否在线的端口图片直观的展示在背景图上。解决了现有技术通过人工手动对设备面板进行编辑操作,无法展示端口的在线状态、端口名称及端口类型的技术问题。
45.图1为本技术实施例提供的一种设备面板的展示方法的流程示意图。如图1所示,本技术实施例提供的一种设备面板的展示方法主要包括以下步骤:
46.步骤101、确定各设备对应的设备类型,并根据预设方式获取目标设备的设备类型对应的设备面板,以将对应的设备面板作为目标设备的背景图。
47.在网关或者控制器中,往往包括多个厂家的多种类型的网络设备,因此需要对多个厂家的多种类型的网络设备进行统一的管理。由于不同类型的设备对应的设备组成也大不相同,所以在对网关或者控制器中的多个设备进行统一管理时,需要根据网络设备的设备类型,分别对设备进行后续的管理。
48.服务器首先确定出网关或者控制器中各个设备对应的设备类型,然后根据目标设备对应的设备类型,通过预设方式获取目标设备的设备类型对应的设备面板,从而将获取到的设备面板作为目标设备对应设备类型的背景图,便于后续在背景图上添加设备的其他数据信息。
49.具体地,服务器从网关或者控制器中的多个设备图像中,确定出设备对应的设备图像,然后将设备对应的设备图像输入至预先训练好的类型识别模型中,从而输出设备图像对应设备的设备类型,进而根据设备对应的设备类型,从预设方式中确定出设备类型对应的面板获取方式,并根据目标设备对应的面板获取方式,从网关或者控制器中获取目标设备的设备类型对应的设备面板,从而将目标设备的设备类型对应的设备面板作为目标设备对应的背景图。
50.在本技术的一个实施例中,服务器在将设备图像输入至预先训练好的类型识别模型中,以输出设备图像对应设备的设备类型之前,将预先确定好设备类型的设备图像输入至卷积神经网络进行训练,并通过卷积神经网络中的卷积层、池化层和全连接层,从设备图像中获取设备的多个属性特征,然后根据设备的多个属性特征,输出设备图像对应的设备类型,并在卷积神经网络输出的设备类型与设备图像预先确定好的设备类型相同时,完成对类型识别模型的训练。
51.步骤102、为各设备分别配置对应的配置文件,并根据各设备对应的设备类型,分别对设备对应的配置文件进行命名。
52.服务器通过为各个设备分别配置对应的配置文件,能够便于后续根据配置文件中目标设备的具体配置信息,将目标设备的数据信息在目标设备的背景图中展示出来。服务器根据各个设备对应的设备类型,分别为设备对应的配置文件进行命名,从而能够使用户根据读取配置文件的设备类型,找到各设备对应的配置文件,节省了设备对应配置文件的获取时间,提高了系统的执行效率,进而提高了用户的使用体验。
53.需要说明的是,本技术实施例中的配置文件中至少包括以下一项或多项:背景图的资源路径、端口名称、端口图片的资源路径以及端口的相对坐标和大小。服务器能够从配置文件中获取到目标设备的端口名称、端口图片的资源路径,进而根据端口图片的资源路径,获取到目标设备中端口对应的端口图片。此外,配置文件中还可以配置对应设备的其他内容,例如:设备中各个端口对应的端口标号等内容,可以根据实际需求对设备对应配置文件中的内容进行配置,本技术对此不做具体限定。
54.在本技术的一个实施例中,服务器在为各设备分别配置对应的配置文件之后,从目标设备对应的设备图像中,获取目标设备对应的商标,以及从目标设备对应的配置文件中,获取目标设备中各端口对应的端口标号,从而将目标设备对应的商标添加至目标设备对应的背景图中,然后根据目标设备中各端口对应的端口标号,分别确定出目标设备中的各个端口,并分别确定出各端口与目标设备之间的相对坐标,从而将端口的相对坐标添加至目标设备对应的配置文件中。
55.步骤103、根据目标设备的设备类型读取对应命名的配置文件,以获取目标设备的配置文件中各端口对应的端口名称,并根据端口对应的端口名称确定端口对应的端口类型。
56.服务器从多个设备对应的配置文件中,根据目标设备对应的设备类型,找到目标设备的设备类型对应命名的配置文件,并从目标设备对应的配置文件中获取各个端口对应的端口名称,进而能够根据端口对应的端口名称,确定出当前端口名称对应的端口类型,这样便于后续用户直观的获取到设备中各端口的类型。
57.具体地,服务器根据目标设备的设备类型,从配置文件库中获取目标设备的设备类型对应的配置文件,进而根据目标设备的标识信息,从配置文件中获取目标设备的标识信息对应的多个端口,然后根据获取到的标识信息对应的多个端口,从配置文件中分别获取各端口对应的端口名称,并根据端口对应的端口名称查询端口类型表中的各端口名称。在端口对应的端口名称与端口类型表中的端口名称相匹配时,服务器根据端口类型表中相匹配的端口名称的端口类型,确定出端口对应的端口类型。
58.步骤104、获取目标设备中各端口的状态信息,并根据端口的状态信息基于目标设备配置文件中端口的相对坐标和大小,将端口在目标设备的背景图上进行展示。
59.服务器通过目标设备中设置的状态获取装置,根据端口对应的端口类型,按照预设时间定时获取目标设备中端口对应的状态信息,然后根据端口的状态信息,基于配置文件中端口的相对坐标和大小,将端口在目标设备的背景图上进行展示,能够实时直观的展示出设备端口是否在线,还能够使用户直观的区分各个端口,并能够及时得到每个端口对应的端口类型。
60.需要说明的是,本技术实施例中端口的状态信息包括在线状态和离线状态两种。本技术通过高亮图片的形式来表示设备的端口是在线状态,通过灰暗图片的形式来表示设备的端口为离线状态。
61.具体地,服务器根据目标设备的设备类型,确定出设备类型对应的状态信息表,并根据端口对应的端口类型以及目标设备对应的标识信息,从状态信息表中获取目标设备的端口对应的状态信息,然后根据目标设备的端口的状态信息,从目标设备对应的配置文件中,获取状态信息对应的端口图像的资源路径,并根据端口图像的资源路径,获取状态信息
对应的端口图像。
62.服务器根据端口的端口名称,从目标设备对应的配置文件中,确定出端口与目标设备的相对坐标和大小,从而基于端口的相对坐标和大小,将端口的状态信息对应的端口图像,在目标设备的背景图上进行展示,实现了设备面板的自动化展示,节省了人力资源,避免了人工手动操作时的操作失误,实现了设备面板的可视化配置,提升了工作效率。
63.在本技术的一个实施例中,服务器在根据端口的状态信息基于目标设备配置文件中端口的相对坐标和大小,将端口在目标设备的背景图上进行展示之后,通过背景图上展示的端口图像,确定出端口的状态信息是否在线,从而根据背景图上端口对应的端口名称,确定出端口对应的端口类型,然后根据端口对应的端口类型,确定出端口对应的端口速率,并将端口对应的端口类型和端口速率发送至目标设备的背景图上进行展示,从而能够得到目标设备对应的设备面板。
64.以上为本技术提出的方法实施例。基于同样的发明构思,本技术实施例还提供了一种设备面板的展示设备,其结构如图2所示。
65.图2为本技术实施例提供的一种设备面板的展示设备的内部结构示意图。如图2所示,设备包括:
66.至少一个处理器;
67.以及,与至少一个处理器通信连接的存储器;
68.其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够:
69.确定各设备对应的设备类型,并根据预设方式获取目标设备的设备类型对应的设备面板,以将对应的设备面板作为目标设备的背景图;
70.确定目标设备对应的配置文件,并根据目标设备对应的设备类型,对目标设备对应的配置文件进行命名;
71.根据目标设备的设备类型读取对应命名的配置文件,以获取目标设备的配置文件中各端口对应的端口名称,并根据端口对应的端口名称确定端口对应的端口类型;其中,端口类型包括光口类型和电口类型;
72.根据端口类型获取目标设备中端口的状态信息,并根据端口的状态信息基于目标设备配置文件中端口的相对坐标和大小,将端口在目标设备的背景图上进行展示;其中,端口的状态信息包括在线状态和离线状态。
73.本技术实施例还提供了一种非易失性计算机存储介质,存储有计算机可执行指令,计算机可执行指令设置为:
74.确定各设备对应的设备类型,并根据预设方式获取目标设备的设备类型对应的设备面板,以将对应的设备面板作为目标设备的背景图;
75.确定目标设备对应的配置文件,并根据目标设备对应的设备类型,对目标设备对应的配置文件进行命名;
76.根据目标设备的设备类型读取对应命名的配置文件,以获取目标设备的配置文件中各端口对应的端口名称,并根据端口对应的端口名称确定端口对应的端口类型;其中,端口类型包括光口类型和电口类型;
77.根据端口类型获取目标设备中端口的状态信息,并根据端口的状态信息基于目标
设备配置文件中端口的相对坐标和大小,将端口在目标设备的背景图上进行展示;其中,端口的状态信息包括在线状态和离线状态。
78.本技术中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备和介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
79.本技术实施例提供的设备和介质与方法是一一对应的,因此,设备和介质也具有与其对应的方法类似的有益技术效果,由于上面已经对方法的有益技术效果进行了详细说明,因此,这里不再赘述设备和介质的有益技术效果。
80.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
81.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
82.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
83.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
84.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
85.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
86.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备
或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
87.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
88.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
技术特征:1.一种设备面板的展示方法,其特征在于,所述方法包括:确定各设备对应的设备类型,并根据预设方式获取目标设备的设备类型对应的设备面板,以将所述对应的设备面板作为所述目标设备的背景图;为各所述设备分别配置对应的配置文件,并根据各所述设备对应的设备类型,分别对所述设备对应的配置文件进行命名;根据所述目标设备的设备类型读取对应命名的配置文件,以获取所述目标设备的配置文件中各端口对应的端口名称,并根据端口对应的端口名称确定所述端口对应的端口类型;其中,所述端口类型包括光口类型和电口类型;根据所述端口类型获取所述目标设备中端口的状态信息,并根据端口的状态信息基于所述目标设备配置文件中端口的相对坐标和大小,将所述端口在所述目标设备的背景图上进行展示;其中,所述端口的状态信息包括在线状态和离线状态。2.根据权利要求1所述的一种设备面板的展示方法,其特征在于,所述确定各设备对应的设备类型,并根据预设方式获取目标设备的设备类型对应的设备面板,以将所述对应的设备面板作为所述目标设备的背景图,具体包括:获取各设备对应的设备图像,并将所述设备图像输入至预先训练好的类型识别模型中,以输出所述设备图像对应设备的设备类型;根据所述目标设备对应的设备类型,从预设方式中确定出所述设备类型对应的面板获取方式,并根据所述对应的面板获取方式,从网关或者控制器中获取所述目标设备的设备类型对应的设备面板;将所述目标设备对应的设备面板作为所述目标设备的背景图。3.根据权利要求2所述的一种设备面板的展示方法,其特征在于,所述将所述设备图像输入至预先训练好的类型识别模型中,以输出所述设备图像对应设备的设备类型之前,所述方法还包括:将预先确定好设备类型的设备图像输入至卷积神经网络进行训练,并通过所述卷积神经网络的卷积层、池化层和全连接层,从所述设备图像中获取所述设备的多个属性特征;根据所述设备的多个属性特征,输出所述设备图像对应的设备类型,并在所述卷积神经网络输出的设备类型与所述设备图像预先确定好的设备类型相同时,完成对类型识别模型的训练。4.根据权利要求1所述的一种设备面板的展示方法,其特征在于,所述为各所述设备分别配置对应的配置文件之后,所述方法还包括:获取所述目标设备对应的商标,以及所述目标设备中各端口对应的端口标号,以将所述目标设备对应的商标添加至所述目标设备对应的背景图中;根据所述目标设备中各端口对应的端口标号,分别确定各端口标号对应的端口,并得到各所述端口与所述目标设备之间的相对坐标,以将所述端口的相对坐标添加至所述目标设备对应的配置文件中。5.根据权利要求1所述的一种设备面板的展示方法,其特征在于,所述根据所述目标设备的设备类型读取对应命名的配置文件,以获取所述目标设备的配置文件中各端口对应的端口名称,并根据端口对应的端口名称确定所述端口对应的端口类型,具体包括:根据所述目标设备的设备类型,从配置文件库中获取所述设备类型对应命名的配置文
件,并根据所述目标设备的标识信息,从所述配置文件中获取所述标识信息对应的多个端口;根据获取到的所述标识信息对应的多个端口,从所述配置文件中分别获取各所述端口对应的端口名称,并根据所述端口对应的端口名称查询端口类型表中的各端口名称;在所述端口对应的端口名称与所述端口类型表中的端口名称相匹配时,根据所述端口类型表中相匹配的所述端口名称的端口类型,确定所述端口对应的端口类型。6.根据权利要求1所述的一种设备面板的展示方法,其特征在于,所述根据所述端口类型获取所述目标设备中端口的状态信息,并根据端口状态信息基于所述目标设备配置文件中端口的相对坐标和大小,将所述端口状态信息对应的端口在所述目标设备的背景图上进行展示,具体包括:根据所述目标设备的设备类型,确定所述设备类型对应的状态信息表,并根据所述端口类型以及目标设备的标识信息,从所述状态信息表中,获取所述目标设备中端口对应的状态信息;根据端口的状态信息,从所述目标设备对应的配置文件中,获取所述状态信息对应的端口图像的资源路径,并根据所述端口图像的资源路径,获取所述状态信息对应的端口图像;根据所述端口的端口名称,从所述目标设备对应的配置文件中,确定出所述端口与所述目标设备的相对坐标和大小,并基于所述端口的相对坐标和大小,将所述端口的状态信息对应的端口图像在所述目标设备的背景图上进行展示。7.根据权利要求1所述的一种设备面板的展示方法,其特征在于,所述根据端口的状态信息基于所述目标设备配置文件中端口的相对坐标和大小,将所述端口在所述目标设备的背景图上进行展示之后,所述方法还包括:通过所述背景图上展示的端口图像,确定端口的状态信息是否在线,并根据所述背景图上所述端口对应的端口名称,确定所述端口对应的端口类型;根据所述端口对应的端口类型,确定所述端口对应的端口速率,并将所述端口对应的端口类型和端口速率,发送至所述目标设备的背景图上进行展示,以得到所述目标设备对应的设备面板。8.根据权利要求1所述的一种设备面板的展示方法,其特征在于,所述配置文件中至少包括以下一项或多项:背景图的资源路径、端口名称、端口图片的资源路径、端口的相对坐标和大小。9.一种设备面板的展示设备,其特征在于,所述设备包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1-8任一项所述的一种设备面板的展示方法。10.一种非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为:如权利要求1-8任一项所述的一种设备面板的展示方法。
技术总结本申请公开了一种设备面板的展示方法、设备及介质,用以解决现有技术手动对设备面板编辑操作,无法展示端口的在线状态、端口名称及端口类型的技术问题。方法包括:确定各设备的设备类型,获取目标设备的设备类型对应的设备面板作为背景图;为各设备配置对应的配置文件并根据各设备对应的设备类型分别对各设备对应的配置文件进行命名;根据目标设备的设备类型读取对应命名的配置文件以获取各端口对应的端口名称,并根据端口名称确定对应端口类型;根据端口类型获取的端口的状态信息,并基于目标设备配置文件中端口的相对坐标和大小,将端口在目标设备的背景图上进行展示,将设备数据直观的展示给用户,增加数据的可读性,提升了用户的使用体验。升了用户的使用体验。升了用户的使用体验。
技术研发人员:邓新红
受保护的技术使用者:浪潮思科网络科技有限公司
技术研发日:2022.07.19
技术公布日:2022/11/1