{"repo":"instana/nginx-tracing","free":true,"listed":false,"github":"https://github.com/instana/nginx-tracing","clone":"git clone https://github.com/instana/nginx-tracing.git","description":"Instana tracing for NGINX demonstration","language":"Java","stars":14,"topics":["instana","nginx","tracing","opentracing"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Instana NGINX Tracing Demo This repository contains a demo for Instana's NGINX tracing functionality. Prerequisites A docker-compose installation running on your x86 64 ( amd64 ) or ARM64 v8 ( aarch64 ) machine. This demo has been created and tested on Mac OS X with docker-compose and docker-machine . Configure Create a .env file in the root of the checked-out version of this repository and enter the following text, with the values adjusted as necessary: Build & Launch This will build and launch - client-app service, a simple Spring Boot application that issues a request every second to the ... - nginx service, which routes all incoming requests to the ... - server-app service, a simple Spring Boot application that returns 200 to any HTTP request. After the agent is bootstrapped and starts accepting spans from NGINX, the resulting traces are logged into files named spans- in the directory agent/logs . In the Analyze view this looks like the following: Naturally, all the other NGINX capabilities of Instana will work out of the box as well ;-) Setup an Application Perspective for the Demo The simplest way is just to assign to the agent a unique zone (the docker-compose.yml file comes with the pre-defined nginx-tracing-demo zone), and simply create the application to contain all calls with the agent.zone tag to have the value nginx-tracing-demo . Setup NGINX tracing in your own environment In order to install this technology in your own setup, you will need to: 1. Get the right ","default_branch":null,"files":null,"tree":[],"storefront":"/r/instana","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/instana/nginx-tracing/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}