RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
1.Real-Time Monitoring: Telemetry dashboards provide real-time monitoring of systems and processes. This allows for immediate detection and response to any issues or anomalies, enhancing operational efficiency and reducing downtime.
2.Data Visualization: They convert complex data sets into easy-to-understand visual formats like graphs, charts, and maps. This aids in quicker comprehension and better decision-making by presenting data in a user-friendly manner.
3.Performance Analysis: By tracking various metrics and KPIs, telemetry dashboards enable detailed performance analysis. This can lead to insights into trends, patterns, and potential areas for improvement.
VM : Ubuntu 20.04 +
1.Real-Time Monitoring: Telemetry dashboards provide real-time monitoring of systems and processes. This allows for immediate detection and response to any issues or anomalies, enhancing operational efficiency and reducing downtime.
2.Data Visualization: They convert complex data sets into easy-to-understand visual formats like graphs, charts, and maps. This aids in quicker comprehension and better decision-making by presenting data in a user-friendly manner.
3.Performance Analysis: By tracking various metrics and KPIs, telemetry dashboards enable detailed performance analysis. This can lead to insights into trends, patterns, and potential areas for improvement.
VM : Ubuntu 20.04 +
You can either deploy the EK setup You can either deploy the EK setup in the same VM or use another VM. For reference setup, we have used two separate ubuntu server instances
...
Code Block |
---|
sudo tar -xvf apache-tomcat-9.0.85.tar.gz -C /opt/automatics/ |
Code Block |
---|
./startup.sh |
3. Sample output is given below
4. Logs can be found in the file - apache-tomcat<>/logs/catalina.out
.85.tar.gz -C /opt/automatics/ |
Code Block |
---|
./startup.sh |
3. Sample output is given below
4. Logs can be found in the file - apache-tomcat<>/logs/catalina.out
The APis support upload of both telemetry (Single profile) and telemetry(Multi Profile) which are in different JSON schema/format
RDKB telemetry upload API :
Code Block |
---|
http://<Server IP/FQDN>:8080/telemetry-collector/rdkb-collector |
RDKV telemetry upload API
Code Block |
---|
http://<Server IP/FQDN>:8080/telemetry-collector/rdkv-collector |
We have two servers which are used for microservice deployment and Elasticsearch-Kibana setup
Telemetry collector VM -
IP - 52.0.158.162
FQDN : telemetrycollector.rdkcentral.com
RAM : 16GB
Disk space : 128 GB
Ubuntu : 20.04.6 LTS
Telemetry Dashboard VM -
IP- 52.71.72.93
FQDN : telemetrydashboard.rdkcentral.com
RAM : 16GB
Disk space : 300 GB +
Ubuntu : 20.04.6 LTS
These are the telemetry upload URLs configured for RDKB and RDKV
RDKB : https://telemetrycollector.rdkcentral.com/telemetry-collector/rdkb-collector
RDKV: https://telemetrycollector.rdkcentral.com/telemetry-collector/rdkv-collector
We have currently setup RDKB and RDKV dashboards in the Kibana instance. Given below are the details
Device Performance - https://telemetrydashboard.rdkcentral.com:5601/app/dashboards#/view/714270f0-a933-11ee-9d36-e37c9e3d744b?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-2w,to:now))
...