Zabbix оповещения на jabber

Сейчас будем разбираться с оповещениями zabbix на jabber. В ранних статьях мы уже устанавливали jabber сервер Openfire и будем использовать его на примере.

Для начала, в opebfire необходимо создать пользователя для zabbix сервера с которого будем отправлять сообщения и добавляем его в группу.

Читать дальше

Zabbix мониторим жесткие диски Windows при помощи S.M.A.R.T

В данной статье будем прикручивать к Zabbix мониторинг жестких дисков Windows, для мониторинга жестких дисков Linux (Ubuntu) смотрите в этой статье.

Начнем с установки Smartmontools в Windows, скачиваем smartmontools от сюда выбираем последнюю версию (на момент написания статьи была использована версия smartmontools-5.41-1.win32-setup.exe) и устанавливаем (ничего не меняя, Далее...).

Читать дальше

mod_rewrite: как включить mod_rewrite

Чтобы включить mod_rewrite в apache2:

sudo a2enmod rewrite

Чтобы mod_rewrite включился на определенном хосте (т.е. сайта), необходимо в /etc/apache2/sites-available/имя хоста (меняем у элемента <Directory /var/www/> “AllowOverride none” на “AllowOverride all”)

Перегружаем apache2:

/etc/init.d/apache2 restart

Также смотрим .htaccess в корневом каталоге хоста  (пример с htaccess c wordpress):

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Какие модули установлены в apache2:

apache2ctl -M

zabbix got empty string from 127.0.0.1

zabbix got empty string from 127.0.0.1 — с такой проблемой встретился, при настройке zabbix-agent на localhost-е.

Решение видится в том, что zabbix, не может получить данные с localhost, пробуем получить с 127.0.0.1.

в /etc/zabbix/zabbix_agentd.conf заменяем следующие строчки:

Server=127.0.0.1
ServerPort=10051
Hostname=127.0.0.1
ListenPort=10050
ListenIP=127.0.0.1

После не забываем перегрузить zabbix-agent:

/etc/init.d/zabbix-agent restart

Пробуем получить данные с агента:

zabbix_get -s 127.0.0.1 -k "system.uname"

При миграции Joomla 1.5.23 на 1.7 ошибка: 406: cURL not loaded

При обновлении Joomla выскакивает такая ошибка: 406: cURL not loaded. Все из-за того что не установлена библиотека CURL в Linux, исправим:

sudo apt-get install curl libcurl3 libcurl3-dev php5-curl

После этого делаем рестарт apache:

/etc/init.d/apache2 restart

 

Установка Zabbix на Ubuntu 10.04 LTS

1. Установка сервера Zabbix:

sudo apt-get install zabbix-server-mysql

2. Установка агента:

sudo apt-get install zabbix-agent

3. Установка веб интерфейса программы:

sudo apt-get install zabbix-frontend-php

4. В браузере откройте страницу http://yourhostname/zabbix

5. Войдите под пользователем admin, пароль zabbix

6. Измените пароль во вкладке profile, там же измените язык интерфейса на русский.

Читать дальше

fatal: open lock file /var/lib/postfix/master.lock: cannot open file: Permission denied

В лог файле mail.err появилась такая ошибка:

postfix/master[9532]: fatal: open lock file /var/lib/postfix/master.lock: cannot open file: Permission denied

ls -la /var/lib/postfix/

— rw-------  1 postgrey postfix   33 2011-07-07 06:09 master.lock

Решение, изменить пользователя файла:

chown postfix /var/lib/postfix/master.lock
 /etc/init.d/postfix restart