阿里云日志服务提供服务日志功能,支持记录Project内的用户操作日志等多种日志数据,并提供多种分析维度的仪表盘。您可以通过多种方式实时掌握日志服务的使用状况、提高运维效率。
默认配置
默认配置项 |
配置内容 |
Logstore |
当前Project产生的所有日志数据都会被分类保存到特定的Logstore中。默认为您创建以下2个Logstore:
关于日志类型和字段,请参见 日志类型 。
说明
|
地域 |
|
Shard |
每个Logstore默认创建2个Shard,并开启自动分裂Shard功能,详情请参见 自动分裂Shard 。 |
日志存储时间 |
默认保存30天,支持修改保存时间(
|
索引 |
默认为采集到的所有日志数据开启索引。如果没有查询分析和设置告警等需求,可以在 查询分析 页面右上角, 查询分析属性 中关闭索引。 |
仪表盘 |
默认创建如下仪表盘。
更多信息,请参见 服务日志仪表盘 。 |
应用场景
-
判断Shard写入和消费是否均衡
您可以通过预定义的仪表盘对比Shard数据写入和消费变化趋势来判断Shard写入和消费是否均衡。
如果Project中存在多个Logstore,不同的Logstore可能存在重复的Shard。因此如果需要查看某个Logstore的Shard写入分布,请在仪表盘的过滤条件增加Logstore作为过滤条件。
-
API请求状态监控
您所有的操作如日志写入、消费、创建Project和Logstore等,都是通过API接口请求的方式实现。您每次操作都对应 internal-operation_log 这个Logstore中的一条日志。如果请求失败,则日志的 Status 字段为一个大于200的整数,例如404。因此,您可以通过监控 Status >200的日志条数来监控API请求是否正常。
-
查看Logtail的状态
开通重要日志功能后,默认创建三个Logtail相关的仪表盘,分别为 Logtail整体状态 、 Logtail文件采集监控 和 Logtail异常监控 。您可以通过这些仪表盘监控Logtail的状态。