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.
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 .
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.
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.
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.
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
- Dowiedz się więcej o rozwiązaniu Kontenery dzienników usługi Azure Monitor.
- Dowiedz się więcej o orkiestracji kontenerów w usłudze Service Fabric — Service Fabric i kontenerach
- Zapoznaj się z funkcjami przeszukiwania dzienników i wykonywania zapytań oferowanych w ramach dzienników usługi Azure Monitor
- Konfigurowanie dzienników usługi Azure Monitor w celu skonfigurowania zautomatyzowanych reguł alertów w celu pomocy w wykrywaniu i diagnostyki