Udostępnij za pośrednictwem


Monitorowanie kontenerów za pomocą dzienników usługi Azure Monitor

W tym artykule opisano kroki wymagane do skonfigurowania rozwiązania do monitorowania kontenerów dzienników usługi Azure Monitor w celu wyświetlenia zdarzeń kontenera. Aby skonfigurować klaster do zbierania zdarzeń kontenera, zobacz ten samouczek krok po kroku.

Uwaga

W ramach trwającego przejścia z pakietu Microsoft Operations Management Suite do usługi Azure Monitor agent pakietu Operations Management Suite dla systemu Windows lub Linux będzie określany jako agent usługi Log Analytics dla systemu Windows i agent usługi Log Analytics dla systemu Linux.

Uwaga

Ten artykuł został niedawno zaktualizowany, aby użyć terminu Dzienniki usługi Azure Monitor zamiast usługi Log Analytics. Dane dziennika są nadal przechowywane w obszarze roboczym usługi Log Analytics i są nadal zbierane i analizowane przez tę samą usługę Log Analytics. Aktualizujemy terminologię, aby lepiej odzwierciedlać rolę dzienników w usłudze Azure Monitor. Aby uzyskać szczegółowe informacje, zobacz Zmiany terminologii usługi Azure Monitor.

Konfigurowanie rozwiązania do monitorowania kontenerów

Uwaga

Musisz skonfigurować dzienniki usługi Azure Monitor dla klastra, a także mieć agenta usługi Log Analytics wdrożonego w węzłach. Jeśli tego nie zrobisz, wykonaj kroki opisane w temacie Konfigurowanie dzienników usługi Azure Monitor i Najpierw dodaj agenta usługi Log Analytics do klastra .

  1. Po skonfigurowaniu klastra przy użyciu dzienników usługi Azure Monitor i agenta usługi Log Analytics wdróż kontenery. Przed przejściem do następnego kroku poczekaj na wdrożenie kontenerów.

  2. W witrynie Azure Marketplace wyszukaj pozycję Rozwiązanie do monitorowania kontenerów i kliknij zasób rozwiązania do monitorowania kontenerów, który jest wyświetlany w kategorii Monitorowanie i zarządzanie.

    Dodawanie rozwiązania kontenerów

  3. Utwórz rozwiązanie w tym samym obszarze roboczym, który został już utworzony dla klastra. Ta zmiana powoduje automatyczne wyzwolenie agenta w celu rozpoczęcia zbierania danych platformy Docker w kontenerach. W ciągu około 15 minut lub tak powinno zostać wyświetlone rozwiązanie za pomocą dzienników przychodzących i statystyk, jak pokazano na poniższej ilustracji.

    Podstawowy pulpit nawigacyjny usługi Log Analytics

Agent umożliwia zbieranie kilku dzienników specyficznych dla kontenera, które mogą być odpytywane w dziennikach usługi Azure Monitor lub używane do wizualizacji wskaźników wydajności. Zbierane typy dzienników to:

  • ContainerInventory: wyświetla informacje o lokalizacji kontenera, nazwie i obrazach
  • ContainerImageInventory: informacje o wdrożonych obrazach, w tym identyfikatory lub rozmiary
  • ContainerLog: określone dzienniki błędów, dzienniki platformy Docker (stdout itp.) i inne wpisy
  • ContainerServiceLog: polecenia demona platformy Docker, które zostały uruchomione
  • Wydajność: liczniki wydajności, w tym procesor kontenera, pamięć, ruch sieciowy, we/wy dysku i/wy i i metryki niestandardowe z maszyn hosta

Następne kroki