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:
- Wybierz ikonę udostępniania panelu u góry panelu (zaznaczona w czerwonym polu poniżej):
- W wyskakującym okienku wybierz Udostępnianie zrzutu.
- Pozostaw wszystkie pola bez zmian i kliknij przycisk Opublikuj w snapshot.apigee.net.
- 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.