summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author童宗振 <[email protected]>2024-05-20 02:29:43 +0000
committer童宗振 <[email protected]>2024-05-20 02:29:43 +0000
commitfc48d6d4b0cc81e126801ad0076fc9403bf7d205 (patch)
treee0fec0eaf1a286d84c2b48a8c0e14870b6b924b3
parenta92b24ab49e2de0ad3461867aa10947a14998687 (diff)
parent2b2f1f4a659964662a0ee3d071890a304e9a05d6 (diff)
Merge branch 'kafka_dump_to_log_conf_modify' into 'master'
Kafka dump to log conf modify See merge request tsg/dp_telemetry_app!40
-rw-r--r--src/config.c3
-rw-r--r--src/logger.c7
-rw-r--r--src/trace_output.c7
3 files changed, 8 insertions, 9 deletions
diff --git a/src/config.c b/src/config.c
index a70e5d4..216d726 100644
--- a/src/config.c
+++ b/src/config.c
@@ -191,6 +191,9 @@ void dynamic_config_load()
MESA_load_profile_uint_def(g_conf->dy_config_path, "debug", "arp_pkt_has_ip_test", &(g_conf->arp_pkt_has_ip_test),
0);
+ dzlog_info("send_ctrlbuf:%u", g_conf->send_ctrlbuf);
+ dzlog_info("kafka_dump_to_log:%u", g_conf->kafka_dump_to_log);
+ dzlog_info("arp_pkt_has_ip_test:%u", g_conf->arp_pkt_has_ip_test);
dzlog_info("Loading data path trace configuration file is completed.");
}
diff --git a/src/logger.c b/src/logger.c
index b6bb75e..14bc5c8 100644
--- a/src/logger.c
+++ b/src/logger.c
@@ -20,11 +20,8 @@ void logger_init()
}
zlog_env_is_init = 1;
- if (conf->kafka_dump_to_log)
- {
- ret = zlog_init(conf->zlog_config_path);
- DP_TRACE_VERIFY(ret != 0, "zlog init failed.");
- }
+ ret = zlog_init(conf->zlog_config_path);
+ DP_TRACE_VERIFY(ret != 0, "zlog init failed.");
}
zlog_category_t * kafka_dump_logger_get()
diff --git a/src/trace_output.c b/src/trace_output.c
index d3f48a4..19ccf2c 100644
--- a/src/trace_output.c
+++ b/src/trace_output.c
@@ -123,8 +123,6 @@ void * dp_trace_process_thread(void * arg)
marsio_thread_init(mr_instance);
- zlog_category_t * kafak_dump_logger = kafka_dump_logger_get();
-
unsigned int no_pkt_recv_cnt = 0;
for (unsigned int qid_index = 0;; qid_index++)
{
@@ -182,6 +180,7 @@ void * dp_trace_process_thread(void * arg)
if (conf->kafka_dump_to_log)
{
+ zlog_category_t * kafak_dump_logger = kafka_dump_logger_get();
kafka_dump_to_log(kafak_dump_logger, (void *)data, size);
}
@@ -764,11 +763,11 @@ void arp_pkt_no_ip_verify(marsio_buff_t * mr_mbuf)
if (strlen(trace_buff_info.inner_src_addr_str) != 0)
{
- dzlog_error("arp pkt has inner src ip:", trace_buff_info.inner_src_addr_str);
+ dzlog_error("arp pkt has inner src ip:%s", trace_buff_info.inner_src_addr_str);
}
if (strlen(trace_buff_info.inner_dst_addr_str) != 0)
{
- dzlog_error("arp pkt has inner dst ip:", trace_buff_info.inner_dst_addr_str);
+ dzlog_error("arp pkt has inner dst ip:%s", trace_buff_info.inner_dst_addr_str);
}
}