Zabbix: создание элемента данных (item) для наблюдения за лог-файлом и добавление триггера
0 (0)

11 октября 2013

В продолжение статей о сервере мониторинга Zabbix — создадим новый элемент данных (item), который будет отслеживать файл лога. К нему — добавим триггер (trigger), который должен срабатывать при появлении определённой строки в файле. Предполагается, что сервер установлен согласно статье CentOS: установка сервера мониторинга Zabbix, и к нему подключен для наблюдения хост, согласно статье Zabbix: настройка… Читать далее »

Loading

ping: icmp open socket: Operation not permitted
0 (0)

10 октября 2013

При выполнении команды ping — ошибка такого вида: $ ping ya.ru ping: icmp open socket: Operation not permitted Проблема заключается в неверно (или намеренно) установленных правах на исполняемый файл ping: $ i=`which ping` && ls -l $i -rwxr-xr-x 1 root root 38464 2011-04-15 16:09 /bin/ping

Loading

Java: Exception in thread "main" java.lang.reflect.InvocationTargetException
0 (0)

9 октября 2013

При выполнении jstack и/или jmap — Java сообщает об ошибке: # jstack -F 31770 Attaching to process ID 31770, please wait… Exception in thread «main» java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) …

Loading

Zabbix: мониторинг Tomcat с помощью JMX
0 (0)

8 октября 2013

Что такое JMX (Java Management eXtensions) хорошо описано тут>>>. Наша задача — запустить Tomcat с поддержкой JMX,  настроить Java-gateway для сервера Zabbix, добавить набор элементов данных для мониторинга Tomcat и связать его с существующим шаблоном. Убедимся, что на самом Zabbix-сервере zabbix-java-gateway работает: # service zabbix-java-gateway status zabbix-java-gateway (pid 26199) is running… По-умолчанию Java-gateway слушает порт… Читать далее »

Loading

Zabbix: настройка мониторинга — элементы данных (items), графики (graphs), шаблоны (teamplates)
0 (0)

5 октября 2013

В предыдущей статье CentOS: установка, настройка Zabbix-agent и добавление нового хоста в мониторинг мы добавили новый хост в систему мониторинга, которую установили по статье CentOS: установка сервера мониторинга Zabbix. Теперь пора заняться настройкой того, что именно мы хотим мониторить. В примерах используется Zabbix  с английским интерфейсом, но названия элементов и деталей в описании есть и… Читать далее »

Loading

UNIX: примеры использования Netcat
0 (0)

5 октября 2013

Netcat, она же nc — простая, но очень удобная консольная утилита, предназначенная для работы с портами и TCP и/или UDP трафиком между узлами сети. Полезные ключи: -l — указать какой порт будет слушать nc для приёма входящих соединений; -n — не использовать преобразование IP в имена хостов; -k — продолжать принимать соединения на указанном с… Читать далее »

Loading

Java: MalformedURLException
0 (0)

4 октября 2013

При запуске Apache Tomcat в логе ошибка: # cat logs/catalina.out | grep cent Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: cent2: cent2 Проблема заключается в том, что система не смогла определить имя узла cent2. Решение — дописать имя в файл /etc/hosts: # cat /etc/hosts | grep cent 127.0.0.1 localhost.localdomain… Читать далее »

Loading

CentOS: установка, настройка Zabbix-agent и добавление нового хоста в мониторинг
0 (0)

4 октября 2013

Установка производится на: # cat /etc/redhat-release CentOS release 6.4 (Final) Для установки Zabbix-агента потребуется репозиторий Zabbix (установка описана в статье CentOS: установка сервера мониторинга Zabbix), либо Elrepo. Выполняем установку самого агента: # yum -y install zabbix20-agent Обратите внимание — устанавливается пакет zabbix20-agent, так как на Zabbix-сервере работает: # yum info zabbix | grep Vers |… Читать далее »

Loading

CentOS: управление списками подключенных репозиториев
0 (0)

3 октября 2013

Примеры приводятся в системе: # cat /etc/redhat-release CentOS release 6.4 (Final) Отобразить список подключенных в системе репозиториев: # yum repolist … repo id repo name status base CentOS-6 — Base 4,802 extras CentOS-6 — Extras 12 updates CentOS-6 — Updates 976 repolist: 5,790

Loading