请求和下载日志

Aura 允许您请求和下载安全和查询日志。

您可以通过**日志**选项卡访问 Aura 实例中的日志。

要访问**日志**选项卡

  1. 在浏览器中导航到Neo4j Aura 控制台

  2. 选择您要从中导出日志的实例。

  3. 选择**日志**选项卡。

查询日志

查询日志提供了在指定时间范围内在实例上执行的查询的日志。

在 50 毫秒内成功完成的查询不会记录。

请求查询日志

要从**日志**选项卡请求查询日志

  1. 点击**请求日志**。

  2. 在**类型**下选择**查询日志**选项。

  3. 选择**范围**选项。

  4. 点击**请求**。

请求的日志将显示最多 7 天,之后它们将过期并被删除。

请求查询日志时,您可以从以下时间范围中选择

  • 最近 15 分钟

  • 最近 1 小时

  • 自定义范围 - 前 30 天内最多 1 小时的任何范围

对于繁忙的读写密集型实例,我们建议使用较短的时间范围以减少请求时间。

Aura 将为您选择的时间范围生成查询日志,一旦**状态**显示为**已完成**,即可下载。

下载查询日志

您可以通过选择日志条目右侧的下载图标来下载查询日志。

下载的查询日志采用压缩的 JSON 文件形式,解压缩后包含以下信息

表 1. 查询日志条目
名称 描述

allocatedBytes

查询分配的字节数。

annotationData

附加到事务的元数据。

authenticatedUser

执行查询的用户名称(其凭据用于登录)。

database

执行查询的数据库名称。

dbid

执行查询的实例的 ID。

elapsedTimeMs

查询完成所需的时间(毫秒)。

event

查询事件

start - 查询已成功解析,等待执行。

fail - 查询解析或执行失败。

success - 查询成功执行或已取消。

executingUser

通过身份验证 (authenticatedUser) 或通过模拟执行查询的用户名称。

id

查询的 ID。

message

日志消息:query 的截断版本。

pageFaults

查询导致的页面错误数。

pageHits

查询导致的页面命中数。

query

完整的查询文本。

runtime

用于执行查询的Cypher 运行时

type

日志消息的类型。

time

日志消息的时间戳。

安全日志

AuraDB 虚拟专用云 AuraDS 企业版

安全日志提供了在指定时间范围内在实例上发生的所有安全事件的日志。

安全事件包括

  • 登录尝试:成功和不成功的尝试。

  • 基于角色的访问控制的授权失败。

  • 针对system数据库运行的管理命令

请求安全日志

要从**日志**选项卡请求安全日志

  1. 点击**请求日志**。

  2. 在**类型**下选择**安全日志**选项。

  3. 选择**范围**选项。

  4. 点击**请求**。

请求的日志将显示最多 7 天,之后它们将过期并被删除。

请求安全日志时,您可以从以下时间范围中选择

  • 最近 6 小时

  • 最近 12 小时

  • 自定义范围 - 前 30 天内最多 12 小时的任何范围

Aura 将为您选择的时间范围生成安全日志,一旦**状态**显示为**已完成**,即可下载。

下载安全日志

您可以通过选择日志条目右侧的下载图标来下载安全日志。

下载的安全日志采用压缩的 JSON 文件形式,解压缩后包含以下信息

表 2. 安全日志条目
名称 描述

authenticatedUser

执行安全事件的用户名称(其凭据用于登录)。

dbid

发生安全事件的实例的 ID。

executingUser

通过身份验证 (authenticatedUser) 或通过模拟执行安全事件的用户名称。

message

日志消息。

type

日志消息的类型。

time

日志消息的时间戳。