Pulpit nawigacyjny monitorowania Apigee w wersji beta

Edge for Private Cloud wer. 4.17.09

Wersja beta panelu monitorowania brzegowego pomaga poznać stan różnych komponentów (routery, procesory wiadomości, ZooKeeper, Cassandra), a także kody błędów HTTP w różnych organizacjach i środowiskach we wdrożeniu. Możesz też utworzyć zrzut tych szczegółów i udostępnić je Apigee, jeśli jest to wymagane do rozwiązywania incydentów pomocy.

Zanim zaczniesz korzystać z panelu

Panel

Po zainstalowaniu panelu dostęp do niego możesz uzyskać, otwierając ten adres URL w przeglądarce:

http://grafana_IP_or_DNS:3000

gdzie grafana_IP_or_DNS to nazwa adresu IP lub DNS węzła, na którym działa komponent Apigee apigee-grafana. Podczas instalacji apigee-grafana pojawi się prośba o wpisanie nazwy użytkownika:hasło administratora zgodnie z definicją. Wartości domyślne podane w poniższych instrukcjach instalacji to admin:admin.

Po zalogowaniu się zobaczysz następujący ekran:

Kliknij logo w lewym górnym rogu, aby otworzyć pasek menu. Na pasku menu wybierz Przypnij, aby pasek był otwarty.

Na pasku menu wybierz:

  • admin Main Org (Organizacja główna administratora), aby skonfigurować dane administratora, takie jak hasło i adres e-mail.
  • Panele informacyjne > Strona główna, aby otworzyć ekran pokazany powyżej. Następnie wybierz Apigee Cloud lub Panel Cassandra, aby wyświetlić panel.
  • Źródła danych, aby wyświetlić źródła danych dla komponentu apigee-grafana. Wybierz każde źródło danych, a następnie kliknij przycisk Zapisz i przetestuj, aby sprawdzić połączenie.
  • Wtyczki – wyświetla listę zainstalowanych wtyczek.
  • Administracja, aby ustawić informacje o Grafanie.

Po wybraniu Panele informacyjne > Strona główna i kliknięcie Apigee Cloud spowoduje otwarcie panelu,jak widać poniżej:

Na tym ekranie widoczne są następujące informacje:

  • Router: stan, ruch, błędy, ładowanie i inne informacje.
  • Procesor wiadomości: stan i stan, ruch, docelowy czas oczekiwania, kody odpowiedzi docelowych i inne.
  • Wskaźniki dotyczące węzłów: wykorzystanie procesora, miejsce na dysku, wykorzystanie sterty i inne.

Zwróć uwagę na przyciski nad wykresami:

  • Kolor: ustaw Wszystkie. Jedyną obsługiwaną opcją jest Wszystkie.
  • Org (Organizacja): wpisz nazwę Twojej organizacji.
  • Env: ustaw nazwę środowiska w organizacji.
  • MPPod i RTPod: ustaw nazwę poda procesorów wiadomości i routerów. Domyślna wartość to „brama”, chyba że została zmieniona podczas instalacji.
  • apigee-service: zaznacz, aby wyświetlać informacje o uruchomieniach narzędzia apigee-service.

Niektóre wykresy pokazują razem informacje dotyczące poszczególnych serwerów proxy API i wszystkich serwerów proxy API. Na przykład na wykresie poniżej widać wiersz dla wszystkich serwerów proxy oznaczony zieloną linią dla 192.168.56.103(), czyli adresu IP procesora wiadomości:

Na wykresie znajdują się też pojedyncze linie dla różnych serwerów proxy interfejsu API o nazwie getUsers i testAX. Oznaczone na wykresie są pomarańczową linią 192.168.56.103(getUsers) i niebieską linią 192.168.56.103(testax).

Domyślnie panel przedstawia informacje z ostatnich 5 minut. Aby wybrać inny interwał, kliknij Dzisiaj w prawym górnym rogu panelu.

Wysyłam zrzut panelu do Apigee

Aby pomóc Apigee w diagnozowaniu i debugowaniu problemu, możesz wysłać zrzut panelu do zespołu pomocy Apigee. Apigee może następnie sprawdzić panel, aby określić przyczynę problemu.

Aby wysłać zrzut panelu do Apigee:

  1. Wybierz ikonę udostępniania panelu u góry panelu (wyróżnione w czerwonym polu poniżej):
  2. W wyskakującym okienku wybierz Udostępnianie zrzutu.
  3. Pozostaw wszystkie pola bez zmian i kliknij przycisk Opublikuj w snapshot.apigee.net.
  4. Pojawi się wyskakujące okienko z linkiem. Skopiuj ten link i wyślij go do Apigee.

Komponenty panelu

Panel bazuje na kilku komponentach instalowanych po zainstalowaniu Edge:

  • apigee-telegraf
    Komponent kodu dla telegraf, który gromadzi wskaźniki z systemu i uruchamia komponenty oraz przekazuje je do bazy danych serii czasowej (TSDB) apigee-influxdb.

    Zainstaluj ten komponent we wszystkich środowiskach wykonawczych i komponentach danych Edge, takich jak procesor wiadomości Edge, router, serwer Postgres, Cassandra i węzeł Zookeeper.
  • apigee-influxdb
    Komponent opakowania dla influxdb, który przechowuje dane wskaźników i udostępnia je za pomocą interfejsu API, dzięki czemu mogą one być renderowane w interfejsie użytkownika za pomocą elementu apigee-grafana.

    Zainstaluj ten komponent centralnie, aby były dostępne dla wszystkich komponentów apigee-telegraf działających w poszczególnych węzłach brzegowych.
  • apigee-grafana
    Komponent opakowujący grafana, który umożliwia tworzenie, przeglądanie i udostępnianie paneli oraz danych członkom zespołu i Apigee na potrzeby rozwiązywania problemów.

    Zainstaluj ten komponent w węźle, w którym chcesz wyświetlać panel.