Mamy 3 dedykowany serwer, podzielony na kilka VPS przy użyciu openVZ. Używamy munina do monitorowania VPS w zakładach produkcyjnych i monitorujemy na jednym z VPS, aby upewnić się, że restartuje usługę w przypadku awarii.
Chodzi o to, że potrzebujemy znacznie lepszego sposobu monitorowania wszystkich naszych serwerów, ponieważ mamy do 14 VPS, chcielibyśmy mieć centrum, w którym moglibyśmy zobaczyć nie tylko dane zebrane przez Munina, ale także dodatkowe statystyki w sieciach i wydajności naszych usług.
Niektóre z naszych wymagań:
- Powiadomienie SMS o niepowodzeniu (możliwość skonfigurowania określonej weryfikacji niestandardowej)
- Analizator dzienników dla dziennika błędów Apache_log i niektórych innych.
- Musi być centralny (tzn. Jeden serwer i kilka węzłów gromadzących dane).
- Nie musi być łatwy w instalacji, ale łatwy w utrzymaniu.
- Musisz być wolny
Zostałem wskazany na nagi i splunk, co myślisz? Dzięki,
źródło
Odniosłem wielki sukces z Zabbix , który spełnia wszystkie twoje punkty w jednym pakiecie.
(źródło: zabbix.com )
Najtrudniejsze będzie monitorowanie dzienników apache, ale Zabbix jest rozszerzalny, więc możesz użyć LogWatch lub innego skryptu perla, aby pobrać dane dla ciebie.
źródło
Podoba mi się OpManager i jest darmowy do pewnej liczby węzłów. Wykonuje wszystkie powyższe czynności i jest dość łatwy w instalacji i utrzymaniu.
źródło
Nagios powinien być dobrym wyborem. Przede wszystkim - jest modułowy i spełnia prawie wszystkie Twoje oczekiwania. Poza tym otrzymał kilka fajnych nagród .
EDYCJA: Nie zapomnij sprawdzić tej odpowiedzi .
źródło