本文讨论了在使用或维护InterSystems产品中遇到问题时,试图确定问题时可能用到的思路和工具。
一般故障排除
确定问题发生的地点和时间
- 问题是什么时候开始的?多久发生一次?
- 问题首先出现在哪里?
- 问题在什么条件下会被触发?
审查日志中的警告、错误和警报
以下日志可能包含有关该问题的有用信息。可以尝试在以下日志中寻找问题开始前后的警告或报错。
- 检查 messages.log(IRIS)或者 cconsole.log(Caché and Ensemble)
- 通过文件系统(<install-dir>/mgr/messages.log)访问messages.log文件,或者
- 通过管理门户(系统操作>系统日志>Messages Log)访问文件内容
- 检查production事件日志 (详细信息请参见文档)
- 查看应用程序错误日志 (详细信息请参见文档)
- 查看Web Gateway/CSP Gateway日志
- 查看网络服务器(IIS/Apache)日志
检查实例是否可以访问足够的存储空间
- 检查文件系统剩余空间(推荐设置操作系统层级的存储空间低告警)
- 检查数据库剩余空间
- 通过管理门户(系统操作>数据库>Freespace View)查看数据库文件内剩余空间百分比
- 检查Journal日志空间
检查CPU活动
