Category Archives: Monitoring

Мониторинг серверов, сетей и оборудования

Linux: journalctl – примеры

05/13/2017
 

 Arch Linux на рабочей машине я установил>>> в декабре, на домашней – в марте>>>. Сейчас май – и мне первый раз понадобилось посмотреть системные логи, и то исключительно по причине установки драйверов NVIDIA. В системах с systemd, таких как Arch Linux, управление логами выполняется демоном journald, а утилита его управления – journalctl. systemd хранит логи… Read More »

Linux: утилита sar – описание, примеры

08/04/2016
 

 sar – еще одна популярная утилита для мониторинга производительности системы. Входит в пакет systat, в которую так же включены: sar: сбор информации об активности системы; iostat: отчеты об использовании CPU и статистика I/O; mpstat: глобальная статистистика и отчеты по каждому процессу; pidstat: отчеты по процессам в Linux; sadf: отображение информации от sar в различных форматах;… Read More »

lnav: Log File Navigator – консольная утилита просмотра логов

07/07/2016
 

 lnav (Log File Navigator) – удобная утилита для монторинга логов на UNIX/Linux системах. Не требует установки дополнительных служб типа веб-сервера, умеет определять формат лога и выбирать соответствующую цветовую схему, очень простая в использовании и так далее. Домашняя страница проекта – тут>>>. Документация проекта – тут>>>. Установка на Debian/Ubuntu: $ sudo apt-get install lnav RHEL/CentOS: # yum… Read More »

Linux: Netdata – мониторинг с веб-интерфейсом

05/20/2016
 

 Netdata – утилита для мониторинга в реальном времени Linux систем, приложений, устройств по SNMP и так далее. Простая установка, множество графиков “из коробки” и красивый веб-интерфейс. Больше информации – на странице>>> проекта.

Nagios: установка на Ubuntu 14 + NGINX + PHP-FPM + FastCGI

03/22/2016
 

 Установка Nagios Устнавливаем необходимые пакеты: # apt-get install nginx php5 php5-fpm unzip spawn-fcgi fcgiwrap build-essential libgd2-xpm-dev apache2-utils Проверяем NGINX: # service nginx status * nginx is running # curl localhost <!DOCTYPE html> <html> <head> <title>Welcome to nginx!</title> …

Consul: установка и базовые операции

02/02/2016
 

 Краткий HowTo по установке и использованию Consul от  Hashicorp. Установка выполняется на Ubuntu 14. Загрузить архив с Consul можно тут>>>. Полная документация доступна тут>>>. Установка Consul Загружаем архив с подходящей сборкой со страницы загрузок>>>: $ cd /tmp/ $ wget https://releases.hashicorp.com/consul/0.6.3/consul_0.6.3_linux_amd64.zip $ unzip consul_0.6.3_linux_amd64.zip Archive: consul_0.6.3_linux_amd64.zip inflating: consul

Nagios: OS X – CHECK_NRPE: Received 0 bytes from daemon.

10/26/2015
 

 При запуске проверки на OS X – NRPE возвращает ошибку вида: # /usr/lib/nagios/plugins/check_nrpe -H somehost -c check_load -a ‘-w 1,2,3 -c 10,20,30’ CHECK_NRPE: Received 0 bytes from daemon.  Check the remote server logs for error messages. В логе /var/log/system.log – появляются записи такого вида: ==> /var/log/system.log <== Oct 22 16:55:08 ldnmpgoba01 nrpe[640]: Error: Request contained command arguments,… Read More »

Nagios: NGINX + PHP-FPM – установка на CentOS 6

07/24/2015
 

 Система: # cat /etc/redhat-release CentOS release 6.5 (Final) Установка NGINX + PHP-FPM Устанавливаем: # yum install nginx php php-fpm php-common gcc glibc glibc-common gd gd-devel make net-snmp unzip Выключаем (не удаляем) Apache HTTP: # service httpd status httpd is stopped # chkconfig httpd off # chkconfig –list httpd httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off