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 getUsers i testAX, 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:
- U góry panelu kliknij ikonę Udostępnij panel (zaznaczoną na czerwono na ilustracji poniżej):
- W wyskakującym okienku wybierz Udostępnianie migawki.
- Pozostaw wszystkie pola bez zmian i kliknij przycisk Opublikuj na snapshot.apigee.net.
- 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.