NGINX Web Server Agent is an open-source agent. To report an issue, go to NGINX Agent OpenTelemetry Community Issues portal.

The NGINX Web Server Agent monitors NGINX web servers and NGINX reverse proxy. It provides end-to-end visibility into the application performance. It is an open-source agent, which makes it cost-effective and secure. Below are some of its key features:

  • The correlation of Business Transactions from upstream web server agents to downstream agents (updated Java, Node.js, and .Net AppDynamics agents) helps you resolve issues faster.
  • The implementation of OpenTelemetry does not require a proxy to communicate with the Controller. However, it requires OpenTelemetry Collector to communicate with the AppDynamics Backend.

The NGINX Web Server Agent emits traces based on OpenTelemetry specification. The AppDynamics backend converts these traces into usable metrics like Calls Per Minute, Average Response Time, etc.

Make sure to deploy the OTEL collector and configure the exporter OTLPHTTP endpoint to the Cisco AppDynamics SaaS OpenTelemetry ingestion service endpoint. For more details on collector and how to configure it, see AppDynamics for OpenTelemetry™.

Agent Deployment Architecture

Next Steps

  1. NGINX Agent Supported Environments
  2. Install the NGINX Agent
  3. Upgrade the Agent
  4. NGINX Agent Logging
  5. Uninstall the Agent