Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
a18f520
feat(nginx): document steps to configure and monitor nginx using otel…
sairaj18 Dec 8, 2025
b04c166
feat(nginx): Add NGINX OTel docs
sairaj18 Dec 22, 2025
0b52dcd
feat(nginx): move nginx otel to opentelemetry nav and combine all mdx…
sairaj18 Dec 23, 2025
3b1c78e
feat(nginx): move nginx otel to opentelemetry nav and combine all mdx…
sairaj18 Dec 23, 2025
773a927
docs(nginx-otel): Comprehensive UX improvements for technical and non…
PallaviWrite Jan 2, 2026
356ddad
Merge branch 'patch-nginx-otel-docs' of https://github.com/sairaj18/d…
PallaviWrite Jan 2, 2026
17b2c1b
feat(nginx): document steps to configure and monitor nginx using otel…
sairaj18 Dec 8, 2025
b09b020
feat(nginx): Add NGINX OTel docs
sairaj18 Dec 22, 2025
f60a67f
feat(nginx): move nginx otel to opentelemetry nav and combine all mdx…
sairaj18 Dec 23, 2025
1173aed
Merge branch 'patch-nginx-otel-docs' of https://github.com/sairaj18/d…
PallaviWrite Jan 5, 2026
31a954f
docs(nginx-otel): Comprehensive documentation overhaul for technical …
PallaviWrite Jan 5, 2026
3d98365
Update nginx-otel-host.mdx
PallaviWrite Jan 5, 2026
8295077
docs(nginx-otel): Break down documentation into user-friendly overvie…
PallaviWrite Jan 5, 2026
3444593
Update nginx-otel-overview.mdx
PallaviWrite Jan 6, 2026
6c490a4
Update nginx-otel-overview.mdx
PallaviWrite Jan 8, 2026
d8b04e2
feat(nginx): update nginx otel host config and fix typos
sairaj18 Jan 8, 2026
1c8b0f0
docs(nginx-otel): Update heading to follow New Relic style guide
PallaviWrite Jan 8, 2026
5e93167
docs(nginx-otel): Restructure setup guide for better user experience
PallaviWrite Jan 8, 2026
3d84f1e
docs(nginx-otel): Add collapsers to all steps and improve style guide…
PallaviWrite Jan 8, 2026
011cfd1
update structure
PallaviWrite Jan 8, 2026
9de3aad
update intro and steps
PallaviWrite Jan 8, 2026
5d902a2
feat(nginx): create dedicated metrics reference file
PallaviWrite Jan 8, 2026
0326dba
feat(nginx): improve cross-linking in setup guide
PallaviWrite Jan 8, 2026
67d89ef
change the title
PallaviWrite Jan 8, 2026
6da175f
feat(nginx): add comprehensive Next steps sections
PallaviWrite Jan 8, 2026
a6c387a
feat(nginx-plus): restructure documentation with improved UX
PallaviWrite Jan 8, 2026
b2c9887
feat(nav): add NGINX OpenTelemetry files to navigation
PallaviWrite Jan 8, 2026
8a043e7
docs(nginx): add comment for customizable display name
PallaviWrite Jan 9, 2026
0877037
docs(nginx): update configuration and endpoint guidance
PallaviWrite Jan 9, 2026
7f7f552
docs(nginx): add logging reference link to step 5
PallaviWrite Jan 9, 2026
d5a9113
docs(nginx): improve troubleshooting and configuration guidance
PallaviWrite Jan 9, 2026
b5a3738
test commit
PallaviWrite Jan 9, 2026
dcc5775
feat(nginx): update nginx plus otel config identation
sairaj18 Jan 12, 2026
df9650d
feat(nginx): remove additional info regarding nginx
sairaj18 Jan 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,174 changes: 1,174 additions & 0 deletions src/content/docs/opentelemetry/nginx-plus/nginx-plus-otel.mdx

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
---
title: 'Find and query your NGINX data in New Relic'
metaDescription: 'Learn how to access NGINX dashboards, query metrics with NRQL, create alerts, and troubleshoot data visibility issues in New Relic.'
freshnessValidatedDate: never
---

## View your NGINX data in New Relic [#find-data]

Once your setup is complete and data is flowing, you can view your NGINX metrics and logs in New Relic and create custom alerts.

**Method 1: Through Integrations & Agents**
1. Go to [one.newrelic.com](https://one.newrelic.com) > **Integrations & Agents**
2. Click **Dashboards**
3. Find and click **NGINX OTel overview** dashboard
4. Select your account and click **View dashboard**

**Method 2: Through Infrastructure monitoring**
1. Go to [one.newrelic.com](https://one.newrelic.com) > **On-host integrations**
2. Search for your NGINX server by deployment name (e.g., `production-web-01`)
3. Click on your server to see detailed metrics

## Query your data with NRQL

You can create custom queries to analyze your NGINX data:

**Example queries:**

```sql
-- View request rate over time
FROM Metric SELECT rate(sum(nginx.requests), 1 minute)
WHERE nginx.deployment.name = 'production-web-01'
TIMESERIES

-- Check connection states
FROM Metric SELECT latest(nginx.connections_current)
WHERE nginx.deployment.name = 'production-web-01'
FACET state

-- Analyze log patterns (if log forwarding enabled)
FROM Log SELECT count(*)
WHERE nginx.deployment.name = 'production-web-01'
FACET status SINCE 1 hour ago
```

## Troubleshoot data visibility

If you don't see data:

1. Allow some time - Initial data ingestion can take a few minutes
2. Check the time range - Ensure you're looking at recent data
3. Verify deployment name - Use the exact name from your Collector config
4. Check for data with NRQL:
```sql
FROM Metric SELECT * WHERE nginx.deployment.name LIKE '%production%' LIMIT 1
```

If data appears intermittent:

1. Check Collector logs for errors:
```bash
sudo journalctl -u otelcol-contrib -n 50
```
2. Verify NGINX is generating traffic - Test with `curl http://localhost`
3. Check authentication - Ensure license key and endpoint are correct

## Next steps [#next-steps]

**Learn more about your data:**
- [NGINX OpenTelemetry metrics and attributes reference](/docs/opentelemetry/nginx/nginx-otel-metrics-reference/) - Complete metrics reference with descriptions and examples
- [Introduction to NRQL](/docs/nrql/get-started/introduction-nrql-new-relics-query-language/) - Learn New Relic's query language for advanced data analysis
- [Create NRQL alert conditions](/docs/alerts/create-alert/create-alert-condition/create-nrql-alert-conditions/) - Set up custom alerts based on your NGINX metrics

**Setup guides:**
- [Monitor self-hosted NGINX with OpenTelemetry](/docs/opentelemetry/nginx/nginx-otel-host/) - Complete setup for on-host deployments
- [Monitor NGINX on Kubernetes with OpenTelemetry](/docs/opentelemetry/nginx/nginx-otel-kubernetes/) - Complete setup for Kubernetes deployments
- [NGINX OpenTelemetry overview](/docs/opentelemetry/nginx/nginx-otel-overview/) - Understand collected metrics, attributes, and use cases

Loading
Loading