You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A Grafana backend plugin that handles rendering panels and dashboards to PNGs using headless Chrome.
4
2
5
3
## Requirements
@@ -10,44 +8,43 @@ A Grafana backend plugin that handles rendering panels and dashboards to PNGs us
10
8
- Windows (x64)
11
9
- Mac OS X (x64)
12
10
13
-
### No dependencies
11
+
### Dependencies
12
+
13
+
This plugin is packaged in a single executable with [Node.js](https://nodejs.org/) runtime and [Chromium browser](https://www.chromium.org/Home).
14
+
This means that you don't need to have Node.js and Chromium installed in your system for the plugin to function.
14
15
15
-
This plugin is packaged in a single executable with [Node.js](https://nodejs.org/) runtime and [Chromium](https://www.chromium.org/Home). It does not require any additional software to be installed on the Grafana server.
16
+
However, [Chromium browser](https://www.chromium.org/) depends on certain libraries and if you don't have all of those libraries installed in your
17
+
system you may encounter errors when trying to render an image. For further details and troubleshooting help, please refer to
1. Git clone this repo into the Grafana external plugins folder.
30
-
2. Install dependencies and build.
30
+
### Install in Grafana Docker image
31
31
32
-
```
33
-
yarn install --pure-lockfile
34
-
yarn run build
35
-
```
32
+
This plugin is not compatible with the current Grafana Docker image without installing further system-level dependencies. We recommend setting up another Docker container
33
+
for rendering and using remote rendering, see [Remote Rendering Using Docker](#remote-rendering-using-docker) for reference.
36
34
37
-
3. Restart Grafana.
35
+
If you still want to install the plugin in the Grafana docker image we provide instructions for how to build a custom Grafana image, see [Grafana Docker documentation](https://grafana.com/docs/installation/docker/#custom-image-with-grafana-image-renderer-plugin-pre-installed) for further instructions.
38
36
39
37
## Remote Rendering Using Docker
40
38
41
39
Instead of installing and running the image renderer as a plugin, you can run it as a remote image rendering service using Docker. Read more about [remote rendering using Docker](https://github.com/grafana/grafana-image-renderer/blob/master/docs/remote_rendering_using_docker.md).
42
40
43
41
## Troubleshooting
44
42
45
-
To get more logging information, update the Grafana configuration:
43
+
For troubleshooting help, please refer to [Grafana Image Rendering documentation](https://grafana.com/docs/administration/image_rendering/#troubleshooting).
46
44
47
-
```
48
-
[log]
49
-
filters = rendering:debug
50
-
```
45
+
## Building from source
46
+
47
+
See [Building from source](https://github.com/grafana/grafana-image-renderer/blob/master/docs/building_from_source.md).
0 commit comments