feat: add observability api foundation
This commit is contained in:
@@ -254,9 +254,13 @@
|
||||
- `workspace_id`
|
||||
- `agent_id`
|
||||
- `operation_id`
|
||||
- `source`
|
||||
- `request_id`
|
||||
- `level`
|
||||
- `status`
|
||||
- `tool_name`
|
||||
- `message`
|
||||
- `status_code`
|
||||
- `duration_ms`
|
||||
- `error_kind`
|
||||
- `request_preview_json`
|
||||
@@ -277,6 +281,11 @@
|
||||
- `p95_ms`
|
||||
- `p99_ms`
|
||||
|
||||
Замечание:
|
||||
|
||||
- в MVP usage read-model может вычисляться напрямую из `invocation_logs`;
|
||||
- `usage_rollups` сохраняется как совместимая таблица под materialized aggregates и дальнейшую оптимизацию.
|
||||
|
||||
## 10. Migration strategy
|
||||
|
||||
Переход от текущей схемы к целевой идет так:
|
||||
|
||||
Reference in New Issue
Block a user