Článek přečtěte do 3 min.

S potěšením oznamujeme vydání nové funkce agenta služby protokolování Oracle Cloud Infrastructure (OCI) pro všeobecnou dostupnost: Provozní metriky. Tato funkce umožňuje sledovat a analyzovat různé metriky související s výkonem a stavem protokolovacího agenta.

Sledování provozních metrik vám umožňuje identifikovat potenciální problémy s vaším protokolovacím agentem dříve, než způsobí výpadky nebo snížení výkonu. Tyto metriky vám navíc umožňují optimalizovat konfiguraci agenta tak, aby vyhovovala vašim potřebám.

Operační metriky

Toto vydání podporuje následující provozní metriky pro agenta protokolování:

  • Prezenční signál: Tato binární metrika hlásí stav protokolovacího agenta. 1 znamená, že agent je nahoře, a 0 znamená, že agent je dole. Tuto povinnou metriku nelze vypnout. Zahrnuje také další užitečné dimenze, jako je verze protokolovacího agenta instance, operační systém, architektura a doména.
  • RestartMetric: Tato metrika je odeslána do cíle vysílání, kdykoli se agent spustí nebo restartuje. Na rozdíl od metriky prezenčního signálu, která je pravidelná, se metrika restartu odesílá pouze jednou, když se agent spouští nebo restartuje. Monitorování restartů je nezbytné pro pochopení stability instancí vašich agentů. Časté restartování může znamenat selhání nebo problémy se základním systémem. Uvědomění si neočekávaných restartů může operátorům pomoci řešit problémy s konfigurací nebo omezení zdrojů.
  • EmitRecords: Tato kumulativní metrika počítá celkový počet emitovaných záznamů (řádků protokolu). Umožňuje sledování aktivity agenta sledováním nárůstu a poklesu počtu požitých log linií. Monitorování EmitRecords vám pomůže porozumět objemu zpracovávaných protokolů. Náhlý pokles nebo zvýšení tohoto počtu může signalizovat problémy v potrubí protokolování.
  • BufferSpaceAvailable: Tato metrika sleduje dostupnost vyrovnávací paměti jako procentuální číslo, počínaje 100 a klesající, jak se vyrovnávací paměť používá. Protokolovací agent používá vyrovnávací paměti ke zpracování shluků příchozích dat a potenciálního zpětného tlaku z výstupů. Sledování dostupného prostoru vyrovnávací paměti zajišťuje, že vám jej nedojde, což může vést ke ztrátě dat nebo zpětnému tlaku. Pokud neustále dochází vyrovnávací prostor, možná budete muset optimalizovat konfiguraci agenta a přidělit více prostředků.
  • SlowFlushCount: Tato kumulativní metrika sleduje, kolikrát vyrovnávací paměti trvalo vyprázdnění obsahu déle než předdefinovaný práh (20 sekund). Vyprázdnění odkazuje na akt odesílání dat uložených ve vyrovnávací paměti na zamýšlené místo určení. Slowflush označuje vyprázdnění dat z vyrovnávací paměti na místo určení, které trvalo déle, než je předdefinovaná prahová hodnota. Sledování pomalých vyprázdnění je zásadní, protože může indikovat problémy s výkonem. Pokud jsou vyplachování trvale pomalé, vyrovnávací paměť se může zaplňovat rychleji, než lze data vymazat, což může vést ke ztrátě dat nebo problémům se zpětným tlakem.
  • RollbackCount: Tato kumulativní metrika počítá, kolikrát musel agent odvolat transakci, protože nemohl úspěšně vyprázdnit vyrovnávací paměť do cíle vysílání. Vrácení změn se obvykle vyskytuje, když se vyskytnou problémy se službou protokolování OCI, problémy se sítí nebo problémy s konfigurací. Vysoké počty vrácení zpět indikují problémy se spolehlivostí v kanálu protokolování, které je třeba prošetřit.
  • RetryCount: Tato kumulativní metrika sleduje, kolikrát se agent pokusil zopakovat operaci odeslání dat po počátečním selhání. Opakované pokusy indikují přechodné problémy s doručováním dat. Zatímco vrácení zpět se může vypořádat s většími transakčními problémy, opakování často naznačuje menší, možná častější přerušení. Vysoký počet opakování může naznačovat nestabilitu sítě.

Začínáme s provozními metrikami

Chcete-li zapnout provozní metriky pro agenta protokolování, postupujte takto:

Zapněte další provozní metriky, které chcete zahrnout do konfigurace agenta.

  1. V konzole Oracle Cloud Console otevřete navigační nabídku a vyberte možnost Observability & Management. V části Protokolování vyberte Konfigurace agenta .
  2. Na řídicím panelu konfigurace agenta vyberte pokročilé možnosti .
  3. Vyberte přepínač provozních metrik.
  4. Metrika prezenčního signálu je ve výchozím nastavení zapnutá a nelze ji vypnout.
  5. Zapněte další provozní metriky, které chcete zahrnout do konfigurace agenta.
  6. Použijte nastavení a vytvořte konfiguraci agenta.
  7. Ověřte, že vaše vybrané provozní metriky byly správně nakonfigurovány na stránce s informacemi o agentovi.
  8. Vybrané provozní metriky můžete zobrazit prostřednictvím odkazu na Průzkumník metrik v části Monitorování nebo vytvořit řídicí panel s vybranými provozními metrikami.

Snímek obrazovky řídicího panelu Oracle Cloud Console zobrazující provozní metriky.

Začněte ještě dnes!

Přístup ke konfiguraci protokolovacího agenta v části Protokolování na Observability and Management v nabídce Oracle Cloud Console. Protokolování je dostupné prostřednictvím konzoly, sady pro vývojáře softwaru (SDK), CLI, REST API a Terraform. Je dostupný ve všech komerčních regionech, vládní regiony budou brzy k dispozici. Další podrobnosti naleznete v dokumentaci k vytvoření agenta protokolováníprotokolování a často kladených dotazů. V případě jakýchkoli dotazů nebo zpětné vazby nás kontaktujte.

Zdroj: Oracle