Edge for Private Cloud wer. 4.17.01
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:
- Wybierz ikonę udostępniania panelu u góry panelu (wyróżnione 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 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.