命令
.show ingestion failures
输出摄取过程中的错误。然而,我没有找到一种方法来获取成功摄取项目的列表,以及检查摄取队列(项目名称)和当前状态(目前正在摄取的内容)。是否可能以及如何查看该信息?
最佳答案
ADX 针对高吞吐量进行了优化,因此默认情况下未针对公开单个摄取操作跟踪进行优化(这种粒度级别会给服务带来额外负载)。 我们也不公开队列的详细信息,绝对不会列出入口队列项。
您可以通过设置 Diagnostic Logs with Azure Monitor 来跟踪所有摄取操作(失败/成功/两者) .
还提供了通过指标对集群的聚合 View 。 请看Monitor Azure Data Explorer performance, health & usage with metrics和 Monitor batching ingestion in Azure Data Explorer .
关于azure-data-explorer - 如何查看 ADX 摄取日志和队列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70875158/