Справочник методов
В этом разделе содержится обзор функций, которые имеются в Zabbix API, который поможет вам найти варианты использования доступных классов и методов.
Мониторинг
Zabbix API позволяет получать доступ к истории и другим данным, собранным во время мониторинга.
Панели мониторинга
Управляйте панелями мониторинга и создавайте на их основе запланированные отчеты.
Dashboard API | Template dashboard API | Report API
Кластер высокой доступности
Получить список узлов сервера и их статус.
API кластера высокой доступности
История
Получение исторических значений, собранных процессами мониторинга Zabbix, для отображения или дальнейшей обработки.
Тренды
Получение значений трендов, рассчитанных сервером Zabbix, для отображения или дальнейшей обработки.
События
Получение событий, которые сгенерированы триггерами, сетевым обнаружением и другими системами Zabbix для более гибкого управления ситуациями или интеграции со сторонними инструментами.
Проблемы
Получить проблемы в соответствии с заданными параметрами.
Карты
Настройте карты, чтобы создавать подробные динамические представления вашей ИТ-инфраструктуры.
Задачи
Взаимодействие с менеджером задач Zabbix сервера, создание задач и получение ответа.
APM
API Zabbix позволяет получать доступ к данным телеметрии, собранным для мониторинга производительности приложений (APM).
Трассировки
Получение трассировок и составляющих их интервалов.
API трассировок APM | API интервалов APM
Метрики
Получение точек данных метрик.
Журналы
Получение записей журнала.
Сервисы
Zabbix API позволяет получать доступ к данным, собранным в ходе мониторинга сервисов.
Соглашение об уровне обслуживания
Определяйте цели уровня обслуживания (SLO), получайте подробную информацию о показателях уровня обслуживания (SLI) о производительности сервиса.
Сервисы
Управляйте сервисами для мониторинга уровня обслуживания и получайте подробную информацию об SLA любого сервиса.
Сбор данных
API Zabbix позволяет управлять конфигурацией системы мониторинга.
Узлы сети и группы узлов сети
Управляйте группами узлов сети, узлами сети и всем, что с ними связано, включая интерфейсы узлов сети, макросы узлов сети и периоды обслуживания.
Host API | Host group API | User macro API | Value map API | Maintenance API
Элементы данных
Определяет элементы данных для мониторинга.
Триггеры
Настройте триггеры для получения уведомлений о проблемах в вашей системе.
Управляйте зависимостями триггеров.
Графики
Редактируйте графики или отдельные элементы графика для более наглядного представления собранных данных.
Шаблоны и группы шаблонов
Управляйте шаблонами и связывайте их с узлами сети или другими шаблонами.
Template API | Template group API | Value map API
Низкоуровневое обнаружение
Настройте правила низкоуровневого обнаружения, а также прототипы элементов данных, триггеров и графиков для мониторинга динамических сущностей.
LLD rule API | Item prototype API | Trigger prototype API | Graph prototype API | Host prototype API
Корреляция событий
Создавайте пользовательские правила корреляции событий.
Обнаружение сети
Управляйте правилами обнаружения на уровне сети, чтобы автоматически находить и контролировать новые узлы сети. Получите полный доступ к информации об обнаруженных службах и узлах сети.
API правила обнаружения | API проверки обнаружения | API обнаруженного узла сети | API обнаруженной службы
Экспорт и импорт
Экспорт и импорт данных конфигурации Zabbix для резервного копирования конфигурации, миграции или массового обновления конфигурации.
Веб-мониторинг
Настройте веб-сценарии для мониторинга ваших веб-приложений и сервисов.
Оповещения
API Zabbix позволяет управлять действиями и оповещениями вашей системы мониторинга.
Действия и оповещения
Определяйте действия и операции, чтобы уведомлять пользователей о определенных событиях или автоматически выполнять удаленные команды. Получайте доступ к информации о сгенерированных оповещениях и их получателях.
Типы оповещений
Настройте типы оповещений и несколько способов, которыми пользователи будут получать уведомления.
Скрипты
Настраивайте и выполняйте скрипты, чтобы помочь себе в повседневных задачах.
Пользователи
Zabbix API позволяет управлять пользователями вашей системы мониторинга.
Пользователи и группы пользователей
Добавляйте пользователей, которые будут иметь доступ к Zabbix, назначайте их в группы пользователей и предоставляйте разрешения. Создавайте роли для детального управления правами пользователей.
User API | User group API | User directory API | User role API
API-токены
Управляйте токенами авторизации.
Аутентификация
Измените параметры конфигурации аутентификации.
Устройства
Управляйте мобильными устройствами для использования с мобильным приложением Zabbix.
Администрирование
С помощью Zabbix API вы можете изменять настройки администрирования вашей системы мониторинга.
Общие сведения
Изменение некоторых глобальных параметров конфигурации.
Autoregistration API | Icon map API | Image API | Settings API | Regular expression API | Module API | Connector API
Журнал аудита
Отслеживайте изменения конфигурации, внесенные каждым пользователем.
Очистка
Настройте очистку.
Прокси и группы прокси
Управляйте прокси, используемыми в вашей распределенной системе мониторинга.
Макросы
Управление макросами.
Информация о Zabbix
Получение версии API Zabbix или времени последнего обновления с сервера Zabbix.