Pulpit nawigacyjny monitorowania Apigee w wersji beta

Edge for Private Cloud w wersji 4.17.01

Wersja beta panelu monitorowania brzegowego umożliwia sprawdzenie stanu różnych komponentów (routerów, procesorów wiadomości, ZooKeeper, Cassandra), a także kodów błędów HTTP dotyczących różnych organizacji i środowisk we wdrożeniu. Możesz też zrobić zrzut ekranu z tymi szczegółami i udostępnić go zespołowi Apigee, jeśli zajdzie taka potrzeba w celu rozwiązania zgłoszenia.

Zanim zaczniesz korzystać z panelu

Panel

Po zainstalowaniu panelu otwórz go w przeglądarce, wpisując ten adres URL:

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-grafana Apigee. Pojawi się prośba o podanie nazwy użytkownika i hasła administratora zgodnie z definicją podczas instalacji apigee-grafana. Domyślne wartości z poniższych instrukcji 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 kliknij Przypnij, aby pasek był otwarty.

Na pasku menu wybierz:

  • Administrator głównej organizacji. Ustaw dane administratora, takie jak hasło i adres e-mail.
  • Panele > Strona główna, aby otworzyć ekran pokazany powyżej. Następnie wybierz panel 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 po kolei wszystkie źródła danych, a potem kliknij przycisk Zapisz i przetestuj, aby sprawdzić połączenie.
  • Wtyczki – wyświetla listę zainstalowanych wtyczek.
  • Administrator – umożliwia konfigurowanie informacji o Grafanie.

Po kliknięciu Panele > Strona główna i wybraniu Google Cloud wyświetli się panel widoczny na ilustracji poniżej:

Na tym ekranie znajdziesz informacje o:

  • Router: stan, natężenie ruchu, błędy, obciążenie i inne informacje.
  • Procesor wiadomości: stan i sprawność działania, ruch, opóźnienie docelowe, kody odpowiedzi docelowych itp.
  • Wskaźniki dotyczące węzła: wykorzystanie procesora, miejsce na dysku, wykorzystanie stosu i inne.

Zwróć uwagę na przyciski u góry listy:

  • Kolor: wybierz Wszystkie. Wszystkie to jedyna obsługiwana opcja.
  • Org: wpisz nazwę organizacji.
  • Env: ustaw nazwę środowiska w organizacji.
  • MPPod i RTPod: ustaw nazwę poda procesorów wiadomości i routerów. Domyślnie jest to „gateway”, chyba że zmienisz to podczas instalacji.
  • apigee-service: zaznacz, aby wyświetlić informacje o wykonaniach narzędzia apigee-service.

Niektóre wykresy zawierają informacje o poszczególnych serwerach proxy interfejsu API i o wszystkich serwerach proxy interfejsu API. Na przykład na wykresie poniżej widać linię dla wszystkich serwerów proxy, oznaczoną zieloną linią dla adresu IP 192.168.56.103(), który jest adresem IP procesora wiadomości:

Na wykresie widać też poszczególne linie dla różnych serwerów proxy interfejsu API o nazwach getUserstestAX, oznaczone na nim jako pomarańczowa linia 192.168.56.103(getUsers) i niebieska linia 192.168.56.103(testax).

Domyślnie panel zawiera informacje z ostatnich 5 minut. Aby wybrać inny przedział czasu, w prawym górnym rogu panelu kliknij Dziś.

Wysyłanie migawki panelu do Apigee

Aby pomóc zespołowi Apigee zdiagnozować i rozwiązać problem, możesz przesłać zrzut ekranu z panelu do zespołu pomocy Apigee. Apigee może wtedy sprawdzić Twoją tablicę, aby pomóc Ci ustalić przyczynę problemu.

Aby wysłać do Apigee migawkę z panelu:

  1. U góry panelu kliknij ikonę Udostępnij panel (zaznaczoną na czerwono na ilustracji poniżej):
  2. W wyskakującym okienku wybierz Udostępnianie migawki.
  3. Pozostaw wszystkie pola bez zmian i kliknij przycisk Opublikuj na snapshot.apigee.net.
  4. Pojawi się wyskakujące okienko z linkiem. Skopiuj ten link i wyślij go do Apigee.

Komponenty panelu

Panel korzysta z kilku komponentów, które instalujesz po zainstalowaniu przeglądarki Edge:

  • apigee-telegraf
    Element opakowujący telegraf, który zbiera dane z systemu i komponentów działających w czasie rzeczywistym, a następnie przesyła je do apigee-influxdb bazy danych serii czasowych (TSDB).

    Zainstaluj ten komponent we wszystkich środowisku wykonawczym i komponentach danych Edge, takich jak procesor wiadomości brzegowych, router, serwer Postgres, Cassandra i Zookeeper.
  • apigee-influxdb
    Element opakowujący dla influxdb, który przechowuje dane pomiarowe i udostępnia je za pomocą interfejsu API, aby można je było renderować w interfejsie użytkownika za pomocą elementu apigee-grafana.

    Zainstaluj ten komponent centralnie, aby wszystkie komponenty apigee-telegraf uruchomione w poszczególnych węzłach brzegowych miały do niego dostęp.
  • apigee-grafana
    Element opakowujący na platformie grafana, który zapewnia wydajny i elegancki sposób tworzenia, eksplorowania i udostępniania paneli oraz danych zespołowi i platformie Apigee na potrzeby rozwiązywania problemów.

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