Iva*_*tev 4 azure azure-application-insights
在此文档页面上,记录了Application Insights的以下限制:
每个仪器密钥(即每个应用程序)每秒最多500个遥测数据点.这包括SDK模块发送的标准遥测,以及代码发送的自定义事件,指标和其他遥测.
但是,它没有解释这个限制的含义是什么?
a)它是缓冲和节流,但最终仍然保留所有数据?所以说 - 在一秒钟内推出1000个数据点 - 它会持续前500个,然后等待一下并推动其他500个?
要么
b)它是否只是丢弃/不记录数据?所以说 - 在一秒钟内推出1000个数据点,只有前500个数据点会持续存在,而其他500个数据点不会(永远)?
后者(b)需要注意的是,在这种情况下,所有数据都将开始受到限制,即一旦RPC> 500(免费应用程序为100,请参阅https://azure.microsoft.com/en-us/检测到文档/文章/ app-insights-data-retention-privacy / for details),它将开始拒绝数据收集端点上此检测密钥的所有数据,直到RPC率回到500以下.
编辑:Bret Grinslade的更多信息:
目前的实施平均超过一分钟 - 所以如果您在1分钟内发送30K(500*60),它将限制您的应用程序.HTTP响应将告诉SDK稍后重试.如果传入速率永远不会降低,响应将告诉SDK丢弃数据.我们正在研究其他功能以改善这种体验 - 在客户端上预先聚合,提高突发数据速率等.
| 归档时间: |
|
| 查看次数: |
1285 次 |
| 最近记录: |