Справочник методов
В этом разделе содержится обзор функций, которые имеются в Zabbix API, который поможет вам найти варианты использования доступных классов и методов.
Мониторинг
Zabbix API позволяет получать доступ к истории и другим данным, собранным в ходе мониторинга.
Панели мониторинга
Управляйте панелями мониторинга и создавайте на их основе запланированные отчеты.
Dashboard API | Template dashboard API | Report API
Кластер высокой доступности
Получить список узлов сервера и их статус.
API кластера высокой доступности
История
Получение исторических значений, собранных процессами мониторинга Zabbix, для отображения или дальнейшей обработки.
Тренды
Получение значений трендов, вычисленных сервером Zabbix, для отображения или дальнейшей обработки.
События
Получение событий, которые сгенерированы триггерами, сетевым обнаружением и другими системами Zabbix для более гибкого управления ситуациями или интеграции со сторонними инструментами.
Проблемы
Получить проблемы в соответствии с заданными параметрами.
Карты
Настройте карты, чтобы создавать подробные динамические представления вашей ИТ-инфраструктуры.
Задачи
Взаимодействие с менеджером задач Zabbix сервера, создание задач и получение ответа.
Сервисы
Zabbix API позволяет получать доступ к данным, собранным во время мониторинга сервисов.
Соглашение об уровне обслуживания
Определяйте цели уровня обслуживания (SLO) и получайте подробную информацию о показателях уровня обслуживания (SLI) о производительности сервиса.
Сервисы
Управляйте сервисами для мониторинга на уровне сервисов и получайте подробную информацию о SLA по любому сервису.
Сбор данных
Zabbix API позволяет управлять конфигурацией вашей системы мониторинга.
Узлы сети и группы узлов сети
Manage host groups, hosts and everything related to them, including host interfaces, host macros and maintenance periods.
Управление группами узлов сети, узлами сети и всем, что с ними связано, включая интерфейсы узла сети, макросы узла сети и периоды обслуживания.
API узлов сети | API групп узлов сети | API интерфейсов узлов сети | API пользовательских макросов | API преобразования значений | API обслуживания
Элементы данных
Определяет элементы данных для мониторинга.
Триггеры
Настройка триггеров для оповещения вас о наличии проблем в вашей системе. Управление зависимостями триггеров.
Графики
Редактируйте графики или отдельные элементы графика для более наглядного представления собранных данных.
Шаблоны и группы шаблонов
Управляйте шаблонами и связывайте их с узлами сети или другими шаблонами.
Template API | Template group API | Value map API
Низкоуровневое обнаружение
Настройте правила низкоуровневого обнаружения, а также прототипы элементов данных, триггеров и графиков для мониторинга динамических сущностей.
API правила LLD | API прототипа элемента данных | API прототипа триггера | API прототипа графика | API прототипа узла сети
Корреляция событий
Создавайте пользовательские правила корреляции событий.
Обнаружение сети
Управляйте правилами обнаружения на уровне сети, чтобы автоматически находить и контролировать новые узлы сети. Получите полный доступ к информации об обнаруженных службах и узлах сети.
API правила обнаружения | API проверки обнаружения | API обнаруженного узла сети | API обнаруженной службы
Экспорт и импорт
Экспорт и импорт данных конфигурации Zabbix для резервного копирования конфигурации, миграции или массового обновления конфигурации.
Веб-мониторинг
Настройте веб-сценарии для мониторинга ваших веб-приложений и сервисов.
Оповещения
Zabbix API позволяет управлять действиями и оповещениями вашей системы мониторинга.
Действия и оповещения
Определяйте действия и операции, чтобы уведомлять пользователей о определенных событиях или автоматически выполнять удаленные команды. Получайте доступ к информации о сгенерированных оповещениях и их получателях.
Типы оповещений
Настройте типы оповещений и несколько способов, с помощью которых пользователи будут получать уведомления.
Скрипты
Настраивайте и выполняйте скрипты, чтобы помочь себе в повседневных задачах.
Пользователи
Zabbix API позволяет управлять пользователями вашей системы мониторинга.
Пользователи и группы пользователей
Добавьте пользователей, которые будут иметь доступ к Zabbix, назначьте их в группы пользователей и предоставьте разрешения. Создавайте роли для детального управления правами пользователей.
User API | User group API | User directory API | User role API
API-токены
Управление токенами авторизации.
Аутентификация
Измените параметры конфигурации аутентификации.
Администрирование
С помощью Zabbix API вы можете изменять настройки администрирования вашей системы мониторинга.
Общие сведения
Изменение некоторых глобальных параметров конфигурации.
API автрорегистрации | API карты значков | API изображений | API настроек | API регулярных выражений | API модулей | API коннекторов
Журнал аудита
Отслеживайте изменения конфигурации, внесенные каждым пользователем.
Обслуживание
Настройте обслуживание.
Прокси и группы прокси
Управляйте прокси, используемыми в вашей распределенной системе мониторинга.
Макросы
Управление макросами.
Информация об API
Получите версию API Zabbix, чтобы ваше приложение могло использовать функции, зависящие от версии.