2014-01-20 41 views
0

是否可以通過API獲取亞馬遜網絡服務健康api標誌。他們的RSS提要沒有提到給定服務的實際狀態。如何通過API獲取亞馬遜健康狀態

我要尋找一個可能的API返回,

  1. 服務運行正常
  2. 性能問題
  3. 服務中斷
  4. 參考消息

我寧可讀一個答案這指向我可能跳過的文檔。最後,如果沒有,我可能會下降到屏幕報廢路徑。然而它根本不可行。

任何想法。

+0

'screen scrapping path'似乎是亞馬遜不提供你想要的api的方式。 –

回答

2

目前沒有此API。我之前已經向他們詢問了Cloudwatch警報或API。也許它正在管道中?

但是可以解析RSS提要,輕鬆的東西,如谷歌飼料API: https://developers.google.com/feed/v1/

如果沒有職位認爲,服務運行正常。否則請閱讀「帖子」標題解析文字「:」上半部分是狀態。

例如,如果你的最新帖子是

<item> 
    <title type="text">Performance issues: Route 53 Elevated API Error Rate</title> 
    <link>http://status.aws.amazon.com</link> 
    <pubDate>Wed, 16 Jan 2013 19:43:43 PST</pubDate> 
    <guid>http://status.aws.amazon.com/#route53_1358394223</guid> 
    <description>We are continuing to work to resolve elevated error rates to our control API. This does not impact queries to existing DNS records.</description> 
</item> 

那麼你的狀態是「性能問題」,直到你收到一個新的職位有一個標題開始「的服務運行正常」

+1

好主意仍然是非常耗時的任務,得到192 xmls GET過程,然後處置。我也會提出API的要求...希望他們會注意到多人是否要求它。謝謝 – doNotCheckMyBlog

+2

可惜沒有某種可訂閱的SNS主題會生成AWS狀態更改的通知。 –

0

這是接近我可以得到: 一個選項是創建一個Personal Health Dashboard,然後從您的PHD via their APIs檢索數據。

它們自動在PHD中包含一些系統狀態。然而,期待一點可以通過程序過濾的噪音。

相關問題