@armink
2016-08-29T14:11:40.000000Z
字数 496
阅读 1952
Elog日志分析器设计规格书
EasyLogger
1、设计要求
- 1、跨平台,支持目前常用的操作系统;
- 2、外观简洁,操作方便,并拥有出色的UI交互效果;
- 3、支持国际化;
2、功能要求
- 1、可按列显示日志的属性;
- 2、支持多种实时日志通道,例如:串口、TCP/UDP;
- 3、不同级别日志支持颜色区分;
- 4、日志显示支持启动/暂停、滚动锁、删除;
- 5、可按照日志内容、属性进行实时搜索,并支持正则表达式,匹配成功后的关键字高亮显示;
- 6、支持选中日志中任意一关键词,可以自动高亮显示所有相同关键词;
- 7、支持历史日志文件读取;
- 8、可设置日志显示缓冲区大小、字号、风格及显示的编码;
- 9、选中日志后可保存至文件;
- 10、所有设定参数自动保存,下次打开后自动恢复;
- 11、首次使用显示引导教程;
3、非功能要求
- 1、软件启动速度快;
- 2、7*24小时稳定运行;
- 3、更多功能支持通过插件扩展;
4、待确定功能
- 1、前期只支持EasyLogger的日志格式,后期会考虑支持自定义格式;
- 2、支持Linux Syslog;
- 3、导出/导入配置文件;
- 4、高级的日志检索插件
5、资料