You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »


Introduction

While migrating to Telemetry2.0 from  DCA telemetry, the traditional log grepping is targetted to reduce as much as possible by instrumenting the  markers coming from RDKB components.To achieve this, RDKB components are supposed make required changes with the use of APIs from Telemetry 2.0 shared library.

RDKB Telemetry Components

  1.   Xconf Server
  2.   BPI with rdkb image
  3.   telemetry2_0

T2 Single Profile 

2.1.  Pre- requisites for Single Profile


Pre-requisites
root@Filogic-GW:~# dmcli eRT getv Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.
CR component name is: eRT.com.cisco.spvtg.ccsp.CR
subsystem_prefix eRT.
Execution succeed.
Parameter    1 name: Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.Enable
               type:       bool,    value: true 
Parameter    2 name: Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.ConfigURL
               type:     string,    value: https://xconf.rdkcentral.com:19092/loguploader/getT2Settings 
Parameter    3 name: Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.Version
               type:     string,    value: 2.0.1 
Parameter    4 name: Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.MessageBusSource.Enable
               type:       bool,    value: true 
Parameter    5 name: Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.MTLS.Enable
               type:       bool,    value: false 


2. touch /nvram/enable_t2_debug

Note : After board boot up, disable log rotation by using the command: 

$ systemctl disable rdkbLogMonitor


2. Refer below url to configure xconf for Telemetry

Feature Validation : Xconf Server#FeatureValidation:Telemetry

3. Restart the Telemetry Service

systemctl restart CcspTelemetry


T2 Process
root@Filogic-GW:~# systemctl status CcspTelemetry
● CcspTelemetry.service - CcspTelemetry service
     Loaded: loaded (/lib/systemd/system/CcspTelemetry.service; enabled; vendor preset: enabled)
     Active: active (exited) since Mon 2024-09-02 05:39:56 UTC; 1min 16s ago
    Process: 3449 ExecStartPre=/bin/sh -c /bin/touch /rdklogs/logs/dcmscript.log (code=exited, status=0/SUCCESS)
    Process: 3470 ExecStartPre=/bin/sh -c sleep 2 (code=exited, status=0/SUCCESS)
    Process: 4595 ExecStart=/bin/sh -c /lib/rdk/StartDCM.sh >> /rdklogs/logs/telemetry.log & (code=exited, status=0/SUCCESS)
   Main PID: 4595 (code=exited, status=0/SUCCESS)
     CGroup: /system.slice/CcspTelemetry.service
             ├─  4597 /bin/sh /lib/rdk/StartDCM.sh
             ├─  4818 /usr/bin/telemetry2_0
             └─ 39562 sleep 5

4. Check the below path whether DCMresponse txt file is created or not

DCMresponse.txt
root@Filogic-GW:/nvram/.t2persistentfolder# cat DCMresponse.txt 
{"urn:settings:GroupName":"RPI4-MINIMAL-TEST","urn:settings:CheckOnReboot":true,"urn:settings:CheckSchedule:cron":"2 1 1 1 1","urn:settings:CheckSchedule:DurationMinutes":0,"urn:settings:LogUploadSettings:Message":null,"urn:settings:LogUploadSettings:Name":"RPI4-MINIMAL-TEST","urn:settings:LogUploadSettings:NumberOfDays":1,"urn:settings:LogUploadSettings:UploadRepositoryName":"RPI-MINIMAL-TEST-LOGUPLOAD","urn:settings:LogUploadSettings:UploadRepository:URL":"https://xconf.rdkcentral.com/xconf/telemetry_upload.php","urn:settings:LogUploadSettings:UploadRepository:uploadProtocol":"HTTPS","urn:settings:LogUploadSettings:UploadOnReboot":true,"urn:settings:LogUploadSettings:UploadImmediately":false,"urn:settings:LogUploadSettings:upload":true,"urn:settings:LogUploadSettings:UploadSchedule:cron":"2 1 1 1 1","urn:settings:LogUploadSettings:UploadSchedule:levelone:cron":null,"urn:settings:LogUploadSettings:UploadSchedule:leveltwo:cron":null,"urn:settings:LogUploadSettings:UploadSchedule:levelthree:cron":null,"urn:settings:LogUploadSettings:UploadSchedule:DurationMinutes":0,"urn:settings:VODSettings:Name":null,"urn:settings:VODSettings:LocationsURL":null,"urn:settings:VODSettings:SRMIPList":null,"urn:settings:TelemetryProfile":{"id":"04e97048-4b56-4680-b88a-7dc73dc794d0","telemetryProfile":[{"header":"PAM","content":"enteredhotspot_update_circuit_ids","type":"PAMlog.txt.0","pollingFrequency":"0"},{"header":"Total_Hosts_Count_split","content":"RDK_LOG_WARN, Total Hosts Count is","type":"WiFilog.txt.0","pollingFrequency":"0"},{"header":"bootuptime_wifi_split","content":"boot_to_WIFI_uptime=","type":"BootTime.log","pollingFrequency":"0"},{"header":"bootuptime_Ethernet_split","content":"boot_to_ETH_uptime=","type":"BootTime.log","pollingFrequency":"0"},{"header":"bootuptime_ClientConnectComplete_split","content":"Client_Connect_complete:","type":"LM.txt.0","pollingFrequency":"0"},{"header":"WIFI_INFO_clientdisconnect","content":"HostName gone offline","type":"LM.txt.0","pollingFrequency":"0"},{"header":"UPDays_split","content":"UPTIMEDAY:","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"UPTIME_split","content":"Device.DeviceInfo.UpTime","type":"<message_bus>","pollingFrequency":"0"},{"header":"CMMAC_split","content":"Device.DeviceInfo.X_COMCAST-COM_CM_MAC","type":"<message_bus>","pollingFrequency":"0"},{"header":"XDNS_split","content":"Device.DeviceInfo.X_RDKCENTRAL-COM_EnableXDNS","type":"<message_bus>","pollingFrequency":"0"},{"header":"2G_Radio_Status_split","content":"Device.WiFi.Radio.1.Status","type":"<message_bus>","pollingFrequency":"0"},{"header":"5G_Radio_Status_split","content":"Device.WiFi.Radio.2.Status","type":"<message_bus>","pollingFrequency":"0"},{"header":"FT_split","content":"Device.DeviceInfo.FirstUseDate","type":"<message_bus>","pollingFrequency":"0"},{"header":"LT_split","content":"Device.Time.CurrentLocalTime","type":"<message_bus>","pollingFrequency":"0"},{"header":"SYS_ERROR_PSMCrash_reboot","content":"Psm_crash","type":"BootTime.log","pollingFrequency":"0"},{"header":"SYS_INFO_Hostname_changed","content":"Hostname Changed","type":"LM.txt.0","pollingFrequency":"0"},{"header":"WIFI_ERROR_PSM_GetRecordFail","content":"PSM_Get_Record_Value2 Faliled for BSSTransitionActivated on wlanIndex:","type":"WiFiLog.txt.0","pollingFrequency":"0"},{"header":"WIFI_INFO_CosaWifiinit","content":"RDKB_SYSTEM_BOOT_UP_LOG : CosaWifiInit","type":"WiFiLog.txt.0","pollingFrequency":"0"},{"header":"SYS_INFO_CaptivePortal","content":"WiFi SSID and Passphrase are not modified","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"btime_moca_split","content":"boot_to_MOCA_uptime=","type":"BootTime.log","pollingFrequency":"0"},{"header":"bootuptime_SNMPV2Ready__split","content":"boot_to_snmp_subagent_v2_uptime=","type":"BootTime.log","pollingFrequency":"0"},{"header":"btime_wcpenter_split","content":"Enter_WiFi_Personalization_captive_mode:","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"SYS_SH_RDKB_FIREWALL_RESTART","content":"LAN HANDLER : Triggering RDKB_FIREWALL_RESTART after nfqhandler","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"btime_laninit_split","content":"Lan_init_complete:","type":"ArmConsolelog.txt.0","pollingFrequency":"0"},{"header":"btime_laninit_split","content":"Laninit_complete=","type":"BootTime.log","pollingFrequency":"0"},{"header":"btime_waninit_split","content":"Waninit_complete=","type":"BootTime.log","pollingFrequency":"0"},{"header":"btime_waninit_split","content":"Wan_init_complete:","type":"ArmConsolelog.txt.0","pollingFrequency":"0"},{"header":"btime_wanup_split","content":"boot_to_wan_uptime=","type":"BootTime.log","pollingFrequency":"0"},{"header":"btime_webpa_split","content":"boot_to_WEBPA_READY_uptime=","type":"WEBPAlog.txt.0","pollingFrequency":"0"},{"header":"btime_webpa_split","content":"boot_to_WEBPA_READY_uptime=","type":"BootTime.log","pollingFrequency":"0"},{"header":"MAXRX_1_split","content":"WIFI_MAX_RXCLIENTS_1:","type":"wifihealth.txt","pollingFrequency":"0"},{"header":"MAXTX_1_split","content":"WIFI_MAX_TXCLIENTS_1:","type":"wifihealth.txt","pollingFrequency":"0"},{"header":"SYS_SH_DhcpArpProcess_restart","content":"DhcpArp_process is not running","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"SYS_SH_PAM_CRASH_RESTART","content":"RDKB_PROCESS_CRASHED : PAM_process is not running, need restart","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_5min_avg_cpu_100","content":"5 minutes of CPU Avg monitor window is 100","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"WIFI_INFO_2GPrivateSSID_OFF","content":"2.4G private SSID (ath0) is off","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"SYS_SH_WebPA_restart","content":"WebPA_process is not running","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"WIFI_ERROR_WIFI_Not_Registered","content":"wifi' v1 NotRegistered","type":"CRlog.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_PSM_Not_Registered","content":"psm' v1 NotRegistered","type":"CRlog.txt.0","pollingFrequency":"0"},{"header":"WIFI_ERROR_WifiDmCliError","content":"Parameter cannot be found on WiFi subsystem","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"RF_ERROR_IPV4PingFailed","content":"Ping to IPv4 Gateway Address failed","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"RF_ERROR_IPV4IPV6PingFailed","content":"Ping to both IPv4 and IPv6 Gateway Address failed","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"WIFI_INFO_2G_DISABLED","content":"SSID 2.4GHZ is disabled","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"SYS_INFO_LOGS_UPLOADED","content":"LOGS UPLOADED SUCCESSFULLY, RETURN CODE: 200","type":"ArmConsolelog.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_DHCP_RANGE_CORRUPTION","content":"bad dhcp-range at line","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_SegFault","content":"Segmentation fault","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"SYS_INFO_ip_address_recovered","content":"sysevent_set_wr: ipv4_wan_ipaddr","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"RF_INFO_RDKB_FIREWALL_RESTART","content":"Triggering RDKB_FIREWALL_RESTART","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"SYS_INFO_Factory_reset","content":"Received reboot_reason as:factory-reset","type":"BootTime.log","pollingFrequency":"0"},{"header":"bootuptime_EnterWifiCaptivemode_split","content":"Enter_WiFi_Personalization_captive_mode:","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"SYS_INFO_WANSSH_enabled","content":"FillPartnerIDValues - Enabling SSH on WAN side","type":"PAMlog.txt.0","pollingFrequency":"0"},{"header":"Log_upload_disabled","content":"Log upload is disabled","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"SYS_INFO_ParodusDown","content":"Unable to connect to server since interface is down","type":"PARODUSlog.txt.0","pollingFrequency":"0"},{"header":"SYS_INFO_ParodusCurlOK","content":"PARODUS: cURL success","type":"PARODUSlog.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_TR69_Not_Registered","content":"tr069pa' v1 NotRegistered","type":"CRlog.txt.0","pollingFrequency":"0"},{"header":"WIFI_ACS_2_split","content":"Device.WiFi.Radio.2.AutoChannelEnable","type":"<message_bus>","pollingFrequency":"0"},{"header":"WIFI_INFO_Zero_5G_Clients","content":"WIFI_MAC_2_TOTAL_COUNT:0","type":"wifihealth.txt","pollingFrequency":"0"},{"header":"WIFI_INFO_Zero_2G_Clients","content":"WIFI_MAC_1_TOTAL_COUNT:0","type":"wifihealth.txt","pollingFrequency":"0"},{"header":"UsedMem_split","content":"USED_MEM:","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"UsedCPU_split","content":"USED_CPU:","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"WIFI_NF_2_split","content":"Device.WiFi.Radio.2.Stats.X_COMCAST-COM_NoiseFloor","type":"<message_bus>","pollingFrequency":"0"},{"header":"WIFI_NF_1_split","content":"Device.WiFi.Radio.1.Stats.X_COMCAST-COM_NoiseFloor","type":"<message_bus>","pollingFrequency":"0"},{"header":"HWREV_split","content":"Device.DeviceInfo.HardwareVersion","type":"<message_bus>","pollingFrequency":"0"},{"header":"WIFI_ERROR_Wifi_query_timeout","content":"Wifi query timeout","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"Total_Ethernet_Clients_split","content":"RDKB_CONNECTED_CLIENTS:Total_Ethernet_Clients=","type":"LM.txt.0","pollingFrequency":"0"},{"header":"Total_online_clients_split","content":"RDKB_CONNECTED_CLIENTS:Total_Online_Clients=","type":"LM.txt.0","pollingFrequency":"0"},{"header":"Total_devices_connected_split","content":"RDKB_CONNECTED_CLIENTS:Total_Clients_Connected=","type":"LM.txt.0","pollingFrequency":"0"},{"header":"Total_offline_clients_split","content":"RDKB_CONNECTED_CLIENTS:Total_Offline_Clients=","type":"LM.txt.0","pollingFrequency":"0"},{"header":"Total_wifi_clients_split","content":"RDKB_CONNECTED_CLIENTS:Total_WiFi_Clients=","type":"LM.txt.0","pollingFrequency":"0"},{"header":"Total_moca_clients_split","content":"RDKB_CONNECTED_CLIENTS:Total_MoCA_Clients=","type":"LM.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_CPU100","content":"RDKB_CPU_USAGE : CPU usage is 100","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"SYS_INFO_WaitingFor_Stack_Init","content":"Waiting for stack to come up completely to upload logs","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"SYS_INFO_LOGS_UPLOADED","content":"LOGS UPLOADED SUCCESSFULLY, RETURN CODE: 200","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_LogFile_truncated","content":"File to be uploaded is","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"SYS_INFO_bootup","content":"Device is up after reboot","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"WIFI_ERRORSSENT_1","content":"Device.WiFi.AccessPoint.1.AssociatedDevice.1.","type":"wifihealth.txt","pollingFrequency":"0"},{"header":"WIFI_ERRORSSENT_2","content":"Device.WiFi.AccessPoint.2.AssociatedDevice.1.","type":"wifihealth.txt","pollingFrequency":"0"},{"header":"cpuinfo","content":"Device.DeviceInfo.ProcessStatus.CPUUsage","type":"<message_bus>","pollingFrequency":"0"},{"header":"memnfo","content":"Device.DeviceInfo.MemoryStatus.Used","type":"<message_bus>","pollingFrequency":"0"},{"header":"rdkb_rebootreason_split","content":"Received reboot_reason as","type":"BootTime.log","pollingFrequency":"0"},{"header":"Total_2G_clients_split","content":"RDKB_CONNECTED_CLIENTS:Total_WiFi-2.4G_Clients=","type":"LM.txt.0","pollingFrequency":"0"},{"header":"Total_5G_clients_split","content":"RDKB_CONNECTED_CLIENTS:Total_WiFi-5.0G_Clients=","type":"LM.txt.0","pollingFrequency":"0"},{"header":"memfree","content":"Device.DeviceInfo.MemoryStatus.Free","type":"<message_bus>","pollingFrequency":"0"},{"header":"bootup_time","content":"Device.DeviceInfo.X_RDKCENTRAL-COM_BootTime","type":"<message_bus>","pollingFrequency":"0"},{"header":"NTP_enabled","content":"Service_NTP : Enabling Network Time Sync","type":"PAMlog.txt.0","pollingFrequency":"0"},{"header":"2GSSIDAdv_split","content":"Device.WiFi.AccessPoint.1.SSIDAdvertisementEnabled","type":"<message_bus>","pollingFrequency":"0"},{"header":"5GSSIDAdv_split","content":"Device.WiFi.AccessPoint.2.SSIDAdvertisementEnabled","type":"<message_bus>","pollingFrequency":"0"},{"header":"WIFI_INFO_skipSSID","content":"WiFi Agent is not running skipping getSsidNames","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_Factory_reset","content":"Received reboot_reason as:factory-reset","type":"BootTime.log","pollingFrequency":"0"},{"header":"SYS_ERROR_NoSpaceLeft","content":"No space left on device","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_cpuUSG100","content":"RDKB_SELFHEAL : CPU usage is 100","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_CCSP_Deadlock","content":"CCSP Deadlock happened","type":"PAMlog.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_Tempfs_full","content":"100% tmp","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_PeerDown_reboot","content":"Received reboot_reason as:Peer_down","type":"BootTime.log","pollingFrequency":"0"},{"header":"SYS_ERROR_erouter_restart","content":"erouter0 does not have ipv6 address","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_KernelPanic_reboot","content":"Received reboot_reason as:kernel-panic","type":"BootTime.log","pollingFrequency":"0"},{"header":"SYS_ERROR_Parodus_curl_timeout","content":"unable to connect to remote host","type":"PARODUSlog.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_Parodus_http400","content":"400 Bad Request: invalid header value","type":"PARODUSlog.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_Erouter_not_created","content":"fconfig: erouter0: error fetching interface information: Device not found","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_OutOfMemory_reboot","content":"out_of_memory","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"WIFI_ERROR_WifiReboot","content":"WiFi is going to reboot now","type":"PAMlog.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_nvram_readonly","content":"nvram2logswifihealth.txt: Read-only file system","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_snmp_reboot","content":"snmp-reboot","type":"BootTime.log","pollingFrequency":"0"},{"header":"SYS_ERROR_WEBPA_reboot","content":"webpa-reboot","type":"BootTime.log","pollingFrequency":"0"},{"header":"SYS_ERROR_WEBPASetFailure","content":"WEBPA: Failed to do atomic set hence rollbacking the changes","type":"WEBPAlog.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_Webpareconnect_PingMiss","content":"Received reconnect_reason as:Ping_Miss","type":"PARODUSlog.txt.0","pollingFrequency":"0"},{"header":"SYS_ERROR_ParodusInit_error","content":"Error on libparodus init. Registration failed","type":"WEBPAlog.txt.0","pollingFrequency":"0"},{"header":"RF_ERROR_Wan_down","content":"wan_service-status is stopped, take log back up","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"RF_ERROR_wan_restart","content":"wan_service-status is started again, upload logs","type":"Consolelog.txt.0","pollingFrequency":"0"},{"header":"RF_ERROR_erouter_ip_loss","content":"Cannot get ipv4 address of netdev:erouter0","type":"PAMlog.txt.0","pollingFrequency":"0"},{"header":"Sys-info-captive-portal-status","content":"Device.DeviceInfo.X_RDKCENTRAL-COM_CaptivePortalEnable","type":"<message_bus>","pollingFrequency":"0"},{"header":"Host1RSSI","content":"Device.Hosts.Host.1.X_CISCO_COM_RSSI","type":"<message_bus>","pollingFrequency":"0"},{"header":"Host2RSSI","content":"Device.Hosts.Host.2.X_CISCO_COM_RSSI","type":"<message_bus>","pollingFrequency":"0"},{"header":"5gClient1RSSI","content":"Device.WiFi.AccessPoint.2.AssociatedDevice.1.X_COMCAST-COM_RSSI","type":"<message_bus>","pollingFrequency":"0"},{"header":"2gClient1RSSI","content":"Device.WiFi.AccessPoint.1.AssociatedDevice.1.X_COMCAST-COM_RSSI","type":"<message_bus>","pollingFrequency":"0"},{"header":"2GSSID_split","content":"Device.WiFi.SSID.1.SSID","type":"<message_bus>","pollingFrequency":"0"},{"header":"5GSSID_split","content":"Device.WiFi.SSID.2.SSID","type":"<message_bus>","pollingFrequency":"0"},{"header":"BM_split","content":"Device.X_CISCO_COM_DeviceControl.LanManagementEntry.1.LanMode","type":"<message_bus>","pollingFrequency":"0"},{"header":"WIFI_ACS_1_split","content":"Device.WiFi.Radio.2.AutoChannelEnable","type":"<message_bus>","pollingFrequency":"0"},{"header":"WIFI_CHANNEL_1","content":"Device.WiFi.Radio.1.Channel","type":"<message_bus>","pollingFrequency":"0"},{"header":"WIFI_CHANNEL_2","content":"Device.WiFi.Radio.2.Channel","type":"<message_bus>","pollingFrequency":"0"},{"header":"loadavg_test_split","content":"load average:","type":"dcmrfc.log","pollingFrequency":"0"},{"header":"currentCpu_split","content":"RDKB_SELFHEAL : Current CPU load is","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"HWMAN_split","content":"Device.DeviceInfo.Manufacturer","type":"<message_bus>","pollingFrequency":"0"},{"header":"MeshEnable","content":"Device.DeviceInfo.X_RDKCENTRAL-COM_xOpsDeviceMgmt.Mesh.Enable","type":"<message_bus>","pollingFrequency":"0"},{"header":"DeviceMode","content":"Device.X_CISCO_COM_DeviceControl.DeviceMode","type":"<message_bus>","pollingFrequency":"0"},{"header":"ParentalControlManageDevice_Enable","content":"Device.X_Comcast_com_ParentalControl.ManagedDevices.Enable","type":"<message_bus>","pollingFrequency":"0"},{"header":"ParentalControlManageSite_Enable","content":"Device.X_Comcast_com_ParentalControl.ManagedSites.Enable","type":"<message_bus>","pollingFrequency":"0"},{"header":"ParentalControlManageService_Enable","content":"Device.X_Comcast_com_ParentalControl.ManagedServices.Enable","type":"<message_bus>","pollingFrequency":"0"},{"header":"FirewallLevel","content":"Device.X_CISCO_COM_Security.Firewall.FirewallLevel","type":"<message_bus>","pollingFrequency":"0"},{"header":"PortForwarding_Enable","content":"Device.NAT.X_Comcast_com_EnablePortMapping","type":"<message_bus>","pollingFrequency":"0"},{"header":"DMZ_Enable","content":"Device.NAT.X_CISCO_COM_DMZ.Enable","type":"<message_bus>","pollingFrequency":"0"},{"header":"CWMP_Enable","content":"Device.ManagementServer.EnableCWMP","type":"<message_bus>","pollingFrequency":"0"},{"header":"CPUProcAnalyzer_Enable","content":"Device.SelfHeal.CPUProcAnalyzer.Enable","type":"<message_bus>","pollingFrequency":"0"},{"header":"ForwardSSH_Enable","content":"Device.DeviceInfo.X_RDKCENTRAL-COM_xOpsDeviceMgmt.ForwardSSH.Enable","type":"<message_bus>","pollingFrequency":"0"},{"header":"ReverseSSH_Status","content":"Device.DeviceInfo.X_RDKCENTRAL-COM_xOpsDeviceMgmt.ReverseSSH.xOpsReverseSshStatus","type":"<message_bus>","pollingFrequency":"0"},{"header":"SYS_INFO_SW_upgrade_reboot","content":"Software_upgrade","type":"BootTime.log","pollingFrequency":"0"},{"header":"SYS_ERROR_brlan0_not_created","content":"test-and-diagnostic","type":"<event>","pollingFrequency":"0"},{"header":"SYS_SH_lighttpdCrash","content":"lighttpd is not running, restarting it","type":"SelfHeal.txt.0","pollingFrequency":"0"},{"header":"SYS_SH_lighttpdCrash1","content":"core.prog_lighttpd.signal","type":"SelfHeal.txt.0","pollingFrequency":"0"}],"schedule":"*/5 * * * *","expires":0,"telemetryProfile:name":"RDKB-RPI-TEST","uploadRepository:URL":"https://xconf.rdkcentral.com/xconf/telemetry_upload.php","uploadRepository:uploadProtocol":"HTTPS"}}

5.  Telemetry logs for single Profile

Logs
root@Filogic-GW:/nvram/.t2persistentfolder# cat /rdklogs/logs/telemetry2_0.txt.0
240902-05:57:28.209105 [mod=T2, lvl=INFO] [tid=483247] Starting Telemetry 2.0 Process
240902-05:57:28.210295 [mod=T2, lvl=INFO] [tid=483257] Initializing Telemetry 2.0 Component
240902-05:57:28.210783 [mod=T2, lvl=INFO] [tid=483257] rbus.c:2771 rbus open for component: telemetry2_0

240902-05:57:28.210929 [mod=T2, lvl=INFO] [tid=483257] rbuscore.c:2326 RBus Enabled

240902-05:57:28.210999 [mod=T2, lvl=INFO] [tid=483257] rbuscore.c:643 Broker address: unix:///tmp/rtrouted

240902-05:57:28.211958 [mod=T2, lvl=INFO] [tid=483257] rbus.c:2847  rbus open (telemetry2_0) success

240902-05:57:28.213886 [mod=T2, lvl=ERROR] [tid=483257] getParameterValue partner id failed
240902-05:57:28.214050 [mod=T2, lvl=INFO] [tid=483257] rbuscore.c:2326 RBus Enabled

240902-05:57:28.214147 [mod=T2, lvl=INFO] [tid=483257] rbus_subscriptions.c:447 file /tmp/rbus_subs_telemetry2_0

240902-05:57:28.218551 [mod=T2, lvl=INFO] [tid=483257] NonRoot feature is enabled, dropping root privileges for Telemetry 2.0 Process
240902-05:57:28.221405 [mod=T2, lvl=INFO] [tid=483269] process_rp_thread: Waiting for event from tr-181 
240902-05:57:28.221468 [mod=T2, lvl=INFO] [tid=483257] rbuscore.c:2326 RBus Enabled

240902-05:57:28.221482 [mod=T2, lvl=INFO] [tid=483271] process_tmprp_thread: Waiting for event from tr-181 
240902-05:57:28.229742 [mod=T2, lvl=INFO] [tid=483257] rbuscore.c:2326 RBus Enabled

240902-05:57:28.229836 [mod=T2, lvl=INFO] [tid=483257] rbus.c:2771 rbus open for component: telemetry2_0_wbcfg

240902-05:57:28.230034 [mod=T2, lvl=INFO] [tid=483257] rbus.c:2847  rbus open (telemetry2_0_wbcfg) success

240902-05:57:28.230303 [mod=T2, lvl=ERROR] [tid=483257] rbus.c:3793 set by telemetry2_0_wbcfg failed; Received error 17 from RBUS Daemon for the object webconfigSignal

240902-05:57:28.236655 [mod=T2, lvl=INFO] [tid=483257] loadReportProfilesFromDisk 
240902-05:57:28.236739 [mod=T2, lvl=INFO] [tid=483257] JSON: loadReportProfilesFromDisk 
240902-05:57:28.238326 [mod=T2, lvl=INFO] [tid=483257] Returning 0 local configurations 
240902-05:57:28.238391 [mod=T2, lvl=INFO] [tid=483257] Completed processing 0 profiles on the disk,trying to fetch new/updated profiles
240902-05:57:28.242373 [mod=T2, lvl=INFO] [tid=483257] Returning 0 local configurations 
240902-05:57:28.242455 [mod=T2, lvl=INFO] [tid=483257] Init ReportProfiles Successful
240902-05:57:28.242573 [mod=T2, lvl=INFO] [tid=483257] Init Xconf Client Success
240902-05:57:28.242601 [mod=T2, lvl=INFO] [tid=483257] Telemetry 2.0 Component Init Success
240902-05:57:28.243210 [mod=T2, lvl=INFO] [tid=483290] Setting config URL base location to : https://xconf.rdkcentral.com:19092/loguploader/getT2Settings
240902-05:57:28.250621 [mod=T2, lvl=INFO] [tid=483290] doHttpGet with url https://xconf.rdkcentral.com:19092/loguploader/getT2Settings?estbMacAddress=a6:3e:00:03:22:04&firmwareVersion=rdkb-generic-broadband-image_rdk-next_20240902053956&model=BananapiBPI-R4&partnerId=RDKM&accountId=&ecmMacAddress=a6:3e:00:03:22:04&env=dev&controllerId=2504&channelMapId=2345&vodId=15660&version=2 
240902-05:57:28.251058 [mod=T2, lvl=INFO] [tid=483290] TR181_DEVICE_CURRENT_WAN_IFNAME -- erouter0
240902-05:57:28.251408 [mod=T2, lvl=ERROR] [tid=483290] getParameterValue partner id failed
240902-05:57:28.254300 [mod=T2, lvl=INFO] [tid=483295] TR181_DEVICE_CURRENT_WAN_IFNAME ---- erouter0
240902-05:57:29.565101 [mod=T2, lvl=INFO] [tid=483295] doHttpGet:608, T2:Telemetry XCONF communication success
240902-05:57:29.573325 [mod=T2, lvl=INFO] [tid=483290] Received profile name : RDKB-RPI-TEST with interval of : 300 secs and upload url : https://xconf.rdkcentral.com/xconf/telemetry_upload.php 
240902-05:57:29.573654 [mod=T2, lvl=INFO] [tid=483290] Number of tr181params/markers successfully added in profile = 140 
240902-05:57:29.577670 [mod=T2, lvl=INFO] [tid=483290] Starting TimeoutThread for profile : RDKB-RPI-TEST
240902-05:57:29.577866 [mod=T2, lvl=INFO] [tid=483290] Successfully set profile : RDKB-RPI-TEST
240902-05:57:29.577895 [mod=T2, lvl=INFO] [tid=483290] T2ER isn't initialized or dispatch thread isn't running
240902-05:57:29.577899 [mod=T2, lvl=INFO] [tid=483874] Waiting for 300 sec for next TIMEOUT for profile as reporting interval is taken - RDKB-RPI-TEST
240902-05:57:29.577921 [mod=T2, lvl=INFO] [tid=483290] rbuscore.c:2326 RBus Enabled

240902-05:57:29.577937 [mod=T2, lvl=INFO] [tid=483874] Waiting for timeref or reporting interval for the profile - RDKB-RPI-TEST is started
240902-05:57:29.577960 [mod=T2, lvl=INFO] [tid=483290] No data elements present to unregister240902-05:57:29.578685 [mod=T2, lvl=INFO] [tid=483290] Successfully set new profile : RDKB-RPI-TEST
240902-05:57:29.577895 [mod=T2, lvl=INFO] [tid=483290] T2ER isn't initialized or dispatch thread isn't running
240902-05:57:29.577899 [mod=T2, lvl=INFO] [tid=483874] Waiting for 300 sec for next TIMEOUT for profile as reporting interval is taken - RDKB-RPI-TEST
240902-05:57:29.577921 [mod=T2, lvl=INFO] [tid=483290] rbuscore.c:2326 RBus Enabled

240902-05:57:29.577937 [mod=T2, lvl=INFO] [tid=483874] Waiting for timeref or reporting interval for the profile - RDKB-RPI-TEST is started
240902-05:57:29.577960 [mod=T2, lvl=INFO] [tid=483290] No data elements present to unregister240902-05:57:29.578685 [mod=T2, lvl=INFO] [tid=483290] Successfully set new profile : RDKB-RPI-TEST
240902-08:40:52.859101 [mod=T2, lvl=INFO] [tid=483874] TIMEOUT for profile - RDKB-RPI-TEST
240902-08:40:52.859157 [mod=T2, lvl=INFO] [tid=483874] ReportProfiles_TimeoutCb ++in
240902-08:40:52.859290 [mod=T2, lvl=INFO] [tid=483874] ReportProfiles_TimeoutCb --out
240902-08:40:52.859313 [mod=T2, lvl=INFO] [tid=483874] Waiting for 300 sec for next TIMEOUT for profile as reporting interval is taken - RDKB-RPI-TEST
240902-08:40:52.859335 [mod=T2, lvl=INFO] [tid=483874] Waiting for timeref or reporting interval for the profile - RDKB-RPI-TEST is started
240902-08:40:52.859394 [mod=T2, lvl=INFO] [tid=524435] CollectAndReportXconf while Loop -- START 
240902-08:40:52.859415 [mod=T2, lvl=INFO] [tid=524435] CollectAndReportXconf ++in profileName : RDKB-RPI-TEST
240902-08:40:52.866160 [mod=T2, lvl=ERROR] [tid=524435] rbus.c:3676 Discover component names failed with error 5 and counts 1/0

240902-08:40:52.866207 [mod=T2, lvl=ERROR] [tid=524435] Failed to retrieve param : Device.DeviceInfo.X_RDKCENTRAL-COM_EnableXDNS
240902-08:40:53.928850 [mod=T2, lvl=ERROR] [tid=524435] rbus.c:3649 error parsing response 2

240902-08:40:53.928893 [mod=T2, lvl=ERROR] [tid=524435] Failed to retrieve param : Device.Hosts.Host.2.X_CISCO_COM_RSSI
240902-08:40:53.932877 [mod=T2, lvl=ERROR] [tid=524435] rbus.c:3649 error parsing response 2

240902-08:40:53.932934 [mod=T2, lvl=ERROR] [tid=524435] Failed to retrieve param : Device.WiFi.AccessPoint.2.AssociatedDevice.1.X_COMCAST-COM_RSSI
240902-08:40:53.937021 [mod=T2, lvl=ERROR] [tid=524435] rbus.c:3649 error parsing response 2

240902-08:40:53.937060 [mod=T2, lvl=ERROR] [tid=524435] Failed to retrieve param : Device.WiFi.AccessPoint.1.AssociatedDevice.1.X_COMCAST-COM_RSSI
240902-08:40:53.941562 [mod=T2, lvl=ERROR] [tid=524435] rbus.c:3676 Discover component names failed with error 5 and counts 1/0

240902-08:40:53.941608 [mod=T2, lvl=ERROR] [tid=524435] Failed to retrieve param : Device.DeviceInfo.X_RDKCENTRAL-COM_xOpsDeviceMgmt.Mesh.Enable
240902-08:40:53.946131 [mod=T2, lvl=ERROR] [tid=524435] rbus.c:3676 Discover component names failed with error 5 and counts 1/0

240902-08:40:53.946181 [mod=T2, lvl=ERROR] [tid=524435] Failed to retrieve param : Device.ManagementServer.EnableCWMP
240902-08:40:53.956417 [mod=T2, lvl=INFO] [tid=524435] Fetch complete for TR-181 Object/Parameter Values for parameters 
240902-08:40:53.980096 [mod=T2, lvl=INFO] [tid=524435] Grep complete for 98 markers 
240902-08:40:53.980364 [mod=T2, lvl=INFO] [tid=524435] cJSON Report = {"searchResult":[{"T2":"1.0"},{"Profile":"RDKB"},{"Time":"2024-09-02 08:40:52"},{"mac":"a6:3e:00:03:22:04"},{"erouterIpv4":"192.168.2.209"},{"PartnerId":"RDKM"},{"Version":"rdkb-generic-broadband-image_rdk-next_20240902053956"},{"UPTIME_split":"1174"},{"CMMAC_split":"a6:3e:00:03:22:04"},{"2G_Radio_Status_split":"Up"},{"5G_Radio_Status_split":"Up"},{"FT_split":"2013-11-22T00:00:00Z"},{"LT_split":"2024-09-02T08:40:51Z"},{"WIFI_ACS_2_split":"true"},{"WIFI_NF_2_split":"-99"},{"WIFI_NF_1_split":"-99"},{"HWREV_split":"1.0"},{"cpuinfo":"10"},{"memnfo":"555"},{"memfree":"3374"},{"bootup_time":"1725265278"},{"2GSSIDAdv_split":"true"},{"5GSSIDAdv_split":"true"},{"Sys-info-captive-portal-status":"true"},{"Host1RSSI":"-200"},{"2GSSID_split":"BPI_RDKB-AP0"},{"5GSSID_split":"BPI_RDKB-AP1"},{"BM_split":"router"},{"WIFI_ACS_1_split":"true"},{"WIFI_CHANNEL_1":"1"},{"WIFI_CHANNEL_2":"44"},{"HWMAN_split":"Mediatek Inc."},{"DeviceMode":"Dualstack"},{"ParentalControlManageDevice_Enable":"false"},{"ParentalControlManageSite_Enable":"false"},{"ParentalControlManageService_Enable":"true"},{"FirewallLevel":"Low"},{"PortForwarding_Enable":"true"},{"DMZ_Enable":"false"},{"CPUProcAnalyzer_Enable":"false"},{"ForwardSSH_Enable":"true"},{"ReverseSSH_Status":"INACTIVE"},{"bootuptime_wifi_split":"32"},{"bootuptime_Ethernet_split":"14"},{"btime_laninit_split":"30"},{"btime_webpa_split":"227"},{"rdkb_rebootreason_split":":unknown"},{"SYS_INFO_CaptivePortal":"6"},{"btime_wcpenter_split":"28"},{"bootuptime_EnterWifiCaptivemode_split":"28"},{"SYS_ERROR_LogFile_truncated":"1"},{"SYS_INFO_bootup":"1"},{"SYS_ERROR_Erouter_not_created":"5"},{"PAM":"1"},{"RF_ERROR_erouter_ip_loss":"12"},{"SYS_ERROR_Parodus_curl_timeout":"6"},{"SYS_ERROR_ParodusInit_error":"12"},{"loadavg_test_split":" 1.38, 0.93, 0.42"}]}
240902-08:40:53.980422 [mod=T2, lvl=INFO] [tid=524435] Report Size = 1793
240902-08:40:53.981428 [mod=T2, lvl=ERROR] [tid=524435] getParameterValue partner id failed
240902-08:40:54.823668 [mod=T2, lvl=INFO] [tid=524435] The return status from the child with pid 525064 is CurlStatus : 1
240902-08:40:54.823761 [mod=T2, lvl=INFO] [tid=524435] The return status from the child with pid 525064 SetopCode: No error; ResponseCode : No error; HTTP_CODE : 200; Line Number : 357 
240902-08:40:54.823777 [mod=T2, lvl=INFO] [tid=524435] Report Sent Successfully over HTTP : 200
240902-08:40:54.823806 [mod=T2, lvl=INFO] [tid=524435] Elapsed Time for : RDKB-RPI-TEST = 1.964363077 (Sec.NanoSec)
240902-08:40:54.823826 [mod=T2, lvl=INFO] [tid=524435] CollectAndReportXconf while Loop -- END 
240902-08:40:54.823837 [mod=T2, lvl=INFO] [tid=524435] CollectAndReportXconf --out

7. check the below url to verify whether your telemetry logs are uploaded or not

https://xconf.rdkcentral.com/xconf/upload/display.php?mode=telemetry

Create Permanent Profiles

The markers are of 3 types .
1.Split based markers. 
2. Count based markers
3. TR-181 based markers.

Marker Type

Sample configuration from xconf

Description with respect to sample configuration

Count based markers 
{"header":"RF_ERROR_IPV4PingFailed","content":"Ping to IPv4 Gateway Address are failed","type":"SelfHeal.txt.0","pollingFrequency":"0"}
Expects the occurrence count of content "Ping to IPv4 Gateway Address are failed"
Split based markers
{"header":"bootuptime_ClientConnectComplete_split","content":"Client_Connect_complete:","type":"LM.txt.log","pollingFrequency":"0"}
Expects the value after content "Client_Connect_complete:"
TR-181 based markers{"header" : "CMMAC_split","content" : "Device.DeviceInfo.X_COMCAST-COM_CM_MAC","type" : "<message_bus>","pollingFrequency":"48"}Markers whose type is configured as "<message_bus>"

In T2.0,  the aim is to instrument possible number of split and count based markers from component side. These are termed as event markers. Can be classified as one more type under the classification of  markers.
Once a marker is instrumented from component side, its configuration on xconf will be changed  from the configured file name to "<event>" in   'type:' section.

Example: 

{"header":"bootuptime_ClientConnectComplete_split","content":"ccsp-lm-lite","type":<event>","pollingFrequency":"0"}

T2 Multi Profiles

Pre-requisties


root@Filogic-GW:~# dmcli eRT getv Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.
CR component name is: eRT.com.cisco.spvtg.ccsp.CR
subsystem_prefix eRT.
Execution succeed.
Parameter    1 name: Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.Enable
               type:       bool,    value: true 
Parameter    2 name: Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.ConfigURL
               type:     string,    value: https://xconf.rdkcentral.com:19092/loguploader/getT2Settings 
Parameter    3 name: Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.Version
               type:     string,    value: 2.0.1 
Parameter    4 name: Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.MessageBusSource.Enable
               type:       bool,    value: true 
Parameter    5 name: Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.MTLS.Enable
               type:       bool,    value: false 

MultiProfile validation - 1st Approach

dmcli  

dmcli
root@Filogic-GW:/nvram/.t2reportprofiles# dmcli eRT getv Device.X_RDKCENTRAL-COM_T2.
CR component name is: eRT.com.cisco.spvtg.ccsp.CR
subsystem_prefix eRT.
Execution succeed.
Parameter    1 name: Device.X_RDKCENTRAL-COM_T2.ReportProfiles
               type:     string,    value: {"profiles":[{"name":"RDKB_CCSPWiFi_Profile","hash":"hash1","value":{"Name":"RDKB_CCSPWifi_Profile","Description":"Report to check WiFi Parameters","Version":"1","Protocol":"HTTP","EncodingType":"JSON","ReportingInterval":180,"TimeReference":"0001-01-01T00:00:00Z","ActivationTimeOut":1800,"Parameter":[{"type":"dataModel","reference":"Profile.Name"},{"type":"dataModel","reference":"Profile.Version"},{"type":"dataModel","reference":"Device.WiFi.Radio.1.Stats.X_COMCAST-COM_NoiseFloor"},{"type":"event","eventName":"2GclientMac_split","component":"wifihealth","use":"absolute"},{"type":"event","eventName":"5GclientMac_split","component":"wifihealth","use":"absolute"},{"type":"event","name":"wifiradio WIFI_COUNT","eventName":"WIFI_MAC_1_TOTAL_COUNT:0","component":"wifiradio","use":"count","reportEmpty":false},{"type":"dataModel","name":"UPTIME","reference":"Device.DeviceInfo.UpTime","use":"absolute"}],"HTTP":{"URL":"https://xconf.rdkcentral.com/xconf/telemetry_upload.php","Compression":"None","Method":"POST","RequestURIParameter":[{"Name":"deviceId","Reference":"Device.DeviceInfo.X_COMCAST-COM_CM_MAC"},{"Name":"reportName","Reference":"Profile.Name"}]},"JSONEncoding":{"ReportFormat":"NameValuePair","ReportTimestamp":"None"}}},{"name":"RDKB_SelfHeal_Profile","hash":"hash2","value":{"Name":"RDKB_SelfHeal_Profile","Description":"Report to check SelfHeal Parameters","Version":"2","Protocol":"HTTP","EncodingType":"JSON","ReportingInterval":180,"TimeReference":"0001-01-01T00:00:00Z","ActivationTimeOut":1800,"Parameter":[{"type":"dataModel","reference":"Profile.Name"},{"type":"dataModel","reference":"Profile.Version"},{"type":"dataModel","name":"UPTIME","reference":"Device.DeviceInfo.UpTime","use":"absolute"},{"type":"dataModel","reference":"Device.DeviceInfo.UpTime","use":"absolute"},{"type":"event","eventName":"SYS_ERROR_AdvSecurity_NotRunning","component":"SELF_HEAL","use":"absolute"},{"type":"event","eventName":"SYS_SH_lighttpdCrash","component":"test-and-diagnostic","use":"count","reportEmpty":false},{"type":"dataModel","name":"WAN_SSH_STATUS","reference":"Device.DeviceInfo.X_RDKCENTRAL-COM_Syndication.WANsideSSH.Enable","use":"absolute"}],"HTTP":{"URL":"https://xconf.rdkcentral.com/xconf/telemetry_upload.php","Compression":"None","Method":"POST","RequestURIParameter":[{"Name":"deviceId","Reference":"Device.DeviceInfo.X_COMCAST-COM_CM_MAC"},{"Name":"reportName","Reference":"Profile.Name"}]},"JSONEncoding":{"ReportFormat":"NameValuePair","ReportTimestamp":"None"}}}]} 
Parameter    2 name: Device.X_RDKCENTRAL-COM_T2.ReportProfilesMsgPack
               type:     string,    value:  
Parameter    3 name: Device.X_RDKCENTRAL-COM_T2.Temp_ReportProfiles
               type:     string,    value:  

root@Filogic-GW:/nvram/.t2reportprofiles# ls
RDKB_CCSPWiFi_Profile  RDKB_SelfHeal_Profile
root@Filogic-GW:/nvram/.t2reportprofiles# 


Logs

Logs
240902-05:42:48.397488 [mod=T2, lvl=INFO] [tid=4725] Reporting Adjustments parameters check done successfully
240902-05:42:48.397596 [mod=T2, lvl=INFO] [tid=4725] Profile Name: RDKB_SelfHeal_Profile
Configured httpURIReqParam count = 2 
240902-05:42:48.397611 [mod=T2, lvl=INFO] [tid=4725] Number of httpURIReqParam added  = 2 
240902-05:42:48.397779 [mod=T2, lvl=INFO] [tid=4725] Number of tr181params/markers successfully added in profile = 7 
240902-05:42:48.398110 [mod=T2, lvl=INFO] [tid=4725] Starting TimeoutThread for profile : RDKB_SelfHeal_Profile
240902-05:42:48.398273 [mod=T2, lvl=INFO] [tid=4725] T2ER isn't initialized or dispatch thread is already running
240902-05:42:48.398292 [mod=T2, lvl=INFO] [tid=4725] Successfully enabled profile : RDKB_SelfHeal_Profile
240902-05:42:48.398311 [mod=T2, lvl=INFO] [tid=4725] T2ER isn't initialized or dispatch thread is already running
240902-05:42:48.398441 [mod=T2, lvl=INFO] [tid=4725] Reporting Adjustments parameters check done successfully
240902-05:42:48.398476 [mod=T2, lvl=INFO] [tid=83168] Waiting for 180 sec for next TIMEOUT for profile as reporting interval is taken - RDKB_SelfHeal_Profile
240902-05:42:48.398508 [mod=T2, lvl=INFO] [tid=83168] Waiting for timeref or reporting interval for the profile - RDKB_SelfHeal_Profile is started
240902-05:42:48.398536 [mod=T2, lvl=INFO] [tid=4725] Profile Name: RDKB_CCSPWiFi_Profile
Configured httpURIReqParam count = 2 
240902-05:42:48.398549 [mod=T2, lvl=INFO] [tid=4725] Number of httpURIReqParam added  = 2 
240902-05:42:48.398711 [mod=T2, lvl=INFO] [tid=4725] Number of tr181params/markers successfully added in profile = 7 
240902-05:42:48.398971 [mod=T2, lvl=INFO] [tid=4725] Starting TimeoutThread for profile : RDKB_CCSPWiFi_Profile
240902-05:42:48.399103 [mod=T2, lvl=INFO] [tid=4725] T2ER isn't initialized or dispatch thread is already running
240902-05:42:48.399119 [mod=T2, lvl=INFO] [tid=4725] Successfully enabled profile : RDKB_CCSPWiFi_Profile
240902-05:42:48.399138 [mod=T2, lvl=INFO] [tid=4725] T2ER isn't initialized or dispatch thread is already running
240902-05:42:48.399183 [mod=T2, lvl=ERROR] [tid=4725] removeProfileFromDisk,237: command failed
240902-05:42:48.399199 [mod=T2, lvl=INFO] [tid=4725] profiles.msgpack is removed from disk 
240902-05:42:48.399247 [mod=T2, lvl=INFO] [tid=4725] rbuscore.c:2326 RBus Enabled

240902-05:42:48.399476 [mod=T2, lvl=INFO] [tid=83169] Waiting for 180 sec for next TIMEOUT for profile as reporting interval is taken - RDKB_CCSPWiFi_Profile
240902-05:42:48.399514 [mod=T2, lvl=INFO] [tid=83169] Waiting for timeref or reporting interval for the profile - RDKB_CCSPWiFi_Profile is started
240902-05:42:48.401993 [mod=T2, lvl=INFO] [tid=4725] process_rp_thread: Waiting for event from tr-181 
240902-05:42:57.000129 [mod=T2, lvl=INFO] [tid=4761] TIMEDOUT -- trying fetchConfigurations again
240902-05:42:57.008034 [mod=T2, lvl=INFO] [tid=4761] doHttpGet with url https://xconf.rdkcentral.com:19092/loguploader/getT2Settings?estbMacAddress=ba:78:2f:16:80:e4&firmwareVersion=rdkb-generic-broadband-image_rdk-next_20240902053956&model=BananapiBPI-R4&partnerId=RDKM&accountId=&ecmMacAddress=ba:78:2f:16:80:e4&env=dev&controllerId=2504&channelMapId=2345&vodId=15660&version=2 
240902-05:42:57.008511 [mod=T2, lvl=INFO] [tid=4761] TR181_DEVICE_CURRENT_WAN_IFNAME -- erouter0
240902-05:42:57.009054 [mod=T2, lvl=ERROR] [tid=4761] getParameterValue partner id failed
240902-05:42:57.011863 [mod=T2, lvl=INFO] [tid=87032] TR181_DEVICE_CURRENT_WAN_IFNAME ---- erouter0
240902-05:42:58.241263 [mod=T2, lvl=ERROR] [tid=87032] doHttpGet:643, T2:Telemetry XCONF communication Failed with http code : 404 Curl code : 0 
240902-05:42:58.241334 [mod=T2, lvl=ERROR] [tid=87032] doHttpGet : curl_easy_perform failed with error message No error from curl 
240902-05:42:58.247916 [mod=T2, lvl=ERROR] [tid=4761] T2:Curl GET of XCONF data failed
240902-05:42:58.247979 [mod=T2, lvl=WARN] [tid=4761] XConf Telemetry profile not set for this device, uninitProfileList.
240902-09:04:36.480619 [mod=T2, lvl=INFO] [tid=4756] Waiting for timeref or reporting interval for the profile - RDKB-RPI-TEST is started
240902-09:04:36.480624 [mod=T2, lvl=INFO] [tid=59493] CollectAndReportXconf ++in profileName : RDKB-RPI-TEST
240902-09:04:36.481081 [mod=T2, lvl=INFO] [tid=129699] CollectAndReport while Loop -- START 
240902-09:04:36.481111 [mod=T2, lvl=INFO] [tid=129699] CollectAndReport ++in profileName : RDKB_SelfHeal_Profile
240902-09:04:36.482631 [mod=T2, lvl=INFO] [tid=129698] cJSON Report = {"Report":[{"Profile.Name":"RDKB_CCSPWiFi_Profile"},{"Profile.Version":"1"},{"Device.WiFi.Radio.1.Stats.X_COMCAST-COM_NoiseFloor":"-99"},{"UPTIME":"306"}]}
240902-09:04:36.482779 [mod=T2, lvl=INFO] [tid=129698] Report Size = 155
240902-09:04:36.484286 [mod=T2, lvl=INFO] [tid=129699] cJSON Report = {"Report":[{"Profile.Name":"RDKB_SelfHeal_Profile"},{"Profile.Version":"2"},{"UPTIME":"306"},{"Device.DeviceInfo.UpTime":"306"},{"WAN_SSH_STATUS":"false"}]}
240902-09:04:36.484348 [mod=T2, lvl=INFO] [tid=129699] Report Size = 156
240902-09:04:36.486134 [mod=T2, lvl=ERROR] [tid=129698] getParameterValue partner id failed
240902-09:04:36.488540 [mod=T2, lvl=ERROR] [tid=59493] rbus.c:3676 Discover component names failed with error 5 and counts 1/0

240902-09:04:36.488621 [mod=T2, lvl=ERROR] [tid=59493] Failed to retrieve param : Device.DeviceInfo.X_RDKCENTRAL-COM_EnableXDNS
240902-09:04:36.488970 [mod=T2, lvl=ERROR] [tid=129699] getParameterValue partner id failed
240902-09:04:37.332481 [mod=T2, lvl=INFO] [tid=129699] The return status from the child with pid 129706 is CurlStatus : 1
240902-09:04:37.332529 [mod=T2, lvl=INFO] [tid=129699] The return status from the child with pid 129706 SetopCode: No error; ResponseCode : No error; HTTP_CODE : 200; Line Number : 357 
240902-09:04:37.332544 [mod=T2, lvl=INFO] [tid=129699] Report Sent Successfully over HTTP : 200
240902-09:04:37.332569 [mod=T2, lvl=INFO] [tid=129699] Elapsed Time for : RDKB_SelfHeal_Profile = 0.851439692 (Sec.NanoSec)
240902-09:04:37.332588 [mod=T2, lvl=INFO] [tid=129699] CollectAndReport while Loop -- END; wait for restart event
240902-09:04:37.332600 [mod=T2, lvl=INFO] [tid=129699] CollectAndReport --out
240902-09:04:37.332661 [mod=T2, lvl=INFO] [tid=129698] The return status from the child with pid 129704 is CurlStatus : 1
240902-09:04:37.332686 [mod=T2, lvl=INFO] [tid=129698] The return status from the child with pid 129704 SetopCode: No error; ResponseCode : No error; HTTP_CODE : 200; Line Number : 357 
240902-09:04:37.332699 [mod=T2, lvl=INFO] [tid=129698] Report Sent Successfully over HTTP : 200
240902-09:04:37.332717 [mod=T2, lvl=INFO] [tid=129698] Elapsed Time for : RDKB_CCSPWiFi_Profile = 0.852407615 (Sec.NanoSec)
240902-09:04:37.332732 [mod=T2, lvl=INFO] [tid=129698] CollectAndReport while Loop -- END; wait for restart event
240902-09:04:37.332744 [mod=T2, lvl=INFO] [tid=129698] CollectAndReport --out


 Multiprofile MsgPack validation - 2nd Approach

dmcli

Refer below url to create message pack data

Telemetry 2.0 support for RDKB RPI -User Manual#Telemtry2.0ProfileMsgPack

msgpack dm
root@Filogic-GW:/nvram/.t2reportprofiles# dmcli eRT getv Device.X_RDKCENTRAL-COM_T2.
CR component name is: eRT.com.cisco.spvtg.ccsp.CR
subsystem_prefix eRT.
Execution succeed.
Parameter    1 name: Device.X_RDKCENTRAL-COM_T2.ReportProfiles
               type:     string,    value:  
Parameter    2 name: Device.X_RDKCENTRAL-COM_T2.ReportProfilesMsgPack
               type:     string,    value: 3wAAAAGocHJvZmlsZXPdAAAAAd8AAAADpG5hbWW0UkRLQl9XSUZJX0RNX1BST0ZJTEWkaGFzaKVoYXNoMaV2YWx1Zd8AAAAKq0Rlc2NyaXB0aW9utFJlcG9ydCB0byBEZXZpY2VJbmZvp1ZlcnNpb26hMqhQcm90b2NvbKRIVFRQrEVuY29kaW5nVHlwZaRKU09OsVJlcG9ydGluZ0ludGVydmFsPK1UaW1lUmVmZXJlbmNltDAwMDEtMDEtMDFUMDA6MDA6MDBasUFjdGl2YXRpb25UaW1lb3V0eKlQYXJhbWV0ZXLdAAAAD98AAAACpHR5cGWpZGF0YU1vZGVsqXJlZmVyZW5jZaxQcm9maWxlLk5hbWXfAAAAAqR0eXBlqWRhdGFNb2RlbKlyZWZlcmVuY2WvUHJvZmlsZS5WZXJzaW9u3wAAAAOkdHlwZalkYXRhTW9kZWykbmFtZaVDbU1hY6lyZWZlcmVuY2XZJkRldmljZS5EZXZpY2VJbmZvLlhfQ09NQ0FTVC1DT01fQ01fTUFD3wAAAAOkdHlwZalkYXRhTW9kZWykbmFtZacyRy1TU0lEqXJlZmVyZW5jZbdEZXZpY2UuV2lGaS5TU0lELjEuU1NJRN8AAAADpHR5cGWpZGF0YU1vZGVspG5hbWWnNUctU1NJRKlyZWZlcmVuY2W3RGV2aWNlLldpRmkuU1NJRC4yLlNTSUTfAAAAA6R0eXBlqWRhdGFNb2RlbKRuYW1lpzJHLU5hbWWpcmVmZXJlbmNluERldmljZS5XaUZpLlJhZGlvLjEuTmFtZd8AAAADpHR5cGWpZGF0YU1vZGVspG5hbWWnNUctTmFtZalyZWZlcmVuY2W4RGV2aWNlLldpRmkuUmFkaW8uMi5OYW1l3wAAAAOkdHlwZalkYXRhTW9kZWykbmFtZaYyRy1QV0SpcmVmZXJlbmNl2TBEZXZpY2UuV2lGaS5BY2Nlc3NQb2ludC4xLlNlY3VyaXR5LktleVBhc3NwaHJhc2XfAAAAA6R0eXBlqWRhdGFNb2RlbKRuYW1lpjVHLVBXRKlyZWZlcmVuY2XZMERldmljZS5XaUZpLkFjY2Vzc1BvaW50LjIuU2VjdXJpdHkuS2V5UGFzc3BocmFzZd8AAAADpHR5cGWpZGF0YU1vZGVspG5hbWWnMkctTW9kZalyZWZlcmVuY2XZLkRldmljZS5XaUZpLkFjY2Vzc1BvaW50LjEuU2VjdXJpdHkuTW9kZUVuYWJsZWTfAAAAA6R0eXBlqWRhdGFNb2RlbKRuYW1lpzVHLU1vZGWpcmVmZXJlbmNl2S5EZXZpY2UuV2lGaS5BY2Nlc3NQb2ludC4yLlNlY3VyaXR5Lk1vZGVFbmFibGVk3wAAAAOkdHlwZalkYXRhTW9kZWykbmFtZatNZW1TdGF0VXNlZKlyZWZlcmVuY2XZI0RldmljZS5EZXZpY2VJbmZvLk1lbW9yeVN0YXR1cy5Vc2Vk3wAAAAOkdHlwZalkYXRhTW9kZWykbmFtZaxGck1lbVRocnNobGSpcmVmZXJlbmNl2UBEZXZpY2UuRGV2aWNlSW5mby5NZW1vcnlTdGF0dXMuWF9SREtDRU5UUkFMLUNPTV9GcmVlTWVtVGhyZXNob2xk3wAAAAOkdHlwZalkYXRhTW9kZWykbmFtZahDcHVVc2FnZalyZWZlcmVuY2XZKERldmljZS5EZXZpY2VJbmZvLlByb2Nlc3NTdGF0dXMuQ1BVVXNhZ2XfAAAAA6R0eXBlqWRhdGFNb2RlbKRuYW1lplVwdGltZalyZWZlcmVuY2W4RGV2aWNlLkRldmljZUluZm8uVXBUaW1lpEhUVFDfAAAABKNVUkzZN2h0dHBzOi8veGNvbmYucmRrY2VudHJhbC5jb20veGNvbmYvdGVsZW1ldHJ5X3VwbG9hZC5waHCrQ29tcHJlc3Npb26kTm9uZaZNZXRob2SkUE9TVLNSZXF1ZXN0VVJJUGFyYW1ldGVy3QAAAALfAAAAAqROYW1lqGRldmljZUlkqVJlZmVyZW5jZdkmRGV2aWNlLkRldmljZUluZm8uWF9DT01DQVNULUNPTV9DTV9NQUPfAAAAAqROYW1lqnJlcG9ydE5hbWWpUmVmZXJlbmNlrFByb2ZpbGUuTmFtZaxKU09ORW5jb2RpbmffAAAAAqxSZXBvcnRGb3JtYXStTmFtZVZhbHVlUGFpcq9SZXBvcnRUaW1lc3RhbXCkTm9uZQ== 
Parameter    3 name: Device.X_RDKCENTRAL-COM_T2.Temp_ReportProfiles
               type:     string,    value:  

root@Filogic-GW:/nvram/.t2reportprofiles# ls
profiles.msgpack
root@Filogic-GW:/nvram/.t2reportprofiles# 
root@Filogic-GW:/nvram/.t2reportprofiles# 
root@Filogic-GW:/nvram/.t2reportprofiles# web
webcfg_decoder  webconfig       webpa           
root@Filogic-GW:/nvram/.t2reportprofiles# web
webcfg_decoder  webconfig       webpa           
root@Filogic-GW:/nvram/.t2reportprofiles# webcfg_decoder -m profiles.msgpack 
rbus_open for component webcfg_decoder
rbus_init is success. ret is 0

msgpack decoded data is:
{"profiles":[{"name":"RDKB_WIFI_DM_PROFILE", "hash":"hash1", "value":{"Description":"Report to DeviceInfo", "Version":"2", "Protocol":"HTTP", "EncodingType":"JSON", "ReportingInterval":60, "TimeReference":"0001-01-01T00:00:00Z", "ActivationTimeout":120, "Parameter":[{"type":"dataModel", "reference":"Profile.Name"}, {"type":"dataModel", "reference":"Profile.Version"}, {"type":"dataModel", "name":"CmMac", "reference":"Device.DeviceInfo.X_COMCAST-COM_CM_MAC"}, {"type":"dataModel", "name":"2G-SSID", "reference":"Device.WiFi.SSID.1.SSID"}, {"type":"dataModel", "name":"5G-SSID", "reference":"Device.WiFi.SSID.2.SSID"}, {"type":"dataModel", "name":"2G-Name", "reference":"Device.WiFi.Radio.1.Name"}, {"type":"dataModel", "name":"5G-Name", "reference":"Device.WiFi.Radio.2.Name"}, {"type":"dataModel", "name":"2G-PWD", "reference":"Device.WiFi.AccessPoint.1.Security.KeyPassphrase"}, {"type":"dataModel", "name":"5G-PWD", "reference":"Device.WiFi.AccessPoint.2.Security.KeyPassphrase"}, {"type":"dataModel", "name":"2G-Mode", "reference":"Device.WiFi.AccessPoint.1.Security.ModeEnabled"}, {"type":"dataModel", "name":"5G-Mode", "reference":"Device.WiFi.AccessPoint.2.Security.ModeEnabled"}, {"type":"dataModel", "name":"MemStatUsed", "reference":"Device.DeviceInfo.MemoryStatus.Used"}, {"type":"dataModel", "name":"FrMemThrshld", "reference":"Device.DeviceInfo.MemoryStatus.X_RDKCENTRAL-COM_FreeMemThreshold"}, {"type":"dataModel", "name":"CpuUsage", "reference":"Device.DeviceInfo.ProcessStatus.CPUUsage"}, {"type":"dataModel", "name":"Uptime", "reference":"Device.DeviceInfo.UpTime"}], "HTTP":{"URL":"https://xconf.rdkcentral.com/xconf/telemetry_upload.php", "Compression":"None", "Method":"POST", "RequestURIParameter":[{"Name":"deviceId", "Reference":"Device.DeviceInfo.X_COMCAST-COM_CM_MAC"}, {"Name":"reportName", "Reference":"Profile.Name"}]}, "JSONEncoding":{"ReportFormat":"NameValuePair", "ReportTimestamp":"None"}}}]}
root@Filogic-GW:/nvram/.t2reportprofiles# 
root@Filogic-GW:/nvram/.t2reportprofiles# 

Logs 

Msgpack Logs
40902-09:16:45.445976 [mod=T2, lvl=INFO] [tid=296218] rbuscore.c:2326 RBus Enabled

240902-09:17:45.000111 [mod=T2, lvl=INFO] [tid=456847] TIMEOUT for profile - RDKB_WIFI_DM_PROFILE
240902-09:17:45.000161 [mod=T2, lvl=INFO] [tid=456847] ReportProfiles_TimeoutCb ++in
240902-09:17:45.000197 [mod=T2, lvl=INFO] [tid=456847] NotifyTimeout: profile RDKB_WIFI_DM_PROFILE is in Enabled state
240902-09:17:45.000264 [mod=T2, lvl=INFO] [tid=456847] ReportProfiles_TimeoutCb --out
240902-09:17:45.000288 [mod=T2, lvl=INFO] [tid=456847] Waiting for 60 sec for next TIMEOUT for profile as reporting interval is taken - RDKB_WIFI_DM_PROFILE
240902-09:17:45.000311 [mod=T2, lvl=INFO] [tid=456847] Waiting for timeref or reporting interval for the profile - RDKB_WIFI_DM_PROFILE is started
240902-09:17:45.000348 [mod=T2, lvl=INFO] [tid=483383] CollectAndReport while Loop -- START 
240902-09:17:45.000381 [mod=T2, lvl=INFO] [tid=483383] CollectAndReport ++in profileName : RDKB_WIFI_DM_PROFILE
240902-09:17:46.017775 [mod=T2, lvl=INFO] [tid=483383] cJSON Report = {"Report":[{"Profile.Name":"RDKB_WIFI_DM_PROFILE"},{"Profile.Version":"2"},{"CmMac":"ba:78:2f:16:80:e4"},{"2G-SSID":"BPI_RDKB-AP0"},{"5G-SSID":"BPI_RDKB-AP1"},{"2G-Name":"wifi0"},{"5G-Name":"wifi1"},{"2G-PWD":"rdk@1234"},{"5G-PWD":"rdk@1234"},{"2G-Mode":"WPA2-Personal"},{"5G-Mode":"WPA2-Personal"},{"MemStatUsed":"549"},{"FrMemThrshld":"0"},{"CpuUsage":"8"},{"Uptime":"1095"}]}
240902-09:17:46.017835 [mod=T2, lvl=INFO] [tid=483383] Report Size = 378
240902-09:17:46.019320 [mod=T2, lvl=ERROR] [tid=483383] getParameterValue partner id failed
240902-09:17:46.868724 [mod=T2, lvl=INFO] [tid=483383] The return status from the child with pid 483840 is CurlStatus : 1
240902-09:17:46.868784 [mod=T2, lvl=INFO] [tid=483383] The return status from the child with pid 483840 SetopCode: No error; ResponseCode : No error; HTTP_CODE : 200; Line Number : 357 
240902-09:17:46.868812 [mod=T2, lvl=INFO] [tid=483383] Report Sent Successfully over HTTP : 200
240902-09:17:46.868839 [mod=T2, lvl=INFO] [tid=483383] Elapsed Time for : RDKB_WIFI_DM_PROFILE = 1.868437924 (Sec.NanoSec)
240902-09:17:46.868857 [mod=T2, lvl=INFO] [tid=483383] CollectAndReport while Loop -- END; wait for restart event
240902-09:17:46.868868 [mod=T2, lvl=INFO] [tid=483383] CollectAndReport --out

Multiprofile Validation through webconfig - 3rd Approach

webconfig

1.Refer below url to configure xconf for T2 profiles

Feature Validation : Xconf Server#FeatureValidation:Telemetry2_0

2. Run the below command 

root@Filogic-GW:/nvram/.t2reportprofiles# dmcli eRT setv Device.X_RDK_WebConfig.ForceSync string telemetry
CR component name is: eRT.com.cisco.spvtg.ccsp.CR
subsystem_prefix eRT.
Execution succeed.

root@Filogic-GW:/nvram/.t2reportprofiles# ls profiles.msgpack

Note -  Make sure, Webconfig should be running in your device

3. Logs

T2, webconfig logs
240903-09:23:21.744803 [mod=T2, lvl=INFO] [tid=269845] rbuscore.c:2326 RBus Enabled

240903-09:23:21.744834 [mod=T2, lvl=INFO] [tid=269845] No data elements present to unregister240903-09:23:21.745615 [mod=T2, lvl=INFO] [tid=269845] Starting TimeoutThread for profile : RDKB_RPI_Wifi_Profile2
240903-09:23:21.746058 [mod=T2, lvl=INFO] [tid=269845] Successfully enabled profile : RDKB_RPI_Wifi_Profile2
240903-09:23:21.746099 [mod=T2, lvl=INFO] [tid=269845] T2ER isn't initialized or dispatch thread is already running
240903-09:23:21.746136 [mod=T2, lvl=INFO] [tid=269847] Waiting for 180 sec for next TIMEOUT for profile as reporting interval is taken - RDKB_RPI_Wifi_Profile2
240903-09:23:21.746263 [mod=T2, lvl=INFO] [tid=269847] Waiting for timeref or reporting interval for the profile - RDKB_RPI_Wifi_Profile2 is started
240903-09:23:21.746750 [mod=T2, lvl=INFO] [tid=269845] Starting TimeoutThread for profile : RDKB_Wifi_Profile1_said
240903-09:23:21.746854 [mod=T2, lvl=INFO] [tid=269845] T2ER isn't initialized or dispatch thread is already running
240903-09:23:21.746873 [mod=T2, lvl=INFO] [tid=269845] Successfully enabled profile : RDKB_Wifi_Profile1_said
240903-09:23:21.746897 [mod=T2, lvl=INFO] [tid=269845] T2ER isn't initialized or dispatch thread is already running
240903-09:23:21.746916 [mod=T2, lvl=INFO] [tid=269849] Waiting for 180 sec for next TIMEOUT for profile as reporting interval is taken - RDKB_Wifi_Profile1_said
240903-09:23:21.746944 [mod=T2, lvl=INFO] [tid=269849] Waiting for timeref or reporting interval for the profile - RDKB_Wifi_Profile1_said is started
240903-09:23:21.747898 [mod=T2, lvl=INFO] [tid=269845] Starting TimeoutThread for profile : RDKB-RPI-BootTime-Logs
240903-09:23:21.747993 [mod=T2, lvl=INFO] [tid=269845] T2ER isn't initialized or dispatch thread is already running
240903-09:23:21.748015 [mod=T2, lvl=INFO] [tid=269845] Successfully enabled profile : RDKB-RPI-BootTime-Logs
240903-09:23:21.748036 [mod=T2, lvl=INFO] [tid=269845] T2ER isn't initialized or dispatch thread is already running
240903-09:23:21.748049 [mod=T2, lvl=INFO] [tid=269850] Waiting for 600 sec for next TIMEOUT for profile as reporting interval is taken - RDKB-RPI-BootTime-Logs
240903-09:23:21.748080 [mod=T2, lvl=INFO] [tid=269850] Waiting for timeref or reporting interval for the profile - RDKB-RPI-BootTime-Logs is started
240903-09:23:21.751228 [mod=T2, lvl=INFO] [tid=269845] rbuscore.c:2326 RBus Enabled

240903-09:26:21.000108 [mod=T2, lvl=INFO] [tid=269849] TIMEOUT for profile - RDKB_Wifi_Profile1_said
240903-09:26:21.000108 [mod=T2, lvl=INFO] [tid=269847] TIMEOUT for profile - RDKB_RPI_Wifi_Profile2
240903-09:26:21.000165 [mod=T2, lvl=INFO] [tid=269849] ReportProfiles_TimeoutCb ++in
240903-09:26:21.000173 [mod=T2, lvl=INFO] [tid=269847] ReportProfiles_TimeoutCb ++in
240903-09:26:21.000225 [mod=T2, lvl=INFO] [tid=269847] NotifyTimeout: profile RDKB_RPI_Wifi_Profile2 is in Enabled state
240903-09:26:21.000228 [mod=T2, lvl=INFO] [tid=269849] NotifyTimeout: profile RDKB_Wifi_Profile1_said is in Enabled state
240903-09:26:21.000303 [mod=T2, lvl=INFO] [tid=269847] ReportProfiles_TimeoutCb --out
240903-09:26:21.000307 [mod=T2, lvl=INFO] [tid=269849] ReportProfiles_TimeoutCb --out
240903-09:26:21.000323 [mod=T2, lvl=INFO] [tid=269847] Waiting for 180 sec for next TIMEOUT for profile as reporting interval is taken - RDKB_RPI_Wifi_Profile2
240903-09:26:21.000325 [mod=T2, lvl=INFO] [tid=269849] Waiting for 180 sec for next TIMEOUT for profile as reporting interval is taken - RDKB_Wifi_Profile1_said
240903-09:26:21.000334 [mod=T2, lvl=INFO] [tid=350542] CollectAndReport while Loop -- START 
240903-09:26:21.000351 [mod=T2, lvl=INFO] [tid=269847] Waiting for timeref or reporting interval for the profile - RDKB_RPI_Wifi_Profile2 is started
240903-09:26:21.000355 [mod=T2, lvl=INFO] [tid=350542] CollectAndReport ++in profileName : RDKB_RPI_Wifi_Profile2
240903-09:26:21.000360 [mod=T2, lvl=INFO] [tid=269849] Waiting for timeref or reporting interval for the profile - RDKB_Wifi_Profile1_said is started
240903-09:26:21.000411 [mod=T2, lvl=INFO] [tid=350543] CollectAndReport while Loop -- START 
240903-09:26:21.000427 [mod=T2, lvl=INFO] [tid=350543] CollectAndReport ++in profileName : RDKB_Wifi_Profile1_said
240903-09:26:21.002869 [mod=T2, lvl=INFO] [tid=350543] cJSON Report = {"Report":[{"Profile.Name":"RDKB_Wifi_Profile1_said"},{"Profile.Version":"1"},{"Device.WiFi.Radio.1.Stats.X_COMCAST-COM_NoiseFloor":"-99"},{"Device.DeviceInfo.UpTime":"799"}]}
240903-09:26:21.002935 [mod=T2, lvl=INFO] [tid=350543] Report Size = 175
240903-09:26:21.003744 [mod=T2, lvl=INFO] [tid=350542] cJSON Report = {"Report":[{"Profile.Name":"RDKB_RPI_Wifi_Profile2"},{"Profile.Version":"2"},{"Device.DeviceInfo.UpTime":"799"},{"Device.DeviceInfo.UpTime":"799"},{"WAN_SSH_STATUS":"false"}]}
240903-09:26:21.003798 [mod=T2, lvl=INFO] [tid=350542] Report Size = 175
240903-09:26:21.005391 [mod=T2, lvl=ERROR] [tid=350542] getParameterValue partner id failed
240903-09:26:21.006528 [mod=T2, lvl=ERROR] [tid=350543] getParameterValue partner id failed
240903-09:26:21.827460 [mod=T2, lvl=INFO] [tid=350543] The return status from the child with pid 350550 is CurlStatus : 1
240903-09:26:21.827536 [mod=T2, lvl=INFO] [tid=350543] The return status from the child with pid 350550 SetopCode: No error; ResponseCode : No error; HTTP_CODE : 200; Line Number : 357 
240903-09:26:21.827554 [mod=T2, lvl=INFO] [tid=350543] Report Sent Successfully over HTTP : 200
240903-09:26:21.827591 [mod=T2, lvl=INFO] [tid=350543] Elapsed Time for : RDKB_Wifi_Profile1_said = 0.827137449 (Sec.NanoSec)
240903-09:26:21.827612 [mod=T2, lvl=INFO] [tid=350543] CollectAndReport while Loop -- END; wait for restart event
240903-09:26:21.827623 [mod=T2, lvl=INFO] [tid=350543] CollectAndReport --out
240903-09:26:21.878112 [mod=T2, lvl=INFO] [tid=350542] The return status from the child with pid 350545 is CurlStatus : 1
240903-09:26:21.878182 [mod=T2, lvl=INFO] [tid=350542] The return status from the child with pid 350545 SetopCode: No error; ResponseCode : No error; HTTP_CODE : 200; Line Number : 357 
240903-09:26:21.878197 [mod=T2, lvl=INFO] [tid=350542] Report Sent Successfully over HTTP : 200
240903-09:26:21.878222 [mod=T2, lvl=INFO] [tid=350542] Elapsed Time for : RDKB_RPI_Wifi_Profile2 = 0.877837901 (Sec.NanoSec)
240903-09:26:21.878243 [mod=T2, lvl=INFO] [tid=350542] CollectAndReport while Loop -- END; wait for restart event
240903-09:26:21.878256 [mod=T2, lvl=INFO] [tid=350542] CollectAndReport --out
240903-09:33:21.000141 [mod=T2, lvl=INFO] [tid=269850] TIMEOUT for profile - RDKB-RPI-BootTime-Logs
240903-09:33:21.000200 [mod=T2, lvl=INFO] [tid=269850] ReportProfiles_TimeoutCb ++in
240903-09:33:21.000242 [mod=T2, lvl=INFO] [tid=269850] NotifyTimeout: profile RDKB-RPI-BootTime-Logs is in Enabled state
240903-09:33:21.000310 [mod=T2, lvl=INFO] [tid=269850] ReportProfiles_TimeoutCb --out
240903-09:33:21.000333 [mod=T2, lvl=INFO] [tid=269850] Waiting for 600 sec for next TIMEOUT for profile as reporting interval is taken - RDKB-RPI-BootTime-Logs
240903-09:33:21.000355 [mod=T2, lvl=INFO] [tid=269850] Waiting for timeref or reporting interval for the profile - RDKB-RPI-BootTime-Logs is started
240903-09:33:21.000405 [mod=T2, lvl=INFO] [tid=538138] CollectAndReport while Loop -- START 
240903-09:33:21.000421 [mod=T2, lvl=INFO] [tid=538138] CollectAndReport ++in profileName : RDKB-RPI-BootTime-Logs
240903-09:33:21.000861 [mod=T2, lvl=ERROR] [tid=538138] rbus.c:3676 Discover component names failed with error 5 and counts 1/0

240903-09:33:21.000890 [mod=T2, lvl=ERROR] [tid=538138] Failed to retrieve param : Device.DeviceInfo.X_RDK.RDKProfileName
240903-09:33:21.003111 [mod=T2, lvl=INFO] [tid=538138] cJSON Report = {"Report":[{"Profile.Name":"RDKB-RPI-BootTime-Logs"},{"Profile.Version":"1"},{"MAC":"8a:97:6b:af:3f:90"},{"UpTime":"1219"},{"bootuptime_Ethernet_split":"=14"},{"bootuptime_wifi_split":"=32"},{"bootuptime_webpa_split":"=40"}]}
240903-09:33:21.003163 [mod=T2, lvl=INFO] [tid=538138] Report Size = 225
240903-09:33:21.004755 [mod=T2, lvl=ERROR] [tid=538138] getParameterValue partner id failed
240903-09:33:21.864598 [mod=T2, lvl=INFO] [tid=538138] The return status from the child with pid 538143 is CurlStatus : 1
240903-09:33:21.864657 [mod=T2, lvl=INFO] [tid=538138] The return status from the child with pid 538143 SetopCode: No error; ResponseCode : No error; HTTP_CODE : 200; Line Number : 357 
240903-09:33:21.864672 [mod=T2, lvl=INFO] [tid=538138] Report Sent Successfully over HTTP : 200
240903-09:33:21.864698 [mod=T2, lvl=INFO] [tid=538138] Elapsed Time for : RDKB-RPI-BootTime-Logs = 0.864261724 (Sec.NanoSec)
240903-09:33:21.864718 [mod=T2, lvl=INFO] [tid=538138] CollectAndReport while Loop -- END; wait for restart event
240903-09:33:21.864729 [mod=T2, lvl=INFO] [tid=538138] CollectAndReport --out

References

RDKBACCL-293 - Getting issue details... STATUS

  https://github.com/rdkcentral/xconfserver/blob/main/README.md

  https://wiki.rdkcentral.com/display/RDK/Xconf+Server+-+User+guide+for+configuration+and+feature+validation

  RDKB Telemetry

  WebConfig, XConf & T2



  • No labels