213213
214214-export_type ([metric / 0 , datapoint / 0 , interval / 0 , extra / 0 ]).
215215
216- -include_lib (" hut /include/hut .hrl" ).
216+ -include_lib (" kernel /include/logger .hrl" ).
217217-include (" exometer.hrl" ).
218218
219219-define (SERVER , ? MODULE ).
@@ -692,7 +692,7 @@ start_reporters() ->
692692
693693do_start_reporters (S ) ->
694694 Opts = get_report_env (),
695- ? log ( info , " Starting reporters with ~p~n " , [ Opts ]),
695+ ? LOG_INFO ( " Starting reporters with ~p~n " , [ Opts ]),
696696 % % Dig out the mod opts.
697697 % % { reporters, [ {reporter1, [{opt1, val}, ...]}, {reporter2, [...]}]}
698698 % % Traverse list of reporter and launch reporter gen servers as dynamic
@@ -1131,7 +1131,7 @@ handle_info({'DOWN', Ref, process, _Pid, Reason}, #st{} = S) ->
11311131 {noreply , S };
11321132
11331133handle_info (_Info , State ) ->
1134- ? log ( warning , " exometer_report:info(??): ~p~n " , [ _Info ]),
1134+ ? LOG_WARNING ( " exometer_report:info(??): ~p~n " , [ _Info ]),
11351135 {noreply , State }.
11361136
11371137restart_reporter (# reporter {name = Name , opts = Opts , restart = Restart }) ->
@@ -1200,7 +1200,7 @@ handle_report(#key{reporter = Reporter} = Key, Interval, TS, #st{} = St) ->
12001200 end ;
12011201 false ->
12021202 % % Possibly an unsubscribe removed the subscriber
1203- ? log ( error , " No such subscriber (Key=~p )~n " , [Key ])
1203+ ? LOG_ERROR ( " No such subscriber (Key=~p )~n " , [Key ])
12041204 end ,
12051205 St .
12061206
@@ -1215,15 +1215,15 @@ do_report(#key{metric = Metric,
12151215 true ;
12161216 % % We did not find a value, but we should try again.
12171217 {true , _ } ->
1218- ? log ( debug , " Metric(~p ) Datapoint(~p ) not found."
1219- " Will try again in ~p msec~n " ,
1220- [Metric , DataPoint , Interval ]),
1218+ ? LOG_DEBUG ( " Metric(~p ) Datapoint(~p ) not found."
1219+ " Will try again in ~p msec~n " ,
1220+ [Metric , DataPoint , Interval ]),
12211221 true ;
12221222 % % We did not find a value, and we should not retry.
12231223 _ ->
12241224 % % Entry removed while timer in progress.
1225- ? log ( warning , " Metric(~p ) Datapoint(~p ) not found. Will not try again~n " ,
1226- [Metric , DataPoint ]),
1225+ ? LOG_WARNING ( " Metric(~p ) Datapoint(~p ) not found. Will not try again~n " ,
1226+ [Metric , DataPoint ]),
12271227 false
12281228 end .
12291229
@@ -1489,8 +1489,8 @@ subscribe_(Reporter, Metric, DataPoint, Interval, RetryFailedMetrics,
14891489 },
14901490 case ets :lookup (? EXOMETER_SUBS , Key ) of
14911491 [] ->
1492- ? log ( debug , " subscribe_(~p , ~p , ~p , ~p , ~p , ~p , ~p )~n " ,
1493- [Reporter , Metric , DataPoint , Interval , RetryFailedMetrics , Extra , Status ]),
1492+ ? LOG_DEBUG ( " subscribe_(~p , ~p , ~p , ~p , ~p , ~p , ~p )~n " ,
1493+ [Reporter , Metric , DataPoint , Interval , RetryFailedMetrics , Extra , Status ]),
14941494 ets :insert (? EXOMETER_SUBS ,
14951495 # subscriber {key = Key ,
14961496 interval = Interval ,
@@ -1512,8 +1512,8 @@ unsubscribe_(Reporter, Metric, DataPoint, Extra) ->
15121512 datapoint = DataPoint ,
15131513 extra = Extra }) of
15141514 [# subscriber {} = Sub ] ->
1515- ? log ( info , " unsubscribe_(~p , ~p , ~p , ~p )~n " ,
1516- [ Reporter , Metric , DataPoint , Extra ]),
1515+ ? LOG_INFO ( " unsubscribe_(~p , ~p , ~p , ~p )~n " ,
1516+ [ Reporter , Metric , DataPoint , Extra ]),
15171517 unsubscribe_ (Sub );
15181518 [] ->
15191519 not_found
@@ -1531,9 +1531,9 @@ unsubscribe_(#subscriber{key = #key{reporter = Reporter,
15311531report_values (Found , # key {reporter = Reporter , extra = Extra } = Key ) ->
15321532 try Reporter ! {exometer_report , Found , Extra }
15331533 catch
1534- ? EXCEPTION ( error , Reason , Stacktrace ) ->
1535- ? log ( error , " ~p~n Key = ~p~n Trace: ~p " ,
1536- [Reason , Key , ? GET_STACK ( Stacktrace ) ])
1534+ error : Reason : Stacktrace ->
1535+ ? LOG_ERROR ( " ~p~n Key = ~p~n Trace: ~p " ,
1536+ [Reason , Key , Stacktrace ])
15371537 end .
15381538
15391539retrieve_metric ({Metric , Type , Enabled }, Acc ) ->
@@ -1563,7 +1563,7 @@ get_subscribers(Metric, Type, Status,
15631563 metric = Metric ,
15641564 datapoint = SDataPoint
15651565 }} | T ]) ->
1566- ? log ( debug , " get_subscribers(~p , ~p , ~p ): match~n " , [ Metric , SDataPoint , SReporter ]),
1566+ ? LOG_DEBUG ( " get_subscribers(~p , ~p , ~p ): match~n " , [ Metric , SDataPoint , SReporter ]),
15671567 [ { SReporter , SDataPoint } | get_subscribers (Metric , Type , Status , T ) ];
15681568
15691569% % get_subscribers(Metric, Type, Status,
@@ -1589,8 +1589,8 @@ get_subscribers(Metric, Type, Status,
15891589 metric = SMetric ,
15901590 datapoint = SDataPoint
15911591 }} | T ]) ->
1592- ? log ( debug , " get_subscribers(~p , ~p , ~p ) nomatch(~p ) ~n " ,
1593- [ SMetric , SDataPoint , SReporter , Metric ]),
1592+ ? LOG_DEBUG ( " get_subscribers(~p , ~p , ~p ) nomatch(~p ) ~n " ,
1593+ [ SMetric , SDataPoint , SReporter , Metric ]),
15941594 get_subscribers (Metric , Type , Status , T ).
15951595
15961596% % Purge all subscriptions associated with a specific reporter
@@ -1619,7 +1619,7 @@ reporter_init(Reporter, Opts) ->
16191619 {ok , St } ->
16201620 {ok , Module , # rst {st = St , bulk = Bulk }};
16211621 {error , Reason } ->
1622- ? log ( error , " Failed to start reporter ~p : ~p~n " , [Module , Reason ]),
1622+ ? LOG_ERROR ( " Failed to start reporter ~p : ~p~n " , [Module , Reason ]),
16231623 exit (Reason )
16241624 end .
16251625
@@ -1670,7 +1670,7 @@ reporter_loop(Module, #rst{st = St, bulk = Bulk} = RSt) ->
16701670 end ;
16711671 % % Allow reporters to generate their own callbacks.
16721672 Other ->
1673- ? log ( debug , " Custom invocation: ~p (~p )~n " , [ Module , Other ]),
1673+ ? LOG_DEBUG ( " Custom invocation: ~p (~p )~n " , [ Module , Other ]),
16741674 case Module :exometer_info (Other , St ) of
16751675 {ok , St1 } -> {ok , St1 };
16761676 _ -> {ok , St }
@@ -1749,7 +1749,7 @@ init_subscriber({select, Expr}) when tuple_size(Expr)==4;
17491749 end , Entries );
17501750
17511751init_subscriber (Other ) ->
1752- ? log ( warning , " Incorrect static subscriber spec ~p . "
1752+ ? LOG_WARNING ( " Incorrect static subscriber spec ~p . "
17531753 " Use { Reporter, Metric, DataPoint [, Interval [, Extra ] ]}~n " ,
17541754 [ Other ]).
17551755
0 commit comments