monapi get index configurable
This commit is contained in:
parent
d5430256c7
commit
79d8aeee11
|
@ -25,6 +25,7 @@ type ConfYaml struct {
|
|||
Merge mergeSection `yaml:"merge"`
|
||||
Notify map[string][]string `yaml:"notify"`
|
||||
Link linkSection `yaml:"link"`
|
||||
IndexMod string `yaml:"indexMod"`
|
||||
}
|
||||
|
||||
type mergeSection struct {
|
||||
|
@ -136,6 +137,7 @@ func Parse(ymlfile string) error {
|
|||
})
|
||||
|
||||
viper.SetDefault("alarmEnabled", "true")
|
||||
viper.SetDefault("indexMod", "index")
|
||||
|
||||
viper.SetDefault("habits.identity", "ip")
|
||||
|
||||
|
|
|
@ -9,6 +9,7 @@ import (
|
|||
"github.com/didi/nightingale/src/common/dataobj"
|
||||
"github.com/didi/nightingale/src/common/report"
|
||||
"github.com/didi/nightingale/src/models"
|
||||
"github.com/didi/nightingale/src/modules/monapi/config"
|
||||
|
||||
"github.com/gin-gonic/gin"
|
||||
"github.com/toolkits/pkg/errors"
|
||||
|
@ -128,7 +129,7 @@ func Tagkv(request NidMetricRecv) ([]IndexTagkvResp, error) {
|
|||
|
||||
func GetIndexes() []string {
|
||||
var indexInstances []string
|
||||
instances, err := report.GetAlive("index", "rdb")
|
||||
instances, err := report.GetAlive(config.Get().IndexMod, "rdb")
|
||||
if err != nil {
|
||||
return indexInstances
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue