mirror of
https://github.com/open5gs/open5gs.git
synced 2025-10-23 07:41:57 +00:00
[ue-info] consolidate separate function pointers into custom endpoints
Instead of predetermined endpoints in the metrics library, each NF can now set it's own endpoints on which it listens for requests to dump info (UE/PDU/gNB/eNB).
This commit is contained in:
committed by
Sukchan Lee
parent
37c74da44f
commit
40351e5a38
@@ -62,8 +62,8 @@ int amf_initialize(void)
|
||||
ogs_metrics_context_open(ogs_metrics_self());
|
||||
|
||||
/* dumpers /gnb-info /ue-info */
|
||||
ogs_metrics_register_gnb_info(amf_dump_gnb_info);
|
||||
ogs_metrics_register_ue_info(amf_dump_ue_info);
|
||||
ogs_metrics_register_custom_ep(amf_dump_gnb_info, "/gnb-info");
|
||||
ogs_metrics_register_custom_ep(amf_dump_ue_info, "/ue-info");
|
||||
|
||||
rv = amf_sbi_open();
|
||||
if (rv != OGS_OK) return rv;
|
||||
|
@@ -71,8 +71,8 @@ int mme_initialize(void)
|
||||
ogs_metrics_context_open(ogs_metrics_self());
|
||||
|
||||
/* dumpers /enb-info /ue-info */
|
||||
ogs_metrics_register_enb_info(mme_dump_enb_info);
|
||||
ogs_metrics_register_ue_info(mme_dump_ue_info);
|
||||
ogs_metrics_register_custom_ep(mme_dump_enb_info, "/enb-info");
|
||||
ogs_metrics_register_custom_ep(mme_dump_ue_info, "/ue-info");
|
||||
|
||||
rv = mme_fd_init();
|
||||
if (rv != OGS_OK) return OGS_ERROR;
|
||||
|
@@ -94,7 +94,7 @@ int smf_initialize(void)
|
||||
if (!thread) return OGS_ERROR;
|
||||
|
||||
/* dumper /pdu-info */
|
||||
ogs_metrics_register_pdu_info(smf_dump_pdu_info);
|
||||
ogs_metrics_register_custom_ep(smf_dump_pdu_info, "/pdu-info");
|
||||
|
||||
initialized = 1;
|
||||
|
||||
|
Reference in New Issue
Block a user