Documentation ¶
Overview ¶
-------------------------------------------------------------------------
* * control_service.go * Metrics provider for cluster manager * * * Copyright (c) 2021, Alibaba Group Holding Limited * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * IDENTIFICATION * common/polardb_pg/control_service/control_service.go *-------------------------------------------------------------------------
Index ¶
Constants ¶
View Source
const DefaultNetDev = "*"
View Source
const DefaultPort = 819
View Source
const (
MonitorConfPath = "conf/monitor.yaml"
)
Variables ¶
This section is empty.
Functions ¶
func ConvertToDBInfo ¶
func ConvertToDBInfo(ins *polardb.SyncInstanceRequest) *dao.DBInfo
func GetServerInstance ¶
func GetServerInstance() error
Types ¶
type MonitorConf ¶
type MonitorConf struct { Collector struct { Database struct { Socketpath string `yaml:"socketpath"` Username string `yaml:"username"` Database string `yaml:"database"` } `yaml:"database"` } `yaml:"collector"` Service struct { Netdev string `yaml:"netdev"` Port int `yaml:"port"` } `yaml:"service"` }
Click to show internal directories.
Click to hide internal directories.