一千萬個為什麽

搜索

監視不可變基礎架構虛擬機



目前我正在使用HashiCorp堆棧(Packer,Terraform)和Ansible,以生成不可變基礎設施和基礎設施作為代碼。

這將從基礎映像構建虛擬機,將其置備並將其應用於某些VSphere服務器。

我遇到的其中一個問題是知道虛擬機何時關閉或無響應。

什麽是監控虛擬機的好方法?

我在領事和普羅米修斯看了一下,我在想這是未來的方向嗎?

轉載註明原文: 監視不可變基礎架構虛擬機

一共有 1 個回答:

我看了一下領事和普羅米修斯,我在想這是前進的方向嗎?

總之,是的。

Consul正是為此而設計的 - 它將針對您定義的所有服務運行健康檢查,並可以在事件發生時進行檢測。然而,當事情發生下降時,它不會提醒他們,它更適合在不健康的情況下自動將事情排除在流通狀態之外。但它確實為您提供了一個單一點,您可以查詢您的基礎架構的健康狀況,然後您可以手動進行手動警報,或者將它與領事警報為您做到這一點。

Prometheus面向指標,可以以領事不太適合的方式監控應用程序的運行狀況。它只能在發生定義的事件時發出警報,您可以對其進行調整以精確監控您的需求。

您可能還想考慮外部檢查,如 panopta 提供的服務(這僅僅是一個例子,在那裏在那裏有很多選擇)來檢查公共端點以確保它們仍然從外部角度進行工作。