# 搜索API对接指南-06-管理接口(Admin) 用于查看服务健康状态、获取租户配置与索引统计信息(原文第 6 章)。 ## 管理接口 ### 6.1 健康检查 - **端点**: `GET /admin/health` - **描述**: 检查服务与依赖(如 Elasticsearch)状态。 ```json { "status": "healthy", "elasticsearch": "connected", "tenant_id": "tenant1" } ``` ### 6.2 获取配置 - **端点**: `GET /admin/config` - **描述**: 返回当前租户的脱敏配置,便于核对索引及排序表达式。 ```json { "tenant_id": "tenant1", "tenant_name": "Tenant1 Test Instance", "es_index_name": "search_tenant1", "num_fields": 20, "num_indexes": 4, "supported_languages": ["zh", "en", "ru"], "spu_enabled": false } ``` ### 6.3 索引统计 - **端点**: `GET /admin/stats` - **描述**: 获取指定租户索引文档数量与磁盘大小,方便监控。 - **租户标识**:通过请求头 `X-Tenant-ID` 或 query 参数 `tenant_id` 传递(必填)。 ```json { "tenant_id": "162", "index_name": "search_products_tenant_162", "document_count": 10000, "size_mb": 523.45 } ``` ---