Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule dowiesz się, jak rozpocząć zbieranie logów Elasticsearch dla instancji w Azure Data Manager for Energy za pomocą usługi Azure Monitor. Ta funkcja integracji została opracowana, aby ułatwić debugowanie problemów związanych z usługą Elasticsearch w usłudze Azure Monitor.
Wymagania wstępne
Musisz mieć obszar roboczy usługi Log Analytics. Będzie używana do przeszukiwania zbioru danych dzienników Elasticsearch przy użyciu edytora języka zapytań Kusto (KQL) w środowisku Log Analytics. Tworzenie obszaru roboczego usługi Log Analytics w witrynie Azure Portal.
Musisz mieć konto magazynowe. Będzie używany do przechowywania zrzutów JSON dzienników Elasticsearch i operatora Elasticsearch. Konto magazynu nie musi znajdować się w tej samej subskrypcji co obszar roboczy usługi Log Analytics.
Włączanie ustawień diagnostycznych w celu zbierania dzienników w koncie przechowywania i w obszarze roboczym Log Analytics
Każde wystąpienie usługi Azure Data Manager for Energy ma wbudowaną zarządzaną usługę Elasticsearch. Zbieramy dzienniki usługi Elasticsearch na potrzeby wewnętrznego rozwiązywania problemów i debugowania. Dostęp do tych dzienników można uzyskać, integrując dzienniki usługi Elasticsearch z usługą Azure Monitor.
Każde ustawienie diagnostyczne ma trzy podstawowe części:
| Część | opis |
|---|---|
| Nazwa/nazwisko | Jest to nazwa dziennika diagnostycznego. Upewnij się, że dla każdego dziennika ustawiono unikatową nazwę. |
| Kategorie | Kategoria dzienników do wysłania do poszczególnych miejsc docelowych. Zestaw kategorii będzie się różnić dla każdej usługi platformy Azure. Odwiedź stronę: Obsługiwane kategorie dzienników zasobów |
| Miejsca docelowe | Co najmniej jedno miejsce docelowe do wysyłania dzienników. Wszystkie usługi platformy Azure współdzielą ten sam zestaw możliwych miejsc docelowych. Każde ustawienie diagnostyczne może definiować co najmniej jedno miejsce docelowe, ale nie więcej niż jedno miejsce docelowe określonego typu. Powinno to być konto magazynowe, przestrzeń nazw usługi Event Hub lub Event Hub. |
Obsługujemy dwa miejsca docelowe dla twoich dzienników Elasticsearch z instancji Azure Data Manager for Energy.
- Konto magazynu
- Obszar roboczy usługi Log Analytics
Kroki umożliwiające włączenie ustawień diagnostycznych w celu zbierania dzienników Elasticsearch
Otwórz stronę przeglądu usługi Azure Data Manager for Energy
Wybierz pozycję Ustawienia diagnostyczne w panelu po lewej stronie
Wybierz pozycję Dodaj ustawienia diagnostyczne.
Wybierz dzienniki Elasticsearch i dzienniki Elasticsearch Operator w obszarze Kategorie dzienników.
Wybierz Wyślij do obszaru roboczego usługi Log Analytics
Wybierz pozycję Subskrypcja i nazwę obszaru roboczego usługi Log Analytics. Już byś go utworzył jako wymóg wstępny.
Wybierz Archiwum do konta przechowywania
Wybierz Subskrypcję i nazwę konta magazynu. Już byś to stworzył jako warunek wstępny.
Wybierz pozycję Zapisz.
Wróć do strony Ustawienia diagnostyczne. Teraz zostanie wyświetlone nowe ustawienie diagnostyczne utworzone wraz z nazwami docelowego konta magazynu i obszaru roboczego usługi Log Analytics wybranego dla tego ustawienia.
Wyświetlanie dzienników Elasticsearch w obszarze roboczym Log Analytics lub pobieranie ich jako plików JSON za pomocą konta magazynowego
Jak wyświetlać dzienniki i wykonywać zapytania w obszarze roboczym usługi Log Analytics
Edytor w obszarze roboczym usługi Log Analytics obsługuje zapytania Kusto (KQL), za pomocą których można łatwo wykonywać złożone zapytania, aby wyodrębnić interesujące dane dzienników z usługi Elasticsearch uruchomionej w wystąpieniu usługi Azure Data Manager for Energy.
Uruchamianie zapytań i wyświetlanie dzienników elasticsearch w obszarze roboczym usługi Log Analytics.
Uruchom zapytania i wyświetl dzienniki Elasticsearch Operator w obszarze roboczym Log Analytics.
Jak pobrać dzienniki jako pliki JSON z konta pamięci masowej
Opcja menu Kontenery w lewym panelu strony przeglądowej konta przechowywania umożliwia przeglądanie różnych katalogów, w których starannie przechowywane są pliki dziennika.
Dzienniki są zorganizowane w różne foldery. Przeglądaj według miesiąca, daty i godziny.
Wybierz dowolny plik JSON w kontenerach, aby wyświetlić inne opcje.
Wybierz opcję Pobierz , aby pobrać plik JSON. Otwórz go w wybranym edytorze kodu.
Następne kroki
Po zebraniu dzienników zasobów zgodnie z opisem w tym artykule istnieje więcej możliwości, które można eksplorować.
Utwórz alert zapytania dziennika, aby otrzymywać proaktywne powiadomienia, gdy dane interesujące są znajdowane w danych dziennika. Tworzenie alertu zapytania dziennika dla zasobu platformy Azure
Rozpocznij zbieranie dzienników z takich źródeł jak Airflow w swojej instancji Azure Data Manager for Energy. Jak zintegrować dzienniki airflow z usługą Azure Monitor