Frequently Asked Questions
Common questions about GetPageSpeed Amplify — what it is, how the agent works, what it collects, and how to get set up. If your question isn't answered here, browse the rest of the documentation or reach out through your subscription's support channel.
What is GetPageSpeed Amplify?
GetPageSpeed Amplify is a self-hosted monitoring solution for NGINX and NGINX Plus. It's a drop-in replacement for the original NGINX Amplify service, providing real-time metrics, configuration analysis, and alerting.
Is the agent open source?
Yes! The nginx-amplify-agent is open source and available on GitHub. GetPageSpeed Amplify is compatible with the standard agent.
How much does it cost?
We offer a free tier for basic monitoring needs. For advanced features and more servers, check our Pricing page.
What data does the agent collect?
The agent collects NGINX metrics (requests, connections, response codes), system metrics (CPU, memory, disk, network), and configuration data. It does not collect sensitive data like request contents or user data.
Is my data secure?
Yes. All data is transmitted using TLS encryption. We don't share your data with third parties. For maximum security, you can self-host the entire solution.
Can I migrate from the original NGINX Amplify?
Yes! Simply update the api_url in your agent configuration to point to GetPageSpeed Amplify. No agent reinstallation required.
Which operating systems does the agent support?
The agent runs on the major Linux distributions — RHEL, CentOS, Rocky, AlmaLinux, Amazon Linux, Debian, and Ubuntu — as well as FreeBSD and OpenResty-based setups. Prebuilt DEB and RPM packages are published at packages.amplify.getpagespeed.com, so installation is a normal apt or yum/dnf operation.
Does it work with NGINX Plus?
Yes. Amplify monitors both open-source NGINX and NGINX Plus. On open-source NGINX it reads the stub_status module and your access logs; on NGINX Plus it can additionally use the extended status data the commercial build exposes.
How often does the agent report?
The agent samples and reports metrics once per minute. That interval keeps overhead on the monitored host negligible while still being granular enough to see traffic spikes, deploys, and incidents as they happen on your graphs.
How do I install the agent?
Run the one-line install script from your Amplify account, or add the package repository and install amplify-agent with your system package manager. Then point the agent's api_url at Amplify and restart it. The Installation guide has step-by-step instructions for each platform.
Can Amplify check my NGINX config for problems?
Yes. The built-in analyzer inspects the NGINX configuration the agent reports and flags security misconfigurations and known CVEs, so you find issues like weak SSL settings or risky directives before they bite. You can also run an ad-hoc check on any config from the NGINX security check tool.
How long is my metrics data kept?
Recent metrics are stored at full one-minute resolution and older data is rolled up into hourly summaries so long-range graphs stay fast. How far back history goes depends on your plan — see the Pricing page for the retention window on each tier.
How can I get support?
Check our documentation first. For additional help, contact us through the support channels available to your subscription tier.