Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,154
Записей в блоге: 3

ZABBIX и builder

25.10.2017, 17:45. Показов 2455. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго!
Ни кто случаем не работал с данным ресурсом по средствам Builder? Необходимо получения id объектов.
Через PHP и бубны, получилось но необходимо через приложение.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.10.2017, 17:45
Ответы с готовыми решениями:

ZABBIX
Установил zabbix, но при добавления скриптов в автозагрузку "update-rc.d zabbix-server defaults" выдает следующее: update-rc.d:...

Zabbix скрипты
Скажу сразу в zabbix я человек новый, я не сетевик но во времена когда ценятся эникейщики нужно как то выкручиваться. Собственно сам...

Установка Zabbix
Делаю все по гайду https://www.zabbix.com/documentation/2.4/ru/manual/installation/install_from_packages Когда ввожу yum install...

13
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
25.10.2017, 17:52
А почему именно C++Builder?

Не по теме:

По опыту скажу на python рутинные одноразовые задачи решаются лучше, проще и быстрее.

0
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,154
Записей в блоге: 3
25.10.2017, 17:54  [ТС]
Приложение уже большое и написано на билдере и остался момент с мониторингом объектов. Не делать же отдельно модель на другом языке (притом который я совсем не знаю)

Хотя видел, что сам ZABBIX, дает руководство к PHP, python и JAVA,но к с++ нет.
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
25.10.2017, 17:58
Как я помню та REST API т.е ответы/запросы в json формате, а на С++ с этим работать не удобно.
Легче работать с не строго типизированными языками в которых есть сериализация/десериализация.
1
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,154
Записей в блоге: 3
25.10.2017, 18:02  [ТС]
Avazart, верно, там запросы на json, и через библиотеки самой ZABBIX...притом вроде как библиотеки она предоставляет только под несколько сред (естественно с++ туда не входит).
Я надеялся, что как то из ситуации можно было выйти web запросами,что то получилось, что то нет...и основное что не получилось, вытащить id объектов =)
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
25.10.2017, 18:03
Библиотеки не всегда актуальные, лучше работать напрямую по HTTP-API.

В новых билдерах вроде есть специальный компонент для REST.
0
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,154
Записей в блоге: 3
25.10.2017, 18:12  [ТС]
Цитата Сообщение от Avazart Посмотреть сообщение
лучше работать напрямую по HTTP-API.
да я бы и не против, тока найти бы эти команды. официальные источники прсто завалены информацией для PHP и JAVA, а так что бы напрямую не нашел.

Цитата Сообщение от Avazart Посмотреть сообщение
вроде есть специальный компонент для REST
Есть, притом их поддерживают и постоянно выпускают новые версии....но мне от них без Web-API толка мало.
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
25.10.2017, 18:30
Цитата Сообщение от Dinkin Посмотреть сообщение
да я бы и не против, тока найти бы эти команды. официальные источники прсто завалены информацией для PHP и JAVA, а так что бы напрямую не нашел.
А разница ? Вам же запросы сами нужны, а не код.

Не по теме:

На питоне код довольно просто пишется.

Python
1
2
3
4
5
6
r= requests.post(url,data= post_data)
r.raise_for_status()
 
json_content = r.json()
print(json_content)  # выводит json
print(json_content["id"]) #  выводи id

0
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,154
Записей в блоге: 3
26.10.2017, 10:17  [ТС]
Avazart, так библиотеки API сами компонуют json в определенном формате вроде...а как самому структуру json заполнить я не нашел.
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
26.10.2017, 10:20
Цитата Сообщение от Dinkin Посмотреть сообщение
Avazart, так библиотеки API сами компонуют json в определенном формате вроде...а как самому структуру json заполнить я не нашел.
В билдере или python?
0
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,154
Записей в блоге: 3
26.10.2017, 10:24  [ТС]
Для билдера.
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
26.10.2017, 11:46
Да там надо формировать json строкой а потом с помощью TStringStream отправлять методом POST
1
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,154
Записей в блоге: 3
26.10.2017, 15:06  [ТС]
Вот и хотелось бы, может кто знает как должна быть структура отправляемого пакета....то что у них на сайте написано, возвращает ошибки (хотя может это и я ни так шлю).
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
26.10.2017, 22:53
Я уже сказал как слать, а что слать нужно смотреть на доке по API.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.10.2017, 22:53
Помогаю со студенческими работами здесь

zabbix centos 6
Здравствуйте! Столкнулся с проблемой. Хочу перенести базу zabbixа (2.0.3) на удаленную базу данных. Сделал дамп (3,8 gb!!), заливалось...

Cisco catalyst и zabbix
день добрый. Как можно организовать мониторинг 48 портов? Или может есть у кого шаблоны?

PHP timezone на Zabbix
При первой настройке zabbix на centos 7 выдаёт ошибку с timezone, я прописал в файле php.ini правильный часовой пояс, но проблему это не...

Настройка Zabbix 2.4 на FreeBSD 10.1
Доброго времени суток всем. Сразу извиняюсь за возможно глупые вопросы, т.к. не специалист в FreeBSD. Понадобилось установить Zabbix 2.4...

SMS message from Zabbix
Привет всем! На сервере стоит Ubuntu 14.04.1 Развернул на нем Zabbix 2.2. более 5 месяцев назад. Настроил смс уведомления по схеме...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Программный отбор элементов справочника Номенклатура по группе 1С
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор под наименованию группы (на. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор элементов справочника Сотрудники по перечислениям 1С
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru