摘要
针对IT运维人员对基础设施各类日志进行统一管理和查询的需求,分析、设计了基于Hadoop的日志系统功能架构、技术架构以及应用场景。系统通过Rsyslog统一收集各类日志数据,利用Hive对日志进行进一步清洗和转换,将海量日志数据分类存储于HDFS,按业务规则统计分析日志信息,将计算结果定时导入MySQL数据库用于前端展示。系统实现了日志统一收集、分析处理、查询告警等功能,为IT运维人员提前发现系统故障、排查安全隐患提供有效工具。
For managing and querying various types of logs for IT infrastructure,the functional architecture,technical architecture and application scenarios of the log analysis system based on Hadoop are analyzed and designed.Various logs are collected by Rsyslog,and then further cleaned and transformed by using Hive.The massive log data are stored into HDFS according to their classification,and are clustered,sequenced and analyzed on the basis of business rules.The calculation results are regularly imported to the MySQL database used for front-end display.The system realizes log collection,analysis,processing,query and other functions,and provides an effective tool for system administrators to identify system failures or security risks.
出处
《微型电脑应用》
2016年第6期49-52,共4页
Microcomputer Applications
关键词
IT基础设施
HADOOP
日志分析
系统架构
IT Infrastructure
Hadoop
Log Analysis
Constraint Satisfaction
System Architecture