По мере увеличения количества устройств, серверов и сервисов в вашем бизнесе или организации возрастает потребность в мониторинге ваших систем. Системный мониторинг, виртуальный или облачный, охватывает емкость, активность и состояние хостов и приложений. Процесс разработан, чтобы охватить все вычислительные ресурсы, чтобы искоренить проблемы и решить их в реальном времени до того, как они возникнут.
Если вы используете Ubuntu, Tools. Поможет вам Системный монитор для обнаружения любых сбоев или ошибок в Сервисе до того, как они повлияют на пользователей.
Основным инструментом в вашем распоряжении является системный монитор, встроенная утилита Linux, которая работает как диспетчер задач Windows и предоставляет основную информацию о мониторинге активности, от запущенных процессов до того, что потребляет больше всего ресурсов.
Однако вы получаете расширенные инструменты мониторинга системы, которые показывают больше информации об использовании ресурсов памяти, ЦП, диска и сетевых подключений.
Вот три инструмента, которые вы можете использовать с Ubuntu.
Быстрые ссылки
1. Nagios
Системный монитор для Ubuntu обеспечивает полный мониторинг серверов и рабочих станций, включая статус обслуживания и работы, показатели операционной системы, использование файловой системы и многое другое.
Это мощное, масштабируемое, надежное и настраиваемое программное обеспечение, хотя и сложное в настройке. Являясь постоянным стандартом системного и сетевого мониторинга, Nagios предлагает огромные преимущества, такие как быстрое обнаружение сбоев протокола и сбоев сети, а также повышенную доступность служб, серверов и приложений.
Доступны два решения для системного мониторинга: Nagios Core и Nagios XI.
Nagios Core
Это бесплатная версия с открытым исходным кодом, которая отслеживает серверы, приложения и службы, с такими функциями, как базовый пользовательский интерфейс с картой сети, отчеты по SMS и электронной почте, а также базовые отчеты.
Nagios Core отслеживает критические компоненты вашей ИТ-инфраструктуры на основе системных показателей, серверов, приложений, служб и сетевых протоколов. Затем он отправляет вам оповещения по SMS, электронной почте или настраиваемому сценарию, когда критические компоненты выходят из строя, чтобы их восстановить, поэтому ваши менеджеры всегда уведомляются о важных событиях.
Отчеты, содержащие историческую историю событий, уведомления о сбоях и ответы на предупреждения, доступны для вашего последующего просмотра, а также расширенные диаграммы для планирования обновлений до того, как устаревшие системы поймают вас на защите.
Это мощный вариант с открытым исходным кодом для мониторинга системы Ubuntu с великолепными функциями, такими как веб-интерфейс, возможности мультитенантности, расширяемая архитектура за счет интеграции с внутренними или внешними приложениями и другими надстройками, разработанными сообществом.
Хотя сначала может потребоваться сложная кривая обучения, есть активное сообщество, доступное, если вам нужна помощь.
Nagios XI
Это коммерческий вариант инструмента, который имеет гораздо более богатый набор функций и помогает с автоматической настройкой.
Среди его мощных функций (больше, чем предлагает Core), он включает мощный механизм мониторинга Nagios Core 4, который обеспечивает высочайшую степень мониторинга производительности сервера.
Он также включает мастеров конфигурации, которые направляют пользователей через устройства мониторинга, службы и приложения, а также моментальные снимки конфигурации для сохранения последних конфигураций и возврата к ним, когда вы захотите.
Вы можете настроить свой дизайн, макет и предпочтения для каждого пользователя с помощью обновленного графического интерфейса, чтобы заказчики и команды получили необходимую гибкость. Он также предоставляет настраиваемое назначение ролей, которое обеспечивает безопасную среду.
Что нам нравится в Nagios
- Прост в использовании
- Предлагает бесплатные и платные варианты (с 60-дневным пробным периодом)
- Комплексный мониторинг ИТ-инфраструктуры, при котором отслеживаются все критически важные компоненты инфраструктуры.
- Разрешить нескольким пользователям получать доступ к веб-интерфейсу и просматривать состояние соответствующей инфраструктуры
- Быстрая настройка в несколько простых кликов
- Простота настройки и управления учетными записями пользователей
- Расширяемая архитектура с дополнительными приложениями
2. Взгляд
Это распространенный инструмент мониторинга центров обработки данных, который работает в операционных системах GNU / Linux, macOS, Windows и BSD. Приложение написано на Python с использованием библиотеки psutil, из которой оно извлекает информацию из системы, предоставляя вам все необходимое с первого взгляда.
Вы можете использовать Glance для отслеживания скорости загрузки, ЦП, памяти, дискового ввода-вывода, сетевых интерфейсов, подключенных устройств, использования пространства файловой системы, а также всех активных и высокопроизводительных процессов.
Одной из его основных функций является возможность установки пороговых значений в файле конфигурации с четырьмя параметрами, отображаемыми разными цветами, которые указывают на степень ошибок и проблем в системе: ОК (зеленый), малозаметный (синий), предупреждение (фиолетовый) и важный (красный).
Пороговые уровни установлены на 50, 70 и 90 для предупреждений, предупреждений и критических уровней соответственно. Вы можете настроить его, используя файл «glances.conf», расположенный в каталоге «/ etc / glances /».
Здесь вы можете просмотреть важную информацию, такую как средняя загрузка ЦП, скорость чтения / записи диска, текущее использование диска установленным оборудованием и основные процессы с использованием ЦП / памяти.
Обратной стороной наличия всей этой информации является то, что Glance обычно использует большой объем ресурсов ЦП.
Если вам нужна помощь с Glances, на их веб-сайте есть вики. Вы также можете общаться с разработчиками и другими пользователями в Twitter и общаться с разработчиками и группами пользователей.
Что нам нравится в Glances
- Легко установить, так как он доступен в репозитории Ubuntu
- Показывает больше информации по сравнению с другими инструментами мониторинга
- Веб-интерфейс делает мониторинг гибким
- Удаленные системы можно контролировать
3. хтоп
htop - это интерактивный обозреватель процессов и приложение в текстовом режиме, которое контролирует систему в реальном времени. Он обеспечивает полное представление о запущенных и используемых процессах. Таким образом, вы можете избавить свою систему от любых неисправностей, поскольку она служит своей цели.
Инструмент основан на «ncurses» и предлагает поддержку работы с мышью. Как и другие инструменты, htop использует цвет для визуальной индикации использования памяти, процессора и свопа.
Гибкий, понятный и простой в настройке раздел сводок, отображаемый в двух столбцах, позволяет просматривать информацию о вашей системе. Однако некоторая информация, такая как процент использования ЦП, может быть недоступна в зависимости от времени простоя, пользовательского или системного времени.
Функциональные клавиши доступны для настройки раздела сводки и добавления списков отображения данных в любой из столбцов. Также есть раздел процессов, в котором сортируются такие факторы, как использование памяти / ЦП, PID или пользователь.
Что нам нравится в htop
- Чистый и удобный для чтения сводный раздел
- У каждого пользователя есть файл конфигурации
- Автоматическое сохранение любых изменений, хранящихся в файлах конфигурации
какой инструмент Системный монитор Вы используете для мониторинга свою систему Ubuntu? Вы можете прокомментировать ниже.