APP下载

利用The dude 辅助园区机房运维管理并实现告警推送

2020-11-13湖南有线长沙网络有限公司熊旺赵军谢钦卿

网络安全和信息化 2020年11期
关键词:邮箱机房邮件

■ 湖南有线长沙网络有限公司 熊旺 赵军 谢钦卿

编者按:本文笔者将介绍The dude 免费网络运维管理工具并分享它在园区机房监控管理上发挥的作用,为企业网络的日常管理和故障排除方面提出了良好的运维思路。

The dude监控系统,是一款省时省力、操作简单、定制功能强大的免费管理工具。它是由Mikrotik 公司开发的良心工具,相信大家常用Ping 命令来监控主机在线状态、抖动以及延时,通过SecureCRT 工具远程telnet 登录操作我们的网络设备。这些对于网络节点较少还能勉强应付,如果网络规模较大呢? The dude 灵活的扩展特性建立一套适用的网管监控系统,可以定义子网内自动搜索或手动添加设备,绘制和生成网络拓扑图,或者读取SNMP OID 节点记录设备重要指标的实时及历史趋势数据,采用图表的直观展现分析,涵盖了维护人员关注的重点,在服务中断后发出报警提示,记录到当前日志,并支持告警微信推送,有效辅助园区机房设备运维管理。

网络运维管理思路

园区情况:园区机房为无人值守机房,该机房节点使用2G 专线完成与核心网连接,由于园区机房建立时并未纳入动环网络监控,从而成为网络监管的盲区。虽然设备之间有连接,但是值班人员缺乏网络监控手段,不能及时发现网络故障。

设备情况:GPON 设备是整个园区重要节点,区域内用户的汇聚点,一旦出现故障,将会造成片区内大面积断网。

总体思路:利用The dud e 网络管理监控工具,建立一套实时加历史趋势的监控体系,采用图表直观展现,有效辅助园区机房GPON 设备运行状态的监控,达到改善园区机房的网络环境和及时发现网络故障的目的。

1.全 面监控设备

层次化的拓扑管理,由于监控园区机房和设备数量庞大,需要有一个清晰结构将设备的连接关系组织起来,因而借鉴网络拓扑的组织形式,并绘制层次化结构图。

运行软件后进入The Dude 界面,选择Network Maps,在右侧框中点击“搜索”,然后在弹出的对话框中设置搜索网段列如:172.16.0.1/24、服务种类(ping、telnet 等)设备种类如GPON 等相关参数,就可以完成网络设备和拓扑自动发现。

2.网络优化服务

应急处理故障的同时,我们还需要对园区机房温度、电源以及网络的可用性、带宽占用等指标进行监控,园区机房采用220 V 交流和48 V 直流,GPON 设备采用是48V 直流供电,直流电源一体化整流模块并安装4 节电池保障。为了监控园区交流是否出问题,我们在GPON 设备下挂220V ONU。当监控ONU掉线,我们判断园区停市电,这时我们准备发电。同时我们通过the dude 即时获取带宽利用率等指标,在网络发生拥塞前,开展园区机房GPON 业务,网络升级扩容。

具体操作:定义一台GPON 标签

3.告警实例

图1 Stunnel 界面

当有园区机房网络中断后或者预设阀值突破后,The dude 网络管理工具及时报警,运维人员迅速响应,排除网络故障。默认情况下,设备正常运行显示为绿色,设备服务部分故障显示黄色,设备网络中断故障显示为红色。网络中断故障发生报警音提醒微信推送,并将告警时刻记录到系统日志中

如何使用The Dude 发送Email 并绑定手机短信或微信实时推送

The Dude 监控设备中断和恢复时通过Email 发送,如果你申请一个139 或QQ邮箱,将邮件发送到139 或QQ 邮箱中,还可以自动发送短信、微信提醒。只要有网络,不管是否是RouterOS,都可以用The Dude 监控,及时报警提醒你,毕竟这样的免费软件不多。

该功能从 wiki.mikroti k.com 上Dude 手册中找到相关说明,Dude 自身有Email功能,但是不支持邮件发送,需要借助在Windows 上安装相关的工具发送邮件。我们需要安装一些工具和插件。通过Windows 系统搭建Blat+Stunnel+Dude+你的Email,完成The Dude 的Email 发送。

1.首先我们需要下载安装工具

(1)Stunnel 工具

Stunnel 是一款免费的工具,Stunnel 是一个自由跨平台软件,用于提供全局的TLS、SSL 服务。针对本身无法进行TLS 或者SSL 通信客户端及服务器,Stunnel可提供安全加密连接。

(2)Blat 工具

Blat 是一个命令行发邮件的小工具,仅支持简单的SMTP 协议,需要SMTP 服务器的支持。

2.安装Stunnel 服务

首先安装Stunnel,安装完成后再程序中找到图1 所示,Stunnel 选择Edit Configuration。

这里支持POP3、SMTP 等邮件功能,这里我选择的是SMTP 的连接方式,笔者使用的是139 邮箱服务器,写入以下代码:

编写完成后我们开启Stunnel 服务。

3.配置blat 组建

解压blat 文件后,在D:Dudelat 目录下新建一个blat 文件,将blat.dll、blat.exe、blat.lib3 个文件拷贝到‘d:Dudelat’中,然后新建并编辑Emailblat.Cmd 的执行脚本。

图2 通告界面

4.139邮箱、QQ 邮箱开启SMTP 功能

登录139 邮箱,在设置--常规设备里开启SMTP。

5.创建The Dude 的Email 发送功能

编辑完成后,我们打开Dude,并添加Notification,双击加入以下代码如图2 所示。

加入到对设备的监控中,一旦设备某项服务探测中断或恢复都会发送Email。

这样Dude 的邮件发送功能就完成了。

6.手机接收短信或者微信推送

在139 邮箱里开启短信提醒,这样当设备状态改变时,Dude 会发送139 邮件,同时手机也会收到Dude 的告警短信提醒。

在微信里设置QQ 邮件提醒,这样只要微信开启就可以收到Dude 实时告警推送。

结语

The dude 网络管理工具在园区机房监控已运行1 年多,稳定可靠。该软件能有效改进园区机房管理方式,把运维人员从纷繁复杂的人工监控、发现、告警中彻底解放出来,其直观形象的操作方式,能够提高运维人员工作效率,并促进企业运维管理信息化水平的提升。

猜你喜欢

邮箱机房邮件
关于变更投稿邮箱的通知
关于变更投稿邮箱的通知
《电池》杂志投稿邮箱
平疫结合的CT机房建设实践
基于James的院内邮件管理系统的实现
来自朋友的邮件
浅谈广播电视播出机房技术操作与维护
基于VPN的机房局域网远程控制系统
一封邮件引发的梅赛德斯反弹
传输机房安全操作和日常维护要点