The development of a streaming log analysis and reporting tools / Mohamed Fazli Mohamed Zini

Log is one of the most important information in system and information technology industry. As from logs, administrators, management, engineers and customers could trace the performance of their system, health of their system and provide them lot of information and assist them to make decision. Some...

全面介紹

Saved in:
書目詳細資料
主要作者: Mohamed Zini, Mohamed Fazli
格式: Thesis
語言:English
出版: 2008
主題:
在線閱讀:https://ir.uitm.edu.my/id/eprint/64637/1/64637.pdf
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
實物特徵
總結:Log is one of the most important information in system and information technology industry. As from logs, administrators, management, engineers and customers could trace the performance of their system, health of their system and provide them lot of information and assist them to make decision. Some of the log that produce by system is in a raw format, and some of it are unreadable and cannot be understood. A tool is needed to translate analysis and report all of those logs. In this dissertation, a tool that specifically for streaming log produce by an appliance called NetCache, a streaming accelerator appliance, is study and developed. The whole architecture and design are proposed to support the live streaming architecture and also to support the tool,itself. This tool contains eight scripts and each script which was developed using Perl, has its own task in this tool. Systatstation.pl script and Smstats-station.pl script are purposed to do logs collecting from the appliance. Sum-sysstat-station.pl is a script that mainly to summarize and generating report for live streaming active session. Streamstat-daily-bkj.pl and Streamstat-monthv2-bkj.pl is a script to analyze all the raw logs of active connection and the analyzed logs will be processed by Chanrank. pl-byday-bkj and Chan-rank.pl-bymonth-bkj accordingly. These scripts will generate required daily and monthly report. Stream_region_report.pl script will convert all the analyzed logs into database and will generate report to determine source IP of session based on country. Finally, combinations of these scripts become a tool that used to analyzing streaming logs and generating reports subsequently.