Monitor stanu zdrowia
Parent page: Altium Infrastructure Server
Instalacja Altium Infrastructure Server obejmuje kompleksowe narzędzie Infrastructure Server Health Monitor, które pozwala administratorom szybko określić i przeanalizować stan, czyli „kondycję”, lokalnego serwera Altium Infrastructure Server. Dostarczany jako samodzielna, niezależna aplikacja, Health Monitor zapewnia wizualne podsumowanie stanu maszyny hosta oraz konfiguracji i usług Infrastructure Server.
Narzędzie zawiera także podpowiedzi kontekstowe, informacje oraz ścieżki do ważnych lokalizacji i plików dziennika, co umożliwia administratorom z wyprzedzeniem wykrywać i rozwiązywać problemy, które mogą wpływać na użytkowników Infrastructure Server. Ponieważ działa jako niezależny komponent, który odpytuje Infrastructure Server i system hosta, Health Monitor dostarczy kluczowe dane i informacje nawet w mało prawdopodobnym przypadku, gdy Infrastructure Server nie działa w pełni poprawnie.
Health Monitor prezentuje informacje o stanie Infrastructure Server za pomocą przyjaznego interfejsu GUI i ogólnie obejmuje następujące krytyczne obszary:
- Altium Infrastructure Server Environment – stan sprzętu komputera hosta, takiego jak dyski twarde, pamięć, CPU oraz adekwatność jego wydajności.
- Altium Infrastructure Server Backend – stan wspierającej serwer bazy danych, magazynu plików i repozytorium.
- Altium Infrastructure Server Services – stan zestawu usług serwera, hostowanych jako pule aplikacji IIS, takich jak usługi Identity, Authorization, Licence Manager oraz Network Installation.
Korzystanie z narzędzia
W domyślnej instalacji Altium Infrastructure Server narzędzie Infrastructure Server Health Monitor można znaleźć w folderze C:\Program Files (x86)\Altium\Altium Infrastructure Server\Tools\HealthMonitor jako plik wykonywalny avhealth.exe. Zwróć uwagę, że folder zawiera również uproszczone narzędzie wiersza poleceń: avConsoleHealth.exe. Instalacja doda także skrót do Health Monitor (
) na pulpicie systemu.
Po uruchomieniu narzędzia GUI Heath Monitor program natychmiast odpytuje Altium Infrastructure Server oraz systemy hostujące, aby wypełnić główny ekran Health Monitor Dashboard – wybrany (domyślnie) w górnych kartach. Kliknij przycisk Refresh , aby ponownie uruchomić proces i zaktualizować ekran.

GUI Health Monitor Dashboard zapewnia natychmiastowy podgląd stanu Altium Infrastructure Server oraz jego infrastruktury wspierającej, a także odnośniki do dodatkowych informacji.
Błędy i ostrzeżenia
Stan każdego elementu na pulpicie (Dashboard) jest wskazywany komunikatem i powiązaną ikoną:
-
OK
– wykryte metryki mieszczą się w akceptowalnym zakresie lub warunkach.
-
Warning
– Altium Infrastructure Server i jego infrastruktura wspierająca działają poprawnie, ale zalecana jest zmiana, aby rozwiązać potencjalny lub przyszły problem.
-
Error
– część Altium Infrastructure Server lub jego infrastruktury wspierającej nie działa poprawnie i wymaga natychmiastowej uwagi.
Najedź kursorem na status elementu, aby uzyskać więcej informacji. Dla błędu lub ostrzeżenia widocznego na pulpicie, dodatkowe szczegóły są (w większości przypadków) dostępne po kliknięciu wpisu statusu dla danego elementu. Poniższy obraz przedstawia awarię usługi NIS serwera, podczas gdy wszystkie pozostałe usługi są OK.
Najedź na wpis statusu, aby uzyskać dostęp do bardziej szczegółowych informacji.
Interaktywne łącza
Wiele warunków błędu/ostrzeżenia wykrytych przez Infrastructure Server Heath Monitor oferuje łącza mające pomóc w rozwiązaniu sytuacji. Są one zawarte w szczegółowych informacjach elementu, dostępnych po kliknięciu jego wpisu statusu.
Gdy występują typowe problemy ze zdarzeniami, powiązane informacje dostarczają dodatkowych szczegółów i łączy pomagających rozwiązać dany problem.
W powyższym przykładzie ekranu po lewej stronie Health Monitor wykrył, że Infrastructure Server nie został zarchiwizowany. Powiązane informacje zawierają łącze do dokumentacji, która pomoże rozwiązać sytuację.
Przykładowy ekran po prawej (powyżej) wskazuje, że nadal istnieją domyślne poświadczenia logowania admin/admin serwera, co stanowi istotne ryzyko bezpieczeństwa. Łącze Fix It w powiązanych informacjach bezpośrednio otwiera w przeglądarce stronę logowania Altium Infrastructure Server, gdzie można skorygować profile użytkowników Administrator.
Przeglądarka logów
Ekran Log Browser w Health Monitor, dostępny z karty Log Browser, prezentuje wpisy błędów i ostrzeżeń ze wszystkich dostępnych plików logów serwera – zwykle znajdujących się w folderze C:\ProgramData\Altium\InfrastructureServerData\logs. Aby wyświetlić plik logu zawierający dany wpis zdarzenia, wybierz powiązane łącze Open file lub po prostu kliknij dwukrotnie sam wpis.
Zbiorcze wpisy zdarzeń na liście są pogrupowane według daty i będą obejmować wszystkie dostępne zdarzenia błędu/ostrzeżenia ze wszystkich plików logów. Aby znaleźć konkretne zdarzenia, wybierz przedział czasu z menu rozwijanego Show logs (for today, for last 7 days, since last installation) i/lub użyj dynamicznego pola filtra , aby wyszukać słowa kluczowe w kolumnach Subsystem i Message.

Interfejs Log Browser pozwala zawęzić wyniki do interesujących zdarzeń, korzystając z wybieranego przedziału czasu i filtrowania słów kluczowych.
Wybierz przycisk
, aby usunąć zgromadzone wpisy logów z listy Log Browser – spowoduje to zarchiwizowanie, a następnie usunięcie wszystkich istniejących plików logów.
Raport stanu
Ekran Status Report w Health Monitor, dostępny z karty Status Report, służy do tworzenia i wyświetlania plików raportu stanu Altium Infrastructure Server. Wygenerowane raporty zbierają wszystkie informacje debugowania zdarzeń w jednym archiwum Zip (*.zip), które w razie potrzeby można wysłać do deweloperów Altium.
Aby utworzyć raport, wybierz odpowiedni przedział czasu zdarzeń z menu rozwijanego Include Logs, wprowadź swoje dane kontaktowe i wybierz umowę udostępniania, a następnie rozpocznij proces przyciskiem
.

Użyj ekranu Status Report, aby generować scalone pliki raportów logów do celów debugowania.