Zsynchronizowane pulpity
Zbuduj jeden pulpit i spraw, aby działał dla każdego pasującego węzła — selektor węzła na poziomie pulpitu oraz ten sam pulpit wyświetlany automatycznie na stronie Status każdego pasującego węzła.
Zwykły widok graficzny ma dowolną strukturę: każdy widget określa węzeł i licznik, który wyświetla, więc pulpit zbudowany dla jednego serwera opisuje tylko ten serwer. Utworzenie takiego samego układu dla czterdziestu serwerów oznacza czterdzieści kopii i czterdzieści elementów, które trzeba utrzymywać w zgodności.
Zsynchronizowany pulpit usuwa węzeł z widgetów i umieszcza go zamiast tego na szczycie widoku. Widgety opisują jakiś węzeł, a pulpit decyduje, który.
sd-options
Dwa elementy sterujące
Oba są dostępne podczas tworzenia widoku opartego na panelach, w kroku Dashboard Options. Jeśli oba pozostaną wyłączone, otrzymasz zwykły pulpit o dowolnej strukturze.
- Synchronized Node
- Dodaje jeden selektor węzła do pulpitu. Od tego momentu pulpit może zawierać wyłącznie metryki i stany dla wybranego węzła — to ograniczenie sprawia, że można go ponownie wykorzystać.
- Synchronized Time Range
- Dodaje jeden selektor zakresu czasu do pulpitu. Widgety oparte na czasie używają tego zakresu zamiast przechowywać własny.
Synchronized Time Range jest wymagany po włączeniu Synchronized Node, a kreator wymusza jego użycie — pole wyboru zostaje zaznaczone i nie można go wyczyścić. Pulpit zsynchronizowany z węzłem zawsze ma oba selektory.
Po zsynchronizowaniu zakresu czasu należy również ustawić Default Time Range — ostatnie 2 godziny, 12 godzin, 24 godziny, 7 dni lub 30 dni — czyli zakres, z którym pulpit zostanie otwarty, zanim ktokolwiek go zmieni.
sd-node-group
Applies to Node Group
Włączenie Synchronized Node sprawia, że jeszcze jedno pole staje się wymagane: Applies to Node Group. Określa ono, które węzły mogą korzystać z pulpitu. Zamiast wpisywać regułę, wybierasz istniejący widok grupy węzłów.
To pole służy nie tylko do sprawdzania poprawności selektora. Decyduje również o tym, gdzie pojawi się pulpit.
sd-node-status
Wyświetlanie na węźle
Zsynchronizowany pulpit nie jest dostępny wyłącznie po otwarciu go z poziomu Atlas. Pojawia się również jako strona w widoku Status każdego węzła należącego do jego grupy węzłów, z wybranym już tym węzłem.
Warto dokładnie wyjaśnić, jak to działa. Przypisz pulpit do grupy węzłów zawierającej serwery Windows, a każdy serwer Windows w Atlasie otrzyma ten pulpit w swoim widoku Status — bez konieczności odwiedzania tych węzłów i konfigurowania czegokolwiek. Jeśli później dodasz serwer do grupy, on również otrzyma ten pulpit.
Węzeł może otrzymać więcej niż jeden taki pulpit. Komputer należący jednocześnie do grup Windows Servers i Database Servers wyświetla pulpity przypisane do obu grup.
Strona Dashboard pojawia się tylko wtedy, gdy pasuje co najmniej jeden pulpit. Węzeł, który nie należy do żadnej odpowiedniej grupy, po prostu nie wyświetla tej strony, dzięki czemu węzły nie otrzymują pustej karty.
Gdzie nie jest wyświetlany
Niektóre rodzaje węzłów nigdy nie wyświetlają tej strony, niezależnie od ustawień grup:
- węzły agregujące
- węzły szablonów
- sondy zdalne
- węzły usług chmurowych
Nie mają one pojedynczego węzła, z którym można je zsynchronizować, albo nie są monitorowanymi obiektami w rozumieniu oczekiwanym przez pulpit.
sd-when
Kiedy go używać
Użyj zsynchronizowanego pulpitu, gdy układ jest taki sam dla wielu węzłów i różni się tylko węzeł — na przykład w przypadku standardowego widoku kondycji serwera, widoku ruchu dla poszczególnych przełączników lub przeglądu bazy danych, który chcesz wyświetlać na każdym hoście SQL.
Użyj zwykłego pulpitu o dowolnej strukturze, gdy widok rzeczywiście łączy wiele węzłów: przegląd usługi korzystający jednocześnie z serwera sieci Web, bazy danych i zapory nie jest odpowiednim kandydatem, ponieważ cała idea widoku o dowolnej strukturze polega na tym, że jego widgety mogą określać różne węzły.
W przypadku usługi składającej się z wielu elementów zobacz Business Service Views, gdzie diagram jest tworzony na podstawie stanu złożonego.