Проблема прикрутить скрипт к cacti (скрипт aironet cisco)

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
solomsv
проходил мимо

Проблема прикрутить скрипт к cacti (скрипт aironet cisco)

Непрочитанное сообщение solomsv » 2010-05-13 15:18:04

поднял кактус как приведено на форуме, начал искать темплейты, наткнулся вот на этот http://forums.cacti.net/about29294.html (Clients Access Rate Distribution, имя скрипта group_dot11_client_rate.zip) мне понравился, а вот прикрутить не как не могу, после изрядного монепулирования понял что кактус тормозит вот тут

Код: Выделить всё

 
if { [catch { set walk_result [exec snmpwalk -Ox -v $ver -c $comstr $host $oid] } result] } {
	if { $debug } { puts stderr "Error: There was a problem running snmpwalk:\n\t$result"
	} else { puts $result_err
	}
	exit 1	

он выдает $result_err и не могу понять что ему не нравиться.
А если скрипт запускать просто с машины то все отлично работает.
В машинет:
-rwxr-xr-x 1 cacti cacti 3700 May 13 10:14 group_dot11_client_rate.tcl;
sudo -u cacti snmpwalk -Ox -v 2c -c 891ххх 10.ххх.ххх.ххх .1.3.6.1.4.1.9.9.273.1.3.1.1.1 - отрабатывает отлично
Что упустил подскажите.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

solomsv
проходил мимо

Re: Проблема прикрутить скрипт к cacti (скрипт aironet cisco

Непрочитанное сообщение solomsv » 2010-05-13 15:43:04

Разобрался, глупость аж, все дело в полном пути snmpwalk

Код: Выделить всё

if { [catch { set walk_result [exec [b]/usr/local/bin/[/b]snmpwalk -Ox -v $ver -c $comstr $host $oid] } result] } {
	if { $debug } { puts stderr "Error: There was a problem running snmpwalk:\n\t$result"
	} else { puts $result_err
	}
	exit 1