异常日志

ClownFish会在以下场景中自动记录异常日志

  • 处理HTTP请求过程中(HttpAction)
  • 处理消息过程中(MessageHandler)
  • 后台任务中(BackgroundTask)

最后可以在日志中找到它们,假设我们将日志已写入Elasticsearch



从Venus跳转到日志列表

查看当天的异常日志,可以直接从Venus中跳转,例如:

xx


点击每个服务卡片中的“异常数”(下面的数字)即可跳转到Kibana的具体页面中。

xx


展开后可查看日志详情,其中就包含了详细的异常描述以及完整的请求记录。

xx





致命异常日志

如果程序在启动时出现异常,那么这类异常会导致程序退出,此时就会记录一条【致命异常日志】

这类日志固定写入到系统临时目录下,文件名: {sys-temp-directory}_ClownFish_net_error_{date}.txt

如下图:
xx



而且还会有企业微信通知:
xx