GreatSQL社区

搜索

[已解决] GreatSQL审计日志timestamp值问题

152 4 2024-8-13 15:28
本帖最后由 edgar_mu 于 2024-8-14 10:48 编辑

GreatSQL审计日志里的timestamp值有问题,样例如图
例如: "timestamp":"2024-08-13T15:06:01Z"   , 为当前时间+Z
Z已经代表UTC了,换算到东八区,就是: 2024-08-13 23:06:01 了,是不是哪里设置有问题?
time_zone配置如下:
| Variable_name                       | Value  |
+-------------------------------------+--------+
| group_replication_zone_id           | 0      |
| group_replication_zone_id_sync_mode | ON     |
| system_time_zone                    | CST    |
| time_zone                           | +08:00 |

audit配置如下:

+-----------------------------+----------------------+
| Variable_name               | Value                |
+-----------------------------+----------------------+
| audit_log_buffer_size       | 1048576              |
| audit_log_enabled           | 1                    |
| audit_log_exclude_accounts  | xxx@127.0.0.1 |
| audit_log_exclude_commands  |                      |
| audit_log_exclude_databases |                      |
| audit_log_file              | audit.log            |
| audit_log_flush             | OFF                  |
| audit_log_format            | JSON                 |
| audit_log_handler           | FILE                 |
| audit_log_include_accounts  |                      |
| audit_log_include_commands  |                      |
| audit_log_include_databases |                      |
| audit_log_max_rows          | 2147483647           |
| audit_log_policy            | ALL                  |
| audit_log_rotate_on_size    | 0                    |
| audit_log_rotations         | 0                    |
| audit_log_strategy          | ASYNCHRONOUS         |
| audit_log_syslog_facility   | LOG_USER             |
| audit_log_syslog_ident      | percona-audit        |
| audit_log_syslog_priority   | LOG_INFO             |
| audit_log_to_table          | 0                    |
+-----------------------------+----------------------+

WXWorkCapture_1723533792123.png
全部回复(4)
KAiTO 2024-8-13 16:31:26
是这样的,在GreatSQL 8.0.32-25 版本审计中,是有UTC时间戳标记即显示带上TZ
在GreatSQL 8.0.32-26版本中,已经不显示TZ了
审计 | GreatSQL用户手册
----
两个升级理由:
1. 这只是一个UTC的标记,如果介意的话可以升级为8.0.32-26版本
2. 在26新版本中,审计已经在写表时不记录 Binlog 以避免数据会复制到从节点
yejr 2024-8-13 17:07:37
试着设置 log_timestamps=SYSTEM 看会不会发生变化。

另外,还是建议升级到 GreatSQL 8.0.32-26 最新版本哈。
edgar_mu 2024-8-14 10:46:28
KAiTO 发表于 2024-8-13 16:31
是这样的,在GreatSQL 8.0.32-25 版本审计中,是有UTC时间戳标记即显示带上TZ
在GreatSQL 8.0.32-26版本中 ...

收到,谢谢,近期会安排 升级
edgar_mu 2024-8-14 10:47:03
yejr 发表于 2024-8-13 17:07
试着设置 log_timestamps=SYSTEM 看会不会发生变化。

另外,还是建议升级到 GreatSQL 8.0.32-26 最新版本 ...

收到,谢谢,近期会安排 升级
edgar_mu

3

主题

0

博客

38

贡献

新手上路

Rank: 1

积分
47

合作电话:010-64087828

社区邮箱:greatsql@greatdb.com

社区公众号
社区小助手
QQ群
GMT+8, 2024-11-21 20:17 , Processed in 0.020106 second(s), 15 queries , Redis On.
快速回复 返回顶部 返回列表