Size: a a a

Zabbix Russian Community

2019 December 16

F

Fayantsev in Zabbix Russian Community
Сделайте копию айтема и удалите препроцессинг с него, как вариант. Подозреваю, что ничего не получите.
источник

AK

Alex Klimov in Zabbix Russian Community
А что там в js хитрого? Простой же
источник

I

Igor Khmelev in Zabbix Russian Community
Fayantsev
Сделайте копию айтема и удалите препроцессинг с него, как вариант. Подозреваю, что ничего не получите.
Возвращает json
Вот что в регулярке
источник

s

slagmaur in Zabbix Russian Community
Alex Klimov
А что там в js хитрого? Простой же
Да ничего хитрого. Речь в итоге о другом получилась.
источник

F

Fayantsev in Zabbix Russian Community
Igor Khmelev
Возвращает json
Вот что в регулярке
Регулярка отсекает заголовки, содержащиеся в ответе агента на web.page.get

Их нет? Только json?
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Alexander
кто тут заббикс давал экзамен - есть там требование по JS?
JS же с 4.2 появился, а экзамены по LTS веткам
источник

A

Alexander in Zabbix Russian Community
Alexander Khatsayuk
JS же с 4.2 появился, а экзамены по LTS веткам
Ага. Спасибо
источник

F

Fayantsev in Zabbix Russian Community
Igor Khmelev
Возвращает json
Вот что в регулярке
Какая версия агента?
источник

I

Igor Khmelev in Zabbix Russian Community
@fayantsev 1:3.0.7+dfsg-3
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Igor Khmelev
@fayantsev 1:3.0.7+dfsg-3
Ну ты проверь возвращаемый JSON на regex101 например.
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
И вообще, что за JSON-то? Можно его посмотреть?
источник

F

Fayantsev in Zabbix Russian Community
Igor Khmelev
@fayantsev 1:3.0.7+dfsg-3
Следует взять свежую версию агента или удалить препроцессинг с master-items. Шаблон готовился для относительно более свежих версий, хотя для 3.0 поведение web.page.get должно быть аналогичным.

Так же можно использовать безагентский вариант шаблона
источник

I

Igor Khmelev in Zabbix Russian Community
HTTP/1.1 200 OK
server: Cowboy
date: Mon, 16 Dec 2019 16:54:34 GMT
content-length: 1218
content-type: application/json
vary: accept, accept-encoding, origin
cache-control: no-cache

[{"messages_details":{"rate":0.0},"messages":0,"messages_unacknowledged_details":{"rate":0.0},"messages_unacknowledged":0,"messages_ready_details":{"rate":0.0},"messages_ready":0,"reductions_details":{"rate":0.0},"reductions":22838,"node":"rabbit@debian","arguments":{},"exclusive":false,"auto_delete":false,"durable":true,"vhost":"/","name":"test","message_bytes_paged_out":0,"messages_paged_out":0,"backing_queue_status":{"mode":"default","q1":0,"q2":0,"delta":["delta","undefined",0,0,"undefined"],"q3":0,"q4":0,"len":0,"target_ram_count":0,"next_seq_id":0,"avg_ingress_rate":0.0,"avg_egress_rate":0.0,"avg_ack_ingress_rate":0.0,"avg_ack_egress_rate":0.0},"head_message_timestamp":null,"message_bytes_persistent":0,"message_bytes_ram":0,"message_bytes_unacknowledged":0,"message_bytes_ready":0,"message_bytes":0,"messages_persistent":0,"messages_unacknowledged_ram":0,"messages_ready_ram":0,"messages_ram":0,"garbage_collection":{"minor_gcs":29,"fullsweep_after":65535,"min_heap_size":233,"min_bin_vheap_size":46422,"max_heap_size":0},"state":"running","recoverable_slaves":null,"consumers":0,"exclusive_consumer_tag":null,"policy":null,"consumer_utilisation":null,"idle_since":"2019-12-16 16:53:28","memory":9728}]
источник

F

Fayantsev in Zabbix Russian Community
А, значит всё же заголовки есть. Вопрос о них вы проигнорировали.
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
А без заголовков нельзя достать данные разве?
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Так-то придется их резать регуляркой, да.
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Навскидку, что-то типа того:
[\s\S.]*^$(.*)
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Но HTTP-agent же может без заголовков отдавать одно тело запроса.
источник

F

Fayantsev in Zabbix Russian Community
Alexander Khatsayuk
Навскидку, что-то типа того:
[\s\S.]*^$(.*)
Человек про конкретный шаблон для Rabbit через агента
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
А, ну ладно.
источник