【发布时间】:2018-08-30 12:39:47
【问题描述】:
我正在查询 Prometheus。具有指标的服务公开了指标端点,它包含一个 mymessagingservice_inbox_messagecount 条目,显示收件箱 MSMQ 中有多少消息。 我有一个 MSMQ 收件箱和一个审计收件箱。当消息到达收件箱队列时,我的服务会将其从收件箱中删除并将其移动到 Autit 中。我的目标是进行查询,检查过去 30 分钟内有多少邮件到达收件箱队列。 这是我的查询的样子:
“mymessagingservice_inbox_messagecount{environment="prod"}[30m]”
当我运行它时,所有结果都显示为 0。事实是审核队列在 2 分钟前显示了一条消息。 不确定我是否有正确的查询,或者是否有其他因素影响结果。我唯一能想到的是,消息很快从收件箱队列中取出,Prometheus 前后对端点进行了观察,这样消息就没有被记录下来。 有什么想法吗?
【问题讨论】:
标签: prometheus