1. 為利各加值單位充分了解PTX平臺API服務之即時狀態與穩定度,本平臺導入第三方監控服務Uptime Robot,頻率為1分鐘1次,監控API服務為正常(Up)或異常(Down),並可查詢API服務即時及近七日之服務狀態。
2. 本頁面之監控,僅針對API服務回傳之HTTP狀態碼(Status Code)是否為200或非200進行判定,如API服務有異常時(如:連線不穩定),將於執行結果顯示異常(Down);本監控尚無法針對資料之完整性、正確性、即時性等資料內容異常之部分進行判讀(如:動態資料之更新時間距目前時間過久、輸出空陣列、站牌數量大幅增減..等),故若發現任何資料內容異常,請您洽詢PTX客服。
備註:
- 有關靜態資料API服務之監控結果,可能有「來源端異常但平台API服務卻是正常之情形」,主要是因為PTX平臺目前針對靜態資料處理有進行版控並建立資料快取機制,故當來源端介接資料發生異常時,API服務仍會以當時最新版本的資料輸出持續提供使用者服務,以減少因來源端資料介接問題影響API服務之正常運作的情況發生。
- 有關動態資料API服務之監控,可能有「來源端異常停止資料更新但平台API服務卻是正常之情形」,主要是因為該第三方監控服務針對資料異常之部分,尚無法進行監控。另如要即時偵測來源端動態資料是否異常,建議可透過於既有API服務加入參數‘?health=true’即可利用程式進行自動判斷。
- PTX的Data Flow可參考「PTX資料流概念圖」。