NVIDIA Jetson AGX Thor - RidgeRun Products - RidgeRun GStreamer Analytics

From RidgeRun Developer Wiki

Follow Us On Twitter LinkedIn Email Share this page



Previous: RidgeRun Products/Spherical Video PTZ Index Next: RidgeRun Products/Video Metadata







Overview of RidgeRun GStreamer Analytics

Provides a complete solution for collecting, centralizing and visualizing metrics and debug logs for system running GStreamer pipelines.

Metrics are presented through pre-provisioned Grafana dashboards grouped under the RR Analytics folder. These dashboards are organized hierarchically by systems, processes and pipelines for intuitive navigation, and have several key features:

  • Multi-Select Filters: Filter views by System, Process, or Pipeline to focus on specific devices or workloads.
  • Flexible Time Ranges: From live, per-second updates to long-term historical analysis.
  • Debug Panels: Performance metrics are displayed for comprehensive visualization and analysis.
  • Dashboard Variants:
    • GStreamer RR Analytics: Standard metrics and logs for general systems.
    • GStreamer RR Analytics – Jetson: Adds Jetson-specific hardware performance panels.
  • Report Exporting: Generate snapshots for customer reports or internal reviews.


The system captures three main categories of data:

1. System metrics:
Collect data such as CPU usage, Memory usage, Disk I/O, Network I/O and different jetson specific metrics and additional hardware utilization is collected via tegrastats:

  • GPU usage
  • Codec usage
  • VIC (Video Image Compositor) usage
  • EMC (External Memory Controller) usage
  • NVDLA (Deep Learning Accelerator) usage
  • PVA (Programmable Vision Accelerator) usage


Also metrics are exposed to the server through a Prometheus exporter, enabling long-term, time-series analysis and alerting.

GStreamer RidgeRun Analytics collected system metrics


2. Per process metrics:
Each monitored process including GStreamer applications , has it performance tracked independently.

This level of granularity allows engineers to identify resource-intensive processes and analyze performance bottlenecks in isolation.

GStreamer RidgeRun Analytics collected process metrics


3. Per pipeline metrics The platform captures performance data from specific points within GStreamer pipelines, including:

  • Pipeline runtime
  • Frames Per Second (FPS)
  • Bitrate / Bits Per Second (BPS)

Getting Started

To know more about the extension, please refer to the RidgeRun GStreamer Analytics wiki page.

How to Purchase



For direct inquiries, please refer to the contact information available on our Contact page. Alternatively, you may complete and submit the form provided at the same link. We will respond to your request at our earliest opportunity.


Links to RidgeRun Resources and RidgeRun Artificial Intelligence Solutions can be found in the footer below.




Previous: RidgeRun Products/Spherical Video PTZ Index Next: RidgeRun Products/Video Metadata