syntax = "proto3";
package agentproto;
option go_package = "github.com/grafana/agent/pkg/agentproto";
import "google/protobuf/empty.proto";
// ScrapingService holds methods that can be called against a Prometheus
// Scraping Service instance.
//
// These methods are only available when the agent config file has enabled the
// scraping service mode. If the scraping service mode is not enabling,
// invoking any of the RPCs here will return a not found error.
service ScrapingService {
// Reshard tells the implementing service to reshard all of its running
// configs.
rpc Reshard(ReshardRequest) returns (google.protobuf.Empty);
}
message ReshardRequest {}