2017-05-04 39 views
0

AWS控制檯中是否有選項查看向SQS請求民意測驗的時間戳?我想看看客戶端最後一次輪詢隊列的時間。AWS SQS - 如何檢查最後一次輪詢時間?

我在CloudWatch中可以看到的最接近的指標是NumberOfMessagesReceived,它是通過調用ReceiveMessage API操作返回的消息數。但我也想看看這些電話的時間戳。

回答

0

這不是一個暴露的值。

但是,NumberOfEmptyReceives可能有點用處 - 它是在每個時間間隔內輪詢輪詢次數的度量,並且由於此時沒有消息在隊列中,所以沒有消息返回。如果它連續爲0,那麼你的隊列沒有被輪詢,或者你的工作人員從不空閒/總是忙碌,因爲每次輪詢時總會有消息被接收。

+0

基於你的回答,我認爲'NumberOfMessagesReceived'應該和'NumberOfMessagesSent'一起用來找出輪詢不活動。例如,當我們最後一次看到'NumberOfMessagesSent> 0'和'NumberOfMessagesReceived = 0'後,我們就可以判斷客戶端沒有主動輪詢。我的理解是否正確? – Muzammil