csle_collector.five_g_core_manager.threads package

Submodules

csle_collector.five_g_core_manager.threads.five_g_core_monitor_thread module

class csle_collector.five_g_core_manager.threads.five_g_core_monitor_thread.FiveGCoreMonitorThread(kafka_ip: str, kafka_port: int, ip: str, hostname: str, time_step_len_seconds: int)[source]

Bases: Thread

Thread that collects the 5G core statistics and pushes it to Kafka periodically

run() None[source]

Main loop of the thread. Parses 5G core metrics and pushes it to Kafka periodically

Returns

None

Module contents