get_latency
Retrieve latency event history for database instances to monitor performance issues and identify bottlenecks in Valkey or Redis systems.
Instructions
Get latency event history for the active instance.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| instanceId | No | Optional instance ID override |
Implementation Reference
- packages/mcp/src/index.ts:372-383 (handler)The `get_latency` MCP tool handler in `packages/mcp/src/index.ts` calls the BetterDB API `/mcp/instance/${id}/latency` endpoint to retrieve latency event history.
server.tool( 'get_latency', 'Get latency event history for the active instance.', { instanceId: z.string().optional().describe('Optional instance ID override') }, async ({ instanceId }) => { const id = resolveInstanceId(instanceId); const data = await apiFetch(`/mcp/instance/${id}/latency`); return { content: [{ type: 'text' as const, text: JSON.stringify(data, null, 2) }], }; }, );