@@ -50,7 +50,7 @@ func QueryMeasurements(ctx context.Context, dbUnique string, sql string, args ..
5050 return nil , err
5151}
5252
53- func DetectSprocChanges (ctx context.Context , md * sources.SourceConn , storageCh chan <- [] metrics.MeasurementEnvelope , hostState map [string ]map [string ]string ) ChangeDetectionResults {
53+ func DetectSprocChanges (ctx context.Context , md * sources.SourceConn , storageCh chan <- metrics.MeasurementEnvelope , hostState map [string ]map [string ]string ) ChangeDetectionResults {
5454 detectedChanges := make (metrics.Measurements , 0 )
5555 var firstRun bool
5656 var changeCounts ChangeDetectionResults
@@ -122,13 +122,18 @@ func DetectSprocChanges(ctx context.Context, md *sources.SourceConn, storageCh c
122122 }
123123 log .GetLogger (ctx ).Debugf ("[%s][%s] detected %d sproc changes" , md .Name , specialMetricChangeEvents , len (detectedChanges ))
124124 if len (detectedChanges ) > 0 {
125- storageCh <- []metrics.MeasurementEnvelope {{DBName : md .Name , MetricName : "sproc_changes" , Data : detectedChanges , CustomTags : md .CustomTags }}
125+ storageCh <- metrics.MeasurementEnvelope {
126+ DBName : md .Name ,
127+ MetricName : "sproc_changes" ,
128+ Data : detectedChanges ,
129+ CustomTags : md .CustomTags ,
130+ }
126131 }
127132
128133 return changeCounts
129134}
130135
131- func DetectTableChanges (ctx context.Context , md * sources.SourceConn , storageCh chan <- [] metrics.MeasurementEnvelope , hostState map [string ]map [string ]string ) ChangeDetectionResults {
136+ func DetectTableChanges (ctx context.Context , md * sources.SourceConn , storageCh chan <- metrics.MeasurementEnvelope , hostState map [string ]map [string ]string ) ChangeDetectionResults {
132137 detectedChanges := make (metrics.Measurements , 0 )
133138 var firstRun bool
134139 var changeCounts ChangeDetectionResults
@@ -200,13 +205,18 @@ func DetectTableChanges(ctx context.Context, md *sources.SourceConn, storageCh c
200205
201206 log .GetLogger (ctx ).Debugf ("[%s][%s] detected %d table changes" , md .Name , specialMetricChangeEvents , len (detectedChanges ))
202207 if len (detectedChanges ) > 0 {
203- storageCh <- []metrics.MeasurementEnvelope {{DBName : md .Name , MetricName : "table_changes" , Data : detectedChanges , CustomTags : md .CustomTags }}
208+ storageCh <- metrics.MeasurementEnvelope {
209+ DBName : md .Name ,
210+ MetricName : "table_changes" ,
211+ Data : detectedChanges ,
212+ CustomTags : md .CustomTags ,
213+ }
204214 }
205215
206216 return changeCounts
207217}
208218
209- func DetectIndexChanges (ctx context.Context , md * sources.SourceConn , storageCh chan <- [] metrics.MeasurementEnvelope , hostState map [string ]map [string ]string ) ChangeDetectionResults {
219+ func DetectIndexChanges (ctx context.Context , md * sources.SourceConn , storageCh chan <- metrics.MeasurementEnvelope , hostState map [string ]map [string ]string ) ChangeDetectionResults {
210220 detectedChanges := make (metrics.Measurements , 0 )
211221 var firstRun bool
212222 var changeCounts ChangeDetectionResults
@@ -276,13 +286,18 @@ func DetectIndexChanges(ctx context.Context, md *sources.SourceConn, storageCh c
276286 }
277287 log .GetLogger (ctx ).Debugf ("[%s][%s] detected %d index changes" , md .Name , specialMetricChangeEvents , len (detectedChanges ))
278288 if len (detectedChanges ) > 0 {
279- storageCh <- []metrics.MeasurementEnvelope {{DBName : md .Name , MetricName : "index_changes" , Data : detectedChanges , CustomTags : md .CustomTags }}
289+ storageCh <- metrics.MeasurementEnvelope {
290+ DBName : md .Name ,
291+ MetricName : "index_changes" ,
292+ Data : detectedChanges ,
293+ CustomTags : md .CustomTags ,
294+ }
280295 }
281296
282297 return changeCounts
283298}
284299
285- func DetectPrivilegeChanges (ctx context.Context , md * sources.SourceConn , storageCh chan <- [] metrics.MeasurementEnvelope , hostState map [string ]map [string ]string ) ChangeDetectionResults {
300+ func DetectPrivilegeChanges (ctx context.Context , md * sources.SourceConn , storageCh chan <- metrics.MeasurementEnvelope , hostState map [string ]map [string ]string ) ChangeDetectionResults {
286301 detectedChanges := make (metrics.Measurements , 0 )
287302 var firstRun bool
288303 var changeCounts ChangeDetectionResults
@@ -346,19 +361,18 @@ func DetectPrivilegeChanges(ctx context.Context, md *sources.SourceConn, storage
346361
347362 log .GetLogger (ctx ).Debugf ("[%s][%s] detected %d object privilege changes..." , md .Name , specialMetricChangeEvents , len (detectedChanges ))
348363 if len (detectedChanges ) > 0 {
349- storageCh <- []metrics.MeasurementEnvelope {
350- {
351- DBName : md .Name ,
352- MetricName : "privilege_changes" ,
353- Data : detectedChanges ,
354- CustomTags : md .CustomTags ,
355- }}
364+ storageCh <- metrics.MeasurementEnvelope {
365+ DBName : md .Name ,
366+ MetricName : "privilege_changes" ,
367+ Data : detectedChanges ,
368+ CustomTags : md .CustomTags ,
369+ }
356370 }
357371
358372 return changeCounts
359373}
360374
361- func DetectConfigurationChanges (ctx context.Context , md * sources.SourceConn , storageCh chan <- [] metrics.MeasurementEnvelope , hostState map [string ]map [string ]string ) ChangeDetectionResults {
375+ func DetectConfigurationChanges (ctx context.Context , md * sources.SourceConn , storageCh chan <- metrics.MeasurementEnvelope , hostState map [string ]map [string ]string ) ChangeDetectionResults {
362376 detectedChanges := make (metrics.Measurements , 0 )
363377 var firstRun bool
364378 var changeCounts ChangeDetectionResults
@@ -410,12 +424,12 @@ func DetectConfigurationChanges(ctx context.Context, md *sources.SourceConn, sto
410424
411425 log .GetLogger (ctx ).Debugf ("[%s][%s] detected %d configuration changes" , md .Name , specialMetricChangeEvents , len (detectedChanges ))
412426 if len (detectedChanges ) > 0 {
413- storageCh <- [] metrics.MeasurementEnvelope { {
427+ storageCh <- metrics.MeasurementEnvelope {
414428 DBName : md .Name ,
415429 MetricName : "configuration_changes" ,
416430 Data : detectedChanges ,
417431 CustomTags : md .CustomTags ,
418- }}
432+ }
419433 }
420434
421435 return changeCounts
@@ -455,12 +469,13 @@ func (r *Reaper) CheckForPGObjectChangesAndStore(ctx context.Context, dbUnique s
455469 influxEntry ["details" ] = message
456470 detectedChangesSummary = append (detectedChangesSummary , influxEntry )
457471 md , _ := GetMonitoredDatabaseByUniqueName (ctx , dbUnique )
458- storageCh <- []metrics.MeasurementEnvelope {{DBName : dbUnique ,
472+ storageCh <- metrics.MeasurementEnvelope {
473+ DBName : dbUnique ,
459474 SourceType : string (md .Kind ),
460475 MetricName : "object_changes" ,
461476 Data : detectedChangesSummary ,
462477 CustomTags : md .CustomTags ,
463- }}
478+ }
464479
465480 }
466481}
0 commit comments