VictoriaLogs tenant 查询属性之 AccountID 和 ProjectID

多租户 - Multitenancy

VictoriaLogs 支持多租户。租户通过 (AccountID, ProjectID) 对标识,AccountID and ProjectID 是任意32位无符号整数。AccountID and ProjectID fields 在 data ingestion 阶段注入,querying 通过设置 AccountID and ProjectID 请求Header 查询。

如果 AccountID and/or ProjectID 请求Header 没有被设置,则默认 0

默认,使用 (AccountID=0, ProjectID=0) 租户 查询。如果要查询其他租户,需要设置 request header 指定AccountID & ProjectID,如下范例 (AccountID=12, ProjectID=34)租户:

curl http://localhost:9428/select/logsql/query -H 'AccountID: 12' -H 'ProjectID: 34' -d 'query=error'

WEB UI 存在如下限制

这是第一个版本,仅提供最小功能。有如下限制:

  • 查询结果限制 1000 行。参考 filters 进行更多设置。
  • 针对租户0进行查询

未来的版本会移除这些限制。

使用 command line interface 可以规避这些限制。

当前版本,在 data ingestion 阶段还是设置 AccountID=0, ProjectID=0 吧。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容