Управление
Для управления кластером баз данных СУБД Pangolin компонент Pangolin Manager предоставляет два основных средства:
-
Утилита pangolin-manager-ctl — интерфейс командной строки (CLI) для администраторов и скриптов. Предназначена для ручного выполнения операций управления кластером: переключения, перезапуска, изменения конфигурации, получения статуса и других административных задач.
-
REST API — программный интерфейс для взаимодействия с Pangolin Manager через HTTP/HTTPS-запросы. Используется:
- внутренними компонентами кластера для координации работы (выборы лидера, аварийные переключения);
- балансировщиками нагрузки (к примеру, HAProxy) для проверок работоспособности;
- системами мониторинга для получения метрик состояния;
- внешними скриптами и приложениями для автоматизации управления.
Отличия и области применения:
| Средство | Назначение | Способ взаимодействия |
|---|---|---|
Утилита pangolin-manager-ctl | Ручное администрирование, скрипты | Команды командной строки |
| REST API команды | Автоматизация, мониторинг, интеграции | HTTP/HTTPS-запросы |