INNER CODE UNIT · Python

execute_query

pab1it0/prometheus-mcp-server · src/prometheus_mcp_server/server.py:292

async def execute_query(query: str, time: Optional[str] = None) -> Dict[str, Any]:
    """Execute an instant query against Prometheus.

    Args:
        query: PromQL query string
        time: Optional RFC3339 or Unix timestamp (default: current time)

    Returns:
        Query result with type (vector, matrix, scalar, string) and values
    """
    params = {"query": query}
    if time:
        params["time"] = time
    
    logger.info("Executing instant query", query=query, time=time)
    data = await asyncio.to_thread(make_prometheus_request, "query", params=params)

    result = {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…