Sdílet prostřednictvím


Monitorování kontejnerů pomocí protokolů služby Azure Monitor

Tento článek popisuje kroky potřebné k nastavení řešení monitorování kontejnerů služby Azure Monitor pro zobrazení událostí kontejneru. Pokud chcete nastavit cluster pro shromažďování událostí kontejneru, prohlédněte si tento podrobný kurz.

Poznámka:

V rámci průběžného přechodu ze sady Microsoft Operations Management Suite na Azure Monitor se Agent sady Operations Management Suite pro Windows nebo Linux bude označovat jako agent Log Analytics pro Windows, resp. agent Log Analytics pro Linux.

Nastavení řešení pro monitorování kontejnerů

Poznámka:

Musíte mít nastavené protokoly služby Azure Monitor pro váš cluster a také agenta Log Analytics nasazeného na uzlech. Pokud ne, postupujte podle kroků v části Nastavení protokolů služby Azure Monitor a nejprve přidejte agenta Log Analytics do clusteru .

  1. Po nastavení clusteru s protokoly Azure Monitoru a agentem Log Analytics nasaďte kontejnery. Než přejdete k dalšímu kroku, počkejte, než se kontejnery nasadí.

  2. Na Azure Marketplace vyhledejte řešení monitorování kontejnerů a klikněte na prostředek řešení monitorování kontejnerů, který se zobrazí v kategorii Monitorování a správa.

    Přidání řešení kontejnerů

  3. Vytvořte řešení ve stejném pracovním prostoru, který už byl pro cluster vytvořen. Tato změna automaticky aktivuje agenta, aby začal shromažďovat data Dockeru v kontejnerech. Přibližně za 15 minut byste měli vidět, že se řešení rozsvítí s příchozími protokoly a statistikami, jak je znázorněno na obrázku níže.

    Základní řídicí panel Log Analytics

Agent umožňuje kolekci několika protokolů specifických pro kontejnery, které je možné dotazovat v protokolech služby Azure Monitor nebo použít k vizualizaci ukazatelů výkonu. Shromažďované typy protokolů:

  • ContainerInventory: zobrazuje informace o umístění kontejneru, názvu a imagích.
  • ContainerImageInventory: informace o nasazených imagích, včetně ID nebo velikostí
  • ContainerLog: konkrétní protokoly chyb, protokoly Dockeru (stdout atd.) a další položky
  • ContainerServiceLog: příkazy démona Dockeru, které byly spuštěny
  • Výkon: Čítače výkonu, včetně procesoru kontejneru, paměti, síťového provozu, vstupně-výstupních operací disku a vlastních metrik z hostitelských počítačů

Další kroky