Recurso
Multi-region
Várias instâncias de TSDB, ingestão roteada por agente, consultas por requisição.
Cada região é um TSDB compatível com Prometheus separado, com a sua própria URL. Os agentes são vinculados a uma região no registro. O cabinet seleciona a região por um dropdown na sidebar — a escolha é salva no localStorage e fixada em toda consulta via ?region=<id>. A região padrão é usada quando nenhuma escolha explícita é feita.
Propriedades-chave
- ✓RegionRouter em memória com um RWMutex
- ✓Região sintética para deploys de região única
- ✓Atribuição por agente via PATCH /agents/:id/region
- ✓Seletor no lado do cabinet na sidebar, persistido no localStorage
- ✓Região desconhecida → cai para a padrão (sem erros durante migrações)