anonymous@RULINUX.NET~# Last login: 2024-11-27 07:13:58
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

zabbix continue api action

В продолжении предыдущего поста.Решил использовать api class написанный на python... https://github.com/gescheit/scripts/blob/master/zabbix/zabbix_api.py Добавлял items/host/triggers пока не наткнулся на actions...Вот че получается--

    zapi.action.create({'name' : "some-name",'eventsource' : 0, 'evaltype' :0, 'status' : 0,'esc_period' : 0,'def_shortdata': "{TRIGGER.NAME
: {TRIGGER.STATUS}", 'def_longdata': "{TRIGGER.NAME}: {TRIGGER.STATUS}
r
nLast value: {ITEM.LASTVALUE}
r
n
r
n{TRIGGER.URL}",'recovery_m sg': 0,'r_shortdata': "{TRIGGER.NAME}: {TRIGGER.STATUS}", 'r_longdata': "{TRIGGER.NAME}:{TRIGGER.STATUS}
r
nLast value: {ITEM.LASTVALUE}
r
n
r
n{TRIGGER.URL}"})}

Вот что получаю

    10: Sending headers: {'Content-Type': 'application/json-rpc', 'User-Agent': 'python/zabbix_api'
20: Response Code: 200 10: Response Body: {u'jsonrpc': u'2.0', u'id': 1, u'error': {u'message': u'Invalid params.', u'code': -32602, u'data': u'[ CAction::create ] Incorrect parameter used for Action [ some-name ]'}} Traceback (most recent call last): File "zabbix_act_create.py", line 9, in zapi.action.create({'name' : "some-name",'eventsource' : 0, 'evaltype' :0, 'status' : 0,'esc_period' : 0,'def_shortdata': "{TRIGGER.NAME}: {TRIGGER.STATUS}", 'def_longdata': "{TRIGGER.NAME}: {TRIGGER.STATUS}
r
nLast value: {ITEM.LASTVALUE}
r
n
r
n{TRIGGER.URL}",'recovery_m sg': 0,'r_shortdata': "{TRIGGER.NAME}: {TRIGGER.STATUS}", 'r_longdata': "{TRIGGER.NAME}:{TRIGGER.STATUS}
r
nLast value: {ITEM.LASTVALUE}
r
n
r
n{TRIGGER.URL}"}) File "/usr/share/zabbix/zabbix_api.py", line 317, in wrapper return self.do_request(self.json_obj(name,opts))['result'] File "/usr/share/zabbix/zabbix_api.py", line 299, in do_request return self.parent.do_request(req) File "/usr/share/zabbix/zabbix_api.py", line 264, in do_request raise ZabbixAPIException(msg,jobj['error']['code'])}

WTF вкуриь не могу!

anonymous(*) (2011-09-27 23:50:00)

Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.186 Safari/535.1

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: zabbix continue api action от anonymous 2011-09-27 23:50:00
avatar
Скрыть

Re: zabbix continue api action

Пастебин спасёт отца русской демократии! Ну или дождись переезда, на новом движке с разметкой гораздо лучше.

spaceivan(*)(2011-09-27 23:53:17)

Mozilla/5.0 (X11; Linux x86_64; rv:6.0.2) Gecko/20100101 Firefox/6.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re: zabbix continue api action от spaceivan 2011-09-27 23:53:17
avatar
Скрыть

Re: zabbix continue api action

Третий вариант - вместо пастебина использовать  http://rulinux.dyndns.org/ - заодно и разметку протестирует :)

anonymous(*)(2011-09-27 23:57:46)

[#] [Добавить метку] [Редактировать] Ответ на: Re: zabbix continue api action от anonymous 2011-09-27 23:57:46
avatar
Скрыть

Re: zabbix continue api action

O_0 опять форкнулись чтоле???

anonymous(*)(2011-09-27 23:59:13)

Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.186 Safari/535.1
[#] [Добавить метку] [Редактировать] Ответ на: Re: zabbix continue api action от anonymous 2011-09-27 23:59:13
avatar
Скрыть

Re: zabbix continue api action

Тюксоед для тестирования сервер у себя поднял. Сейчас переносит лор-нг на  http://rulinux.net/ - так что ты не удивляйся когда тут никого не найдёшь в скором времени :)

anonymous(*)(2011-09-28 00:02:39)

[#] [Добавить метку] [Редактировать] Ответ на: Re: zabbix continue api action от anonymous 2011-09-28 00:02:39
avatar
Скрыть

Re: zabbix continue api action

Смена домена не есть хорошо...Ну да ладно, не моего ума ....как говорится))

anonymous(*)(2011-09-28 00:07:55)

Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.186 Safari/535.1
[#] [Добавить метку] [Редактировать] Ответ на: Re: zabbix continue api action от anonymous 2011-09-28 00:07:55
avatar
Скрыть

Re: zabbix continue api action

Согласен. Я не успел ещё этот домен выучить чтобы по памяти его набирать, а он блин уже новое имя придумал..

anonymous(*)(2011-09-28 00:13:53)

Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!