Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Riverbed-Community-Toolkit - APM

Dedicated to the Riverbed Community, this repo contains technical contributions that help customers, partners and engineers to integrate APM. For example: custom scripts, custom synthetic test, cookbooks, howtos and more.

Please visit the website of Riverbed for more information about the Riverbed Platform, Application Performance Monitoring and Documentation and Support.

To use the following contents you will need active licenses of the Riverbed APM product.

Contents

OpenTelemetry

ID Description Tags Last update
102 Quickstart OpenTelemetry Distributed tracing / Java microservices demo app with OpenTelemetry APM Collector OpenTelemetry, ZipKin, Java, WebApp, Microservices, Docker oct. 2024
103 A simple Python web app exporting OTLP telemetry to the OpenTelemetry APM Collector OpenTelemetry, OTLP, Python, WebApp, Microservices, Docker oct. 2024
104 A Nodejs web app exporting Zipkin telemetry to the OpenTelemetry APM Collector OpenTelemetry, Zipkin, Javascript, Nodejs, Docker oct. 2024
105 A Go 2-tier web app exporting OpenTelemetry/Jaeger/Zipkin telemetry to the OpenTelemetry APM Collector OpenTelemetry, Jaeger, Zipkin, Go, Docker, Kubernetes oct. 2024
106 Running in docker, this simple Java app is launched with OpenTelemetry autoinstrumentation and uses multiple exporters in parallel. The OpenTelemetry APM Collector is collecting OTLP-gRPC telemetry. OpenTelemetry, automatic instrumentation, OTLP, Jaeger, Java, Docker oct. 2024
107 The OpenTelemetry automatic instrumentation is added to a nodejs webapp and APM collects the OTLP telemetry with the OpenTelemetry APM Collector container OpenTelemetry, automatic instrumentation, OTLP, Nodejs, Docker oct. 2024
108 OpenTelemetry APM Collector collecting the telemetry of a nodejs app instrumented with Zipkin OpenTelemetry, Zipkin lib, Nodejs, Docker oct. 2024
109 Chaining the collectors. The OpenTelemetry APM Collector receives native OTLP traces exported by the OTel collector OpenTelemetry, OTel Collector, Go, Docker oct. 2024
110 Some PHP samples exporting OTLP and Zipkin telemetry to the OpenTelemetry APM Collector OpenTelemetry, PHP, Apache, OTLP, Zipkin, Docker oct. 2024
111 Containerize a Java Spring Boot app with the OpenTelemetry Java agent. Collect the traces with OpenTelemetry APM Collector OpenTelemetry, Java agent, OTLP, Docker nov. 2022
301 Deploy the APM Collector on Kubernetes as a Daemonset and try it with a Python wep app APM Collector, OpenTelemetry, Kubernetes, AKS, EKS, GCP, auto-instrumentation oct. 2024
322 A Windows container of a .NET web-app instrumented with OpenTelemetry and exporting to the APM Collector exposed as a Kubernetes service APM Collector, OpenTelemetry, .NET, dotnet, Windows Container, Kubernetes sept. 2023
001 maintenance OpenTelemetry with FlyFast microservices on a Docker Host. Collect the traces with OpenTelemetry APM Collector OpenTelemetry, Javascript, React, Python, Tornado, Microservices, Docker jan. 2024

Instrumentation and Custom-Metrics

ID Description Tags Last update
200 Quickstart to instrument a dotnet app on a windows server with APM APM agent for Windows, dotnet, WebApp, C#, PowerShell, Windows Server 2019 nov. 2021
201 Quickstart automatic instrumentation using APM Agentless for Java with microservices running in Docker APM Agentless for Java, Java, automatic instrumentation, Profiler, WebApp, Microservices, Docker oct. 2024
202 Run a Java app instrumented with the APM Agentless in a container APM Agentless for Java, APM Java agent for Linux, Java, APM host-agentless, Web App, Docker, automatic instrumentation oct. 2024
203 Run a Java app instrumented with the full APM agent in a container APM agent for Linux, Java, Web App, Docker, automatic instrumentation oct. 2024
233 Deploy a Java app instrumented with APM Agentless in a container to run on Google Kubernetes Engine APM Agentless for Java, APM Java agent for Linux, Java, APM host-agentless, Web App, Google Cloud, Kubernetes, GKE, auto-instrumentation jan. 2023
235 in progress - Deploy a Java app instrumented with the full APM agent in a container to run on Google Kubernetes Engine APM agent for Linux, Java, Web App, Google Cloud, Kubernetes, GKE, auto-instrumentation jan. 2023
238 Deploy the full APM agent on GKE as a Daemonset POD agent and instrument all the PODs of a Java web-app APM agent for Linux, Java, Web App, Google Cloud, Kubernetes, GKE, auto-instrumentation jan. 2023
248 Deploy the full APM agent on EKS as a Daemonset POD agent and instrument all the PODs of a Java web-app APM agent for Linux, Java, Web App, AWS, Kubernetes, EKS, auto-instrumentation aug. 2023
285 draft Auto-instrument a java app on a Red Hat OpenShift cluster using the Riverbed Operator Red Hat OpenShift, auto-instrumentation, APM agent for Linux, Java, Web App july 2024
401 in progress APM Analysis Server on AWS EC2 APM Analysis Server, AWS feb. 2024
341 A Python app sending metrics to the CMX endpoint of the APM agent in Kubernetes (in AWS EKS) APM agent, Custom Metrics, CMX, Kubernetes, EKS aug. 2023
901 Getting started with custom Metrics using CMX CMX, Kubernetes, Gett feb. 2023
902 Example with CMX API CMX, API nov. 2022

Contributions can be submitted via Issues and Pull Request. The team will usually give feedback in the day.

Thanks in advance!

License

Copyright (c) 2021-2024 Riverbed Technology, Inc.

The contents provided here are licensed under the terms and conditions of the MIT License accompanying the software ("License"). The scripts are distributed "AS IS" as set forth in the License. The script also include certain third party code. All such third party code is also distributed "AS IS" and is licensed by the respective copyright holders under the applicable terms and conditions (including, without limitation, warranty and liability disclaimers) identified in the license notices accompanying the software.