Status200 CLI
Status200 CLI — интерфейс командной строки для управления ресурсами Status200 прямо из терминала. Поддерживаются полные CRUD-операции для мониторов, инцидентов, алертов, status pages и других сущностей.
Возможности
- Несколько окружений — именованные контексты для production, staging и development
- Автообнаружение доступных ресурсов на вашем инстансе Status200
- Гибкая аутентификация — флаги CLI, переменные окружения или сохранённые контексты
- Форматы вывода — JSON, таблица и wide
- Удобство для скриптов — CI/CD и автоматизация
Установка
npm install -g @status200/cliБыстрый старт
# Аутентификация в инстансе Status200
status200 login <your-api-key> https://status200.ru
# Список мониторов
status200 monitor list
# Просмотр инцидента
status200 incident get <incident-id>
# Все доступные ресурсы
status200 resourcesДокументация
| Раздел | Описание |
|---|---|
| Аутентификация | Login, контексты и управление учётными данными |
| Операции с ресурсами | CRUD для мониторов, инцидентов, алертов и др. |
| Форматы вывода | Режимы JSON, table и wide |
| Скрипты и CI/CD | Автоматизация, переменные окружения, пайплайны |
| Справочник команд | Полный список команд и опций |
Глобальные опции
Эти флаги доступны для любой команды:
| Флаг | Описание |
|---|---|
--api-key <key> | Переопределить API key для этой команды |
--url <url> | Переопределить URL инстанса |
--context <name> | Использовать именованный контекст |
-o, --output <format> | Формат вывода: json, table, wide |
--no-color | Отключить цветной вывод |
--help | Справка по команде |
--version | Версия CLI |
Справка
# Общая справка
status200 --help
# Справка по конкретной команде
status200 monitor --help
status200 monitor list --help