更新时间:2024-04-22 GMT+08:00

日志管理

KooCLI提供日志记录和管理功能,会缓存API调用过程中产生的日志信息,日志文件保存目录如下:

  • Windows系统: C:\Users\{您的Windows系统用户名}\.hcloud\log\
  • Linux系统: /home/{当前用户名}/.hcloud/log/
  • Mac系统: /Users/{当前用户名}/.hcloud/log/

日志管理相关参数有:

  • level:日志记录级别,可选值为info、warning、error
  • max-file-size:单个日志文件大小(MB),min=1,max=100,默认值20
  • max-file-num:日志文件保留个数(0表示保留所有日志文件),默认值3
  • retention-period:日志文件保留时间(天)(0表示永久保留)

未配置时默认日志级别为error,单个日志文件大小为20MB,日志保留个数为3。

配置日志相关参数的命令如下:

hcloud log set --key1=value1 --key2=value2 ...

hcloud log set --level=error --max-file-size=20 --max-file-num=3 --retention-period=30
设置配置成功

查看日志相关参数的命令如下:

hcloud log show

hcloud log show
{
  "maxFileSize": 20,
  "maxFileNum": 3,
  "logLevel": "error",
  "logRetentionPeriod": 30
}