4 releases
0.2.1 | May 28, 2019 |
---|---|
0.2.0 | May 28, 2019 |
0.1.1 | May 27, 2019 |
0.1.0 | May 27, 2019 |
#6 in #graylog
25KB
643 lines
Graylog to Grafana
This tool can convert Graylog dashboards into Grafana dashboards.
graylog-to-grafana 0.2.1
jan.jansen <jan.jansen@gdata.de>
This tool can convert Graylog dashboards into Grafana dashboards.
USAGE:
graylog-to-grafana [OPTIONS] <input> --graylog-url <graylog_url> <SUBCOMMAND>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
--datasource <datasource> [default: graylog]
--graylog-url <graylog_url> Graylog url
ARGS:
<input> Graylog content pack to process
SUBCOMMANDS:
add Allows to add automatically dashboards to Grafana
generate Allows to save Grafana dashboards into a directory
help Prints this message or the help of the given subcommand(s)
How to use
Create a content pack
Create a Graylog content pack.
Automatically import dashboards into Grafana
graylog-to-grafana dashboards.json --graylog-url <graylog_url> add --token [bearer-token] --url [grafana-url] --folder [folder-id]
The Argument --graylog-url
is used for drilldown links.
Just convert dashboard into Grafana Json
graylog-to-grafana dashboards.json --graylog-url <graylog_url> generate dashboard
The Argument --graylog-url
is used for drilldown links.
You can import these dashboard into grafana using the default user interface, see here Import dashboards.
Installation
From source
If you want to build graylog-to-grafana
from source, you need Rust 1.31 or higher. You can then use cargo to build everything:
cargo install graylog-to-grafana
Dependencies
~24–34MB
~580K SLoC