mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-29 04:22:24 -05:00 
			
		
		
		
	[feature] Support OTLP HTTP, drop Jaeger (#2184)
* [feature] Add http trace exporter, drop Jaeger Jaeger supports ingesting traces using the OpenTelemetry gRPC or HTTP methods. The Jaeger project has deprecated the old jaeger transport. * Add support for submitting traces over HTTP * Drop support for the old Jaeger protocol * Upgrade the trace libraries to v1.17 Fixes: #2176 Fixes: #2179
This commit is contained in:
		
					parent
					
						
							
								916c6d07ba
							
						
					
				
			
			
				commit
				
					
						14ef098099
					
				
			
		
					 199 changed files with 12972 additions and 18581 deletions
				
			
		|  | @ -18,21 +18,20 @@ request-id-header: "X-Request-Id" | |||
| # Default: false | ||||
| tracing-enabled: false | ||||
| 
 | ||||
| # String. Set the transport protocol for the tracing system. Can either be "grpc" for | ||||
| # OTLP gRPC or "jaeger" for jaeger based ingesters. | ||||
| # Options: ["grpc", "jaeger"] | ||||
| # String. Set the transport protocol for the tracing system. Can either be "grpc"  | ||||
| # for OTLP gRPC, or "http" for OTLP HTTP. | ||||
| # Options: ["grpc", "http"] | ||||
| # Default: "grpc" | ||||
| tracing-transport: "grpc" | ||||
| 
 | ||||
| # String. Endpoint of the trace ingester. When using the gRPC based transport, the | ||||
| # endpoint is usually a single address/port combination. For the jaeger transport it | ||||
| # should be a fully qualified URL. | ||||
| # OTLP gRPC or "jaeger" for jaeger based ingesters | ||||
| # Examples: ["localhost:4317", "http://localhost:14268/api/traces"] | ||||
| # String. Endpoint of the trace ingester. When using the gRPC or HTTP based  | ||||
| # transports, provide the endpoint as a single address/port combination without a  | ||||
| # protocol scheme. | ||||
| # Examples: ["localhost:4317"] | ||||
| # Default: "" | ||||
| tracing-endpoint: "" | ||||
| 
 | ||||
| # Bool. Disable HTTPS for the gRPC transport protocol. | ||||
| # Bool. Disable TLS for the gRPC and HTTP transport protocols. | ||||
| # Default: false | ||||
| tracing-insecure-transport: false | ||||
| ``` | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue