Ana içeriğe geç

VictoriaMetrics

Bu makalede

Bu makalede - VictoriaMetrics. Temel Özellikler - Dağıtım Özellikleri - VictoriaMetrics Kurulumundan Sonra Başlangıç Yapma - API Kullanarak VictoriaMetrics Siparişi

Bilgi

VictoriaMetrics, açık kaynak kodlu metrikleri depolamak ve analiz etmek için yüksek performanslı bir veritabanı ve izleme sistemidir. Prometheus'a etkili bir alternatif olarak hizmet vererek yüksek performans, kompakt depolama ve yatay ölçeklenebilirlik sağlar.

VictoriaMetrics. Temel Özellikler

  • Yüksek Performans: Hem tek kullanıcı hem de küme kullanarak çoklu kullanıcı senaryolarını destekleyerek saniyede milyonlarca metriği işler ve depolar.
  • Düşük Kaynak Tüketimi: Minimal CPU ve bellek gereksinimleri.
  • Yatay Ölçeklenebilirlik: Kümeye yeni düğümler eklemeyi destekler, performansı artırır ve artan veri hacimlerinin verimli bir şekilde yönetilmesine olanak tanır.
  • Prometheus Ekosistemi Uyumluluğu: PromQL'yi, Prometheus API'sini ve Grafana gibi araçlarla entegrasyonu destekler, bu da tanıdık bir ortamda geçişi ve kullanımı kolaylaştırır.
  • Hızlı Metrik Arama ve Toplama: Sorgu yanıtları için minimal gecikme süresi.

Dağıtım Özellikleri

ID Yazılım Adı Uyumlu OS VM BM VGPU GPU Min CPU (Çekirdekler) Min RAM (GB) Min HDD/SSD (GB) Özel Alan Adı Aktif
224 VictoriaMetrics Open Source Ubuntu 22.04, Ubuntu 24.04, Debian 11, Debian 12 + + + + - - - Hayır SİPARİŞ VER
  • Docker Compose aracılığıyla dağıtım;
  • Dahili SSL desteği (Nginx + Certbot);
  • Modern konteynerleştirme altyapıları ile uyumluluk;
  • Birincil proje dizini: /root/victoria-metrics-data;
  • Yüklenen yazılımlar:
  • Docker CE;
  • Docker Compose;
  • VictoriaMetrics.

Not

Aksi belirtilmedikçe, geliştiricinin web sitesinden veya işletim sistemi depolarından yazılımın en son sürümünü varsayılan olarak kurarız.

VictoriaMetrics Kurulumundan Sonra Başlangıç Yapma

Sipariş için ödeme yapıldıktan sonra, kayıt sırasında belirtilen e-posta adresine sunucunun hazır olduğuna dair bir bildirim gönderilecektir. Bu bildirimde VPS IP adresi ve bağlantı için giriş bilgileri yer alacaktır. Şirketimizin müşterileri ekipmanları sunucu yönetim paneli ve APIInvapi üzerinden yönetir. Kimlik doğrulama verileri, sunucu yönetim panelinin Information >> Tags sekmesinde veya sunucu hazır olduğunda gönderilen e-postada bulunabilir:

  • VictoriaMetrics web arayüzüne erişim bağlantısı: webpanel etiketinde;
  • Giriş: root;
  • Şifre: Yazılımın dağıtılmasından sonra sunucu hazır olduğunda e-posta ile gönderilir.

VictoriaMetrics kontrol paneline erişim bağlantısına tıkladığınızda, Single-node VictoriaMetrics hakkında bilgi içeren bir sayfa açılır. Bu sayfa, kullanışlı uç noktaların listesini içeren ana menüdür:

  • vmui - metrikleri izlemek ve görselleştirmek için web arayüzü;
  • targets - izleme için algılanan ve aktif hedefler (uç noktalar) hakkında ayrıntılı bilgi paneli, her bir metrik kaynağının mevcut durumunu, etiketlerini ve bağlantı parametrelerini gösterir;
  • service-discovery - esnek etiketleme kuralları kullanılarak algılanan uç noktaların yeniden etiketlenmesi ve filtrelenmesi olanaklı olmak üzere izleme hedeflerinin otomatik keşfi ve dinamik yapılandırma mekanizması;
  • metric-relabel-debug - metrik yeniden etiketleme sürecinin teşhisi ve ayrıntılı analizi için özelleştirilmiş araç;
  • expand-with-exprs - zaman serilerini etkili bir şekilde sorgulama, filtreleme, toplama ve matematiksel işleme yöntemlerini içeren gelişmiş ifadelerin kullanımına ilişkin ayrıntılı kılavuz, örnekler ve öneriler;
  • api/v1/targets - algılanan her bir metrik kaynağının yapılandırma ayrıntılarını, durumunu ve meta verilerini içeren izleme hedefleri hakkında tam bilgiyi JSON formatında almak için programatik arayüz;
  • config - mevcut VictoriaMetrics yapılandırma dosyasının tüm içeriğini, genel seçenekler, keşif ve filtreleme kuralları dahil olmak üzere tüm ayar parametrelerini görüntüleme olanaklı olmak üzere gösteren bölüm;
  • metrics - izleme sisteminin performansını, yükünü ve dahili durumunu değerlendirmenize olanak tanıyan mevcut tüm dahili VictoriaMetrics metriklerinin tam listesi;
  • flags - amaçları, olası değerleri ve VictoriaMetrics'in yapılandırması ve davranışı üzerindeki etkileri hakkında ayrıntılı açıklamalar içeren tüm komut satırı bayraklarına ilişkin başvuru kılavuzu;
  • api/v1/status/tsdb - temel performans metriklerini, kaynak kullanımını, indeks boyutunu ve veri depolama sisteminin genel verimliliğini gösteren veritabanı durumu sayfası;
  • api/v1/status/top_queries - yavaş veya sistemi yoran istekleri belirlemenize ve optimize etmenize olanak tanıyan, en kaynak yoğun ve sık sorgular hakkında bilgi içeren analitik panel;
  • api/v1/status/active_queries - durumlarını, sürelerini, kullanılan kaynakları ve aktif istekleri yönetme olanaklı gösteren, şu anda çalışan sorguların izleyicisi;
  • reload - hizmeti durdurmadan yapılandırmanın dinamik olarak yeniden yüklenmesi için işlev, VictoriaMetrics ayarlarındaki değişiklikleri anında uygulamanıza ve izleme sisteminin çalışma dışı kalma süresini en aza indirmenize olanak tanır.

Bu öğeler, VictoriaMetrics'in yapılandırılması ve çalışmasının izlenmesi için gerekli tüm bilgi ve işlevselliği sağlar.

Not

Temel VictoriaMetrics ayarlarına ilişkin ayrıntılı bilgiler geliştirici dokümantasyonunda bulunabilir.

API Kullanarak VictoriaMetrics Siparişi