Adatok monitorozása és naplózása
> A következőkre vonatkozik: AKS az Azure Stack HCI 22H2-ben, AKS Windows Serveren, Azure Stack HCI, 23H2-es verzió, Az Azure Arc által a VMware-en engedélyezett AKS (előzetes verzió)
Ez a cikk azt ismerteti, hogyan figyelheti az Azure Arc-környezet által engedélyezett AKS-t helyszíni monitorozással. Kétféle monitorozási és naplózási megoldás érhető el az alábbi táblázatban leírtak szerint:
Megoldás | Azure-kapcsolat | Támogatás és szolgáltatás | Költségek |
---|---|---|---|
Tárolóval kapcsolatos megállapítások | A Kubernetes-fürtöt az Azure Arc for Kubernetes használatával kell csatlakoztatni az Azure-hoz. | Teljes körű támogatás és karbantartás a Microsofttól. | Az Azure Monitor szolgáltatásra való regisztráció szükséges. |
Helyszíni monitorozás | Nincs szükség Azure-kapcsolatra. | A Microsoft nyílt forráskódú szoftverként (támogatási szerződés vagy SLA nélkül), a közösség és/vagy külső szállítók által támogatott. | Szállítótól függő. |
A monitorozási használati esetektől függően kiválaszthatja a Container Insights vagy a helyszíni monitorozás lehetőséget. A Container Insights esetében lásd: Container Insights engedélyezése.
A monitorozási megoldás áttekintése
A Prometheus egy monitorozási és riasztási eszközkészlet, amelyet a tárolóalapú számítási feladatok monitorozásához használhat. Az Arc által engedélyezett AKS Prometheus-megoldás részeként a következő összetevők lesznek üzembe helyezve és automatikusan konfigurálva:
Az üzembe helyezés a nyilvánosan elérhető Kube-Prometheus-stack helm-diagramon alapul, amely ki van terjesztve a Windows-exportőr támogatására, és biztosítja a metrikák prometheus és ügynökök közötti kaparását. A Prometheus-megoldás üzembe helyezése után a csomópont-exportőr minden Linux-csomóponton fut, a Windows-exportőr pedig minden Windows-csomóponton.
Megjegyzés
Mivel a Prometheus operátor, a Prometheus és a Kube állapotmetrika összetevői csak Linux rendszeren támogatottak, a megoldás üzembe helyezéséhez legalább egy Linux-csomópontot ki kell építenie a Kuberneted-fürtben.
A Prometheus-megoldás által kaparott objektumok és végpontok a következő elemeket tartalmazzák:
- Kube-állapotmetrikák a Kubernetes által biztosított különböző metrikák gyűjtéséhez
- Kubernetes API-kiszolgáló
- Kubelet
- Csomópont-exportőr a Linux-csomópontok metrikáinak gyűjtéséhez
- Windows-exportőr a Windows-csomópontok metrikáinak gyűjtéséhez
Monitorozási megoldás üzembe helyezése
A Prometheus egy nyílt forráskódú monitorozási rendszer dimenziós adatmodellel, rugalmas lekérdezési nyelvvel, hatékony idősor-adatbázissal és modern riasztási megközelítéssel. A Grafana egy olyan eszköz, amellyel metrikákat tekinthet meg, kérdezhet le és jeleníthet meg a Grafana-irányítópultokon. Konfigurálható úgy, hogy a Prometheust használja adatforrásként. Általában együtt használják őket a Kubernetes-fürt monitorozásához.
Az Arc által engedélyezett AKS-ben elérhető Grafana-irányítópultok megtekintéséhez lásd: Az AKS-ben elérhető Grafana-irányítópultok.
Megtekintheti a Microsoft Üzembe helyezési útmutatóját a GitHubon a Prometheus Kubernetes-fürtön való üzembe helyezéséhez, és konfigurálhatja a Grafana-t a Prometheus adatforrásként való használatára. A Prometheus vagy a Grafana bármely verziójának üzembe helyezéséhez kövesse a nyilvánosan elérhető dokumentációt is.