gucharbon.setup_loki

Lokiのセットアップ

UbuntuサーバーでLokiを迅速にセットアップする手順:

  • バイナリをダウンロード
  • systemdサービスを定義
  • サービスを開始

要件

このロールを実行するためには、リモートホストへのSSHアクセスが必要です。リモートホストは、最新のsystemdベースのディストリビューションを実行している必要があります。

ロール変数

変数名 デフォルト値 説明
loki_version 1.6.1 Lokiのバージョン
loki_system_user loki Lokiを実行するためのユーザー
loki_system_group loki Lokiを実行するためのグループ
loki_server_http_listen_port 3100 Lokiのリスニングポート
loki_server_http_listen_address localhost Lokiのリスニングアドレス
loki_directories {} Loki実行前に作成するディレクトリの配列
loki_service_state started systemdユニットサービスの望ましい状態
loki_service_enabled true ブート時にLokiを起動するかどうか
loki_schema_config デフォルト辞書 スキーマ設定のYAML
loki_storage_config デフォルト辞書 ストレージ設定のYAML
loki_ingester デフォルト辞書 インジェスター設定のYAML
loki_limits_config デフォルト辞書 制限設定のYAML
loki_chunk_store_config デフォルト辞書 チャンクストア設定のYAML
loki_table_manager デフォルト辞書 テーブルマネージャ設定のYAML

例 プレイブック

Lokiをすべてのインターフェースにバインドし、特定のバージョンをピンするための例のプレイブック:

- hosts: localhost
  roles:
    - role: gucharbon.setup_loki
      vars:
        loki_version: 1.6.1
        loki_server_http_listen_address: 0.0.0.0

ライセンス

MIT

プロジェクトについて

Install loki on an ubuntu server.

インストール
ansible-galaxy install gucharbon.setup_loki
ライセンス
Unknown
ダウンロード
190
所有者