Skip to content

Commit c997ed8

Browse files
authored
Merge pull request #235 from calebschoepp/quick-fixes
Quick fixes
2 parents de863e8 + 3d8da19 commit c997ed8

File tree

2 files changed

+40
-37
lines changed

2 files changed

+40
-37
lines changed

content/en/docs/reference/spin-app-executor.md

Lines changed: 35 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,8 @@ createDeployment is true.<br/>
9898
<small>[back to parent](#spinappexecutorspec)</small>
9999

100100

101-
DeploymentConfig specifies how the deployment should be configured when createDeployment is true.
101+
DeploymentConfig specifies how the deployment should be configured when
102+
createDeployment is true.
102103

103104
<table>
104105
<thead>
@@ -136,10 +137,10 @@ defined in `CACertSecret` the secret name will be `spin-ca`.<br/>
136137
</td>
137138
<td>false</td>
138139
</tr><tr>
139-
<td><b>otel</b></td>
140-
<td>string</td>
140+
<td><b><a href="#spinappexecutorspecdeploymentconfigotel">otel</a></b></td>
141+
<td>object</td>
141142
<td>
142-
Otel creates environment variables which configure where and how telemetry data is exported from the Spin app.
143+
Otel provides Kubernetes Bindings to Otel Variables.<br/>
143144
</td>
144145
<td>false</td>
145146
</tr></tbody>
@@ -149,7 +150,7 @@ defined in `CACertSecret` the secret name will be `spin-ca`.<br/>
149150

150151
<small>[back to parent](#spinappexecutorspecdeploymentconfig)</small>
151152

152-
Otel creates environment variables which configure where and how telemetry data is exported from the Spin app.
153+
Otel provides Kubernetes Bindings to Otel Variables.
153154

154155
<table>
155156
<thead>
@@ -161,32 +162,32 @@ Otel creates environment variables which configure where and how telemetry data
161162
</tr>
162163
</thead>
163164
<tbody><tr>
164-
<td><b>exporter_otlp_endpoint</b></td>
165-
<td>string</td>
166-
<td>
167-
Defines an endpoint to where all metrics, log, and trace data are exported.
168-
</td>
169-
<td>false</td>
170-
</tr><tr>
171-
<td><b>exporter_otlp_traces_endpoint</b></td>
172-
<td>string</td>
173-
<td>
174-
Defines an endpoint to where all trace data are exported.
175-
</td>
176-
<td>false</td>
177-
</tr><tr>
178-
<td><b>exporter_otlp_metrics_endpoint</b></td>
179-
<td>string</td>
180-
<td>
181-
Defines an endpoint to where all metrics data are exported.
182-
</td>
183-
<td>false</td>
184-
</tr><tr>
185-
<td><b>exporter_otlp_logs_endpoint</b></td>
186-
<td>string</td>
187-
<td>
188-
Defines an endpoint to where all log data are exported.
189-
</td>
190-
<td>false</td>
191-
</tr>
192-
165+
<td><b>exporter_otlp_endpoint</b></td>
166+
<td>string</td>
167+
<td>
168+
ExporterOtlpEndpoint configures the default combined otlp endpoint for sending telemetry<br/>
169+
</td>
170+
<td>false</td>
171+
</tr><tr>
172+
<td><b>exporter_otlp_logs_endpoint</b></td>
173+
<td>string</td>
174+
<td>
175+
ExporterOtlpLogsEndpoint configures the logs-specific otlp endpoint<br/>
176+
</td>
177+
<td>false</td>
178+
</tr><tr>
179+
<td><b>exporter_otlp_metrics_endpoint</b></td>
180+
<td>string</td>
181+
<td>
182+
ExporterOtlpMetricsEndpoint configures the metrics-specific otlp endpoint<br/>
183+
</td>
184+
<td>false</td>
185+
</tr><tr>
186+
<td><b>exporter_otlp_traces_endpoint</b></td>
187+
<td>string</td>
188+
<td>
189+
ExporterOtlpTracesEndpoint configures the trace-specific otlp endpoint<br/>
190+
</td>
191+
<td>false</td>
192+
</tr></tbody>
193+
</table>

content/en/docs/topics/monitoring-your-app.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,16 @@ Please ensure you have the following tools installed before continuing:
1717
## About OpenTelemetry Collector
1818

1919
From the OpenTelemetry [documentation](https://opentelemetry.io/docs/collector/):
20-
>> The OpenTelemetry Collector offers a vendor-agnostic implementation of how to receive, process and export telemetry data. It removes the need to run, operate, and maintain multiple agents/collectors. This works with improved scalability and supports open source observability data formats (e.g. Jaeger, Prometheus, Fluent Bit, etc.) sending to one or more open source or commercial backends.
20+
21+
> The OpenTelemetry Collector offers a vendor-agnostic implementation of how to receive, process and export telemetry data. It removes the need to run, operate, and maintain multiple agents/collectors. This works with improved scalability and supports open source observability data formats (e.g. Jaeger, Prometheus, Fluent Bit, etc.) sending to one or more open source or commercial backends.
2122
2223
In our case, the OpenTelemetry collector serves as a single endpoint to receive and route telemetry data, letting us to monitor metrics, traces, and logs via our preferred UIs.
2324

2425
## About Jaeger
2526

2627
From the Jaeger [documentation](https://www.jaegertracing.io/docs/):
27-
>> Jaeger is a distributed tracing platform released as open source by Uber Technologies. With Jaeger you can: Monitor and troubleshoot distributed workflows, Identify performance bottlenecks, Track down root causes, Analyze service dependencies
28+
29+
> Jaeger is a distributed tracing platform released as open source by Uber Technologies. With Jaeger you can: Monitor and troubleshoot distributed workflows, Identify performance bottlenecks, Track down root causes, Analyze service dependencies
2830
2931
Here, we have the OpenTelemetry collector send the trace data to Jaeger.
3032

@@ -150,4 +152,4 @@ To view the traces in Jaeger, use the following port-forward command:
150152
kubectl port-forward svc/jaeger-query 16686:16686
151153
```
152154

153-
Then, open your browser and navigate to `localhost:16686` to interact with Jaeger's UI.
155+
Then, open your browser and navigate to `localhost:16686` to interact with Jaeger's UI.

0 commit comments

Comments
 (0)