grpc

package
v2.9.0+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2020 License: AGPL-3.0 Imports: 12 Imported by: 1

Documentation

Overview

Package grpc provides gRPC servers.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewActionsServer

func NewActionsServer(r *agents.Registry, db *reform.DB) managementpb.ActionsServer

NewActionsServer creates Management Actions Server.

func NewChecksServer

NewChecksServer creates Management Checks Server.

func NewManagementMongoDBServer

func NewManagementMongoDBServer(s *management.MongoDBService) managementpb.MongoDBServer

NewManagementMongoDBServer creates Management MongoDB Server.

func NewManagementMySQLServer

func NewManagementMySQLServer(s *management.MySQLService) managementpb.MySQLServer

NewManagementMySQLServer creates Management MySQL Server.

func NewManagementNodeServer

func NewManagementNodeServer(s *management.NodeService) managementpb.NodeServer

NewManagementNodeServer creates Management Node Server.

func NewManagementPostgreSQLServer

func NewManagementPostgreSQLServer(s *management.PostgreSQLService) managementpb.PostgreSQLServer

NewManagementPostgreSQLServer creates Management PostgreSQL Server.

func NewManagementProxySQLServer

func NewManagementProxySQLServer(s *management.ProxySQLService) managementpb.ProxySQLServer

NewManagementProxySQLServer creates Management ProxySQL Server.

func NewManagementServiceServer

func NewManagementServiceServer(s *management.ServiceService) managementpb.ServiceServer

NewManagementServiceServer creates Management Service Server.

Types

type AnnotationServer

type AnnotationServer struct {
	// contains filtered or unexported fields
}

AnnotationServer is a server for making annotations in Grafana.

func NewAnnotationServer

func NewAnnotationServer(db *reform.DB, grafanaClient *grafana.Client) *AnnotationServer

NewAnnotationServer creates Annotation Server.

func (*AnnotationServer) AddAnnotation

AddAnnotation adds annotation to Grafana.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL