idealista.grafana_role

ロゴ

ビルドステータス

Prometheus Grafana Ansibleロール

このAnsibleロールは、Debian環境にGrafanaサーバーをインストールします。

はじめに

これらの手順で、あなたのAnsibleプレイブック用のロールを取得します。実行すると、DebianシステムにGrafanaサーバーがインストールされます。

前提条件

Ansibleの2.8.x.xバージョンがインストールされている必要があります。 インベントリの宛先はDebian環境である必要があります。

テスト目的で、MoleculeDockerをドライバーとして使用します。Pipenv 2018.11.26とPython 3が推奨されます。

インストール

GitHubからロール依存ファイル(例:requirements.yml)を作成するか追加します:

- src: http://github.com/idealista/grafana_role.git
  scm: git
  version: 1.6.0
  name: grafana

または、Ansible Galaxyを使用してもかまいません:

- src: idealista.grafana_role

Ansible Galaxyコマンドでロールをインストールします:

ansible-galaxy install -p roles -r requirements.yml -f

プレイブックで使用します:

---
- hosts: someserver
  roles:
    - grafana

使用方法

defaultsのプロパティファイルを確認して、設定可能なプロパティを見てください。

Grafanaの設定やダッシュボードは、テンプレートやWeb UIを使って編集できます。

テスト

pipenv shell
pipenv sync
molecule test

使用技術

Ansible

バージョン管理

利用可能なバージョンは、このリポジトリのタグを参照してください。

さらに、各バージョンでの変更点はCHANGELOG.mdファイルで確認できます。

著者

このプロジェクトに参加した貢献者リストもご覧ください。

ライセンス

Apache 2.0ライセンス

このプロジェクトはApache 2.0のライセンスの下でライセンスされています。詳細はLICENSE.txtファイルをご覧ください。

貢献

私たちの行動規範やプルリクエストの提出プロセスに関する詳細はCONTRIBUTING.mdをお読みください。

プロジェクトについて

Grafana server role

インストール
ansible-galaxy install idealista.grafana_role
ライセンス
apache-2.0
ダウンロード
350
所有者
We release serious projects apart from Ansible Roles.