A több millió mutatóval rendelkező Prometheus több mint 100 GB RAM -ot használhat, és ez probléma lehet a Kubernetesben. Kicsinyítenie kell a kapacitást, de a rövid válasz az, hogy nem. A Prometheust nem vízszintes méretezésre tervezték. Miután elérte a függőleges skálázás határát, kész.
- Skálázható -e Prométheusz??
- Hogyan tegyem elérhetővé a Prometheust??
- Hogyan méretezi a Prometheust Kubernetesben??
- Rendkívül elérhető a Prometheus?
Skálázható -e Prométheusz??
Prometheusnak azonban Achilles -sarka van: alapértelmezés szerint nem skálázódik jól. Egyetlen gépen fut, és rendszeresen csatlakozik egy végponthoz minden olyan tárolón, kiszolgálón és virtuális gépen, amelyet figyel, hogy lekaparja a mérési adatokat.
Hogyan tegyem elérhetővé a Prometheust??
Ahhoz, hogy a Prometheus magasan futtatható módon fusson, két (vagy több) példánynak ugyanazzal a konfigurációval kell futnia, ami azt jelenti, hogy ugyanazokat a célokat kaparják, ami azt jelenti, hogy ugyanazok az adatok lesznek a memóriában és a lemezen, viszont azt jelenti, hogy ugyanúgy válaszolnak a kérésekre.
Hogyan méretezi a Prometheust Kubernetesben??
Prometheus méretezése a Kubernetes számára
A match [] paraméter a konfigurációban utasítja a Prometheust, hogy gyűjtse össze és tárolja az összes slave metrikát egy adott feladathoz. Beállíthatja regexként is: __name __ = ~ ”^job:. *”. Ezzel több, a kifejezés definíciójának megfelelő metrikát gyűjtenek össze.
Rendkívül elérhető a Prometheus?
A Prometheus elérhetővé tehető -e? Igen, futtasson azonos Prometheus szervereket két vagy több különálló gépen. ... Az Alertmanager magas rendelkezésre állása érdekében több példányt futtathat egy Mesh -fürtben, és beállíthatja a Prometheus -kiszolgálókat, hogy értesítéseket küldjenek mindegyiknek.