操作说明
在后台选择日志图标,打开日志功能。
日志查询
界面中包涵:应用的选择,环境的选择,日志类型,日志级别,时间范围的选择,机器的选择,和关键字的筛选。
一般查看应用日志,就定位自己程序的问题; 容器日志一般是部署和发布过程中的错误。
日志级别一般查看error级别,就是程序中代码的报错了。
VM:一个应用可以部署多个实例,可以通过VM筛选需要的对应于的实例。
实时日志
实时日志为开发者提供了实时显示应用、容器、访问等日志内容的功能。在体验上,实时日志功能类似与Linux终端的tailf命令。截图如下:
目前我们提供以下三种类型的实时日志:
1、应用日志
开发者自己在应用程序中使用日志类打出的日志.
2、容器日志
容器(Tomcat)的日志(比如启动时)以及其他一些应用程序在运行时, 没有被正确捕获的日志, 比如未捕获的异常, java中system.out等.
3、访问日志
即Http请求日志. 该类日志格式由系统定义, 无法更改.
实时级别
考虑到系统的负载能力, 目前应用, 容器日志延时在1-3秒左右, 访问日志可能会达到10秒;
另外, 对于出现部分应用”频繁”打印日志或者一条日志很多行的情况, 在实时日志上我们会对一次展示的条数进行限制(可以简单认为最多1000条/s), 开发者仍然可以通过日志查询功能来查询历史记录。
功能介绍
实时日志功能面板主要分为4个部分:
1、运行实例选择区
实时日志只会收集一台运行实例的日志, 所以请先确认应用、环境、运行实例。
注意: 对于还没有启动的应用环境, 是没有运行实例, 此时实时日志功能是不会有效。
访问日志是不需要选择运行实例的。
2、操作区
操作区包含:启动, 暂停实时日志; 清空内容和全屏的功能按钮。
其中启动可以直接通过回车实现, 暂停可以通过Ctrl+C实现。
3、交互展示区
开发者通过启动按钮或者回车开始监听实时日志。
在Shell区中, 用户可以输入|grep “INFO”再回车来进行过滤要展示的内容。
4、日志类型切换区
在确认运行实例后, 开发者可以同时启动3中类型的实时日志。
注意: 三种实时日志类型, 只要有其中之一没有停止运行, 那么就不能
追踪日志
追踪日志是: 跟踪容器内整个访问链路,记录各个环节消耗的时间
界面中包含:应用的选择,应用环境,URL填写,字符编码,请求方法的选择及提交任务。
以下方式对应环境的追踪任务列表。
首先创建所选择的应用和应用环境的追踪任务,创建后的任务状态有“进行中”,“已完成”和“任务失败”三种。创建任务提交后的初始状态是“进行中”。
任务可以点击删除按钮进行删除,目前每个应用每个环境最多可以创建50个任务。当任务为“已完成”状态,会出现“查看”按钮。
点击“查看”按钮,进入对应的追踪日志详情页
如上图展示的即为详情页面双击左侧加号标记可以展开或者收起。
打点监控日志
打点监控: 展示tae官方服务和ISV自己埋点的情况
界面中包含:应用的选择,应用环境,数据类型以及时间段选择。
其中数据类型区分为“系统数据”和“自定义数据”两种。其中系统数据支持缓存服务,session服务,TOP服务,fetchURL服务和OSS服务五种。
选中每条记录的右侧趋势图案选框,点击查看趋势图按钮进入“数据趋势视图”页面:
慢日志
慢日志是:实际请求,当请求响应时间超过一定值(当前是500ms)时,便被认为是慢请求日志
界面中包含:应用的选择,应用环境以及时间段选择。
FAQ
关于此文档暂时还没有FAQ