nvflare.metrics.system_metrics_collector module

class SysMetricsCollector(tags: dict, streaming_to_server: bool = False)[source]

Bases: MetricsCollector

Parameters:

tags – comma separated static tags. used to specify server, client, production, test etc.

get_pair_events()[source]
get_single_events()[source]
handle_event(event: str, fl_ctx: FLContext)[source]

Handles events.

Parameters:
  • event_type (str) – event type fired by workflow.

  • fl_ctx (FLContext) – FLContext information.