如何在Azure Monitor的KQL查询中筛选当天零点至今的相对时间数据
KQL当日时间筛选调整方案
你可以使用KQL内置的startofday()函数获取当前日期的零点时间戳,替换原有的ago(1d)即可,调整后的查询语句如下:
StorageBlobLogs | where TimeGenerated >= startofday(now()) and StatusText contains "success"
补充说明:
- 用
>=替代>可以覆盖零点整生成的日志,避免边界数据遗漏 - 如果你需要使用本地时区而非UTC时间计算当日零点,可以追加时区参数,例如东八区场景可以写成
startofday(now(), +8h) startofday()不传参时默认参数就是now(),所以也可以直接简写为where TimeGenerated >= startofday()
内容的提问来源于stack exchange,提问作者user878980
相关产品推荐
相关产品推荐

