File tree Expand file tree Collapse file tree 1 file changed +13
-8
lines changed
Expand file tree Collapse file tree 1 file changed +13
-8
lines changed Original file line number Diff line number Diff line change @@ -210,12 +210,6 @@ func (c *Config) loadCollectorFiles() error {
210210 baseDir = filepath.Dir(c.configFile)
211211 }
212212
213- // pg模式下写死采集sql文件
214- if kingbaseDatabaseMode == "pg" {
215- klog.Warningf("Using pg mode, setting collector files to kingbase.collector.pg.yml")
216- c.CollectorFiles = []string{"kingbase.collector.pg.yml"}
217- }
218-
219213 for _, cfglob := range c.CollectorFiles {
220214 // Resolve relative paths by joining them to the configuration file's directory.
221215 if len(cfglob) > 0 && !filepath.IsAbs(cfglob) {
@@ -252,8 +246,19 @@ func (c *Config) loadCollectorFiles() error {
252246}
253247
254248func (c *Config) applyEnvOverrides(collectorFile string) {
255- // sql采集指标文件
256- c.CollectorFiles = []string{collectorFile}
249+
250+ // pg模式下写死采集sql文件
251+ if kingbaseDatabaseMode == "pg" {
252+ klog.Warningf("Using %s mode, setting collector files to kingbase.collector.pg.yml", kingbaseDatabaseMode)
253+ c.CollectorFiles = []string{"kingbase.collector.pg.yml"}
254+ } else if kingbaseDatabaseMode == "mysql" || kingbaseDatabaseMode == "oracle" {
255+ klog.Warningf("Using %s mode, setting collector files to kingbase.collector.yml", kingbaseDatabaseMode)
256+ c.CollectorFiles = []string{"kingbase.collector.yml"}
257+ } else {
258+ // sql采集指标文件
259+ c.CollectorFiles = []string{collectorFile}
260+ }
261+
257262 // sql采集名称
258263 c.Target.CollectorRefs = []string{os.Getenv("COLLECTOR_REFS")}
259264
You can’t perform that action at this time.
0 commit comments