# Functions

NewTelemetryBuffer - create a new TelemetryBuffer.
ReadConfigFile - Read telemetry config file and populate to structure.
SendCnsTelemetry - handles cns telemetry reports.
No description provided by the author
StartTelemetryService - Kills if any telemetry service runs and start new telemetry service.
WaitForTelemetrySocket - Block still pipe/sock created or until max attempts retried.

# Constants

No description provided by the author
CNITelemetryFile Path.
CNSTelemetryFile - telemetry file path.
ContentType of JSON.
FdName - file descriptor name Delimiter - delimiter for socket reads/writes azureHostReportURL - host net agent url of type buffer DefaultInterval - default interval for sending buffer to host logName - telemetry log name MaxPayloadSize - max buffer size in bytes.
FdName - file descriptor name Delimiter - delimiter for socket reads/writes azureHostReportURL - host net agent url of type buffer DefaultInterval - default interval for sending buffer to host logName - telemetry log name MaxPayloadSize - max buffer size in bytes.
No description provided by the author
FdName - file descriptor name Delimiter - delimiter for socket reads/writes azureHostReportURL - host net agent url of type buffer DefaultInterval - default interval for sending buffer to host logName - telemetry log name MaxPayloadSize - max buffer size in bytes.
FdName - file descriptor name Delimiter - delimiter for socket reads/writes azureHostReportURL - host net agent url of type buffer DefaultInterval - default interval for sending buffer to host logName - telemetry log name MaxPayloadSize - max buffer size in bytes.
No description provided by the author
NPMTelemetryFile Path.
No description provided by the author

# Structs

CNI Bridge Details structure.
Buffer object holds the different types of reports.
ClusterState contains the current kubernetes cluster state.
Azure CNI Telemetry Report structure.
Azure CNS Telemetry Report structure.
Disk Info structure.
DNCReport structure.
Interface Details structure.
Memory Info structure.
Metadata retrieved from wireserver.
NPMReport structure.
Orchestrator Details structure.
OS Details structure.
ReportManager structure.
System Details structure.
TelemetryBuffer object.
TelemetryConfig - telemetry config read by telemetry service.