Zabbix Documentation 3.2

3.04.04.24.4 (current)| In development:5.0 (devel)| Unsupported:1.82.02.22.43.23.4Guidelines

User Tools

Site Tools


ru:manual:config:items:loadablemodules

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ru:manual:config:items:loadablemodules [2018/06/13 05:18]
dotneft
ru:manual:config:items:loadablemodules [2018/07/08 04:48] (current)
dotneft
Line 20: Line 20:
 Лицензирование и распространение модулей в бинарной форме регламентируется GPL лицензией (модули линкуются с Zabbix во время выполнения и используют заголовки Zabbix; в настоящее время весь код Zabbix лицензируется под GPL лицензией). Бинарная совместимость не гарантируется Zabbix'​ом. ​ Лицензирование и распространение модулей в бинарной форме регламентируется GPL лицензией (модули линкуются с Zabbix во время выполнения и используют заголовки Zabbix; в настоящее время весь код Zabbix лицензируется под GPL лицензией). Бинарная совместимость не гарантируется Zabbix'​ом. ​
  
-Постоянство API модулей гарантируется в пределах одного цикла Zabbix LTS (Долгосрочная поддержка) [[http://​www.zabbix.com/​life_cycle_and_release_policy|выпуска]]. Постоянство Zabbix API не гаратируется (технически имеется возможность вызова внутренних функций Zabbix из модуля,​ но гарантии,​ что такие модули будут работать нет).+Постоянство API модулей гарантируется в пределах одного цикла Zabbix LTS (Долгосрочная поддержка) [[https://​www.zabbix.com/ru/​life_cycle_and_release_policy|выпуска]]. Постоянство Zabbix API не гаратируется (технически имеется возможность вызова внутренних функций Zabbix из модуля,​ но гарантии,​ что такие модули будут работать нет).
  
-=== - API модуль ===+=== - API модулей ===
  
 Для того чтобы разделяемая библиотека обрабатывалась как Zabbix модуль,​ она должна реализовывать и экспортировать несколько функций. На данный момент имеется шесть функций в API модулей Zabbix, только одна из которых обязательны,​ а остальные пять - опциональны. Для того чтобы разделяемая библиотека обрабатывалась как Zabbix модуль,​ она должна реализовывать и экспортировать несколько функций. На данный момент имеется шесть функций в API модулей Zabbix, только одна из которых обязательны,​ а остальные пять - опциональны.
Line 225: Line 225:
 === - Пустой модуль === === - Пустой модуль ===
  
-Zabbix ​2.4 включает простой модуль,​ написанный на языке С. Модуль находиться в src/​modules/​dummy:​+Zabbix включает простой модуль,​ написанный на языке С. Модуль находиться в src/​modules/​dummy:​
  
   [email protected]:​~trunk/​src/​modules/​dummy$ ls -l   [email protected]:​~trunk/​src/​modules/​dummy$ ls -l