@@ -61,20 +61,20 @@ func main() {
61
61
62
62
cfg := metrics .NewConfigFromFlags (kingpin .Flag )
63
63
port := kingpin .Flag ("port" , "Port to serve at" ).Default ("9001" ).Int ()
64
- remoteWriteConfig := metrics .NewWriteConfigFromFlags (kingpin .Flag )
64
+ writeCfg := metrics .NewWriteConfigFromFlags (kingpin .Flag )
65
65
66
66
kingpin .Parse ()
67
67
if err := cfg .Validate (); err != nil {
68
68
kingpin .FatalUsage ("configuration error: %v" , err )
69
69
}
70
- if err := remoteWriteConfig .Validate (); err != nil {
70
+ if err := writeCfg .Validate (); err != nil {
71
71
kingpin .FatalUsage ("remote write config validation failed: %v" , err )
72
72
}
73
73
74
74
collector := metrics .NewCollector (* cfg )
75
75
reg := prometheus .NewRegistry ()
76
76
reg .MustRegister (collector )
77
- remoteWriteConfig .UpdateNotify = collector .UpdateNotifyCh ()
77
+ writeCfg .UpdateNotify = collector .UpdateNotifyCh ()
78
78
79
79
log .Println ("initializing avalanche..." )
80
80
@@ -83,10 +83,10 @@ func main() {
83
83
g .Add (collector .Run , collector .Stop )
84
84
85
85
// One-off remote write send mode.
86
- if remoteWriteConfig .URL != nil {
86
+ if writeCfg .URL != nil {
87
87
ctx , cancel := context .WithCancel (context .Background ())
88
88
g .Add (func () error {
89
- if err := remoteWriteConfig .SendRemoteWrite (ctx , reg ); err != nil {
89
+ if err := metrics .SendRemoteWrite (ctx , writeCfg , reg ); err != nil {
90
90
return err
91
91
}
92
92
return nil // One-off.
0 commit comments