Mamy Network Operations Center z tuzinem dużych, szerokoekranowych wyświetlaczy pokazujących nam różne wykresy wydajności, alarmy serwerów i urządzeń sieciowych oraz strony stanu. Wiele stron oczywiście nie zostało zaprojektowanych do wyświetlania na ekranie statycznym. Czy ktoś ma podobną konfigurację, w której znalazł określone narzędzie lub pakiet, który wyróżnia się wyświetlaniem danych? Myślę, że trochę niestandardowego programowania i może coś, co może przewijać tekst, pokazywać tarcze, migać światła i co innego nie dałoby tego, czego szukam, ale nie wiem od czego zacząć. Jeśli ktoś ma jakieś niedociągnięcia lub niedociągnięcia lub sukces w odniesieniu do konkretnych produktów, byłoby to bardzo pomocne.
AKTUALIZACJA : Wygląda na to, że szukam narzędzia do tworzenia pulpitów nawigacyjnych.
źródło
Odpowiedzi:
Komputery są znacznie lepsze niż ja w analizowaniu danych. Osobiście wolę systemy takie jak OpsView, które analizują sytuacje i oferują wieloaspektowy interfejs. Statystyki monitorowania są filtrowane pod kątem nietypowych warunków, a indywidualne powiadomienia są dostarczane do administratorów odpowiedzialnych za system. Ogólny pulpit nawigacyjny dotyczący zdrowia, który można wyświetlić w dziale pomocy technicznej i zarządzaniu, daje wrażenie, jak źle jest awaria i czy ktoś, kto może to naprawić, już nad tym pracuje. Obracają go na dużym ekranie jako coś, co widać na pierwszy rzut oka, a nie coś, na co patrzysz przez cały dzień. Przewijanie tekstu i miganie lampek nie są sposobem, w jaki wynagrodzeni pracownicy powinni komunikować się z systemami monitorowania.
Conrad Albrecht-Buehler ma Google Techtalk („Making Monitoring Suck Less”), który omawia zalety i wady, jakie widzi w obecnym projekcie interfejsu użytkownika, i proponuje pewne ulepszenia. Nie wiem, czy opublikował kod, czy nawet swoją pracę magisterską. Ogólna idea jest prosta:
Jeśli chodzi o konkretne narzędzia, których użyłbyś do napisania własnego systemu monitorowania, skrypty Nagios mają przyzwoity interfejs (prawdopodobnie tutaj możesz przykleić mapowanie HEED, jeśli ci się podoba), przechowywanie sygnałów można wykonać za pomocą rrdtool i z tego możesz generować wykresy, a istnieje aplikacja Django o nazwie Graphite, która renderuje bazy danych rrd. Istnieje również Nagvis :
źródło
To, co zrobiłem, polega na tym, że w przeglądarce internetowej mogę uzyskać jak najwięcej. Następnie używam Firefox, IE-TAB i Tab mix plus do wyświetlania danych.
Tab mix plus umożliwia automatyczną aktualizację i obracanie kart zgodnie z harmonogramem.
IE-Tab pozwala wyświetlać okna IE wewnątrz kart, dzięki czemu TMP może wykonać automatyczne obracanie i aktualizację.
Następnie możesz wyświetlić wszystkie MRTG, CATI, NAGIOS, What'sUp Gold, monitory bezprzewodowe, które chcesz i automatycznie się obraca, automatycznie aktualizuje i jest błyszczący ... :)
Mamy programistę, który tworzy aplikacje WPF dla zabawy, więc kiedy chcę mieć błyszczący, tworzy je dla mnie.
źródło
Mieliśmy za dużo wyświetlaczy i za mało przydatnych informacji, więc całkowicie oszukaliśmy. Znaleźliśmy interesujący wygaszacz ekranu oparty na LCARS (wygląda jak wyświetlacze Star Trek) i uruchomiliśmy go na jednym z nieaktywnych wyświetlaczy. To właśnie obserwowali szefowie.
źródło
Napisałem własną wizualizację Nagios po odkryciu, że żadna z łatwych do znalezienia wersji nie obsługuje setek hostów z dziesiątkami tysięcy testów. (Aby wydać kod, potrzebuję kilku osób, które chcą wypróbować go poza moim środowiskiem, aby przekonać szefów)
Nawet nieliczne, które mogą nie zepsuć, wymagały ręcznej konfiguracji, której nasz generator konfiguracji nagios nie mógł zostać wypaczony.
Moje wizualizacje są używane w systemach OS X i Linux, a dziwnie jedyną przeglądarką OS X z działającym trybem pełnoekranowym jest Opera, ani Safari (i zawiera Webkit), ani FireFox.
Kilka ogólnych wskazówek:
źródło
Nie znam żadnych istniejących pakietów, ale jeśli jesteś zadowolony z kodowania, a Twój NOC jest oparty na systemie Windows, możesz zainteresować się PowerShellToys, które ogłosiło oprogramowanie. Na blogu PowerShell znajduje się post zawierający więcej informacji i linki do każdego PowerShellToy. Po usłyszeniu o nich po raz pierwszy pomyślałem, że będą one idealne do stworzenia deski rozdzielczej do monitorowania serwerów i tak dalej.
źródło
W naszych pulpitach nawigacyjnych używamy narzędzi BAC firmy Mercury (obecnie HP). Mogę pobierać liczniki, alerty itp. Z SO wielu źródeł, przeglądać ich statystyki i przeglądać te statystyki na różne sposoby. Ostrzegam jednak, że wiesz, że to wysokiej klasy rozwiązanie - bardzo oszczędne.
źródło