🚀

grafana-reporter2023版

2023/10/31に公開
1

概要

意外と巷の手順だと現環境に合わなさそうだったので、以下にポイントを簡単に。

環境

OS Rocky9
grafana v10.2.0
selinux enforcing
firewalld inactive (dead)

手順

goとlatex周りをインストール

yum -y install go texlive-*

非常に荒ぶった突っ込み方なので、必要な方は
ちゃんとLateX関連に絞って入れて貰えればと。

goを使ってバイナリをインストール

go install github.com/IzakMarais/reporter/cmd/grafana-reporter@latest

インストール先はこちら様を参照

selinux対策で多分コピーしておくと楽

cd /usr/bin
cp $HOME/go/bin/grafana-reporter .

(ということでgo installで直接インストールパス指定しても良さげ)

Unitファイル作成

vim /etc/systemd/system/grafana-reporter.service
[Unit]
Description = Grafana reporter

[Service]
Type = simple
ExecStart=/usr/bin/grafana-reporter

[Install]
WantedBy=multi-user.target

中身はこちら様 のパクリ&最低限の内容です。

その後のオペレーションも含めてそちらを参照ください。

なお、
grafana-image-rendererのプラグインが無いと出力できなくなってるっぽいです。
その際は以下でサクッとインストール

grafana-cli plugins install grafana-image-renderer

※armはサポートせず

出力結果 🐶🐶

Discussion

avotavot

grafana version 10.4.0 に上げてもちゃんと動いてました@2024