ClickVisual
ClickVisual是ClickHouse的一个基于浏览器的轻量级日志分析和日志搜索平台。
文档
日志搜索页
配置页
特点
- 可视化的查询仪表板,支持查询直方图和SQL的原始日志。
- 显示指定字段的百分比。
- vscode风格的配置板,你可以轻松地将你的fluent-bit配置排放到Kubernetes ConfigMap。
- 开箱即用,轻松部署,
kubectl
。 - 支持GitHub和GitLab认证。
架构
安装
- 对于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
主要任务
错误或功能
如果你想报告一个错误或要求一个功能,请在这里创建一个问题。