Skip to content

Commit 8be7585

Browse files
committed
consistent capitalisation everywhere
1 parent edd7565 commit 8be7585

File tree

5 files changed

+72
-72
lines changed

5 files changed

+72
-72
lines changed

docs/use-cases/observability/clickstack/integration-examples/index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ quick start guides for various log and trace sources.
1313

1414
| Section | Description |
1515
|------|-------------|
16-
| [nginx logs](/use-cases/observability/clickstack/integrations/nginx) | Quick start guide for nginx logs |
17-
| [nginx traces](/use-cases/observability/clickstack/integrations/nginx-traces) | Quick start guide for nginx traces |
18-
| [Redis logs](/use-cases/observability/clickstack/integrations/redis) | Quick start guide for Redis logs |
19-
| [Redis metrics](/use-cases/observability/clickstack/integrations/redis-metrics) | Quick start guide for redis metrics |
16+
| [Nginx Logs](/use-cases/observability/clickstack/integrations/nginx) | Quick start guide for Nginx Logs |
17+
| [Nginx Traces](/use-cases/observability/clickstack/integrations/nginx-traces) | Quick start guide for Nginx Traces |
18+
| [Redis Logs](/use-cases/observability/clickstack/integrations/redis) | Quick start guide for Redis Logs |
19+
| [Redis Metrics](/use-cases/observability/clickstack/integrations/redis-metrics) | Quick start guide for Redis Metrics |

docs/use-cases/observability/clickstack/integration-examples/nginx-logs.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
slug: /use-cases/observability/clickstack/integrations/nginx
3-
title: 'Monitoring nginx logs with ClickStack'
4-
sidebar_label: 'nginx logs'
3+
title: 'Monitoring Nginx Logs with ClickStack'
4+
sidebar_label: 'Nginx Logs'
55
pagination_prev: null
66
pagination_next: null
7-
description: 'Monitoring nginx with ClickStack'
7+
description: 'Monitoring Nginx with ClickStack'
88
doc_type: 'guide'
99
---
1010

@@ -17,35 +17,35 @@ import log_view from '@site/static/images/clickstack/log-view.png';
1717
import search_view from '@site/static/images/clickstack/nginx-logs-search-view.png';
1818
import { TrackedLink } from '@site/src/components/GalaxyTrackedLink/GalaxyTrackedLink';
1919

20-
# Monitoring nginx logs with ClickStack {#nginx-clickstack}
20+
# Monitoring Nginx Logs with ClickStack {#nginx-clickstack}
2121

2222
:::note[TL;DR]
23-
This guide shows you how to monitor nginx with ClickStack by configuring the OpenTelemetry collector to ingest nginx access logs. You'll learn how to:
23+
This guide shows you how to monitor Nginx with ClickStack by configuring the OpenTelemetry collector to ingest Nginx access logs. You'll learn how to:
2424

25-
- Configure nginx to output JSON-formatted logs
25+
- Configure Nginx to output JSON-formatted logs
2626
- Create a custom OTel collector configuration for log ingestion
2727
- Deploy ClickStack with your custom configuration
28-
- Use a pre-built dashboard to visualize nginx metrics
28+
- Use a pre-built dashboard to visualize Nginx metrics
2929

30-
A demo dataset with sample logs is available if you want to test the integration before configuring your production nginx.
30+
A demo dataset with sample logs is available if you want to test the integration before configuring your production Nginx.
3131

3232
Time Required: 5-10 minutes
3333
:::
3434

35-
## Integration with existing nginx {#existing-nginx}
35+
## Integration with existing Nginx {#existing-nginx}
3636

37-
This section covers configuring your existing nginx installation to send logs to ClickStack by modifying the ClickStack OTel collector configuration.
37+
This section covers configuring your existing Nginx installation to send logs to ClickStack by modifying the ClickStack OTel collector configuration.
3838
If you would like to test the integration before configuring your own existing setup, you can test with our preconfigured setup and sample data in the [following section](/use-cases/observability/clickstack/integrations/nginx#demo-dataset).
3939

4040
##### Prerequisites {#prerequisites}
4141
- ClickStack instance running
42-
- Existing nginx installation
43-
- Access to modify nginx configuration files
42+
- Existing Nginx installation
43+
- Access to modify Nginx configuration files
4444

4545
<VerticalStepper headerLevel="h4">
4646

47-
#### Configure nginx log format {#configure-nginx}
48-
First, configure nginx to output logs in JSON format for easier parsing. Add this log format definition to your nginx.conf:
47+
#### Configure Nginx log format {#configure-nginx}
48+
First, configure Nginx to output logs in JSON format for easier parsing. Add this log format definition to your nginx.conf:
4949

5050
The `nginx.conf` file is typically located at:
5151
- **Linux (apt/yum)**: `/etc/nginx/nginx.conf`
@@ -75,7 +75,7 @@ http {
7575
}
7676
```
7777

78-
After making this change, reload nginx.
78+
After making this change, reload Nginx.
7979

8080
#### Create custom OTel collector configuration {#custom-otel}
8181

@@ -114,16 +114,16 @@ service:
114114
```
115115
116116
This configuration:
117-
- Reads nginx logs from their standard locations
117+
- Reads Nginx Logs from their standard locations
118118
- Parses JSON log entries
119119
- Extracts and preserves the original log timestamps
120-
- Adds source: nginx attribute for filtering in HyperDX
120+
- Adds source: Nginx attribute for filtering in HyperDX
121121
- Routes logs to the ClickHouse exporter via a dedicated pipeline
122122
123123
:::note
124124
- You only define new receivers and pipelines in the custom config
125125
- The processors (memory_limiter, transform, batch) and exporters (clickhouse) are already defined in the base ClickStack configuration - you just reference them by name
126-
- The time_parser operator extracts timestamps from nginx's time_local field to preserve original log timing
126+
- The time_parser operator extracts timestamps from Nginx's time_local field to preserve original log timing
127127
- The pipelines route data from your receivers to the ClickHouse exporter via the existing processors
128128
:::
129129
@@ -133,7 +133,7 @@ To enable custom collector configuration in your existing ClickStack deployment,
133133
134134
1. Mount the custom config file at /etc/otelcol-contrib/custom.config.yaml
135135
2. Set the environment variable CUSTOM_OTELCOL_CONFIG_FILE=/etc/otelcol-contrib/custom.config.yaml
136-
3. Mount your nginx log directories so the collector can read them
136+
3. Mount your Nginx log directories so the collector can read them
137137
138138
##### Option 1: Docker Compose {#docker-compose}
139139
@@ -268,7 +268,7 @@ If you don't see logs, ensure the time range is set to 2025-10-20 11:00:00 - 202
268268

269269
## Dashboards and visualization {#dashboards}
270270

271-
To help you get started monitoring nginx with ClickStack, we provide essential visualizations for nginx logs.
271+
To help you get started monitoring nginx with ClickStack, we provide essential visualizations for Nginx Logs.
272272

273273
<VerticalStepper headerLevel="h4">
274274

docs/use-cases/observability/clickstack/integration-examples/nginx-traces.md

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
slug: /use-cases/observability/clickstack/integrations/nginx-traces
3-
title: 'Monitoring nginx traces with ClickStack'
4-
sidebar_label: 'nginx traces'
3+
title: 'Monitoring Nginx Traces with ClickStack'
4+
sidebar_label: 'Nginx Traces'
55
pagination_prev: null
66
pagination_next: null
7-
description: 'Monitoring nginx traces with ClickStack'
7+
description: 'Monitoring Nginx Traces with ClickStack'
88
doc_type: 'guide'
9-
keywords: ['ClickStack', 'nginx', 'traces', 'otel']
9+
keywords: ['ClickStack', 'Nginx', 'traces', 'otel']
1010
---
1111

1212
import Image from '@theme/IdealImage';
@@ -17,41 +17,41 @@ import example_dashboard from '@site/static/images/clickstack/nginx-traces-dashb
1717
import view_traces from '@site/static/images/clickstack/nginx-traces-search-view.png';
1818
import { TrackedLink } from '@site/src/components/GalaxyTrackedLink/GalaxyTrackedLink';
1919

20-
# Monitoring nginx traces with ClickStack {#nginx-traces-clickstack}
20+
# Monitoring Nginx Traces with ClickStack {#nginx-traces-clickstack}
2121

2222
:::note[TL;DR]
23-
This guide shows you how to capture distributed traces from your existing nginx installation and visualize them in ClickStack. You'll learn how to:
23+
This guide shows you how to capture distributed traces from your existing Nginx installation and visualize them in ClickStack. You'll learn how to:
2424

25-
- Add the OpenTelemetry module to nginx
26-
- Configure nginx to send traces to ClickStack's OTLP endpoint
25+
- Add the OpenTelemetry module to Nginx
26+
- Configure Nginx to send traces to ClickStack's OTLP endpoint
2727
- Verify traces are appearing in HyperDX
2828
- Use a pre-built dashboard to visualize request performance (latency, errors, throughput)
2929

30-
A demo dataset with sample traces is available if you want to test the integration before configuring your production nginx.
30+
A demo dataset with sample traces is available if you want to test the integration before configuring your production Nginx.
3131

3232
Time Required: 5-10 minutes
3333
::::
3434

35-
## Integration with existing nginx {#existing-nginx}
35+
## Integration with existing Nginx {#existing-nginx}
3636

37-
This section covers adding distributed tracing to your existing nginx installation by installing the OpenTelemetry module and configuring it to send traces to ClickStack.
37+
This section covers adding distributed tracing to your existing Nginx installation by installing the OpenTelemetry module and configuring it to send traces to ClickStack.
3838
If you would like to test the integration before configuring your own existing setup, you can test with our preconfigured setup and sample data in the [following section](/use-cases/observability/clickstack/integrations/nginx-traces#demo-dataset).
3939

4040
##### Prerequisites {#prerequisites}
4141
- ClickStack instance running with OTLP endpoints accessible (ports 4317/4318)
42-
- Existing nginx installation (version 1.18 or higher)
43-
- Root or sudo access to modify nginx configuration
42+
- Existing Nginx installation (version 1.18 or higher)
43+
- Root or sudo access to modify Nginx configuration
4444
- ClickStack hostname or IP address
4545

4646
<VerticalStepper headerLevel="h4">
4747

48-
#### Install OpenTelemetry nginx module {#install-module}
48+
#### Install OpenTelemetry Nginx module {#install-module}
4949

50-
The easiest way to add tracing to nginx is using the official nginx image with OpenTelemetry support built-in.
50+
The easiest way to add tracing to Nginx is using the official Nginx image with OpenTelemetry support built-in.
5151

5252
##### Using the nginx:otel image {#using-otel-image}
5353

54-
Replace your current nginx image with the OpenTelemetry-enabled version:
54+
Replace your current Nginx image with the OpenTelemetry-enabled version:
5555

5656
```yaml
5757
# In your docker-compose.yml or Dockerfile
@@ -61,10 +61,10 @@ image: nginx:1.27-otel
6161
This image includes the `ngx_otel_module.so` pre-installed and ready to use.
6262

6363
:::note
64-
If you're running nginx outside of Docker, refer to the [OpenTelemetry nginx documentation](https://github.com/open-telemetry/opentelemetry-cpp-contrib/tree/main/instrumentation/nginx) for manual installation instructions.
64+
If you're running Nginx outside of Docker, refer to the [OpenTelemetry Nginx documentation](https://github.com/open-telemetry/opentelemetry-cpp-contrib/tree/main/instrumentation/nginx) for manual installation instructions.
6565
:::
6666

67-
#### Configure nginx to send traces to ClickStack {#configure-nginx}
67+
#### Configure Nginx to send traces to ClickStack {#configure-nginx}
6868

6969
Add OpenTelemetry configuration to your `nginx.conf` file. The configuration loads the module and directs traces to ClickStack's OTLP endpoint.
7070

@@ -116,7 +116,7 @@ http {
116116
}
117117
```
118118

119-
If running nginx in Docker, pass the environment variable to the container:
119+
If running Nginx in Docker, pass the environment variable to the container:
120120

121121
```yaml
122122
services:
@@ -131,15 +131,15 @@ services:
131131
Replace `<clickstack-host>` with your ClickStack instance hostname or IP address.
132132

133133
:::note
134-
- **Port 4317** is the gRPC endpoint used by the nginx module
135-
- **otel_service_name** should be descriptive of your nginx instance (e.g., "api-gateway", "frontend-proxy")
134+
- **Port 4317** is the gRPC endpoint used by the Nginx module
135+
- **otel_service_name** should be descriptive of your Nginx instance (e.g., "api-gateway", "frontend-proxy")
136136
- Change **otel_service_name** to match your environment for easier identification in HyperDX
137137
:::
138138

139139
##### Understanding the configuration {#understanding-configuration}
140140

141141
**What gets traced:**
142-
Each request to nginx creates a trace span showing:
142+
Each request to Nginx creates a trace span showing:
143143
- Request method and path
144144
- HTTP status code
145145
- Request duration
@@ -148,12 +148,12 @@ Each request to nginx creates a trace span showing:
148148
**Span attributes:**
149149
The `otel_span_attr` directives add metadata to each trace, allowing you to filter and analyze requests in HyperDX by status code, method, route, etc.
150150

151-
After making these changes, test your nginx configuration:
151+
After making these changes, test your Nginx configuration:
152152
```bash
153153
nginx -t
154154
```
155155

156-
If the test passes, reload nginx:
156+
If the test passes, reload Nginx:
157157
```bash
158158
# For Docker
159159
docker-compose restart nginx
@@ -172,7 +172,7 @@ Once configured, log into HyperDX and verify traces are flowing, you should see
172172

173173
## Demo dataset {#demo-dataset}
174174

175-
For users who want to test the nginx trace integration before configuring their production systems, we provide a sample dataset of pre-generated nginx traces with realistic traffic patterns.
175+
For users who want to test the nginx trace integration before configuring their production systems, we provide a sample dataset of pre-generated Nginx Traces with realistic traffic patterns.
176176

177177
<VerticalStepper headerLevel="h4">
178178

docs/use-cases/observability/clickstack/integration-examples/redis-logs.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
slug: /use-cases/observability/clickstack/integrations/redis
3-
title: 'Monitoring Redis logs with ClickStack'
4-
sidebar_label: 'Redis logs'
3+
title: 'Monitoring Redis Logs with ClickStack'
4+
sidebar_label: 'Redis Logs'
55
pagination_prev: null
66
pagination_next: null
7-
description: 'Monitoring Redis logs with ClickStack'
7+
description: 'Monitoring Redis Logs with ClickStack'
88
doc_type: 'guide'
99
---
1010

@@ -17,14 +17,14 @@ import log_view from '@site/static/images/clickstack/redis/redis-log-view.png';
1717
import log from '@site/static/images/clickstack/redis/redis-log.png';
1818
import { TrackedLink } from '@site/src/components/GalaxyTrackedLink/GalaxyTrackedLink';
1919

20-
# Monitoring Redis logs with ClickStack {#redis-clickstack}
20+
# Monitoring Redis Logs with ClickStack {#redis-clickstack}
2121

2222
:::note[TL;DR]
2323
This guide shows you how to monitor Redis with ClickStack by configuring the OpenTelemetry collector to ingest Redis server logs. You'll learn how to:
2424

2525
- Configure the OTel collector to parse the Redis log format
2626
- Deploy ClickStack with your custom configuration
27-
- Use a pre-built dashboard to visualize Redis metrics (connections, commands, memory, errors)
27+
- Use a pre-built dashboard to visualize Redis Metrics (connections, commands, memory, errors)
2828

2929
A demo dataset with sample logs is available if you want to test the integration before configuring your production Redis.
3030

@@ -118,15 +118,15 @@ service:
118118
```
119119
120120
This configuration:
121-
- Reads Redis logs from their standard location
121+
- Reads Redis Logs from their standard location
122122
- Parses Redis's log format using regex to extract structured fields (`pid`, `role`, `timestamp`, `log_level`, `message`)
123123
- Adds `source: redis` attribute for filtering in HyperDX
124124
- Routes logs to the ClickHouse exporter via a dedicated pipeline
125125

126126
:::note
127127
- You only define new receivers and pipelines in the custom config
128128
- The processors (`memory_limiter`, `transform`, `batch`) and exporters (`clickhouse`) are already defined in the base ClickStack configuration - you just reference them by name
129-
- The `time_parser` operator extracts timestamps from Redis logs to preserve original log timing
129+
- The `time_parser` operator extracts timestamps from Redis Logs to preserve original log timing
130130
- This configuration uses `start_at: beginning` to read all existing logs when the collector starts, allowing you to see logs immediately. For production deployments where you want to avoid re-ingesting logs on collector restarts, change to `start_at: end`.
131131
:::
132132

@@ -182,7 +182,7 @@ Once configured, log into HyperDX and verify that logs are flowing:
182182

183183
## Demo dataset {#demo-dataset}
184184

185-
For users who want to test the Redis integration before configuring their production systems, we provide a sample dataset of pre-generated Redis logs with realistic patterns.
185+
For users who want to test the Redis integration before configuring their production systems, we provide a sample dataset of pre-generated Redis Logs with realistic patterns.
186186

187187
<VerticalStepper headerLevel="h4">
188188

@@ -272,7 +272,7 @@ If you don't see logs, ensure the time range is set to 2025-10-27 10:00:00 - 202
272272

273273
## Dashboards and visualization {#dashboards}
274274

275-
To help you get started monitoring Redis with ClickStack, we provide essential visualizations for Redis logs.
275+
To help you get started monitoring Redis with ClickStack, we provide essential visualizations for Redis Logs.
276276

277277
<VerticalStepper headerLevel="h4">
278278

@@ -365,12 +365,12 @@ docker volume inspect <volume-name>
365365

366366
**Verify Redis log format matches expected pattern:**
367367
```bash
368-
# Redis logs should look like:
368+
# Redis Logs should look like:
369369
# 12345:M 28 Oct 2024 14:23:45.123 * Server started
370370
tail -5 /var/log/redis/redis-server.log
371371
```
372372

373-
If your Redis logs have a different format, you may need to adjust the regex pattern in the `regex_parser` operator. The standard format is:
373+
If your Redis Logs have a different format, you may need to adjust the regex pattern in the `regex_parser` operator. The standard format is:
374374
- `pid:role timestamp level message`
375375
- Example: `12345:M 28 Oct 2024 14:23:45.123 * Server started`
376376

0 commit comments

Comments
 (0)