Troubleshoot Netlify data source issues
This document provides solutions to common issues you might encounter when you configure or use the Netlify data source. For configuration instructions, refer to Configure the data source.
License and setup errors
The Netlify data source is a Grafana Enterprise plugin. These errors occur when the plugin isn’t licensed, activated, or installed by a user with the required role.
Plugin doesn’t appear in the catalog
Symptoms:
- You can’t find Netlify when you search the plugin catalog.
- The Install button doesn’t appear on the plugin page.
Possible causes and solutions:
Version and upgrade guidance
Many Netlify issues are caused by running an outdated plugin version. Before deeper troubleshooting, confirm you’re on the latest version, because upgrading resolves a wide range of problems.
Note
On Grafana Cloud, the Netlify plugin is managed by Grafana and updates automatically. On self-managed Grafana, you must update Enterprise plugins manually. In other managed environments, such as Azure Managed Grafana, the plugin version is controlled by the platform provider and can lag behind the latest release.
Check and update the plugin version
- Navigate to Connections > Plugins and data > Plugins.
- Search for the Netlify plugin and open its page.
- Review the installed version and the latest available version.
- If an update is available and you’re on self-managed Grafana, click Update.
Symptoms of an outdated plugin version
- Configuration tab is blank or incomplete. Older versions might not render all settings fields, which can look like settings were lost.
- Connection failures with unhelpful errors. Severely outdated versions can fail to connect at all.
- Intermittent
Plugin unavailableor HTTP 500 errors, especially in managed environments with many panels.
Authentication errors
These errors occur when the personal access token is missing, invalid, or doesn’t have the required permissions.
“invalid/empty bearer token”
Symptoms:
- Save & test fails immediately with the message
invalid/empty bearer token. - Queries return no data.
Solutions:
- Open the data source configuration and confirm the Token field contains a value.
- Generate a Netlify personal access token from User settings > Applications.
- Paste the token into the Token field and click Save & test again.
“status code: 401”
Symptoms:
- Save & test fails with a message that includes
status code: 401. - Resources don’t load in the query editor drop-downs.
Possible causes and solutions:
Query errors
These errors occur when you run queries against the data source.
“No data” or empty results
Symptoms:
- A query runs without error but returns no data.
- Panels show a No data message.
Possible causes and solutions:
Template variable errors
These errors occur when you use template variables with the data source.
Variables return no values
Solutions:
- Test the data source connection in the data source settings to confirm it’s working.
- For cascading variables, confirm that parent variables, such as Site ID, have valid selections.
- Confirm the token’s account has permission to list the requested resources.
Performance issues
These issues relate to slow queries or Netlify API limits.
API rate limit errors
Symptoms:
- Queries intermittently fail.
- Panels fail to load when many queries run at once.
Solutions:
- Reduce the frequency of dashboard refreshes.
- Reduce the number of panels that query Netlify simultaneously.
- Enable query caching in Grafana, which is available in Grafana Enterprise and Grafana Cloud.
- For the Account Build Status action, monitor your account build quota, because exceeding it can cause builds and related queries to fail.
Enable debug logging
To capture detailed error information for troubleshooting:
Set the Grafana log level to
debugin the configuration file:[log] level = debugReview logs in
/var/log/grafana/grafana.log, or your configured log location.Look for Netlify data source entries that include request and response details.
Reset the log level to
infoafter troubleshooting to avoid excessive log volume.
Get additional help
If you’ve tried the previous solutions and still encounter issues:
- Check the Grafana community forums for similar issues.
- Consult the Netlify API documentation for service-specific guidance.
- Contact Grafana Support if you’re an Enterprise, Cloud Pro, or Cloud Contracted user.
- When you report an issue, include:
- Grafana version
- Plugin version
- Error messages, with sensitive information redacted
- Steps to reproduce
- Relevant configuration, with credentials redacted


