Мультитенантность

Важно

Эта страница находится в процессе перевода. Полную документацию смотрите в английской версии.

IceGate разработан как мультитенантная система, обеспечивающая изоляцию данных между разными организациями или командами.

Идентификация Тенанта

Тенанты идентифицируются заголовком X-Scope-OrgID во всех API запросах.

curl -G http://localhost:3100/loki/api/v1/query_range \
          -H "X-Scope-OrgID: tenant-123" \
          --data-urlencode 'query={service_name="api-service"}'
        

Изоляция Данных

Все таблицы данных партиционированы по tenant_id:

partitioning = ARRAY['tenant_id', 'account_id', 'day(timestamp)']
        

Следующие Шаги