docs: fix README formatting and add missing robot_id step

- Close unclosed YAML code block (table was inside it)
- Fix code block indentation inside numbered lists (3->4 spaces)
- Align comments in directory tree listing
- Add explicit robot_id step to 'Adding new scenario' guide
- Remove stale production IP from config example
This commit is contained in:
Maksim Totmin 2026-06-19 20:59:34 +07:00
parent bec273d7ac
commit 99c30d4993

View File

@ -143,8 +143,8 @@ nano config/config.yaml
```yaml
ses:
base_url: "http://10.101.60.31:6190" # URL вашего SES API
channel: "monitoring" # Имя канала в архиве
base_url: "http://YOUR_SES_HOST:6190" # URL вашего SES API
channel: "monitoring" # Канал для мониторинговых сессий
request_timeout: 30
zabbix:
@ -195,7 +195,7 @@ journalctl -u ses-monitor -f
### Полный формат
```yaml
# Имя сценария (используется в логах и ключах Zabbix)
# Имя сценария (используется в логах)
name: "example: проверка диалога"
# Описание для документации
@ -236,6 +236,7 @@ steps:
equals: 0
- path: "answer"
not_empty: true
```
### Условия проверки (expect)
@ -291,8 +292,9 @@ path: "request.data[0].reply.confidence"
1. Создать `config/scenarios/my_scenario.yaml`
2. Скопировать структуру из примеров
3. Описать шаги и ожидания
4. Сценарий автоматически подхватится через hot-reload (каждые 60 секунд)
3. Указать `robot_id` вашего робота (узнать: `GET /ses/robot/listall`)
4. Описать шаги и ожидания
5. Сценарий автоматически подхватится через hot-reload (каждые 60 секунд)
### Добавление новой метрики