File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree 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