File tree Expand file tree Collapse file tree 2 files changed +5
-9
lines changed Expand file tree Collapse file tree 2 files changed +5
-9
lines changed Original file line number Diff line number Diff line change 15
15
#include " monitor/AlarmManager.h"
16
16
17
17
#include " app_config/AppConfig.h"
18
- #include " collection_pipeline/queue/QueueKeyManager.h"
19
- #include " collection_pipeline/queue/SenderQueueManager.h"
20
18
#include " common/LogtailCommonFlags.h"
21
19
#include " common/StringTools.h"
22
- #include " common/Thread.h"
23
20
#include " common/TimeUtil.h"
24
21
#include " common/version.h"
25
22
#include " constants/Constants.h"
26
- #include " go_pipeline/LogtailPlugin.h"
27
23
#include " monitor/SelfMonitorServer.h"
28
- #include " protobuf/sls/sls_logs.pb.h"
29
24
#include " provider/Provider.h"
30
25
31
26
DEFINE_FLAG_INT32 (logtail_alarm_interval, " the interval of two same type alarm message" , 30 );
@@ -116,10 +111,6 @@ AlarmManager::AlarmManager() {
116
111
}
117
112
118
113
void AlarmManager::FlushAllRegionAlarm (vector<PipelineEventGroup>& pipelineEventGroupList) {
119
- // 发送前同步一次go的alarm
120
- if (LogtailPlugin::GetInstance ()->IsPluginOpened ()) {
121
- LogtailPlugin::GetInstance ()->GetGoAlarms ();
122
- }
123
114
int32_t currentTime = time (nullptr );
124
115
size_t sendRegionIndex = 0 ;
125
116
size_t sendAlarmTypeIndex = 0 ;
Original file line number Diff line number Diff line change 18
18
19
19
#include " MetricConstants.h"
20
20
#include " Monitor.h"
21
+ #include " go_pipeline/LogtailPlugin.h"
21
22
#include " runner/ProcessorRunner.h"
22
23
23
24
using namespace std ;
@@ -194,6 +195,10 @@ void SelfMonitorServer::RemoveAlarmPipeline() {
194
195
}
195
196
196
197
void SelfMonitorServer::SendAlarms () {
198
+ // 发送前同步一次go的alarm
199
+ if (LogtailPlugin::GetInstance ()->IsPluginOpened ()) {
200
+ LogtailPlugin::GetInstance ()->GetGoAlarms ();
201
+ }
197
202
// metadata:
198
203
// INTERNAL_DATA_TARGET_REGION:${region}
199
204
// INTERNAL_DATA_TYPE:__alarm__
You can’t perform that action at this time.
0 commit comments