Monitoring
在 Google Cloud Bigtable 上監控和提醒
我們正在 GCP 上建構數據管道,並選擇 Bigtable 作為原始事件的數據倉庫。我的問題是 - 我找不到正確監控集群的方法。儀表板提供了數量有限的指標,如果有任何方法可以輕鬆地將它們連接到 StackDriver,就像 GCP 上的所有其他服務都已設置一樣,這些指標可以起到作用。
是否可以使用 Stackdriver 監控 Bigtable?如果沒有,是否有另一種推薦的方法來實現這一目標?
我發現這篇文章解釋瞭如何獲取有關針對 Bigtable 執行的請求的報告,但這在嘗試接收有關整個集群健康狀況的總體情況時並沒有幫助我。
Google Cloud Bigtable 將伺服器端指標導出到 Stackdriver;您可以在Bigtable 文件以及Stackdriver 指標列表中找到更多資訊。
此外,如果您為 Bigtable 使用與 HBase 兼容的 Java 客戶端,您可以在客戶端導出 Dropwizard 指標,這將為您提供詳細的客戶端性能指標,例如端到端請求延遲,您可以跟踪這些指標您自己,例如,通過您自己的Graphite實例。
這些指標並不是要替代 Bigtable 的 Stackdriver 指標,而是為了補充這些指標,我們建議在查看伺服器端指標的同時跟踪客戶端指標。