交换机日志记录模块制造技术

技术编号:14415101 阅读:131 留言:0更新日期:2017-01-12 03:09
本发明专利技术提出的一种交换机日志记录模块,旨在提供一种不占用交换机带宽,降低配置成本,安全性强的日志记录模块。本发明专利技术通过下述技术方案予以实现:交换机主从设备输出的日志信息通过两个串口进入到微控制单元MCU中接收信息,并将数据写入到嵌入式多媒体存储器eMMC中保存;日志记录模块设有是否发送完成的UART串口数据超时检测子模块和命令传输子模块,日志记录子模块接收到数据进入到日志记录进程中,由主进程子模块生成日志记录进程、远程交换机控制进程子模块;初始化模块利用存储的IP地址参数的网络配置、与外部信号接口的物理层以太网PHY芯片建立以太网通信,初始化建立日志文件夹与文件,分别保存交换机主设备UART串口数据和从设备UART串口数据。

【技术实现步骤摘要】

本专利技术是关于光通信领域,实时记录交换机日志信息和网络管理的交换机日志记录模块
技术介绍
日志系统是以太网交换机中不可或缺的一部分,它是系统软件模块的信息枢纽。日志系统为网络管理员和开发人员监控网络运行情况和诊断网络故障提供了强有力的支持。日志系统管理大多数的信息输出,并且能够进行细致的分类,从而能够有效地进行信息筛选。在现有的交换机技术中,通常采用SYSLOG服务器的方式对日志文件进行记录,SYSLOG是一种工业标准的协议,可用来记录设备的日志。在UNIX系统,路由器、交换机等网络设备中,系统日志(SystemLog)记录系统中任何时间发生的大小事件。管理者可以通过查看系统记录,随时掌握系统状况。UNIX的系统日志是通过SYSLOGD这个进程记录系统有关事件记录,也可以记录应用程序运作事件。通过适当的配置,还可以实现运行SYSLOG协议的机器间通信,通过分析这些网络行为日志,追踪掌握与设备和网络有关的状况。一般情况下用户可将日志分为两个部分:短期的在线存储和长期的离线存储。将旧日志信息存储在磁带中,既能节约离线存储的成本,还能长久保存以备未来分析。这样需要在交换机中配置大容量本文档来自技高网...
交换机日志记录模块

【技术保护点】
一种交换机日志记录模块,包括搭载MQX操作系统对UART串口、网口、两线式串行总线I2C BUS进行控制与实时交互,采用cotex M4处理器系列的单片机作为主控制器的微控制单元MCU,其特征在于:交换机主从设备输出的日志信息通过UART A与UART B这两个输入输出串口进入到MCU,MCU接收到信息后通过安全数字记忆卡总线SD BUS将数据写入到嵌入式多媒体存储器eMMC中保存;在串口处理进程中日志记录模块设有每隔一定时间检查串口数据是否发送完成的串口数据超时检测子模块,以及设置有IP地址命令、子网掩码地址命令、串口的速率设置命令、远程登录协议telnet应用程序的用户名与登录密码命令、文...

【技术特征摘要】
1.一种交换机日志记录模块,包括搭载MQX操作系统对UART串口、网口、两线式串行总线I2CBUS进行控制与实时交互,采用cotexM4处理器系列的单片机作为主控制器的微控制单元MCU,其特征在于:交换机主从设备输出的日志信息通过UARTA与UARTB这两个输入输出串口进入到MCU,MCU接收到信息后通过安全数字记忆卡总线SDBUS将数据写入到嵌入式多媒体存储器eMMC中保存;在串口处理进程中日志记录模块设有每隔一定时间检查串口数据是否发送完成的串口数据超时检测子模块,以及设置有IP地址命令、子网掩码地址命令、串口的速率设置命令、远程登录协议telnet应用程序的用户名与登录密码命令、文件传输协议ftp应用程序的用户名与登录密码命令、判断网络故障的ping服务命令、远程复位模块命令、恢复出厂设置命令、远程模块升级命令和远程交换机控制命令的命令传输子模块,当交换机通过上述两个串口发送数据到日志记录模块后,日志记录子模块接收到数据进入到日志记录进程中,由主进程子模块生成日志记录进程、telnet服务器进程子模块、FTP进程子模块、I2C接收进程子模块和I2C发送进程子模块;远端PC主机通过以连接telnet服务器进程子模块发出远程交换机管理命令后,在telnet服务器进程子模块中接收到相应的命令后生成远程交换机管理进程子模块;在主进程子模块中安装提供标准接口并管理闪存的嵌入式多媒体存储器eMMC的设备驱动以及分区管理驱动,进而建立多媒体码流格式MFS文件系统,当MFS码流文件系统初始化完成后检查重要配置语句和记录串口UARTA与串口UARTB的配置参数、FTP与telnet的用户名与密码信息的system.ini文件是否存在,如果不存在就新建system.ini文件,如果存在就跳过system.ini文件的初始化,初始化模块利用存储的IP地址参数的网络配置、与外部信号接口的物理层以太网PHY芯片建立以太网通信,初始化FTP服务器进程访问模块中记录的日志文件和system.ini文件与telnet服务器远程控制模块进程,初始化建立日志文件夹与文件,分别保存交换机主设备串口数据和从设备串口数据;然后对串口日志记录进程进行初始化,模块上的主串口UARTA与从串口UARTB实时接收交换机的串口输出的日志信息并记录到模块的存储器eMMC中保存,当上面所有工作都完成后主进程子模块主进程进入阻塞状态。2.如权利要求1所述的交换机日志记录模块,其特征在于:主进程子模块初始化建立日志文件夹与文件,在ROOT根目录下安排文件夹...

【专利技术属性】
技术研发人员:廖伟
申请(专利权)人:四川泰瑞创通讯技术股份有限公司
类型:发明
国别省市:四川;51

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

1