Pulpit nawigacyjny monitorowania Apigee w wersji beta

Edge for Private Cloud wer. 4.17.05

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 adres IP lub nazwa DNS węzła, na którym działa komponent Apigee apigee-grafana. Pojawi się prośba o wpisanie nazwy użytkownika i hasła administratora zgodnie z definicją podczas instalowania apigee-grafana. 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 możesz zobaczyć wiersz dla wszystkich serwerów proxy (zieloną linią, która wskazuje adres IP procesora wiadomości, w którym znajduje się 192.168.56.103()):

Na wykresie znajdują się też pojedyncze linie dla różnych serwerów proxy interfejsów API o nazwie getUsers i testAX. Na wykresie są to pomarańczowa linia 192.168.56.103(getUsers) i niebieska linia 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 (zaznaczona 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 przenosi je do apigee-influxdb bazy danych serii Time (TSDB).

    Zainstaluj ten komponent we wszystkich środowiskach wykonawczych i komponentach danych Edge, takich jak procesor wiadomości Edge, router, serwer Postgres, centrum Cassandra i węzeł Zookeeper.

  • apigee-influxdb

    Komponent kodu do influxdb, który przechowuje dane wskaźników i udostępnia je za pomocą interfejsu API, dzięki czemu można je renderować w interfejsie użytkownika za pomocą apigee-grafana.

    Zainstaluj ten komponent centralnie, aby mieć do niego dostęp wszystkie komponenty apigee-telegraf działające w poszczególnych węzłach brzegowych.

  • apigee-grafana

    Komponent opakowujący grafana, który umożliwia zaawansowane i eleganckie tworzenie, przeglądanie i udostępnianie paneli oraz danych zespołowi i Apigee na potrzeby rozwiązywania problemów.

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