7 инструментов мониторинга сервера, чтобы знать, как системный администратор

Основная концепция мониторинга сервера заключается в том, чтобы обеспечить функционирование когда дело доходит до высокой доступности и хорошей производительности, операций, безопасности и других процессов, связанных с операциями.


к монитор Linux-сервер – это встроенные инструменты, которые помогут вам получить информацию о системе и ее действиях; Вы можете использовать этот инструмент, чтобы найти возможные причины проблем с производительностью.

1. верх

В верхней части часто используется инструмент командной строки для мониторинга производительности системы в режиме реального времени, и он предустановлен во многих разновидностях Unix, а в верхней части – отличный инструмент для мониторинга потоков процессов, запущенных в системе, процесса заказа по различным критериям – большинство из них такое процессор, физическая память и виртуальная память.

# Вверх

2. бесплатно

Команда free показывает общий объем свободной и используемой физической памяти и подкачки, а также буфер и кэш, используемые ядром; Свободная команда предустановлена ​​в мае UNIX-подобной операционной системе и часто используется.

# свободный –m 
# free –k

3. сар

sar означает «Отчет об активности системы», команда «SAR» используется для мониторинга производительности системы, такой как процессор, память и ввод-вывод, в режиме реального времени. Используя SAR, вы можете собирать все данные о производительности на постоянной основе для анализа и отладки. Имя пакета SAR – «sysstat»

Вы можете установить пакет используя yum или rpm или apt-get

#yum install sysstat
#rpm –ivh sysstat.rmp
# apt-get install systat

Загрузка ЦП отдельного ЦП или ядра (sar -P)

# sar –u 1 3

sar -u 1 3 отображает использование процессора в режиме реального времени каждую секунду три раза.

Свободная и используемая память (sar -r)

Это сообщает статистику памяти. «1 3» указывает на каждые 1 секунду в общей сложности 3 раза. Скорее всего, вы сосредоточитесь на «kbmemfree» и «kbmemused» для свободной и используемой памяти.

# sar –r 1 3

Используемое пространство подкачки (sar -S)

Это сообщает о статистике обмена. «1 3» сообщает за каждые 1 секунду в общей сложности 3 раза. Если значения «kbswpused» и «% swpused» равны 0, значит, ваша система не меняет местами.

# sar –S 1 3

Отдельные операции ввода-вывода блочного устройства (sar -d)

Чтобы идентифицировать действия отдельных блочных устройств (то есть определенной точки монтирования, или LUN, или раздела), используйте «sar -d»

# sar –d 1 1

4. netstat

netstat – Сетевая статистика – это инструмент командной строки для мониторинга сетевого подключения в Unix-подобной операционной системе. Этот инструмент в основном используется для статистики интерфейса, устранения неполадок производительности и измерения сети, netstat также называется инструментом отладки сетевых служб.. 

Для администратора этот инструмент очень полезен, чтобы проверить, открыты ли порты и запущено ли какое-либо приложение на этом порту..

  • Вывод списка всех портов (как TCP, так и UDP) с использованием опции netstat -a.

  • Вывод списка только соединений UDP (User Datagram Protocol) с использованием netstat -au

  • Вывод списка всех активных портов прослушивания UNIX с использованием netstat -lx

5. iptraf

Iptraf – это инструмент командной строки для наблюдения за IP LAN в цветном тексте на терминале; Он используется для генерации различной сетевой статистики, которая включает информацию TCP, UDP и ICMP. Вы также можете проверить информацию о загрузке сетевого адаптера, статистику узла, ошибку контрольной суммы IP и другую опцию для устранения проблем, связанных с сетью..

Ниже приведены параметры, которые вы можете использовать для мониторинга статистики сети.

  • Монитор IP-трафика
  • общая статистика интерфейса
  • Подробная статистика интерфейса
  • статистические данные
  • Монитор LAN Station  

6. Мониторинг системы GNOME

Средство мониторинга системы GNOME позволяет отслеживать основную системную информацию и системные процессы, использование системных ресурсов. Следующие вещи, которые вы можете отслеживать с помощью этого инструмента

  • использование процессора
  • Использование памяти и подкачки
  • процесс и скорость
  • использование сети
  • файловая система

7. Нагиос

Nagios – это инструмент для мониторинга серверов и сетей с открытым исходным кодом, который позволяет контролировать всю ИТ-инфраструктуру, чтобы убедиться, что системы, приложения, службы и бизнес-процессы функционируют должным образом. В случае сбоя Nagios может дать предупреждение, чтобы разрешить проблему раньше, чем.

Используя Nagios, вы можете:

  • Мониторинг сетевых служб, таких как SMTP, POP3, HTTP, NNTP, ICMP, SNMP, FTP, SSH
  • Мониторинг системных ресурсов, таких как загрузка процессора, использование диска, системные журналы
  • Мониторинг любого оборудования, например датчиков температуры, сигналов тревоги и т. Д..  
  • Мониторинг статуса всех приложений, программ и сервисов.
  • Отвечать на проблемы при первых признаках проблемы
  • Автоматически исправлять проблемы при их обнаружении
  • Контролируйте всю свою инфраструктуру и бизнес-процессы
  • Удаленный мониторинг поддерживается через зашифрованные туннели SSH или SSL.

Надеюсь, что вышеупомянутые необходимые инструменты помогут вам контролировать использование сервера Linux для здоровой среды.

TAGS:

  • Мониторинг

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map