syntax = "proto3";

package integration.prometheus.v1;

option go_package = "github.com/tidbcloud/metrics-integration/pipeline/api/integration/prometheus/v1";

// Define the metrics request message
message QueryClusterMetricsRequest {
  string cluster_id = 1; // Cluster ID to query metrics for
}

// Define the metrics response message
message QueryClusterMetricsResponse {
  bytes data = 1;
}

// Define the Prometheus service
service QueryPrometheusService {
  rpc QueryClusterMetrics(QueryClusterMetricsRequest) returns (QueryClusterMetricsResponse);
}
