The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Не могу разобраться с snmptrap"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Система. проблемы, диагностика / Linux)
Изначальное сообщение [ Отслеживать ]

"Не могу разобраться с snmptrap"  +/
Сообщение от Ilovewanya email on 24-Окт-13, 12:46 
не получается отправить snmptrap

конфиг snmptrapd.conf

ignoreauthfailure no
disableAuthorization yes
authCommunity log,execute,net public
donotfork no
pidfile /tmp/snmptrap.pid
#traphandle default /bin/bash /usr/local/bin/snmptrap.sh
traphandle default /etc/snmp/snmptrap.sh
donotlogtraps no
logoption f /var/log/snmptrap.log
outputOption efnQs


скрипт snmptrap.sh

LOG="/var/log/snmptrapmy.log";
ZABBIX_SERVER="localhost";
ZABBIX_PORT="10051";
ZABBIX_SENDER="/usr/bin/zabbix_sender";
KEY="snmptraps";
HOST="snmptraps";

# END OF CONFIGURATION

read hostname
read ip
read uptime
read oid
read index
read desc
read type
read info
read trapip
read community
read var1

ip=`echo $ip | cut -d"[" -f2 | cut -d"]" -f1`
uptime=`echo $uptime|cut -f2 -d'='`
oid=`echo $oid|cut -f2 -d'='`
index=`echo $index|cut -f2 -d'='`
desc=`echo $desc|cut -f2 -d'='`
type=`echo $type|cut -f2 -d'='`
info=`echo $info|cut -f2 -d'='`
trapip=`echo $trapip|cut -f2 -d'='`
community=`echo $community|cut -f2 -d'='`
var1=`echo $var1|cut -f2 -d'='`

hostname=`snmpwalk -c public $ip system.sysName.0 2> /dev/null|cut -d"="
-f2|cut -d":" -f2`
str="$hostname $ip $oid $desc $info"
echo "$str" >> $LOG

$ZABBIX_SENDER -z $ZABBIX_SERVER -p $ZABBIX_PORT -s $HOST -k $KEY -o "$str"

ввожу команду
snmptrap -v 1 -c public localhost .1.3.6.1.6.3.1.1.5.2 0 0 "" "" .1.3.6.1.4.1 s "HelloWinn"

ошибок никаких нет, но и в логи ничего не пишктся
/var/log/snmptrap.log
/var/log/snmptrapmy.log
они пустые, в чем может быть ошибка?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Не могу разобраться с snmptrap"  +/
Сообщение от Ilovewanya email on 24-Окт-13, 14:34 
все отправленные трапы у меня заносятся в /var/log/snmptrapd.log

/var/log/snmptrap.log
/var/log/snmptrapmy.log
по прежнему пустые

трапы отправленные с других машин вообще не приходят

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Не могу разобраться с snmptrap"  +1 +/
Сообщение от reader (ok) on 24-Окт-13, 17:05 
> все отправленные трапы у меня заносятся в /var/log/snmptrapd.log
> /var/log/snmptrap.log
> /var/log/snmptrapmy.log
> по прежнему пустые
> трапы отправленные с других машин вообще не приходят

а snmptrapd запущен?
netstat -nplu

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Не могу разобраться с snmptrap"  +/
Сообщение от Ilovewanya email on 24-Окт-13, 17:25 

> а snmptrapd запущен?

да запущен, проверял
ps -aux | grep snmptrapd

> netstat -nplu

udp 0 0.0.0.0:162 0.0.0.0:* PID/snmptrapd

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Не могу разобраться с snmptrap"  +/
Сообщение от Ilovewanya email on 24-Окт-13, 17:31 
делаю так
zabbix_sender -z localhost -p 10051 -s snmptraps -k snmptraps -o TEST

получаю
zabbix_sender [*****]: DEBUG: send value error: *** Cannot connect to [[localhost]:10051] [111] Connection refused

в инете ничего внятного по этому вопросу не нашел, с чем это может быть связано?

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Не могу разобраться с snmptrap"  +1 +/
Сообщение от reader (ok) on 24-Окт-13, 17:47 
> делаю так
> zabbix_sender -z localhost -p 10051 -s snmptraps -k snmptraps -o TEST
> получаю
> zabbix_sender [*****]: DEBUG: send value error: *** Cannot connect to [[localhost]:10051]
> [111] Connection refused
> в инете ничего внятного по этому вопросу не нашел, с чем это
> может быть связано?

ваш трап с вашим snmptrapd.conf у меня прошел

проверте что через lo разрешены пакеты, запустите в одной консоле tcpdump -n -i lo , в другой отправляйте трап

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Не могу разобраться с snmptrap"  +/
Сообщение от Ilovewanya email on 24-Окт-13, 18:20 
> проверьте что через lo разрешены пакеты, запустите в одной консоле tcpdump -n
> -i lo , в другой отправляйте трап

запускал в новом терминале tcpdump -i lo port 162
трапы посылаются

tcpdump -n -i lo
тоже пакеты ходят

хочу прикрутить это все к zabbix'у, начал проверять snmptrat.sh, понял что в строке
$ZABBIX_SENDER -z $ZABBIX_SERVER -p $ZABBIX_PORT -s $HOST -k $KEY -o "$str"
какой-то косяк

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Не могу разобраться с snmptrap"  +/
Сообщение от Ilovewanya email on 24-Окт-13, 19:18 
спасибо reader
мой косяк был в том, что у меня отвалился zabbix_server, его не было в процессах и следовательно он не слушал 10051 порт. поэтому я и не мог подключиться
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру