|
ClickVisualは、ログのクエリ、分析、アラート機能を備えた軽量なオープンソースの可視化プラットフォームです。アプリケーションの信頼性向上のためのワンストップ可視化ソリューションを提供することに特化しています。単独で導入することも、サードパーティのシステムにプラグインとして統合することもできます。現在、ClickVisualはClickHouseをサポートする唯一のKibanaライクなビジネスログクエリプラットフォームです。 ClickVisual には次の機能があります。
建築ログシステムは、主にログ収集、ログ送信、ログ保存、ログ管理の 4 つの部分に分かれています。
インストールバイナリ、Docker、Kubernetesなどを使ってインストールできます。ここでは説明を簡潔にするため、Dockerを例として使用します。Kubernetesのインストール手順については、公式ドキュメント(https://clickvisual.gocn.vip/clickvisual/02install/k8s-installation.html)をご覧ください。 まず、アクセス可能なMySQLインスタンスを用意する必要があります。設定ファイル(https://github.com/clickvisual/clickvisual/tree/master/data/all-in-one/clickvisual/config)の[mysql]設定を、ローカルのMySQL設定に変更してください。 次に、次のコマンドを使用して ClickVisual を起動します。これには、構成を Docker コンテナーにマウントする必要があります。 docker run --name ClickVisual -e EGO_CONFIG_PATH = / ClickVisual / config / docker .toml -e EGO_LOG_WRITER = stderr -p 19001 : 19001 -d sevennt / ClickVisual : master -v ./config:/ClickVisual/config もちろん、Docker Compose を使用して起動することもできますが、構成を Docker コンテナにマウントする必要もあります。 バージョン: "3" 起動後はhttp://localhost:19001からアクセスできます。 ClickVisualはデータを表示するだけでログは収集しないため、ニーズに合わせてfluent-bitなどのデータ収集ツールを選択できます。ログを収集してKafkaに出力し、KafkaからClickHouseにログを取り込みます。fluent-bitの設定の詳細については、https://clickvisual.gocn.vip/clickvisual/03funcintro/fluent-bit-configuration-reference.htmlのドキュメントをご覧ください。 ClickVisual がデプロイされると、Clickhouse データ ソースをページに追加できます。 デフォルトではデータソースインスタンスが設定されていないため、このフィールドは空です。「+インスタンスを追加」をクリックして、新しいClickHouseインスタンスをデータソースとして追加してください。データソースの設定後、ログクエリページで使用できるようになります。 さらに、ログのリアルタイムアラートもサポートしています。 詳しい使用方法については、公式ウェブサイト(https://clickvisual.gocn.vip/)をご覧ください。 |