服务器告警功能检验方法、装置、系统、测试终端及介质制造方法及图纸

技术编号:20592790 阅读:17 留言:0更新日期:2019-03-16 09:00
本发明专利技术公开了一种服务器告警功能检验方法,包括:测试终端将自身IP地址调整至与被测试服务器IP同一网段;其中,测试终端与被测试服务器直连;调用软件控制指令控制服务器模拟软件启动服务器功能模拟;其中,服务器功能包括:POP3以及SMTP服务;当启动被测试服务器对测试终端的告警邮件发送功能后,判断是否收到被测试服务器发送的告警邮件。该方法排除了网络环境、防火墙等外部因素,而且简单高效的设置了POP3和SMTP服务,避免使用客户机房的POP3和SMTP服务器,避免安装特定操作系统,有效地提高了服务器检测工作效率。本发明专利技术还提供了一种服务器告警功能检验装置、系统及一种测试终端与可读存储介质,具有上述有益效果。

Server Alarm Function Testing Method, Device, System, Test Terminal and Media

The invention discloses a server alarm function test method, which includes: the test terminal adjusts its IP address to the same network segment as the tested server IP; in which the test terminal is directly connected to the tested server; invokes software control instructions to control the server simulation software to start the server function simulation; among which, the server functions include POP3 and SMTP services; when the tested server is started, the server functions include POP3 and SMTP services. After the test server sends the alarm mail function to the test terminal, it judges whether it receives the alarm mail sent by the test server. This method eliminates external factors such as network environment and firewall, and simply and efficiently sets up POP3 and SMTP services, avoids using POP3 and SMTP servers in client rooms, avoids installing specific operating systems, and effectively improves the efficiency of server detection. The invention also provides a server alarm function checking device, a system and a test terminal and a readable storage medium, which have the above beneficial effects.

【技术实现步骤摘要】
服务器告警功能检验方法、装置、系统、测试终端及介质
本专利技术涉及服务器领域,特别涉及一种服务器告警功能检验方法、服务器告警功能检验装置、一种测试终端、一种服务器告警功能检验系统及一种可读存储介质。
技术介绍
现在的服务器在发生传感器或系统其它故障时,通过服务器自身集成的BMC芯片进行故障日志记录和警报发送,对服务器的传感器和系统其它故障,有记录存储的功能,并且其记录的故障日志也能被我们访问查看。并且可以设置为主动发生告警邮件,并显示为哪个传感器报错。目前对服务器的故障解决一般通过查看告警邮件。发送告警邮件需要经过SMTPServer服务器、POPO3Server服务器中转方式把E-mail寄到收信人的服务器上。SMTP提供了一种邮件传输的机制,当收件方和发件方都在一个网络上时,可以把邮件直传给对方;当双方不在同一个网络上时,需要通过一个或几个中间服务器转发。SMTP首先由发件方提出申请,要求与接收方SMTP建立双向的通信渠道,收件方可以是最终收件人也可以是中间转发的服务器。收件方服务器确认可以建立连接后,双发就可以开始通信。因此在无法正常接收到告警邮件时,服务器提供商针对服务器的异常检测过程较为复杂,在设置POP3和SMTP服务器时,安装POP3和SMTP一般基于WindowsServer2003或redhat系统,这些OS下,默认情况下是没有安装POP3和SMTP服务组件的,因此我们要手工添加,首先安装POP3和SMTP服务组件,然后创建邮件域,最后创建用户邮箱,每个步骤复杂且麻烦;另外,客户(即服务器使用方)机房通常需要1到2台专门的服务器来搭建POP3和SMTPserver,因为保密性的原则不可能连接到internet上,而且POP3和SMTP服务器往往由于安全涉密等等原因,无法进行设置检查。而且由于邮件转发过程较为复杂,服务器的告警功能异常、告警邮件接收不到的原因有多种,比如应发送告警邮件的服务器有问题,无法发送告警邮件、网络环境异常、防火墙对告警邮件的异常拦截、客户端的POP3和SMTP服务器设置问题、受信任等等,确定是否是由于服务器提供商提供的服务器故障导致的邮件接收失败的原因需要排除其他因素的干扰,实现较为复杂。因此,如何实现服务器的高效故障排查,是本领域技术人员需要解决的技术问题。
技术实现思路
本专利技术的目的是提供一种服务器告警功能检验方法,该方法排除了网络环境、防火墙等外部因素,而且简单高效的设置了POP3和SMTP服务,避免使用客户机房的POP3和SMTP服务器,避免安装特定操作系统,有效地提高了服务器检测工作效率;本专利技术的另一目的是提供一种服务器告警功能检验装置、一种测试终端、一种服务器告警功能检验系统及一种可读存储介质,具有上述有益效果。为解决上述技术问题,本专利技术提供一种服务器告警功能检验方法,包括:测试终端将自身IP地址调整至与被测试服务器IP同一网段;其中,所述测试终端与所述被测试服务器直连;调用软件控制指令控制服务器模拟软件启动服务器功能模拟;其中,所述服务器功能包括:POP3以及SMTP服务;当启动所述被测试服务器对所述测试终端的告警邮件发送功能后,判断是否收到所述被测试服务器发送的告警邮件;如果收到,输出所述被测试服务器的告警邮件发送功能正常的结果;如果未收到,输出所述被测试服务器的告警邮件发送功能异常的结果。优选地,启动所述被测试服务器对所述测试终端的告警邮件发送功能,包括:将所述被测试服务器的SMTP服务器IP地址调整与所述测试终端的IP地址相同;将所述被测试服务器的LAN通道设置为与所述测试终端连接的BMC网口;控制所述被测试服务器启动告警邮件的发送功能。优选地,控制所述被测试服务器启动告警邮件的发送,包括:设置告警类型为Email;设置告警目标为所述测试终端登录的电子邮箱。优选地,所述服务器告警功能检验方法还包括:根据判定结果输出对应的提示信息。本专利技术公开一种服务器告警功能检验装置,包括:IP地址调整单元,用于将自身IP地址调整至与被测试服务器IP同一网段;其中,所述测试终端与所述被测试服务器相连;服务器功能启动单元,用于调用软件控制指令控制服务器模拟软件启动服务器功能模拟;其中,所述服务器功能包括:POP3以及SMTP服务;判断单元,用于当启动所述被测试服务器对所述测试终端的告警邮件发送功能后,判断是否收到所述被测试服务器发送的告警邮件;第一判定单元,用于如果收到所述被测试服务器发送的告警邮件,输出所述被测试服务器的告警邮件发送功能正常的结果;第二判定单元,用于如果未收到所述被测试服务器发送的告警邮件,输出所述被测试服务器的告警邮件发送功能异常的结果。本专利技术公开一种测试终端,包括:存储器,用于存储程序;处理器,用于执行所述程序时实现所述服务器告警功能检验方法的步骤。本专利技术公开一种服务器告警功能检验系统,包括:配置有服务器模拟软件的测试终端,用于将自身IP地址调整至与被测试服务器IP同一网段;其中,所述测试终端与所述被测试服务器直连;调用软件控制指令控制服务器模拟软件启动服务器功能模拟;其中,所述服务器功能包括:POP3以及SMTP服务;当启动所述被测试服务器对所述测试终端的告警邮件发送功能后,判断是否收到所述被测试服务器发送的告警邮件;如果收到,输出所述被测试服务器的告警邮件发送功能正常的结果;如果未收到,输出所述被测试服务器的告警邮件发送功能异常的结果;被测试服务器,用于将邮件发送端切换为所述测试终端;启动告警邮件的发送。优选地,所述测试终端与所述被测试服务器通过BMC网口连接线连接。优选地,所述服务器模拟软件具体为:Winmail管理工具。本专利技术公开一种可读存储介质,所述可读存储介质上存储有程序,所述程序被处理器执行时实现所述服务器告警功能检验方法的步骤。本专利技术所提供的服务器告警功能检验方法,通过测试终端进行服务器的运维,将测试终端与怀疑存在问题的被测试服务器直连验证,排除了网络环境、防火墙等外部因素,通过服务功能软件简单高效的设置了POP3和SMTP服务,在测试终端搭建了简单且安全的服务器以实现被测试服务器邮件的正常发送,避免了使用客户机房的POP3和SMTP服务器,也避免安装特定操作系统,启动测试后,只要能接收告警邮件即可证明功能正常,有效地提高了服务器检测工作效率,提高了产品的可运维性,提高测试工作效率、准确性和可靠性,方便对服务器的售后,提升用户体验。本专利技术还提供了一种服务器告警功能检验装置、一种测试终端、一种服务器告警功能检验系统及一种可读存储介质,具有上述有益效果,在此不再赘述。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种服务器告警功能检验方法的信令图;图2为本专利技术实施例提供的一种服务器告警功能检验装置的结构框图;图3为本专利技术实施例提供的一种测试终端的结构框图;图4为本专利技术实施例提供的一种测试终端的结构示意图。具体实施方式本专利技术的核心是提供一种服务器告警功能检验方法,该方法排除了网络环境、防火本文档来自技高网
...

【技术保护点】
1.一种服务器告警功能检验方法,其特征在于,包括:测试终端将自身IP地址调整至与被测试服务器IP同一网段;其中,所述测试终端与所述被测试服务器直连;调用软件控制指令控制服务器模拟软件启动服务器功能模拟;其中,所述服务器功能包括:POP3以及SMTP服务;当启动所述被测试服务器对所述测试终端的告警邮件发送功能后,判断是否收到所述被测试服务器发送的告警邮件;如果收到,输出所述被测试服务器的告警邮件发送功能正常的结果;如果未收到,输出所述被测试服务器的告警邮件发送功能异常的结果。

【技术特征摘要】
1.一种服务器告警功能检验方法,其特征在于,包括:测试终端将自身IP地址调整至与被测试服务器IP同一网段;其中,所述测试终端与所述被测试服务器直连;调用软件控制指令控制服务器模拟软件启动服务器功能模拟;其中,所述服务器功能包括:POP3以及SMTP服务;当启动所述被测试服务器对所述测试终端的告警邮件发送功能后,判断是否收到所述被测试服务器发送的告警邮件;如果收到,输出所述被测试服务器的告警邮件发送功能正常的结果;如果未收到,输出所述被测试服务器的告警邮件发送功能异常的结果。2.如权利要求1所述的服务器告警功能检验方法,其特征在于,启动所述被测试服务器对所述测试终端的告警邮件发送功能,包括:将所述被测试服务器的SMTP服务器IP地址调整与所述测试终端的IP地址相同;将所述被测试服务器的LAN通道设置为与所述测试终端连接的BMC网口;控制所述被测试服务器启动告警邮件的发送功能。3.如权利要求2所述的服务器告警功能检验方法,其特征在于,控制所述被测试服务器启动告警邮件的发送,包括:设置告警类型为Email;设置告警目标为所述测试终端登录的电子邮箱。4.如权利要求1所述的服务器告警功能检验方法,其特征在于,还包括:根据判定结果输出对应的提示信息。5.一种服务器告警功能检验装置,其特征在于,包括:IP地址调整单元,用于将自身IP地址调整至与被测试服务器IP同一网段;其中,所述测试终端与所述被测试服务器相连;服务器功能启动单元,用于调用软件控制指令控制服务器模拟软件启动服务器功能模拟;其中,所述服务器功能包括:POP3以及SMTP服务;判断单元,用于当启动所述被测试服务器对...

【专利技术属性】
技术研发人员:周志超
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1