Monitoring IBM Z HMC

Czujnik konsoli HMC IBM Z jest automatycznie wdrażany i instalowany po zainstalowaniu agenta na Instana.

Uwaga: Aby monitorować konsolę HMC IBM Z w klastrze Kubernetes lub Red Hat OpenShift , nie należy instalować agentów hosta Instana na każdym węźle klastra. Zainstaluj agenty hosta na dedykowanych komputerach hosta.

Jest to opcja opcjonalna, domyślnie wyłączona w zapleczu Instana. Aby włączyć tę opcję opcjonalną, należy zapoznać się ze stroną w celu wdrożenia na Instanie: SaaS, Self-hosted on Kubernetes lub Red Hat OpenShiftlub Self-hosted on Docker

Obsługiwane wersje

Czujnik konsoli HMC IBM Z jest teraz obsługiwany jako platforma. Potwierdzona obsługa wielkości mierzonych i danych konfiguracyjnych dla interfejsu API Z/HMC w wersji 2.x, 3.x i 4.x.

Konfiguracja

Wymagane uprawnienia

Aby czujnik połączył się z konsolą HMC z konsolą HMC i monitoował pomiary, upewnij się, że spełnione są następujące warunki:

  • Należy mieć dostęp do interfejsu API, który można włączyć za pomocą ustawień HMC Management-Customize API (Zarządzanie konsolą HMC-Dostosuj interfejs API).
  • Użytkownicy interfejsu API muszą mieć uprawnienia produktu action/task , aby uzyskać dostęp do zadań Kontrola i zarządzanie dziennikami oraz Wyświetlanie dzienników zabezpieczeń .
  • Pole Allow access to Web Services management interfaces musi zostać sprawdzone w sekcji Szczegóły użytkownika dla użytkownika interfejsu API.
  • W celu monitorowania typów obiektów lub konkretnych obiektów, takich jak cpcs i lpars, należy przypisać im pokrewne role, aby można było uzyskać dostęp do tych obiektów.

Konfiguracja czujnika

Aby nawiązać połączenie z serwerem zHMC , należy skonfigurować następujące pola w konfiguracji agenta <agent_install_dir>/etc/instana/configuration.yaml:

Uwaga: Obsługiwane jest tylko zdalne monitorowanie. Istnieje możliwość skonfigurowania wielu konsol HMC w następujący sposób:

com.instana.plugin.zhmc:
  remote:
    - host: ''             # IP address of the HMC
      port: ''             # HMC port
      user: ''             # userid on the HMC to be used for logging on
      password: ''         # password for the userid
      availabilityZone: '' # default is 'ZHMC Remote Monitoring'
      poll_rate: 15        # metrics poll rate in seconds. Poll rate can not be less than 15 seconds.
      eventsPollRate: 60   # event poll rate in seconds (optional). Comment this configuration to stop the events.


Skonfigurowana zdalna instancja zHMC zostanie wyświetlona jako osobna skrzynka w podanym availabilityZone.

Kolekcja metryk

Aby wyświetlić pomiary, należy wybrać opcję Infrastruktura na pasku bocznym interfejsu użytkownika Instana, kliknąć konkretny monitorowany host, a następnie wyświetlić panel kontrolny hosta ze wszystkimi zgromadzonym pomiarami i monitorowanymi procesami.

Obecnie obsługuje następujące 11 grup metryk zarówno w trybie klasycznym, jak i w trybie DPM.

SI No. Nazwa grupy wielkości mierzonych Tryb
1 cpc-usage-przegląd C
2 partycja logiczna-składnia C
3 użycie kanału C
4 dpm-system-usage-przegląd D
5 partycja-składnia D
6 zcpc-environmentals-and-power C + D
7 zcpc-wykorzystanie procesora C + D
8 crypto-usage C
9 flash-memory-usage D
10 adapter-składnia C
11 network-physical-adapter-port D

Uwaga: Tryb C-Classic i D-DPM.

Metryki wydajności

Przegląd CPC (C)

Ta grupa miar raportuje zagregowane użycie procesora i użycie kanału, temperaturę otoczenia oraz łączne zużycie energii systemu dla każdego systemu. Wykorzystanie procesora cpc jest średnią wartości procentowych mocy obliczeniowej dla wszystkich procesorów fizycznych w CPC. Użycie kanału jest średnią procentów mocy obliczeniowej we/wy dla wszystkich kanałów i adapterów w jednostce CPC.

W każdej pozycji tej grupy wielkości mierzonej są udostępnione następujące wielkości mierzone:

Metryka Opis Granulacja
Wykorzystanie procesora CPC Procentowe wykorzystanie procesora dla procesorów centralnych procesora centralnego. 15 sekund
Użycie kanału Procent wykorzystania kanału. 15 sekund
Pobór mocy w watach Łączny pobór mocy przez system w watach. 15 sekund
Temperatura Celsjusza Temperatura otoczenia w stopniach Celsjusza. 15 sekund
Wykorzystanie współużytkowanego procesora CP Procentowe użycie procesora dla współużytkowanych procesorów centralnych. 15 sekund
Użycie procesora dedykowanego CP Procentowe wykorzystanie procesora dla dedykowanych procesorów centralnych. 15 sekund
Wykorzystanie współużytkowanego procesora IFL Procentowe użycie procesora dla współużytkowanego narzędzia Integrated Facility dla procesorów Linux . 15 sekund
Wykorzystanie dedykowanego procesora IFL Procentowe wykorzystanie procesora dla dedykowanego narzędzia Integrated Facility dla procesorów Linux . 15 sekund
Użycie współużytkowanego procesora ICF Procentowe wykorzystanie procesora dla współużytkowanych wewnętrznych procesorów narzędzia CF. 15 sekund
Użycie dedykowanego procesora ICF Procentowe wykorzystanie procesora dla dedykowanych procesorów wewnętrznych CF (Internal Coupling Facility). 15 sekund
Wykorzystanie współużytkowanego procesora IIP Procentowe wykorzystanie procesora dla współużytkowanych procesorów Integrated Information. 15 sekund
Dedykowane wykorzystanie procesora IIP Procentowe wykorzystanie procesora dla dedykowanych zintegrowanych procesorów informacji. 15 sekund
Użycie procesora współużytkowanego APAP Procentowe wykorzystanie procesora dla współużytkowanych procesorów aktywnej obsługi aplikacji. 15 sekund
Użycie dedykowanego procesora APAP Procentowe wykorzystanie procesora dla dedykowanych procesorów aktywnej obsługi aplikacji. 15 sekund
Wszystkie współużytkowane wykorzystanie procesora Procentowe wykorzystanie procesora dla wszystkich współużytkowanych procesorów łącznie. 15 sekund
Wszystkie dedykowane wykorzystanie procesora Procentowe wykorzystanie procesora dla wszystkich procesorów dedykowanych łącznie. 15 sekund
Użycie procesora CP ALL Procentowe wykorzystanie procesora dla wszystkich procesorów centralnych łącznie. 15 sekund
Użycie procesora IFL ALL Procentowe wykorzystanie procesora dla wszystkich procesorów Linux połączonych razem. 15 sekund
Użycie procesora ICF ALL Procentowe wykorzystanie procesora dla wszystkich wewnętrznych procesorów narzędzia CF (Internal Coupling Facility) razem. 15 sekund
Wszystkie użycie procesora IIP Procentowe wykorzystanie procesora dla wszystkich zintegrowanych procesorów informacyjnych łącznie. 15 sekund
Wykorzystanie współużytkowanego procesora CDP Procentowe wykorzystanie procesora dla współużytkowanych procesorów opartych na kontenerze. 15 sekund
Wykorzystanie dedykowanego procesora CDP Procentowe wykorzystanie procesora dla dedykowanych procesorów opartych na kontenerach. 15 sekund
Użycie procesora COBP ALL Procent wykorzystania procesora dla wszystkich procesorów opartych na kontenerze. 15 sekund

Partycje logiczne (C)

Ta grupa metryk raportuje wykorzystanie procesora i szybkość stronicowania systemu z/VM dla każdej aktywnej partycji logicznej (obraz, obraz partycji LPAR, strefa, wirtualny serwer PR/SM) w systemie.

W każdej pozycji tej grupy wielkości mierzonej są udostępnione następujące wielkości mierzone:

Metryka Opis Granulacja
Wykorzystanie procesora Procentowe wykorzystanie procesora przez partycję logiczną. 15 sekund
Szybkość stronicowania ZVM Szybkość stronicowania serwera z/VM . Zwracane tylko dla partycji logicznych z systemem z/VM na poziomie 6.1 lub nowszym, które mają w nich uruchomiony odpowiedni agent. 15 sekund
Wykorzystanie procesora CP Procentowe wykorzystanie procesora dla procesora centralnego. 15 sekund
Użycie procesora iFL Procentowe wykorzystanie procesora dla procesorów Linux w zintegrowanym instrumencie. 15 sekund
Użycie procesora ICF Procentowe wykorzystanie procesora dla procesorów wewnętrznych mechanizmu sprzęgania. 15 sekund
Użycie procesora IIP Procentowe wykorzystanie procesora dla zintegrowanych procesorów informacyjnych. 15 sekund
Wykorzystanie procesora CDP Procentowe wykorzystanie procesora dla procesora w oparciu o kontener. 15 sekund

Wykorzystanie kanałów (C)

Ta grupa metryk raportuje użycie kanału dla każdego kanału w systemie. Instancja tej grupy wielkości mierzonych jest tworzona dla każdego kanału jednostki CPC.

W każdej pozycji tej grupy wielkości mierzonej są udostępnione następujące wielkości mierzone:

Metryka Opis Granulacja
Nazwa kanału Nazwa kanału w ścieżce z identyfikatorem ścieżki podsystemu kanału. 15 sekund
Kanał współużytkowany Wartość true, jeśli kanał jest współużytkowany przez partycje logiczne, a wartość false, jeśli nie jest. 15 sekund
Nazwa partycji logicznej Nazwa partycji logicznej będącej właścicielem lub wartość "shared" (współużytkowana), jeśli kanał jest współużytkowany. 15 sekund
Użycie kanału Procent wykorzystania kanału (0-100%). 15 sekund

Przegląd systemu DPM (D)

Ta grupa metryk raportuje zagregowane wykorzystanie procesora, wykorzystanie sieci, wykorzystanie pamięci masowej, wykorzystanie akceleratora, wykorzystanie kryptonim, pobór mocy i temperaturę dla każdego systemu z włączonym DPM.

W każdej pozycji tej grupy wielkości mierzonej są udostępnione następujące wielkości mierzone:

Metryka Opis Granulacja
Wykorzystanie procesora Procent wykorzystania procesora. 15 sekund
Wykorzystanie sieci Procentowe wykorzystanie sieci. 15 sekund
Wykorzystanie pamięci masowej Procent wykorzystania pamięci masowej. 15 sekund
Użycie aplikacji Accelerator Procentowe użycie akceleratora. 15 sekund
Użycie kryptonim Procent wykorzystania krypty. 15 sekund
Pobór mocy w watach Pobór mocy w watach. 15 sekund
Celsjusza Temperatura otoczenia. 15 sekund
Użycie procesora współużytkowanego CP Procent wykorzystania procesora dla wszystkich współużytkowanych procesorów CP. 15 sekund
CP-wykorzystanie wszystkich procesorów Procent wykorzystania procesora dla wszystkich procesorów CP. 15 sekund
Wykorzystanie procesora współużytkowanego IFL Procent wykorzystania procesora dla wszystkich współużytkowanych procesorów IFL. 15 sekund
Wszystkie wykorzystanie procesora Procent wykorzystania procesora dla wszystkich procesorów IFL. 15 sekund
Wszystkie wykorzystanie procesorów współużytkowanych Procentowe wykorzystanie procesora dla wszystkich współużytkowanych procesorów. 15 sekund

Partycje (D)

Ta grupa metryk raportuje wykorzystanie procesora, wykorzystanie sieci, wykorzystanie pamięci masowej, użycie akceleratora oraz wykorzystanie kryptonim dla każdej aktywnej partycji w systemie z włączoną obsługą DPM.

W każdej pozycji tej grupy wielkości mierzonej są udostępnione następujące wielkości mierzone:

Metryka Opis Granulacja
Wykorzystanie procesora Procent wykorzystania procesora. 15 sekund
Wykorzystanie sieci Procentowe wykorzystanie sieci. 15 sekund
Wykorzystanie pamięci masowej Procent wykorzystania pamięci masowej. 15 sekund
Użycie aplikacji Accelerator Procentowe użycie akceleratora. 15 sekund
Użycie kryptonim Procent wykorzystania krypty. 15 sekund

zCPC środowisko i zasilanie (C + D)

Ta grupa metryk raportuje dane środowiskowe i pobór mocy dla zCPC.

W każdej pozycji tej grupy wielkości mierzonej są udostępnione następujące wielkości mierzone:

Metryka Opis Granulacja
Celsjusza Temperatura otoczenia 15 sekund
Wilgotność Wilgotność względna 15 sekund
Punkt rosy celsius Punkt rosy 15 sekund
Pobór mocy w watach Pobór mocy w watach 15 sekund
Obciążenie cieplne Całkowite obciążenie cieplne systemu (obciążenie cieplne forced-powietrze + woda z obciążeniem cieplnym) 15 sekund
Obciążenie cieplne powietrza wymuszonego Ładunek cieplny pokryty forcedem 15 sekund
Woda do ładowania ciepła Obciążenie cieplne pokryte wodą 15 sekund
Temperatura spalin celsjusza Temperatura spalin 15 sekund

Procesory zCPC (C + D)

Ta grupa metryk raportuje wykorzystanie procesora dla każdego fizycznego procesora zCPC w systemie. Dotyczy to procesorów System Assist Processors (SAPs). Instancja tej grupy wielkości mierzonych jest tworzona dla każdego procesora jednostki CPC.

W każdej pozycji tej grupy wielkości mierzonej są udostępnione następujące wielkości mierzone:

Metryka Opis Granulacja
Nazwa procesora Nazwa procesora zCPC w postaci procesora typu + ID procesora. 15 sekund
Typ procesora Typ procesora zCPC . 15 sekund
Wykorzystanie procesora Procent wykorzystania procesora. 15 sekund
Wykorzystanie smt Procent czasu, przez jaki procesor jest uruchomiony w trybie równoczesnego wielowątkowości (SMT). 15 sekund
Użycie wątków 0 Procentowe użycie wątku 0, gdy procesor jest uruchomiony w trybie równoczesnego wielowątkowości (SMT) 15 sekund
Użycie wątku 1 Procentowe użycie wątku 1, gdy procesor jest uruchomiony w trybie równoczesnego wielowątkowości (SMT) 15 sekund

Cryptos (C)

Ta grupa metryk raportuje wykorzystanie adaptera dla każdego szyfrowania w systemie. Instancja tej grupy wielkości mierzonych jest tworzona dla każdego adaptera szyfrującego. Ta grupa metryk nie jest używana dla systemu DPM. W przypadku DPM adaptery szyfrujący są raportowane w grupie wielkości mierzonych adapterów.

W każdej pozycji tej grupy wielkości mierzonej są udostępnione następujące wielkości mierzone:

Metryka Opis Granulacja
Identyfikator kanału Identyfikator kanału fizycznego szyfrowania 15 sekund
Identyfikator szyfrujący Identyfikator crypto typu crypto, dziesiętnie 0-15 15 sekund
Użycie adaptera Procent wykorzystania adaptera (0-100%) 15 sekund

Adaptery (D)

Ta grupa metryk raportuje użycie adaptera dla każdego adaptera w systemie z włączoną obsługą DPM. Dla każdego adaptera tworzona jest instancja tej grupy wielkości mierzonych.

W każdej pozycji tej grupy wielkości mierzonej są udostępnione następujące wielkości mierzone:

Metryka Opis Granulacja
Użycie adaptera Procent wykorzystania adaptera (0-100%) 15 sekund

Adaptery pamięci flash (C)

Ta grupa metryk raportuje wykorzystanie adaptera dla każdego adaptera pamięci flash (Flash Express) w systemie. Instancja tej grupy wielkości mierzonych jest tworzona dla każdego adaptera pamięci Flash dla jednostki CPC. Jeśli jednostka CPC nie ma adapterów pamięci flash, żadne dane nie będą wyświetlane w tej grupie wielkości mierzonych dla tej jednostki CPC.

W każdej pozycji tej grupy wielkości mierzonej są udostępnione następujące wielkości mierzone:

Metryka Opis Granulacja
Identyfikator kanału Identyfikator kanału fizycznego adaptera pamięci Flash. 15 sekund
Użycie adaptera Procent wykorzystania adaptera (0-100%) 15 sekund

Grupa charakterystyk portu adaptera sieciowego (D)

Adaptery sieciowe OSA i RoCE łączą się z dwoma portami fizycznymi, które łączą się z siecią. Wielkości mierzone są gromadzone z tych portów w systemie z włączoną obsługą DPM i udostępniane użytkownikowi. Ta grupa pomiarów będzie zawierać dane pomiarów reprezentujące wielkości mierzone dla jednego portu fizycznego.

W każdej pozycji tej grupy wielkości mierzonej są udostępnione następujące wielkości mierzone:

Metryka Opis Granulacja
identyfikator-portu-sieciowego Wartość liczbowa odpowiadająca portowi fizycznego adaptera sieciowego. 15 sekund
bajty-wysłane Liczba bajtów, które ten port fizyczny został wysłany do przyłączonej sieci. 15 sekund
bajtów-odebrane Liczba pakietów unicast odebranych przez ten port fizyczny z przyłączonej sieci. 15 sekund
pakiety-wysłane Liczba pakietów unicast dla tego portu fizycznego wysłanych do przyłączonej sieci. 15 sekund
pakiety-odebrane Liczba pakietów unicast odebranych przez ten port fizyczny z przyłączonej sieci. 15 sekund
pakiety-wysłane-usunięte Liczba pakietów, które zostały usunięte, gdy ten port fizyczny wysyłał je do przyłączonej sieci. 15 sekund
pakiety-odebrane-usunięte Liczba pakietów, które zostały usunięte, gdy ten port fizyczny odbierał je z przyłączonej sieci. 15 sekund
pakiety-wysłane-odrzucone Liczba pakietów, które zostały odrzucone, gdy ten port fizyczny wysyłał je do przyłączonej sieci. 15 sekund
pakiety-odebrane-odrzucone Liczba pakietów, które zostały odrzucone, gdy ten port fizyczny odbierał je z przyłączonej sieci. 15 sekund
multicast-pakiety-wysłane Liczba pakietów rozsyłania grupowego wysłanych przez port fizyczny do przyłączonej sieci. 15 sekund
odebrane pakiety rozsyłania grupowego Liczba pakietów rozsyłania grupowego odebranych przez ten port fizyczny z przyłączonej sieci. 15 sekund
wysłane pakiety rozgłaszania Liczba pakietów rozgłaszania, które ten port fizyczny został wysłany do przyłączonej sieci. 15 sekund
odebrane pakiety rozgłaszania Liczba pakietów rozgłaszania odebranych przez ten port fizyczny z przyłączonej sieci. 15 sekund
odstępy-bajty-wysłane Liczba bajtów wysłanych przez ten port fizyczny w przedziale czasu gromadzenia danych. 15 sekund
odstępy-bajty-odebrane Liczba bajtów odebranych przez ten port fizyczny w przedziale czasu gromadzenia danych. 15 sekund
bajty-na-sekundę-wysłane Liczba bajtów wysłanych na sekundę przez ten port fizyczny w przedziale czasu gromadzenia danych. 15 sekund
bajty-na-sekundę-odebrane Liczba bajtów na sekundę odebranych przez ten port fizyczny w przedziale czasu gromadzenia danych. 15 sekund
miejsca Wykorzystanie łącza wyrażone jako procent wykorzystania przepustowości łącza ogólnego. 15 sekund
mac-adres Adres MAC tego łącza uplink, jeśli jest znany. 15 sekund
flag(i) Flagi wskazujące typy wielkości mierzonych, które są obsługiwane przez ten interfejs. 15 sekund

Grupa pomiarów interfejsu sieciowego (D)

Ta grupa wielkości mierzonych raportuje wielkości mierzone dla kart NIC w systemie z włączoną obsługą DPM. Karty NIC są zasobami sieciowymi powiązanymi z partycjami DPM. Tylko aktywowane karty NIC będą raportować dane wielkości mierzonych. Ta grupa metryk zawiera dane pomiarów reprezentujące wielkości mierzone dla jednej karty NIC. Wielkości mierzone są gromadzone i udostępniane w przedziale czasu, a każda dostarczona wielkość mierzona jest łączną wartością skumulowaną, a nie różnicą.

W każdej pozycji tej grupy wielkości mierzonej są udostępnione następujące wielkości mierzone:

Metryka Opis Granulacja
id-partycji Unikalny identyfikator partycji, do której należy karta NIC, której pomiar znajduje się w tej grupie wielkości mierzonych. 30 sekund
bajty-na-sekundę-wysłane Liczba bajtów wysłanych na sekundę przez ten adapter sieciowy w przedziale czasu gromadzenia danych. 30 sekund
bajty-na-sekundę-odebrane Liczba bajtów na sekundę odebranych przez ten adapter sieciowy w przedziale czasu gromadzenia danych. 30 sekund
pakiety-wysłane Liczba pakietów unicast, które ten adapter sieciowy wysłał do przyłączonej sieci. 30 sekund
pakiety-odebrane Liczba pakietów unicast odebranych przez ten adapter sieciowy z przyłączonej sieci. 30 sekund
pakiety-wysłane-usunięte Liczba pakietów, które zostały usunięte, gdy ten adapter sieciowy wysyłał je do przyłączonej sieci. 30 sekund
pakiety-odebrane-usunięte Liczba pakietów, które zostały usunięte, gdy ten adapter sieciowy odbierał je z przyłączonej sieci. 30 sekund
pakiety-wysłane-odrzucone Liczba pakietów, które zostały odrzucone, gdy ten adapter sieciowy wysyłał je do przyłączonej sieci. 30 sekund
pakiety-odebrane-odrzucone Liczba pakietów, które zostały odrzucone, gdy ten adapter sieciowy odbierał je z przyłączonej sieci. 30 sekund

Adaptery RoCE (C)

Ta grupa metryk raportuje użycie adaptera dla każdego adaptera RoCE (10GbE RoCE) w systemie. Instancja tej grupy wielkości mierzonych jest tworzona dla każdego adaptera RoCE w jednostce CPC.

W każdej pozycji tej grupy wielkości mierzonej są udostępnione następujące wielkości mierzone:

Metryka Opis Granulacja
identyfikator kanału Identyfikator kanału fizycznego adaptera RoCE . 15 sekund
adapter-składnia Procent wykorzystania adaptera (0-100%). 15 sekund

Zarządzaj zdarzeniami z jednostki CPC (serwer) i konsoli HMC

Zdarzenia krytyczne są wyzwalane z tych serwerów ze względu na awarie lub incydenty. Następujące typy wydarzeń są wysyłane na Instana do wyświetlenia na stronie wydarzenia:

  • Problematyczne komunikaty sprzętowe z jednostki CPC
  • Problematyczne komunikaty sprzętowe z konsoli
  • Newralgiczne zdarzenia kontroli konsoli
  • Zdarzenia zabezpieczeń konsoli krytycznej

Rozwiązywanie problemów

  • Zaimportuj samopodpisany certyfikat używany przez serwer Z HMC
    Jeśli serwer Z HMC korzysta z certyfikatu samopodpisanego, upewnij się, że jest on importowany do pliku cacert maszyny JVM.
    Jeśli w dzienniku zostanie wyświetlony następujący wyjątek, oznacza to, że serwer Z HMC korzysta z certyfikatu samopodpisanego i musi zostać zaimportowany do pliku cacert jvm.
    sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target. PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target.

    Rozwiązanie: zaimportuj samopodpisany certyfikat, postępując zgodnie z instrukcjami z certyfikatu samopodpisanego.

  • Certyfikat samopodpisany o niepoprawnej sieci SAN
    Certyfikat serwera jest niepoprawny, jeśli sieć SAN nie ma oczekiwanego adresu IP.

    Rozwiązanie:
    Popraw certyfikat serwera i zaimportuj go ponownie.

  • 403 Zabronione
    Kod statusu odpowiedzi zabronionych odpowiedzi HTTP 403 wskazuje, że serwer rozpoznaje żądanie, ale odmawia jego autoryzacji.

    Rozwiązanie:
    Należy sprawdzić informacje autoryzacyjne podane w pliku configuration.yaml wraz ze wszystkimi wymaganymi uprawnieniami do użytkownika.