API Server for MySQL
API Server on Node.js enables retrieving and updating values in the MySQL database with Data Manipulation panel.
API Server on Node.js enables retrieving and updating values in the MySQL database with Data Manipulation panel.
API Server on Node.js enables retrieving and updating values in the PostgreSQL database with Data Manipulation panel.
The Business Forms panel is a conceptually new plugin for Grafana. It is the first plugin that allows inserting and updating application data, as well as modifying configuration directly from your Grafana dashboard.
Business Forms panel allows you to communicate data with the API servers. The following table lists the supported API servers and provides links to instructions on how to properly set up them.
The Checkbox list with custom options type allows to creation of multi-selection checkmark elements.
The Code editor highlights keywords and formats the entered text. Specific for this element are the following options:
The Business Forms panel supports the Code Editor toolbar starting from version 4.4.0. Additional buttons were added in 4.5.0.
The Color Picker allows to check color from palette.
The Confirmation window, if enabled, is shown after a user clicks the submit button to highlight changes made in the Business Form.
context.element
The Business Forms panel plugin enables the creation of control panels with multiple sections and the same identifier.
The Custom button allows add custom button to panel.
Custom code allows you to access the panel's options, REST API responses, form elements, and various Grafana services.
The Business Forms panel allows you to create your own initial and update requests with custom code.
Relevant starting from version 3.2.0.
The Date type is available starting from version 4.9.0.
The Date and Time element gives access to the built-in date time Grafana component where a user can select a date and time using the familiar controls.
With custom code, you can update form elements or their values and options from any data source.
The Business Forms panel provides an extensive set of features.
The File type allows users to access their file system to select a file. The file will be transferred as binary or Base64 encoded.
The Business Forms plugin is equipped with a wide variety of element types to cover almost any imaginable web application requirements.
Check the InfluxDB v2 API reference for details about API endpoints.
JSON API Server on Node.js enables retrieving and updating JSON objects to test Data Manipulation panel.
Below is supported starting from version 3.2.1 and Grafana 10.1.0.
If the data loading takes time, the Data Manipulation form will indicate that as follows.
The Multi-select with custom options is a dropdown where users can select one or many options.
Node-RED is a good companion for Data Manipulation panel because it is simple, provides a visual interface, and does not require any developer experience.
The Number Input is a text box where users enter a number manually.
The Number Slider is a horizontal line with a toggle that a user can drag left and right with a mouse. Alternatively, the user can enter the integer number manually.
The Password Input is a text box where every entered symbol is transformed into a dot.
The Radio Group with boolean options provides a user with a choice between True and False.
The Radio Group with custom options provides a user with a choice between two or many options.
The Read-only type is sometimes also called the disabled type. It is a text box with a faded background and text. It does not allow a user to change the value it displays.
This element type is similar to the Read-Only type with the difference that this one allows to display of multiple rows of text.
Release Notes for the Business Forms panel.
The Business Forms panel can request data (GET request) and update data (DELETE, PATCH, POST, or PUT request) or configuration through REST API.
The Select with Custom Options type is a dropdown where users can select one option.
The String Input is a text box where a user manually enters a string value.
The Text Area is a rectangular area where a user can enter a text.
The Time type is available starting from version 3.8.0.
Dashboard and global variables are replaced automatically in the following elements: