File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -250,10 +250,18 @@ func (c *Config) applyEnvOverrides(collectorFile string) {
250250 // pg模式下写死采集sql文件
251251 if kingbaseDatabaseMode == "pg" {
252252 klog .Warningf ("Using %s mode, setting collector files to kingbase.collector.pg.yml" , kingbaseDatabaseMode )
253- c .CollectorFiles = []string {"kingbase.collector.pg.yml" }
253+ collectorFile := "kingbase.collector.pg.yml"
254+ if _ , err := os .Stat ("etc" ); err == nil {
255+ collectorFile = "etc/" + collectorFile
256+ }
257+ c .CollectorFiles = []string {collectorFile }
254258 } else if kingbaseDatabaseMode == "mysql" || kingbaseDatabaseMode == "oracle" {
255259 klog .Warningf ("Using %s mode, setting collector files to kingbase.collector.yml" , kingbaseDatabaseMode )
256- c .CollectorFiles = []string {"kingbase.collector.yml" }
260+ collectorFile := "kingbase.collector.yml"
261+ if _ , err := os .Stat ("etc" ); err == nil {
262+ collectorFile = "etc/" + collectorFile
263+ }
264+ c .CollectorFiles = []string {collectorFile }
257265 } else {
258266 // sql采集指标文件
259267 c .CollectorFiles = []string {collectorFile }
You can’t perform that action at this time.
0 commit comments