Справочник методов
В этом разделе содержится обзор функций, которые имеются в 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
Низкоуровневое обнаружение
Настройте правила низкоуровневого обнаружения, а также прототипы элементов данных, триггеров и графиков для мониторинга динамических сущностей.
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 API вы можете изменять настройки администрирования вашей системы мониторинга.
Общие сведения
Изменение некоторых глобальных параметров конфигурации.
Autoregistration API | Icon map API | Image API | Settings API | Regular expression API | Module API | Connector API
Журнал аудита
Отслеживайте изменения конфигурации, внесенные каждым пользователем.
Очистка
Настройте очистку.
Прокси и группы прокси
Управляйте прокси, используемыми в вашей распределенной системе мониторинга.
Макросы
Управление макросами.
Информация об API
Получите версию API Zabbix, чтобы ваше приложение могло использовать функции, зависящие от версии.