operator usage

operator usage 命令允许管理员检索默认报告周期或特定月份时间范围内的客户端计数报告。

命令输出将按不同实体、非实体令牌和每个命名空间的活跃客户端总数以及整个集群的总数列出客户端。有可能显示在请求的时间范围内没有可用的数据,这可能是因为客户端计数报告已禁用、时间范围过去太远,或者自启用该功能以来尚未收集到任何数据。

例子

获取默认报告周期内的客户端计数:

$ vault operator usage
Period start: 2019-11-01T00:00:00Z
Period end: 2020-10-31T23:59:59Z

Namespace path   Distinct entities   Non-Entity tokens   Active clients
--------------   -----------------   -----------------   --------------
[root]           1581                332                 1913

Total            1581                332                 1913

获取指定月份的客户端计数:

$ vault operator usage -start-time=2020-01 -end-time=2020-01
Period start: 2020-01-01T00:00:00Z
Period end: 2020-01-31T23:59:59Z

Namespace path   Distinct entities   Non-Entity tokens   Active clients
--------------   -----------------   -----------------   --------------
[root]           954                 176                 1130

Total            954                 176                 1130

可用标志

除了全局可用的标准标志以外,也可以配置下列标志:

输出选项

  • -format (string: "table") - 按照指定格式打印输出。合法的格式有 tablejsonyaml。也可以通过环境变量 VAULT_FORMAT 设定该值。

命令选项

  • -start-time (date) - 生成报告的开始月份。必须按照 YYYY-MM-DD, YYYY-MM-DD的格式,或是完整的 RFC3339 时间戳,或是 Unix 纪元时间戳来输入。默认为 -end-time 之前可配置 -default_report_months
  • -end-time (date: previous month) - 生成报告的结束月份。默认为上个月的结束时间。

输出显示报告的确切时间范围,如果不足一月,或者可用报告是所请求月份的子集,则该时间范围可能与输入参数不匹配。

results matching ""

    No results matching ""