Tüm Ürünler
Search
Belge Merkezi

Managed Service for Prometheus:ServiceMonitor ile özel ölçümleri toplama

Son Güncelleme:Oct 09, 2026

Bir konteyner kümesinde belirtilen bir Hizmetin Pod'larından izleme ölçümlerini otomatik olarak kazımak için bir ServiceMonitor yapılandırın.

Sınırlamalar

Yalnızca konteyner kümeleri desteklenir.

Faturalama

  • ServiceMonitor kullanımı ücrete tabidir. Daha fazla bilgi için bkz. Prometheus örneği faturalandırması.

  • Faturalandırma

  • Kümenizde ServiceMonitor yapılandırmalarına sahip açık kaynaklı bir Prometheus hizmeti varsa, bunu Managed Service for Prometheus hizmetine bağladıktan sonra Managed Service for Prometheus bu yapılandırmaları devralır ve ServiceMonitor ile ilgili ücretlere tabi olur. Faturalandırma bilgileri için bkz. Prometheus Örneklerinin Faturalandırılması.

Ön koşullar

  • Bir konteyner kümesi oluşturdunuz. Daha fazla bilgi için bkz. ACK yönetilen küme oluşturma.

  • Hizmette tanımlanan bağlantı noktalarında izleme ölçümlerini sunan Pod'lar için bir Hizmet oluşturdunuz. Daha fazla bilgi için bkz. Hizmet yönetimi.

Yordam

  1. ARMS konsolu oturumunu açın.

  2. Cloud Monitor konsolu oturumunu açın.

  3. Sol gezinme bölmesinde Integration Management seçeneğine tıklayın.

  4. Integrated Environments sekmesinde, Container Environment listesinde hedef ortamı bulun. Actions sütunundaki Metric Scraping seçeneğine tıklayarak Metric Scraping sayfasını açın.

  5. Metric Scraping sayfasında ServiceMonitor sekmesine tıklayın.

Özelliği etkinleştirme

ServiceMonitor sayfasında Enable Feature seçeneğine tıklayın. Etkinleştirildikten sonra mevcut konteyner kümesindeki tüm ServiceMonitor'ları ve yapılandırmalarını görüntüleyebilirsiniz. ARMS ardından yapılandırılan aralık ve yolda izleme ölçümlerini kazır.

Not

Bu özellik varsayılan olarak etkindir.

Hedef ServiceMonitor'un Actions sütununda Enable seçeneğine tıklayın.

ServiceMonitor'ları yönetme

ServiceMonitor ekleme

ServiceMonitor sayfasında Create seçeneğine tıklayın. Add ServiceMonitor Configuration panelinde gerekli bilgileri yapılandırın ve ardından Create seçeneğine tıklayın.

Quick edit

Konteyner kümesi için Namespace, Service ve Port seçeneklerini seçin. Ardından Metric Path ve Collection Interval (saniye cinsinden) değerlerini yapılandırın. Check seçeneğine tıklayın. Yapılandırma geçerliyse Create seçeneğine tıklayın.

YAML

Prometheus ServiceMonitor spesifikasyonuna uygun bir YAML yapılandırması girin. Ardından Check seçeneğine tıklayın. Yapılandırma geçerliyse Create seçeneğine tıklayın.

Örnek YAML yapılandırmasında, apiVersion değeri monitoring.coreos.com/v1, kind değeri ise ServiceMonitor şeklindedir. Hizmet keşfini etkinleştirmek için metadata.annotations bölümünde arms.prometheus.io/discovery: 'true' ifadesi yer almalıdır. spec.endpoints bölümünde interval: 15s, port: operator ve path: /metrics gibi kazıma parametrelerini yapılandırın. Ayrıca namespaceSelector ve selector alanlarını da yapılandırmanız gerekir.

ServiceMonitor'u düzenleme

ServiceMonitor listesinde, hedef ServiceMonitor'un Operation sütunundaki Edit Configuration seçeneğine tıklayın. Edit ServiceMonitor Configuration panelinde YAML içeriğini değiştirin.

ServiceMonitor'u silme

ServiceMonitor listesinde, hedef ServiceMonitor'un Operation sütunundaki Delete seçeneğine tıklayın.

ServiceMonitor'u devre dışı bırakma

ServiceMonitor listesinde, hedef ServiceMonitor'un Operation sütunundaki Disable seçeneğine tıklayın. Devre dışı bırakıldığında ServiceMonitor yapılandırması artık etkili olmaz.

Özelliği devre dışı bırakma

ServiceMonitor sayfasında Disable Feature seçeneğine tıklayın. Devre dışı bırakıldığında Prometheus artık ServiceMonitor yapılandırmalarına göre yeni hedefleri keşfetmez. Ancak daha önce keşfedilen hedefler için kazıma işlemi devam eder.