ClickVisual的简介

275 阅读1分钟

ClickVisual

Go Report CardReleasego.dev referenceGitHub licenseAll Contributors

ClickVisual是ClickHouse的一个基于浏览器的轻量级日志分析和日志搜索平台。

文档

clickvisual.gocn.vip

日志搜索页

log-search

配置页

log-search

特点

  • 可视化的查询仪表板,支持查询直方图和SQL的原始日志。
  • 显示指定字段的百分比。
  • vscode风格的配置板,你可以轻松地将你的fluent-bit配置排放到Kubernetes ConfigMap。
  • 开箱即用,轻松部署,kubectl
  • 支持GitHub和GitLab认证。

架构

image

安装

  • 对于Docker
# clone clickvisual source code.
git clone https://github.com/clickvisual/clickvisual.git

# you may need to set docker image mirror, visit <https://github.com/yeasy/docker_practice/blob/master/install/mirror.md> for details.
docker-compose up

# then go to browser and visit http://localhost:19001.
# login username: clickvisual 
# login password: clickvisual
  • 用于主机
# download release.
# get latest version.
latest=$(curl -sL https://api.github.com/repos/clickvisual/clickvisual/releases/latest | grep  ".tag_name" | sed -E 's/.*"([^"]+)".*/\1/')

# for MacOS amd64.
wget "https://github.com/clickvisual/clickvisual/releases/download/${latest}/clickvisual-${latest}-darwin-amd64.tar.gz" -O clickvisual-${latest}.tar.gz 

# for Linux amd64.
wget "https://github.com/clickvisual/clickvisual/releases/download/${latest}/clickvisual-${latest}-linux-amd64.tar.gz" -O clickvisual-$(latest).tar.gz  

# extract zip file to current directory.
mkdir -p ./clickvisual-${latest} && tar -zxvf clickvisual-${latest}.tar.gz -C ./clickvisual-${latest}

# open config/default.toml, then change database and redis or other section configuration
# execute migration latest sql script in scripts/migration directory
# start clickvisual
cd ./clickvisual-${latest} && ./clickvisual -config config/default.toml

# then go to browser and visit http://localhost:19001
# login username: clickvisual
# login password: clickvisual

主要任务

错误或功能

如果你想报告一个错误或要求一个功能,请在这里创建一个问题。