Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Telemetry

Telemetry is the automatic recording and transmission of data from remote or inaccessible sources to an IT system in a different location for monitoring and analysis.

RDKB Telemetry Components

1. Xconf Server
2. Turris-Omnia with rdkb image
3. HTTP Server

Environment Setup

2.1. Build procedure

Follow the wiki page to make yocto's RDK-B image from yocto workspace in your PC.

Wifi-Extender Yocto Build Instructions

2.2. Image Flash procedure

Refer the below link for image flashing

Turris Omnia Reference Platform: Flashing Instruction

 Xconf server

Configuring Telemetry on Xconf server

Change Application to stb in top right corner of the window

     Image Added

Create Formula

 Login to Xconf Server and go to DCM menu item and click on “Formulas” sub menu and create Formula
Image Added

Create Device Settings

Xconf Server → DCM → Device Settings 
Image Added

Create LogUpload Settings

Xconf Server → DCM → LogUpload Settings

Image Added


 Create Upload Repository

Xconf Server → DCM → Upload Repository

Upload Repository : HTTP Server

Repository URL:  http://35.155.171.121/xconf/logupload.php

Image Added

Test Page

Xconf Server → DCM → Test Page

In the Test Page, give estbMacAddress(D8:58:D7:00:A5:D6 → Mac Address of Turris Omnia) and ensure the parameters that has been configured in the DCM.

Image Added

Create Permanent Profiles

Xconf Server → Telemetry → Permanent Profiles

Image Added

Create Targeting Rules

Xconf Server → Telemetry → Targeting Rules

Image Added


Test Page

Xconf Server → Telemetry → Test page

In the Test Page, give estbMacAddress(D8:58:D7:00:A5:D6 → Mac Address of Turris Omnia) 

Image Added

JSON Response

http://35.155.171.121:9092/loguploader/getSettings?estbMacAddress=D8:58:D7:00:A5:D6&model=Turris

Image Added