如何查看 ADX 摄取日志和队列?

How to check ADX ingestion log and queue?

命令

.show ingestion failures

在摄取过程中输出错误。然而,我没有找到一种方法来获取 成功 摄取的项目列表,以及检查摄取队列(项目名称)和当前状态(目前正在摄取的内容) .是否可能以及如何查看该信息?

ADX 针对高吞吐量进行了优化,因此默认情况下并未针对公开单个摄取操作跟踪进行优化(这种粒度级别会给服务带来额外的负载)。 我们也不公开队列的详细信息,绝对不会列出入口队列项目。

您可以通过设置 Diagnostic Logs with Azure Monitor.

来跟踪所有摄取操作 (failed/succeeded/both)

还提供了通过指标对集群的聚合视图。 请参阅 Monitor Azure Data Explorer performance, health & usage with metrics and Monitor batching ingestion in Azure Data Explorer