Enterprise Open source Grafana Cloud

Node-RED

Node-RED is a good companion for the Data Manipulation panel because it’s simple, provides a visual interface, and doesn’t require developer experience.

Thanks to community member Alejandro Guida for this explanation.

Use cases

Node-RED usage scenarios with the Data Manipulation panel:

  • Manage authentication (acquire and renew tokens) for API services using OAuth2 authentication. Because the Data Manipulation panel can’t handle this type of authentication, you can use the API inside API approach.
  • Use an API gateway to relax CORS restrictions, because Node-RED’s default response includes the Access-Control-Allow-Origin: * header.
  • Manage authentication across all destination databases and APIs to maintain a single authentication type for all services.
Node-RED flow to implement GET and POST endpoints for multiple databases.