Mogo: a lightweight browser-based logs analytics and logs search platform for some datasource(ClickHouse, MySQL, etc.)

Related tags

Database tools mogo
Overview

mogo

Go Report Card Release GitHub license

Mogo is a lightweight browser-based logs analytics and logs search platform for some datasource(ClickHouse, MySQL, etc.)

Live demo

  • log search page log-search

  • configuration page log-search

TODO.

Features

  • visual query dashboard, support query Histogram and raw logs for SQL.
  • shows percentage for specified fields.
  • vscode style configuration board, you can easily emit your fluent-bit configuration to Kubernetes ConfigMap.
  • Out of the box, easily deployment with kubectl.
  • Support for GitHub and GitLab Authentication.

Architecture

image

Installation

  • For host
# download release
# go to https://github.com/shimohq/mogo/releases and choose specific release to download.
latest=$(curl -sL https://api.github.com/repos/shimohq/mogo/releases/latest | grep  ".tag_name" | sed -E 's/.*"([^"]+)".*/\1/')
# for MacOS
wget https://github.com/shimohq/mogo/releases/download/${latest}/mogo_${latest}_darwin_x86_64.tar.gz -O mogo.tar.gz 
# for Linux
wget https://github.com/shimohq/mogo/releases/download/${latest}/mogo_${latest}_linux_x86_64.tar.gz -O mogo.tar.gz  

# extract zip file
tar xvf mogo.tar.gz -O 

# start api server


# configure nginx config
  • For Docker
git clone https://github.com/shimohq/mogo.git
docker-compose up

# then go to browser and visit http://localhost:9001
# username: admin
# password: admin
  • For helm

Main Tasks

-[x] task1

-[x] task2

Bugs or features

If you want to report a bug or request for a feature, create a issue here.

Contributors

Comments
  • 添加clickhouse实例失败

    添加clickhouse实例失败

    你好,在添加clickhouse的时候失败了,提示【 {"data":{"code":1,"msg":"DNS configuration exception, database connection failure: could not load time location: unknown time zone Asia/Shanghai","data":null}} 】 ,这个是什么原因?

    mogo尝试配置的数据库类型有mysql5.6、mysql5.7、tidb5.3; mogo运行的方式有二进制、docker、k8s 。

    bug 
    opened by 231bobo 11
  • 【求助】clickhouse数据库中时间是date格式,按时间筛选会报错

    【求助】clickhouse数据库中时间是date格式,按时间筛选会报错

    我计划用clickvisual查看clickhouse中的日志信息,但是引入日志表后,按时间筛选会报错。版本是v0.3.0-rc3。 Code: 386. DB::Exception: There is no supertype for types DateTime64(3), UInt32 because some of them are Date/Date32/DateTime/DateTime64 and some of them are not. 我怀疑是因为clickvisual自动生成的sql语句是将时间换成int类型,但是clickhouse不支持时间格式和int类型的直接比较。

    不知道是不是我哪里配置有问题。 1653562421(1) 1653562460(1)

    help wanted 
    opened by li649779298 10
  • rancher集群添加失败

    rancher集群添加失败

    添加基于rancher创建的k8s集群失败,看了下日志大概是因为证书的问题,请问如何添加自签证书的k8s集群?有没有跳过验证的方法?

    W0927 08:34:52.364791 304277 reflector.go:324] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:167: failed to list *v1.Deployment: Get "https://10.1.97.50/k8s/clusters/c-nrglh/apis/apps/v1/deployments?limit=500&resourceVersion=0": x509: certificate signed by unknown authority E0927 08:34:52.364995 304277 reflector.go:138] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:167: Failed to watch *v1.Deployment: failed to list *v1.Deployment: Get "https://10.1.97.50/k8s/clusters/c-nrglh/apis/apps/v1/deployments?limit=500&resourceVersion=0": x509: certificate signed by unknown authority W0927 08:34:53.749217 304277 reflector.go:324] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:167: failed to list *v1.Namespace: Get "https://10.1.97.51:6443/api/v1/namespaces?limit=500&resourceVersion=0": x509: certificate signed by unknown authority E0927 08:34:53.749319 304277 reflector.go:138] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:167: Failed to watch *v1.Namespace: failed to list *v1.Namespace: Get "https://10.1.97.51:6443/api/v1/namespaces?limit=500&resourceVersion=0": x509: certificate signed by unknown authority W0927 08:34:56.793869 304277 reflector.go:324] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:167: failed to list *v1.Pod: Get "https://10.1.97.50/k8s/clusters/c-nrglh/api/v1/pods?limit=500&resourceVersion=0": x509: certificate signed by unknown authority E0927 08:34:56.793988 304277 reflector.go:138] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:167: Failed to watch *v1.Pod: failed to list *v1.Pod: Get "https://10.1.97.50/k8s/clusters/c-nrglh/api/v1/pods?limit=500&resourceVersion=0": x509: certificate signed by unknown authority W0927 08:34:57.437284 304277 reflector.go:324] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:167: failed to list *v1.Service: Get "https://10.1.97.51:6443/api/v1/services?limit=500&resourceVersion=0": x509: certificate signed by unknown authority E0927 08:34:57.437546 304277 reflector.go:138] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:167: Failed to watch *v1.Service: failed to list *v1.Service: Get "https://10.1.97.51:6443/api/v1/services?limit=500&resourceVersion=0": x509: certificate signed by unknown authority W0927 08:34:59.780796 304277 reflector.go:324] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:167: failed to list *v1.Node: Get "https://10.1.97.50/k8s/clusters/c-nrglh/api/v1/nodes?limit=500&resourceVersion=0": x509: certificate signed by unknown authority E0927 08:34:59.780912 304277 reflector.go:138] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:167: Failed to watch *v1.Node: failed to list *v1.Node: Get "https://10.1.97.50/k8s/clusters/c-nrglh/api/v1/nodes?limit=500&resourceVersion=0": x509: certificate signed by unknown authority W0927 08:35:04.067085 304277 reflector.go:324] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:167: failed to list *v1.Event: Get "https://10.1.97.50/k8s/clusters/c-nrglh/api/v1/events?limit=500&resourceVersion=0": x509: certificate signed by unknown authority E0927 08:35:04.067206 304277 reflector.go:138] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:167: Failed to watch *v1.Event: failed to list *v1.Event: Get "https://10.1.97.50/k8s/clusters/c-nrglh/api/v1/events?limit=500&resourceVersion=0": x509: certificate signed by unknown authority W0927 08:35:04.253143 304277 reflector.go:324] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:167: failed to list *v1.Service: Get "https://10.1.97.50/k8s/clusters/c-nrglh/api/v1/services?limit=500&resourceVersion=0": x509: certificate signed by unknown authority E0927 08:35:04.253242 304277 reflector.go:138] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:167: Failed to watch *v1.Service: failed to list *v1.Service: Get "https://10.1.97.50/k8s/clusters/c-nrglh/api/v1/services?limit=500&resourceVersion=0": x509: certificate signed by unknown authority W0927 08:35:04.922634 304277 reflector.go:324] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:167: failed to list *v1.Endpoints: Get "https://10.1.97.50/k8s/clusters/c-nrglh/api/v1/endpoints?limit=500&resourceVersion=0": x509: certificate signed by unknown authority E0927 08:35:04.922828 304277 reflector.go:138] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:167: Failed to watch *v1.Endpoints: failed to list *v1.Endpoints: Get "https://10.1.97.50/k8s/clusters/c-nrglh/api/v1/endpoints?limit=500&resourceVersion=0": x509: certificate signed by unknown authority

    bug enhancement 
    opened by Lionzj 7
  • 分析字段带有_host,开启hash 的时候, 用字段查询报错,查询语句生成的字段名称错误

    分析字段带有_host,开启hash 的时候, 用字段查询报错,查询语句生成的字段名称错误

    版本:0.4.0-rc1 clickhouse: 21.8.4.51 查询条件: upstream_proxy_host='fabio-crm-api' 实际查询为:upstream_proxy__inner_siphash_host_ = sipHash64('fabio-crm-api') clickhouse 实际字段为: _inner_siphash_upstream_proxy_host_

    image image image bug question 
    opened by axingblog 7
  • 当ch实例为集群时,新增数据库不显示集群选项

    当ch实例为集群时,新增数据库不显示集群选项

    使用最新版clickvisual-v0.4.0-rc3

    我安装了ch 3分片2副本的集群,当我创建实例为集群时,新增数据库不显示集群选项

    image

    image

    日志:

    2022/08/21 14:58:11 /home/runner/go/pkg/mod/gorm.io/driver/[email protected]/migrator.go:181
    [0.809ms] [rows:-] SELECT column_name, column_default, is_nullable = 'YES', data_type, character_maximum_length, column_type, column_key, extra, column_comment, numeric_precision, numeric_scale , datetime_precision FROM information_schema.columns WHERE table_schema = 'clickvisual' AND table_name = 'cv_pms_casbin_rule' ORDER BY ORDINAL_POSITION
    
    2022/08/21 14:58:11 /home/runner/work/clickvisual/clickvisual/api/internal/service/install/install.go:127 Error 1062: Duplicate entry '1' for key 'PRIMARY'
    [0.322ms] [rows:0] INSERT INTO `cv_pms_casbin_rule` VALUES (1, 'p', 'role__root', '*', '*', '*', '', '', '','');
    
    2022/08/21 14:58:11 /home/runner/work/clickvisual/clickvisual/api/internal/service/install/install.go:128 Error 1062: Duplicate entry '2' for key 'PRIMARY'
    [0.245ms] [rows:0] INSERT INTO `cv_pms_casbin_rule` VALUES (2, 'g3', 'user__1', 'role__root', '', '', '', '', '', '');
    

    另外,我将架构设置为:vector(任意个)+kafka集群+负载均衡(3个clickvistal)+clickhouse集群

    opened by ktpktr0 6
  • 自建表,时间字段为DateTime64(3),查询报错

    自建表,时间字段为DateTime64(3),查询报错

    错误信息 {"data":{"code":1,"msg":"query failed: code: 53, message: Type mismatch in IN or VALUES section. Expected: DateTime64(3). Got: UInt64","data":null}}

    opened by amuluowin 6
  • how to set datasource

    how to set datasource

    kafak 日志格式如下: 但是我设置数据源以后一直无法读取数据,想问下要如何设置数据源和指定字段?

    查询返回:{"code":0,"msg":"the query data is empty","data":null}

    image

    image

    kafka log fomat:

    {
    "_time_":1664175112.321259
    "log":"I0926 06:51:52.317190 1 reflector.go:530] k8s.io/apiserver/pkg/server/dynamiccertificates/configmap_cafile_content.go:206: Watch close - *v1.ConfigMap total 0 items received "
    "stream":"stderr"
    "time":"2022-09-26T06:51:52.321258473Z"
    "kubernetes":{
    "pod_name":"rancher-monitoring-prometheus-adapter-5ddcd656d9-cjr48"
    "namespace_name":"cattle-monitoring-system"
    "pod_id":"4453c017-fc1f-493b-a229-2e8da62310b6"
    "host":"ip-172-18-6-20.cn-north-1.compute.internal"
    "container_name":"prometheus-adapter"
    "docker_id":"426f7c05a793d9fb947c0168038c38f70f0e8f81134dfd9adfe0aef1f1dccb64"
    "container_hash":"rancher/[email protected]:c46d807d011cf127af2c298121c2d29ff8ce6f6b71061f69b9cca1731a9e3fde"
    "container_image":"rancher/mirrored-directxman12-k8s-prometheus-adapter:v0.8.4"
    }
    }
    
    

    datasource

    {
    "_time_":"1663744997.845103",
    "stream":"stderr",
    "time":"2022-09-23T02:53:18.54929225Z",
    "kubernetes":"{\"pod_name\":\"argocd-server-74785876b4-l45lb\",\"namespace_name\":\"argocd\",\"pod_id\":\"6582181e-fb41-4137-a983-f385c7a6dfe6\",\"host\":\"ip-172-18-6-20.cn-north-1.compute.internal\",\"container_name\":\"argocd-server\",\"docker_id\":\"ca5ebec90a2ef991e13e193acaad5ef51b409d079a4ad3bd183560498dd0ba3d\",\"container_hash\":\"quay.io/argoproj/[email protected]:358c244c96313ca3bf9f588dc870d8123fc22ffa5c231c57da10f77b8d671c66\",\"container_image\":\"quay.io/argoproj/argocd:v2.2.2\"}"
    }
    
    question 
    opened by thomas-yangy 5
  • 配置告警时,提示prometheus的rules路径不存在,无法创建rule

    配置告警时,提示prometheus的rules路径不存在,无法创建rule

    clickvisual后台日志: {"lv":"error","ts":1663053027,"msg":"alarm","step":"alarm create failed 09","err":"open /opt/bitnami/rules/cv-3da6cb78-11ff-4378-b23c-19f5d29b085d.yaml: no such file or directory"} {"lv":"warn","ts":1663053027,"msg":"biz warning","value":"alarm create failed 02: open /opt/bitnami/rules/cv-3da6cb78-11ff-4378-b23c-19f5d29b085d.yaml: no such file or directory","value":null,"tid":"77939ae5d8288a9dffea138874977ee

    cat prometheus.yaml alerting: alertmanagers:

    • static_configs:
      • targets: ["172.17.0.1:9093"] rule_files:
    • /opt/bitnami/rules/*.yaml remote_read:
    • url: "http://172.17.0.1:9201/read" read_recent: true remote_write:
    • url: "http://172.17.0.1:9201/write" queue_config: capacity: 10000 max_shards: 1 max_samples_per_send: 500

    手动在 /opt/bitnami/rules/目录下创建rule,没有问题,prometheus的页面可以识别到。

    opened by dengpei89 5
  • 创建告警时,提示MergeTree engine is deprecated

    创建告警时,提示MergeTree engine is deprecated

    数据源是clickhouse

    表结构 CREATE TABLE student_mt( id Int, sno String, name String, cno String, create_time DateTime ) ENGINE = MergeTree PARTITION BY create_time ORDER BY create_time;

    在检查统计中的查询框中输入了name = 'alex',预览中能看到数据,但一直报错,错误如下: 请求失败 错误:alarm create failed 02: code: 36, message: This syntax for *MergeTree engine is deprecated. Use extended storage definition syntax with ORDER BY/PRIMARY KEY clause.See also allow_deprecated_syntax_for_merge_tree setting.

    clickvisual版本是v0.4.0 clickhouse版本是:

    ClickHouse client version 22.8.2.11 (official build). ClickHouse server version 22.8.2.11 (official build).

    opened by dengpei89 5
  • 当kafka开启sasl时,clickvisual是否支持?

    当kafka开启sasl时,clickvisual是否支持?

    1、创建日志库的source含义?,原始日志是否只能为json格式。示例,当原始日志为以下内容时:

    {
    "file":"/tmp/nginx.log"
    "host":"k8s-node1"
    "message":"{"host":"173.88.189.116", "user-identifier":"dicki2125", "datetime":"27/Aug/2022:08:59:20 +0000", "method": "HEAD", "request": "/global/morph/virtual", "protocol":"HTTP/1.0", "status":203, "bytes":12192, "referer": "http://www.globalschemas.io/streamline"}"
    "source_type":"file"
    "timestamp":"2022-08-27T09:25:48.332296833Z"
    }
    

    简单设置为:

    {
    "file":"/tmp/nginx.log",
    "host":"k8s-node1",
    "message":"",
    "source_type":"file",
    "timestamp":"2022-08-27T08:59:42.258757055Z"
    }
    

    复杂设置为:

    {
    "file":"/tmp/nginx.log",
    "host":"k8s-node1",
    "message":"{\"host\":\"99.176.14.146\", \"user-identifier\":\"dicki6073\", \"datetime\":\"27/Aug/2022:08:59:20 +0000\", \"method\": \"DELETE\", \"request\": \"/implement\", \"protocol\":\"HTTP/1.1\", \"status\":100, \"bytes\":17719, \"referer\": \"https://www.dynamicstrategize.name/whiteboard/metrics\"}",
    "source_type":"file",
    "timestamp":"2022-08-27T08:59:42.258757055Z"
    }
    

    2、当clickhouse与kafka都为集群时,创建分析字段有以下问题:

    image

    image

    image

    错误:query failed: code: 47, message: Received from 192.168.10.150:9001. DB::Exception: There's no column 'nginx_local.status' in table 'nginx_local': While processing nginx_local.status. Stack trace: 0. DB::Exception::Exception(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, bool) @ 0xba37dda in /usr/bin/clickhouse 1. DB::TranslateQualifiedNamesMatcher::visit(DB::ASTIdentifier&, std::__1::shared_ptr<DB::IAST>&, DB::TranslateQualifiedNamesMatcher::Data&) @ 0x16e817d2 in /usr/bin/clickhouse 2. DB::TranslateQualifiedNamesMatcher::visit(std::__1::shared_ptr<DB::IAST>&, DB::TranslateQualifiedNamesMatcher::Data&) @ 0x16e81432 in /usr/bin/clickhouse 3. DB::InDepthNodeVisitor<DB::TranslateQualifiedNamesMatcher, true, false, std::__1::shared_ptr<DB::IAST> >::visit(std::__1::shared_ptr<DB::IAST>&) @ 0x16e25e97 in /usr/bin/clickhouse 4. DB::InDepthNodeVisitor<DB::TranslateQualifiedNamesMatcher, true, false, std::__1::shared_ptr<DB::IAST> >::visit(std::__1::shared_ptr<DB::IAST>&) @ 0x16e25eaf in /usr/bin/clickhouse 5. DB::InDepthNodeVisitor<DB::TranslateQualifiedNamesMatcher, true, false, std::__1::shared_ptr<DB::IAST> >::visit(std::__1::shared_ptr<DB::IAST>&) @ 0x16e25eaf in /usr/bin/clickhouse 6. DB::TreeRewriter::analyzeSelect(std::__1::shared_ptr<DB::IAST>&, DB::TreeRewriterResult&&, DB::SelectQueryOptions const&, std::__1::vector<DB::TableWithColumnNamesAndTypes, std::__1::allocator<DB::TableWithColumnNamesAndTypes> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::shared_ptr<DB::TableJoin>) const @ 0x16e0e56b in /usr/bin/clickhouse 7. ? @ 0x16b9b3cc in /usr/bin/clickhouse 8. DB::InterpreterSelectQuery::InterpreterSelectQuery(std::__1::shared_ptr<DB::IAST> const&, std::__1::shared_ptr<DB::Context> const&, std::__1::optional<DB::Pipe>, std::__1::shared_ptr<DB::IStorage> const&, DB::SelectQueryOptions const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, std::__1::unordered_map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, DB::SubqueryForSet, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, DB::SubqueryForSet> > >, std::__1::unordered_map<DB::PreparedSetKey, std::__1::shared_ptr<DB::Set>, DB::PreparedSetKey::Hash, std::__1::equal_to<DB::PreparedSetKey>, std::__1::allocator<std::__1::pair<DB::PreparedSetKey const, std::__1::shared_ptr<DB::Set> > > >) @ 0x16b97aa0 in /usr/bin/clickhouse 9. DB::InterpreterSelectQuery::InterpreterSelectQuery(std::__1::shared_ptr<DB::IAST> const&, std::__1::shared_ptr<DB::Context> const&, DB::SelectQueryOptions const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) @ 0x16b94f37 in /usr/bin/clickhouse 10. DB::InterpreterSelectWithUnionQuery::buildCurrentChildInterpreter(std::__1::shared_ptr<DB::IAST> const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) @ 0x16be5946 in /usr/bin/clickhouse 11. DB::InterpreterSelectWithUnionQuery::InterpreterSelectWithUnionQuery(std::__1::shared_ptr<DB::IAST> const&, std::__1::shared_ptr<DB::Context>, DB::SelectQueryOptions const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) @ 0x16be3614 in /usr/bin/clickhouse 12. DB::InterpreterFactory::get(std::__1::shared_ptr<DB::IAST>&, std::__1::shared_ptr<DB::Context>, DB::SelectQueryOptions const&) @ 0x16b49a83 in /usr/bin/clickhouse 13. ? @ 0x16ecd420 in /usr/bin/clickhouse 14. DB::executeQuery(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::shared_ptr<DB::Context>, bool, DB::QueryProcessingStage::Enum) @ 0x16ecaed5 in /usr/bin/clickhouse 15. DB::TCPHandler::runImpl() @ 0x17b4035c in /usr/bin/clickhouse 16. DB::TCPHandler::run() @ 0x17b533d9 in /usr/bin/clickhouse 17. Poco::Net::TCPServerConnection::start() @ 0x1a98c1b3 in /usr/bin/clickhouse 18. Poco::Net::TCPServerDispatcher::run() @ 0x1a98d5ad in /usr/bin/clickhouse 19. Poco::PooledThread::run() @ 0x1ab4923d in /usr/bin/clickhouse 20. Poco::ThreadImpl::runnableEntry(void*) @ 0x1ab46882 in /usr/bin/clickhouse 21. start_thread @ 0x81cf in /usr/lib64/libpthread-2.28.so 22. __GI___clone @ 0x39d83 in /usr/lib64/libc-2.28.so : While executing Remote
    

    日志库表结构:

    CREATE TABLE `test`.`nginx_local` on cluster 'cloki'
    (
      `source_type` String,
    `file` String,
    `host` String,
      _time_second_ DateTime,
      _time_nanosecond_ DateTime64(9, 'Asia/Shanghai'),
      _raw_log_ String CODEC(ZSTD(1)),
      INDEX idx_raw_log _raw_log_ TYPE tokenbf_v1(30720, 2, 0) GRANULARITY 1
    )
    ENGINE = ReplicatedMergeTree('/clickhouse/tables/test.nginx_local/{shard}', '{replica}')
    PARTITION BY toYYYYMMDD(_time_second_)
    ORDER BY _time_second_
    TTL toDateTime(_time_second_) + INTERVAL 7 DAY
    SETTINGS index_granularity = 8192
    ;
    ALTER TABLE `test`.`nginx_local` ON CLUSTER `cloki` ADD COLUMN IF NOT EXISTS `status` Nullable(Int64);
    ALTER TABLE `test`.`nginx` ON CLUSTER `cloki` ADD COLUMN IF NOT EXISTS `status` Nullable(Int64);
    
    ALTER TABLE `test`.`nginx` ON CLUSTER `cloki` DROP COLUMN IF EXISTS `status`;
    ALTER TABLE `test`.`nginx_local` ON CLUSTER `cloki` DROP COLUMN IF EXISTS `status`;
    
    ALTER TABLE `test`.`nginx_local` ON CLUSTER `cloki` ADD COLUMN IF NOT EXISTS `status` Nullable(Int64);
    ALTER TABLE `test`.`nginx` ON CLUSTER `cloki` ADD COLUMN IF NOT EXISTS `status` Nullable(Int64);
    
    ALTER TABLE `test`.`nginx` ON CLUSTER `cloki` DROP COLUMN IF EXISTS `status`;
    ALTER TABLE `test`.`nginx_local` ON CLUSTER `cloki` DROP COLUMN IF EXISTS `status`;
    ALTER TABLE `test`.`nginx_local` ON CLUSTER `cloki` ADD COLUMN IF NOT EXISTS `status` Nullable(String);
    ALTER TABLE `test`.`nginx` ON CLUSTER `cloki` ADD COLUMN IF NOT EXISTS `status` Nullable(String);
    
    ALTER TABLE `test`.`nginx` ON CLUSTER `cloki` DROP COLUMN IF EXISTS `status`;
    ALTER TABLE `test`.`nginx_local` ON CLUSTER `cloki` DROP COLUMN IF EXISTS `status`;
    ALTER TABLE `test`.`nginx_local` ON CLUSTER `cloki` ADD COLUMN IF NOT EXISTS `status` Nullable(Int64);
    ALTER TABLE `test`.`nginx` ON CLUSTER `cloki` ADD COLUMN IF NOT EXISTS `status` Nullable(Int64);
    
    ALTER TABLE `test`.`nginx` ON CLUSTER `cloki` DROP COLUMN IF EXISTS `status`;
    ALTER TABLE `test`.`nginx_local` ON CLUSTER `cloki` DROP COLUMN IF EXISTS `status`;
    
    ALTER TABLE `test`.`nginx_local` ON CLUSTER `cloki` ADD COLUMN IF NOT EXISTS `status` Nullable(Int64);
    ALTER TABLE `test`.`nginx` ON CLUSTER `cloki` ADD COLUMN IF NOT EXISTS `status` Nullable(Int64);
    
    ALTER TABLE `test`.`nginx` ON CLUSTER `cloki` DROP COLUMN IF EXISTS `status`;
    ALTER TABLE `test`.`nginx_local` ON CLUSTER `cloki` DROP COLUMN IF EXISTS `status`;
    
    ALTER TABLE `test`.`nginx_local` ON CLUSTER `cloki` ADD COLUMN IF NOT EXISTS `status` Nullable(Int64);
    ALTER TABLE `test`.`nginx` ON CLUSTER `cloki` ADD COLUMN IF NOT EXISTS `status` Nullable(Int64);
    

    3、当短时间添加、删除、修改多个解析字段时,有可能会超过clickhouse的DDL限制

    Cannot execute replicated DDL query, maximum retries exceeded
    
    opened by ktpktr0 5
  • OTEL标准的logs表Timestamp无法识别为时间字段

    OTEL标准的logs表Timestamp无法识别为时间字段

    Timestamp DateTime64(9) CODEC(Delta, ZSTD(1)),
    

    https://github.com/clickvisual/clickvisual/blob/c777970d11fdd1febce52bf0e7273c392f77f7a4/api/internal/service/inquiry/clickhouse.go#L865-L867

    only support DateTime64(3)

    enhancement 
    opened by shushenghong 4
  • [BUG]: 日志列表里 Bool 类型字段只显示 key 并且 value 显示空白

    [BUG]: 日志列表里 Bool 类型字段只显示 key 并且 value 显示空白

    Describe the bug A clear and concise description of what the bug is, ideally within 20 words.

    ClickVisual Running Environment Please provide the following information:

    • ClickVisual version:

    • ClickVisual.LOG:

    bug 
    opened by kl7sn 0
  • 建议钉钉告警支持@某一个钉钉用户

    建议钉钉告警支持@某一个钉钉用户

    钉钉群告警中,因为告警群中人员较多,希望精准推送到@某一个用户。 prometheus-webhook-dingtalk支持钉钉@用户 希望clickvisual告警规则选项中支持添加钉钉用户手机号

    groups:
    - name: default
      rules:
      - alert: ec639018_631c_46e1_959d_5da00911a1d9_70
        expr: clickvisual_alert_metrics{uuid="ec639018-631c-46e1-959d-5da00911a1d9",alarmId="22",filterId="70"} offset 10s>1
        for: 1m
        labels:
          service: dingtalk
          severity: warning
        annotations:
          summary: "告警 {{ $labels.name }}"
          description: "{{ $labels.desc }}  (当前值: {{ $value }})"
          user: "@138xxxxxxxx"
    
    enhancement 
    opened by hedongfang 1
  • user list

    user list

    Welcome to use ClickVisual To know who is using it, pls append your org info as follow, Organization:ClickVisual (Required) Location: Wuhan, China(Required) Contact: Email or Official website (Optional) Purpose:use as our biz logger ui (Required)

    Thanks again for your participation!

    欢迎使用 ClickVisual,首先感谢你的使用,其次您可以参考下面的样例来提供您的信息以收集下使用场景:

    组织:ClickVisual(Required) 地点:中国武汉(Required) 联系方式:邮箱或官方网站(Optional) 场景:作为业务日志、大数据行为分析使用(Required) 再次感谢你的参与!!!

    documentation help wanted 
    opened by askuy 7
Releases(v0.4.5)
  • v0.4.5(Dec 30, 2022)

    What's Changed

    • fix: scheduling configuration save failed repair by @kl7sn in https://github.com/clickvisual/clickvisual/pull/799
    • fix:The Share button on the share page generated a link error #798 by @qianque7 in https://github.com/clickvisual/clickvisual/pull/800
    • feat: Log page spacing is adjusted, log time is compatible with more formats, and search highlighting is case insensitive by @qianque7 in https://github.com/clickvisual/clickvisual/pull/804
    • feat: Add whether to return the count parameter to the log details api by @kl7sn in https://github.com/clickvisual/clickvisual/pull/805
    • refactor: the alertmanager url fetch by @laojianzi in https://github.com/clickvisual/clickvisual/pull/807
    • fix: trim suffix /api/v2/alerts for alertmanager url by @laojianzi in https://github.com/clickvisual/clickvisual/pull/808
    • fix: /api/v1/alertmanagers activeAlertmanagers empty by @kl7sn in https://github.com/clickvisual/clickvisual/pull/809
    • update api docs by @sevennt in https://github.com/clickvisual/clickvisual/pull/810
    • feat(datalog): Input box Lenovo temporarily cancels fuzzy matching optimization performance by @qianque7 in https://github.com/clickvisual/clickvisual/pull/814
    • fix(url): Refreshing or entering from the url resets the url by @qianque7 in https://github.com/clickvisual/clickvisual/pull/815
    • fix(linklog): The sorting of link logs increases by time by @qianque7 in https://github.com/clickvisual/clickvisual/pull/816
    • fix: docker running MySQL on arm by @hantmac in https://github.com/clickvisual/clickvisual/pull/819
    • fix(datalog): Long text not highlighted by @qianque7 in https://github.com/clickvisual/clickvisual/pull/820
    • Feat: support databend source by @hantmac in https://github.com/clickvisual/clickvisual/pull/823
    • update api docs by @sevennt in https://github.com/clickvisual/clickvisual/pull/825
    • feat: buffer mull mv data pipe by @kl7sn in https://github.com/clickvisual/clickvisual/pull/826
    • update api docs by @sevennt in https://github.com/clickvisual/clickvisual/pull/827
    • refactor: Compatibility adjustment by @kl7sn in https://github.com/clickvisual/clickvisual/pull/828
    • feat: Support databend data source configuration by @kl7sn in https://github.com/clickvisual/clickvisual/pull/829
    • fix: support Load databend source by @hantmac in https://github.com/clickvisual/clickvisual/pull/830
    • fix: elog should use the [logger] configuration item by @laojianzi in https://github.com/clickvisual/clickvisual/pull/832
    • feat: Adjust the sequence of database interface fields by @qianque7 in https://github.com/clickvisual/clickvisual/pull/833
    • feat: support exist log table for databend by @hantmac in https://github.com/clickvisual/clickvisual/pull/835
    • fix: Optimize Data Analysis Part of Data Source Input Tips by @kl7sn in https://github.com/clickvisual/clickvisual/pull/837
    • feat: prom2click.tags by @kl7sn in https://github.com/clickvisual/clickvisual/pull/840
    • feat: When Filter logs are used, value is written to the field according to the type #836 by @qianque7 in https://github.com/clickvisual/clickvisual/pull/839
    • feat: The date display of the accessed logstore is recommended to be … by @kl7sn in https://github.com/clickvisual/clickvisual/pull/841
    • feat(alarm): The query box for alarm check statistics is changed to codemirror editor by @qianque7 in https://github.com/clickvisual/clickvisual/pull/842
    • fix(alarm): The style deviation of the alarm codemirror by @qianque7 in https://github.com/clickvisual/clickvisual/pull/844
    • feat: Trigger condition function support by @kl7sn in https://github.com/clickvisual/clickvisual/pull/845
    • feat: Alarm list retry triggers the status check by @kl7sn in https://github.com/clickvisual/clickvisual/pull/846
    • update api docs by @sevennt in https://github.com/clickvisual/clickvisual/pull/847

    New Contributors

    • @hantmac made their first contribution in https://github.com/clickvisual/clickvisual/pull/819

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.4...v0.4.5

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(418 bytes)
    clickvisual-v0.4.5-darwin-amd64.tar.gz(31.04 MB)
    clickvisual-v0.4.5-darwin-arm64.tar.gz(30.35 MB)
    clickvisual-v0.4.5-linux-amd64.tar.gz(30.01 MB)
    clickvisual-v0.4.5-linux-arm64.tar.gz(28.01 MB)
  • v0.4.5-rc1(Dec 2, 2022)

    What's Changed

    • fix: scheduling configuration save failed repair by @kl7sn in https://github.com/clickvisual/clickvisual/pull/799
    • fix:The Share button on the share page generated a link error #798 by @qianque7 in https://github.com/clickvisual/clickvisual/pull/800
    • feat: Log page spacing is adjusted, log time is compatible with more formats, and search highlighting is case insensitive by @qianque7 in https://github.com/clickvisual/clickvisual/pull/804
    • feat: Add whether to return the count parameter to the log details api by @kl7sn in https://github.com/clickvisual/clickvisual/pull/805

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.4...v0.4.5-rc1

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.4.5-rc1-darwin-amd64.tar.gz(30.66 MB)
    clickvisual-v0.4.5-rc1-darwin-arm64.tar.gz(29.97 MB)
    clickvisual-v0.4.5-rc1-linux-amd64.tar.gz(29.64 MB)
    clickvisual-v0.4.5-rc1-linux-arm64.tar.gz(27.66 MB)
  • v0.4.4(Nov 25, 2022)

    What's Changed

    • feat: The topology diagram shows the number of copies and slices by @kl7sn in https://github.com/clickvisual/clickvisual/pull/717
    • feat: Query statement collection by @kl7sn in https://github.com/clickvisual/clickvisual/pull/718
    • feat: Number of newly added fragments and copies in the real-time service field of the analysis module, code hints (V2.1) by @qianque7 in https://github.com/clickvisual/clickvisual/pull/720
    • feat: Create metrics.samples table with one click by @kl7sn in https://github.com/clickvisual/clickvisual/pull/722
    • fix: Query statement automatically populates logical adjustment #721 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/723
    • fix: Fix the problem of alarm data generated by using distribute table by @kl7sn in https://github.com/clickvisual/clickvisual/pull/726
    • wecom robot push by @pigcsy in https://github.com/clickvisual/clickvisual/pull/725
    • feat: Search criteria labeled storage #715 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/729
    • feat: Monitor data fall to metrics.samples detection and creation by @qianque7 in https://github.com/clickvisual/clickvisual/pull/730
    • fix: Collect update carry out parameter differentiation #715 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/731
    • fix: Fix type exceptions in mixed multi-condition alarms #715 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/732
    • fix: Log array click query has no effect #728 by @qianque7 in https://github.com/clickvisual/clickvisual/pull/733
    • refactor: Alarm Push Part Code Refactoring by @kl7sn in https://github.com/clickvisual/clickvisual/pull/734
    • Update wechat.go by @pigcsy in https://github.com/clickvisual/clickvisual/pull/736
    • feat: Support aggregate alarm details return #727 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/739
    • feat: Histogram Request Logic Optimization #737 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/741
    • feat(DataLogs): filter and save history #704 #715 by @qianque7 in https://github.com/clickvisual/clickvisual/pull/740
    • style(dataAnalysis): Button adjustment by @qianque7 in https://github.com/clickvisual/clickvisual/pull/742
    • feat: Create loglibraries required by EGO framework through templates… by @kl7sn in https://github.com/clickvisual/clickvisual/pull/743
    • fix: EGO framework through templates params error by @kl7sn in https://github.com/clickvisual/clickvisual/pull/745
    • feat(datalogs): filter Added Whether to enable the function by @qianque7 in https://github.com/clickvisual/clickvisual/pull/744
    • feat(datalogs): Creating a log library Added creating an ego template by @qianque7 in https://github.com/clickvisual/clickvisual/pull/747
    • fix(datalogs): Conversion of time by @qianque7 in https://github.com/clickvisual/clickvisual/pull/748
    • fix: Fix timeline resolution errors & table mode data display abnorma by @kl7sn in https://github.com/clickvisual/clickvisual/pull/749
    • feat(datalogs): filter by @qianque7 in https://github.com/clickvisual/clickvisual/pull/750
    • Update SwaggerUI by @sevennt in https://github.com/clickvisual/clickvisual/pull/753
    • integrate with ego-gen by @link-duan in https://github.com/clickvisual/clickvisual/pull/752
    • fix: The timing problem of the filter field #715 by @qianque7 in https://github.com/clickvisual/clickvisual/pull/751
    • update depends of egogen configuration by @link-duan in https://github.com/clickvisual/clickvisual/pull/755
    • refactor: Interface document rendering method update by @kl7sn in https://github.com/clickvisual/clickvisual/pull/758
    • refactor: Update ego gen api yml by @kl7sn in https://github.com/clickvisual/clickvisual/pull/759
    • refactor: Test ego gen api yml by @kl7sn in https://github.com/clickvisual/clickvisual/pull/760
    • Update EGO Gen API by @sevennt in https://github.com/clickvisual/clickvisual/pull/761
    • feat: Multi-condition alarm push filtering #727 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/764
    • Update EGO Gen API by @sevennt in https://github.com/clickvisual/clickvisual/pull/765
    • refactor: Alarm push logic optimization #727 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/766
    • Update EGO Gen API by @sevennt in https://github.com/clickvisual/clickvisual/pull/767
    • feat: The alarm is pushed after the scheduled task fails. #763 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/769
    • feat: The log query box is compatible with pasting multiple lines of code by @qianque7 in https://github.com/clickvisual/clickvisual/pull/770
    • fix: Remove rule delete error detection by @kl7sn in https://github.com/clickvisual/clickvisual/pull/771
    • Update EGO Gen API by @sevennt in https://github.com/clickvisual/clickvisual/pull/772
    • fix: err->errMetrics by @kl7sn in https://github.com/clickvisual/clickvisual/pull/773
    • fix: Fix the problem that editing an instance will cause the Promethe… by @kl7sn in https://github.com/clickvisual/clickvisual/pull/774
    • feat(bigdata): Added the failure alarm function to scheduling configuration........ by @qianque7 in https://github.com/clickvisual/clickvisual/pull/776
    • fix: Fix incomplete analysis fields when importing existing loglibrary by @kl7sn in https://github.com/clickvisual/clickvisual/pull/779
    • feat: Set the number of link log requests by @qianque7 in https://github.com/clickvisual/clickvisual/pull/777
    • feat(datalog): Virtual scrolling is added to the log list by @qianque7 in https://github.com/clickvisual/clickvisual/pull/782
    • feat(datalog): Relative time click search and close the popover by @qianque7 in https://github.com/clickvisual/clickvisual/pull/784
    • fix(datalog): The location of the cluster field in the access log lib… by @qianque7 in https://github.com/clickvisual/clickvisual/pull/785
    • feat: Prometheus support operator/crd #707 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/786
    • update swagger json by @sevennt in https://github.com/clickvisual/clickvisual/pull/787
    • ci: Test front-end code generation #707 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/788
    • feat(alarm): Added an alarm type operator by @qianque7 in https://github.com/clickvisual/clickvisual/pull/790
    • fix: index out on log charts api by @laojianzi in https://github.com/clickvisual/clickvisual/pull/791
    • ix: The link key value is repeated, and common logs are intercepted incorrectly. by @qianque7 in https://github.com/clickvisual/clickvisual/pull/792
    • fix(datalog): Editor input cursor,url time by @qianque7 in https://github.com/clickvisual/clickvisual/pull/796
    • fix: Alarm configuration increases operator data by @kl7sn in https://github.com/clickvisual/clickvisual/pull/797

    New Contributors

    • @pigcsy made their first contribution in https://github.com/clickvisual/clickvisual/pull/725

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.3...v0.4.4

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(418 bytes)
    clickvisual-v0.4.4-darwin-amd64.tar.gz(30.66 MB)
    clickvisual-v0.4.4-darwin-arm64.tar.gz(29.96 MB)
    clickvisual-v0.4.4-linux-amd64.tar.gz(29.64 MB)
    clickvisual-v0.4.4-linux-arm64.tar.gz(27.66 MB)
  • v0.4.4-rc4(Nov 16, 2022)

  • v0.4.4-rc3(Nov 16, 2022)

    What's Changed

    • feat(datalogs): filter by @qianque7 in https://github.com/clickvisual/clickvisual/pull/750
    • integrate with ego-gen by @link-duan in https://github.com/clickvisual/clickvisual/pull/752
    • fix: The timing problem of the filter field #715 by @qianque7 in https://github.com/clickvisual/clickvisual/pull/751
    • refactor: Interface document rendering method update by @kl7sn in https://github.com/clickvisual/clickvisual/pull/758
    • feat: Multi-condition alarm push filtering #727 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/764
    • refactor: Alarm push logic optimization #727 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/766
    • feat: The alarm is pushed after the scheduled task fails. #763 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/769
    • feat: The log query box is compatible with pasting multiple lines of code by @qianque7 in https://github.com/clickvisual/clickvisual/pull/770
    • fix: Remove rule delete error detection by @kl7sn in https://github.com/clickvisual/clickvisual/pull/771

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.4-rc2...v0.4.4-rc3

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.4.4-rc3-darwin-amd64.tar.gz(30.19 MB)
    clickvisual-v0.4.4-rc3-darwin-arm64.tar.gz(29.52 MB)
    clickvisual-v0.4.4-rc3-linux-amd64.tar.gz(29.19 MB)
    clickvisual-v0.4.4-rc3-linux-arm64.tar.gz(27.25 MB)
  • v0.4.4-rc2(Nov 11, 2022)

    What's Changed

    • fix: Log array click query has no effect #728 by @qianque7 in https://github.com/clickvisual/clickvisual/pull/733
    • refactor: Alarm Push Part Code Refactoring by @kl7sn in https://github.com/clickvisual/clickvisual/pull/734
    • Update wechat.go by @pigcsy in https://github.com/clickvisual/clickvisual/pull/736
    • feat: Support aggregate alarm details return #727 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/739
    • feat: Histogram Request Logic Optimization #737 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/741
    • feat(DataLogs): filter and save history #704 #715 by @qianque7 in https://github.com/clickvisual/clickvisual/pull/740
    • style(dataAnalysis): Button adjustment by @qianque7 in https://github.com/clickvisual/clickvisual/pull/742
    • feat: Create loglibraries required by EGO framework through templates… by @kl7sn in https://github.com/clickvisual/clickvisual/pull/743
    • fix: EGO framework through templates params error by @kl7sn in https://github.com/clickvisual/clickvisual/pull/745
    • feat(datalogs): filter Added Whether to enable the function by @qianque7 in https://github.com/clickvisual/clickvisual/pull/744
    • feat(datalogs): Creating a log library Added creating an ego template by @qianque7 in https://github.com/clickvisual/clickvisual/pull/747
    • fix(datalogs): Conversion of time by @qianque7 in https://github.com/clickvisual/clickvisual/pull/748
    • fix: Fix timeline resolution errors & table mode data display abnorma by @kl7sn in https://github.com/clickvisual/clickvisual/pull/749

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.4-rc1...v0.4.4-rc2

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.4.4-rc2-darwin-amd64.tar.gz(33.24 MB)
    clickvisual-v0.4.4-rc2-darwin-arm64.tar.gz(32.61 MB)
    clickvisual-v0.4.4-rc2-linux-amd64.tar.gz(32.23 MB)
    clickvisual-v0.4.4-rc2-linux-arm64.tar.gz(30.25 MB)
  • v0.4.4-rc1(Nov 4, 2022)

    What's Changed

    • feat: The topology diagram shows the number of copies and slices by @kl7sn in https://github.com/clickvisual/clickvisual/pull/717
    • feat: Query statement collection by @kl7sn in https://github.com/clickvisual/clickvisual/pull/718
    • feat: Number of newly added fragments and copies in the real-time service field of the analysis module, code hints (V2.1) by @qianque7 in https://github.com/clickvisual/clickvisual/pull/720
    • feat: Create metrics.samples table with one click by @kl7sn in https://github.com/clickvisual/clickvisual/pull/722
    • fix: Query statement automatically populates logical adjustment #721 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/723
    • fix: Fix the problem of alarm data generated by using distribute table by @kl7sn in https://github.com/clickvisual/clickvisual/pull/726
    • wecom robot push by @pigcsy in https://github.com/clickvisual/clickvisual/pull/725
    • feat: Search criteria labeled storage #715 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/729
    • feat: Monitor data fall to metrics.samples detection and creation by @qianque7 in https://github.com/clickvisual/clickvisual/pull/730
    • fix: Collect update carry out parameter differentiation #715 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/731
    • fix: Fix type exceptions in mixed multi-condition alarms #715 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/732

    New Contributors

    • @pigcsy made their first contribution in https://github.com/clickvisual/clickvisual/pull/725

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.3...v0.4.4-rc1

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.4.4-rc1-darwin-amd64.tar.gz(33.08 MB)
    clickvisual-v0.4.4-rc1-darwin-arm64.tar.gz(32.46 MB)
    clickvisual-v0.4.4-rc1-linux-amd64.tar.gz(32.08 MB)
    clickvisual-v0.4.4-rc1-linux-arm64.tar.gz(30.09 MB)
  • v0.4.3(Oct 28, 2022)

    What's Changed

    • add shushenghong as a contributor for code by @allcontributors in https://github.com/clickvisual/clickvisual/pull/663
    • feat: Import/export statements within data integration support arrays by @qianque7 in https://github.com/clickvisual/clickvisual/pull/664
    • fix: Compatible with more date formats by @qianque7 in https://github.com/clickvisual/clickvisual/pull/666
    • feat: Links support more error displays and are compatible with some limiting case style issues by @qianque7 in https://github.com/clickvisual/clickvisual/pull/669
    • fix: Change the property name of FLOAT64 received by the link by @qianque7 in https://github.com/clickvisual/clickvisual/pull/670
    • fix(storage): hidden field pms error by @kl7sn in https://github.com/clickvisual/clickvisual/pull/671
    • feat:The log query code prompt function (V1.0) by @qianque7 in https://github.com/clickvisual/clickvisual/pull/672
    • fix: remove import go-faster/errors by @kl7sn in https://github.com/clickvisual/clickvisual/pull/673
    • feat: Consider the parameters of the defaultFields field as auto-populated data(V1.1) by @qianque7 in https://github.com/clickvisual/clickvisual/pull/675
    • fix(alarm): Fix the problem of creating alarms for logging in to an existing log library by @kl7sn in https://github.com/clickvisual/clickvisual/pull/676
    • fix: Added Edit interactive optimization to the cluster by @qianque7 in https://github.com/clickvisual/clickvisual/pull/678
    • feat(alarm): Adjust the interface content of alarm details by @kl7sn in https://github.com/clickvisual/clickvisual/pull/679
    • feat: Multi condition alarm by @qianque7 in https://github.com/clickvisual/clickvisual/pull/680
    • feat: Added the log search history query prompt by @qianque7 in https://github.com/clickvisual/clickvisual/pull/681
    • feat(pandas): Table create SQL by @kl7sn in https://github.com/clickvisual/clickvisual/pull/682
    • fix(search): Skip the like addition step #674 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/683
    • fix: Alarm bug by @qianque7 in https://github.com/clickvisual/clickvisual/pull/684
    • feat: Change the log query editor to codemirror,New code tips by @qianque7 in https://github.com/clickvisual/clickvisual/pull/685
    • feat(alarm): Alarm support for multiple log libraries #624 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/686
    • feat: Real-time service Added sql query for building tables by @qianque7 in https://github.com/clickvisual/clickvisual/pull/687
    • feat(alarm): Multiple alarm search criteria are supported #624 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/689
    • fix: Remove the input box scroll bar by @qianque7 in https://github.com/clickvisual/clickvisual/pull/688
    • feat: The alarm display list supports multiple tables by @qianque7 in https://github.com/clickvisual/clickvisual/pull/690
    • feat(alarm): The service startup mode is changed #693 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/694
    • feat: Process optimization by @qianque7 in https://github.com/clickvisual/clickvisual/pull/695
    • fix(storage): lock wait timeout exceeded by @kl7sn in https://github.com/clickvisual/clickvisual/pull/696
    • fix: Optimization error details returned by @kl7sn in https://github.com/clickvisual/clickvisual/pull/698
    • fix: link log bug by @qianque7 in https://github.com/clickvisual/clickvisual/pull/697
    • feat(storage): The field order displayed by the query is equal to the… by @kl7sn in https://github.com/clickvisual/clickvisual/pull/700
    • feat: The input box code prompts V2 by @qianque7 in https://github.com/clickvisual/clickvisual/pull/701
    • Migration of alarm configurations related to the instance by @kl7sn in https://github.com/clickvisual/clickvisual/pull/703
    • feat: The environment monitoring page is added\Remove the alarm confi… by @qianque7 in https://github.com/clickvisual/clickvisual/pull/705
    • feat(alert): Basic component status detection by @kl7sn in https://github.com/clickvisual/clickvisual/pull/706
    • feat: Changes in alarm environment configuration requirements by @qianque7 in https://github.com/clickvisual/clickvisual/pull/708
    • feat(alert): Alarm rule issuance detection by @kl7sn in https://github.com/clickvisual/clickvisual/pull/709
    • feat: The alarm refresh button is added by @qianque7 in https://github.com/clickvisual/clickvisual/pull/710
    • fix: bug by @qianque7 in https://github.com/clickvisual/clickvisual/pull/711
    • fix: bug by @qianque7 in https://github.com/clickvisual/clickvisual/pull/712
    • fix: bug by @qianque7 in https://github.com/clickvisual/clickvisual/pull/713
    • feat(storage): Table dependence optimization by @kl7sn in https://github.com/clickvisual/clickvisual/pull/714

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.2...v0.4.3

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(418 bytes)
    clickvisual-v0.4.3-darwin-amd64.tar.gz(33.07 MB)
    clickvisual-v0.4.3-darwin-arm64.tar.gz(32.44 MB)
    clickvisual-v0.4.3-linux-amd64.tar.gz(32.05 MB)
    clickvisual-v0.4.3-linux-arm64.tar.gz(30.08 MB)
  • v0.4.3-rc4(Oct 21, 2022)

    What's Changed

    • fix: Alarm bug by @qianque7 in https://github.com/clickvisual/clickvisual/pull/684
    • feat: Change the log query editor to codemirror,New code tips by @qianque7 in https://github.com/clickvisual/clickvisual/pull/685
    • feat(alarm): Alarm support for multiple log libraries #624 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/686
    • feat: Real-time service Added sql query for building tables by @qianque7 in https://github.com/clickvisual/clickvisual/pull/687
    • feat(alarm): Multiple alarm search criteria are supported #624 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/689
    • fix: Remove the input box scroll bar by @qianque7 in https://github.com/clickvisual/clickvisual/pull/688
    • feat: The alarm display list supports multiple tables by @qianque7 in https://github.com/clickvisual/clickvisual/pull/690
    • feat(alarm): The service startup mode is changed #693 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/694
    • feat: Process optimization by @qianque7 in https://github.com/clickvisual/clickvisual/pull/695
    • fix(storage): lock wait timeout exceeded by @kl7sn in https://github.com/clickvisual/clickvisual/pull/696
    • fix: Optimization error details returned by @kl7sn in https://github.com/clickvisual/clickvisual/pull/698
    • fix: link log bug by @qianque7 in https://github.com/clickvisual/clickvisual/pull/697

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.3-rc3...v0.4.3-rc4

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.4.3-rc4-darwin-amd64.tar.gz(33.03 MB)
    clickvisual-v0.4.3-rc4-darwin-arm64.tar.gz(32.41 MB)
    clickvisual-v0.4.3-rc4-linux-amd64.tar.gz(32.03 MB)
    clickvisual-v0.4.3-rc4-linux-arm64.tar.gz(30.05 MB)
  • v0.4.3-rc3(Oct 16, 2022)

    What's Changed

    • fix: Added Edit interactive optimization to the cluster by @qianque7 in https://github.com/clickvisual/clickvisual/pull/678
    • feat(alarm): Adjust the interface content of alarm details by @kl7sn in https://github.com/clickvisual/clickvisual/pull/679
    • feat: Multi condition alarm by @qianque7 in https://github.com/clickvisual/clickvisual/pull/680
    • feat: Added the log search history query prompt by @qianque7 in https://github.com/clickvisual/clickvisual/pull/681
    • feat(pandas): Table create SQL by @kl7sn in https://github.com/clickvisual/clickvisual/pull/682
    • fix(search): Skip the like addition step #674 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/683

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.3-rc2...v0.4.3-rc3

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.4.3-rc3-darwin-amd64.tar.gz(31.22 MB)
    clickvisual-v0.4.3-rc3-darwin-arm64.tar.gz(30.55 MB)
    clickvisual-v0.4.3-rc3-linux-amd64.tar.gz(30.22 MB)
    clickvisual-v0.4.3-rc3-linux-arm64.tar.gz(28.23 MB)
  • v0.4.3-rc2(Oct 12, 2022)

    What's Changed

    • feat:The log query code prompt function (V1.0) by @qianque7 in https://github.com/clickvisual/clickvisual/pull/672
    • fix: remove import go-faster/errors by @kl7sn in https://github.com/clickvisual/clickvisual/pull/673
    • feat: Consider the parameters of the defaultFields field as auto-populated data(V1.1) by @qianque7 in https://github.com/clickvisual/clickvisual/pull/675
    • fix(alarm): Fix the problem of creating alarms for logging in to an existing log library by @kl7sn in https://github.com/clickvisual/clickvisual/pull/676

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.3-rc1...v0.4.3-rc2

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.4.3-rc2-darwin-amd64.tar.gz(31.22 MB)
    clickvisual-v0.4.3-rc2-darwin-arm64.tar.gz(30.54 MB)
    clickvisual-v0.4.3-rc2-linux-amd64.tar.gz(30.21 MB)
    clickvisual-v0.4.3-rc2-linux-arm64.tar.gz(28.24 MB)
  • v0.4.3-rc1(Oct 10, 2022)

    What's Changed

    • add shushenghong as a contributor for code by @allcontributors in https://github.com/clickvisual/clickvisual/pull/663
    • feat: Import/export statements within data integration support arrays by @qianque7 in https://github.com/clickvisual/clickvisual/pull/664
    • fix: Compatible with more date formats by @qianque7 in https://github.com/clickvisual/clickvisual/pull/666
    • feat: Links support more error displays and are compatible with some limiting case style issues by @qianque7 in https://github.com/clickvisual/clickvisual/pull/669
    • fix: Change the property name of FLOAT64 received by the link by @qianque7 in https://github.com/clickvisual/clickvisual/pull/670
    • fix(storage): hidden field pms error by @kl7sn in https://github.com/clickvisual/clickvisual/pull/671

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.2...v0.4.3-rc1

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.4.3-rc1-darwin-amd64.tar.gz(31.03 MB)
    clickvisual-v0.4.3-rc1-darwin-arm64.tar.gz(30.34 MB)
    clickvisual-v0.4.3-rc1-linux-amd64.tar.gz(30.01 MB)
    clickvisual-v0.4.3-rc1-linux-arm64.tar.gz(28.04 MB)
  • v0.4.2(Sep 30, 2022)

    What's Changed

    • feat(storage): Periodic analysis of trace log data by @kl7sn in https://github.com/clickvisual/clickvisual/pull/625
    • feat: Optimizing the interaction between the link and the original system by @qianque7 in https://github.com/clickvisual/clickvisual/pull/626
    • fix: bug by @qianque7 in https://github.com/clickvisual/clickvisual/pull/627
    • Use V3TableType to determine the log library type by @kl7sn in https://github.com/clickvisual/clickvisual/pull/628
    • feat(storage): The trace log analysis table changes with the status o… by @kl7sn in https://github.com/clickvisual/clickvisual/pull/629
    • feat: The link information bar is added by @qianque7 in https://github.com/clickvisual/clickvisual/pull/630
    • fix(trace): Failed to create link analysis log library by @kl7sn in https://github.com/clickvisual/clickvisual/pull/631
    • fix: Link to identify by @qianque7 in https://github.com/clickvisual/clickvisual/pull/632
    • feat(storage): Add trace information to the table data in the instance by @kl7sn in https://github.com/clickvisual/clickvisual/pull/633
    • feat:Fragmentary features and bug fixes by @qianque7 in https://github.com/clickvisual/clickvisual/pull/634
    • feat: When associating the link library, you can click to go to the link log library and set value as the query condition for _key by @qianque7 in https://github.com/clickvisual/clickvisual/pull/635
    • fix: Page crash by @qianque7 in https://github.com/clickvisual/clickvisual/pull/636
    • feat: Support does not have a duration field by @qianque7 in https://github.com/clickvisual/clickvisual/pull/637
    • fix: The key value to repeat by @qianque7 in https://github.com/clickvisual/clickvisual/pull/638
    • feat: A fake span is added to the link by @qianque7 in https://github.com/clickvisual/clickvisual/pull/639
    • fix: Definition of virtual span by @qianque7 in https://github.com/clickvisual/clickvisual/pull/642
    • fix(storage): Alarm list support id filter by @kl7sn in https://github.com/clickvisual/clickvisual/pull/644
    • feat(base): User delete/list/reset api by @kl7sn in https://github.com/clickvisual/clickvisual/pull/646
    • fix: Time conversion function error\The menu disappears by @qianque7 in https://github.com/clickvisual/clickvisual/pull/645
    • fix(k8s): Add InsecureSkipTLSVerify config and remove unnecessary watch by @kl7sn in https://github.com/clickvisual/clickvisual/pull/648
    • feat: User management by @qianque7 in https://github.com/clickvisual/clickvisual/pull/649
    • Multiple conditions Advanced trigger condition storage mode adjustment #624 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/651
    • refactor(storage): The time field is filtered by like condition #650 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/652
    • feat: Alarm Field Adjustment by @qianque7 in https://github.com/clickvisual/clickvisual/pull/654
    • perf: upgrade version to 2.3.0 and fix dsn unknown write_timeout for clickhosue-go/v2 by @laojianzi in https://github.com/clickvisual/clickvisual/pull/653
    • fix(alarm): Exception caused by the DROP alarm statement #641 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/656
    • feat: suppoert http/https scheme for clickhouse dsn by @laojianzi in https://github.com/clickvisual/clickvisual/pull/655
    • fix DateTime64(9) search, since it will be treat as TimeFieldTypeDT by @shushenghong in https://github.com/clickvisual/clickvisual/pull/660
    • feat: other(tcp) dsn format to clickhouse dsn, password support includes clickhouse allowed unicode by @laojianzi in https://github.com/clickvisual/clickvisual/pull/657
    • feat: Optimized for slow log rendering with large amounts of data by @qianque7 in https://github.com/clickvisual/clickvisual/pull/659
    • feat(pandas): Error returns logic optimization & Batch preprocessing by @kl7sn in https://github.com/clickvisual/clickvisual/pull/661
    • fix: release.yml by @kl7sn in https://github.com/clickvisual/clickvisual/pull/662

    New Contributors

    • @shushenghong made their first contribution in https://github.com/clickvisual/clickvisual/pull/660

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.1...v0.4.2

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(418 bytes)
    clickvisual-v0.4.2-darwin-amd64.tar.gz(31.03 MB)
    clickvisual-v0.4.2-darwin-arm64.tar.gz(30.34 MB)
    clickvisual-v0.4.2-linux-amd64.tar.gz(30.01 MB)
    clickvisual-v0.4.2-linux-arm64.tar.gz(28.04 MB)
  • v0.4.2-rc6(Sep 29, 2022)

    What's Changed

    • feat: Alarm Field Adjustment by @qianque7 in https://github.com/clickvisual/clickvisual/pull/654
    • perf: upgrade version to 2.3.0 and fix dsn unknown write_timeout for clickhosue-go/v2 by @laojianzi in https://github.com/clickvisual/clickvisual/pull/653
    • fix(alarm): Exception caused by the DROP alarm statement #641 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/656
    • feat: suppoert http/https scheme for clickhouse dsn by @laojianzi in https://github.com/clickvisual/clickvisual/pull/655

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.2-rc5...v0.4.2-rc6

    Source code(tar.gz)
    Source code(zip)
  • v0.4.2-rc5(Sep 28, 2022)

    What's Changed

    • feat: User management by @qianque7 in https://github.com/clickvisual/clickvisual/pull/649
    • Multiple conditions Advanced trigger condition storage mode adjustment #624 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/651
    • refactor(storage): The time field is filtered by like condition #650 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/652

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.2-rc4...v0.4.2-rc5

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.4.2-rc5-darwin-amd64.tar.gz(29.37 MB)
    clickvisual-v0.4.2-rc5-darwin-arm64.tar.gz(29.31 MB)
    clickvisual-v0.4.2-rc5-linux-amd64.tar.gz(28.39 MB)
    clickvisual-v0.4.2-rc5-linux-arm64.tar.gz(26.54 MB)
  • v0.4.2-rc4(Sep 27, 2022)

    What's Changed

    • fix: Definition of virtual span by @qianque7 in https://github.com/clickvisual/clickvisual/pull/642
    • fix(storage): Alarm list support id filter by @kl7sn in https://github.com/clickvisual/clickvisual/pull/644
    • feat(base): User delete/list/reset api by @kl7sn in https://github.com/clickvisual/clickvisual/pull/646
    • fix: Time conversion function error\The menu disappears by @qianque7 in https://github.com/clickvisual/clickvisual/pull/645
    • fix(k8s): Add InsecureSkipTLSVerify config and remove unnecessary watch by @kl7sn in https://github.com/clickvisual/clickvisual/pull/648

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.2-rc3...v0.4.2-rc4

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.4.2-rc4-darwin-amd64.tar.gz(29.36 MB)
    clickvisual-v0.4.2-rc4-darwin-arm64.tar.gz(29.31 MB)
    clickvisual-v0.4.2-rc4-linux-amd64.tar.gz(28.39 MB)
    clickvisual-v0.4.2-rc4-linux-arm64.tar.gz(26.54 MB)
  • v0.4.2-rc3(Sep 26, 2022)

    What's Changed

    • feat:Fragmentary features and bug fixes by @qianque7 in https://github.com/clickvisual/clickvisual/pull/634
    • feat: When associating the link library, you can click to go to the link log library and set value as the query condition for _key by @qianque7 in https://github.com/clickvisual/clickvisual/pull/635
    • fix: Page crash by @qianque7 in https://github.com/clickvisual/clickvisual/pull/636
    • feat: Support does not have a duration field by @qianque7 in https://github.com/clickvisual/clickvisual/pull/637
    • fix: The key value to repeat by @qianque7 in https://github.com/clickvisual/clickvisual/pull/638
    • feat: A fake span is added to the link by @qianque7 in https://github.com/clickvisual/clickvisual/pull/639

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.2-rc2...v0.4.2-rc3

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.4.2-rc3-darwin-amd64.tar.gz(29.36 MB)
    clickvisual-v0.4.2-rc3-darwin-arm64.tar.gz(29.31 MB)
    clickvisual-v0.4.2-rc3-linux-amd64.tar.gz(28.39 MB)
    clickvisual-v0.4.2-rc3-linux-arm64.tar.gz(26.53 MB)
  • v0.4.2-rc2(Sep 22, 2022)

    What's Changed

    • feat(storage): The trace log analysis table changes with the status o… by @kl7sn in https://github.com/clickvisual/clickvisual/pull/629
    • feat: The link information bar is added by @qianque7 in https://github.com/clickvisual/clickvisual/pull/630
    • fix(trace): Failed to create link analysis log library by @kl7sn in https://github.com/clickvisual/clickvisual/pull/631
    • fix: Link to identify by @qianque7 in https://github.com/clickvisual/clickvisual/pull/632
    • feat(storage): Add trace information to the table data in the instance by @kl7sn in https://github.com/clickvisual/clickvisual/pull/633

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.2-rc1...v0.4.2-rc2

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.4.2-rc2-darwin-amd64.tar.gz(29.35 MB)
    clickvisual-v0.4.2-rc2-darwin-arm64.tar.gz(29.29 MB)
    clickvisual-v0.4.2-rc2-linux-amd64.tar.gz(28.38 MB)
    clickvisual-v0.4.2-rc2-linux-arm64.tar.gz(26.52 MB)
  • v0.4.2-rc1(Sep 19, 2022)

    What's Changed

    • feat(storage): Periodic analysis of trace log data by @kl7sn in https://github.com/clickvisual/clickvisual/pull/625
    • feat: Optimizing the interaction between the link and the original system by @qianque7 in https://github.com/clickvisual/clickvisual/pull/626
    • fix: bug by @qianque7 in https://github.com/clickvisual/clickvisual/pull/627
    • Use V3TableType to determine the log library type by @kl7sn in https://github.com/clickvisual/clickvisual/pull/628

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.1...v0.4.2-rc1

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.4.2-rc1-darwin-amd64.tar.gz(29.34 MB)
    clickvisual-v0.4.2-rc1-darwin-arm64.tar.gz(29.29 MB)
    clickvisual-v0.4.2-rc1-linux-amd64.tar.gz(28.37 MB)
    clickvisual-v0.4.2-rc1-linux-arm64.tar.gz(26.51 MB)
  • v0.4.1(Sep 9, 2022)

    What's Changed

    • feat: Creating a log library V3 \The log query condition is compatible with Float32 by @qianque7 in https://github.com/clickvisual/clickvisual/pull/611
    • fix error when showing the hidden fields by @antonyaz in https://github.com/clickvisual/clickvisual/pull/612
    • feat: Generate Clickhouse field maps based on mysql #602 by @qianque7 in https://github.com/clickvisual/clickvisual/pull/613
    • feat: Data analysis Kanban and task interfaces are adjusted with para… by @qianque7 in https://github.com/clickvisual/clickvisual/pull/614
    • feat: Jaeger_json links are supported by @qianque7 in https://github.com/clickvisual/clickvisual/pull/615
    • feat:Log creation co-exists transformation by @qianque7 in https://github.com/clickvisual/clickvisual/pull/616
    • feat: One-click log expansion currently applies only to the first-layer structure by @qianque7 in https://github.com/clickvisual/clickvisual/pull/617

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.0...v0.4.1

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(418 bytes)
    clickvisual-v0.4.1-darwin-amd64.tar.gz(29.31 MB)
    clickvisual-v0.4.1-darwin-arm64.tar.gz(29.24 MB)
    clickvisual-v0.4.1-linux-amd64.tar.gz(28.34 MB)
    clickvisual-v0.4.1-linux-arm64.tar.gz(26.49 MB)
  • v0.4.0(Aug 26, 2022)

    What's Changed

    • feat: File running result optimization, added Excel save function by @qianque7 in https://github.com/clickvisual/clickvisual/pull/544
    • feat: The log store supports any JSON data parsing by @kl7sn in https://github.com/clickvisual/clickvisual/pull/545
    • feat: Alarm interaction optimization by @qianque7 in https://github.com/clickvisual/clickvisual/pull/546
    • feat: Scheduled task Kanban and list page APIs by @kl7sn in https://github.com/clickvisual/clickvisual/pull/547
    • refactor: Mysql to CH data synchronization removal process using memo… by @kl7sn in https://github.com/clickvisual/clickvisual/pull/548
    • feat: Permission module and scheduled task scheduling support multi-P… by @kl7sn in https://github.com/clickvisual/clickvisual/pull/549
    • refactor: SQL optimization for queries by @kl7sn in https://github.com/clickvisual/clickvisual/pull/550
    • feat: Support kafka_skip_broken_messages by @kl7sn in https://github.com/clickvisual/clickvisual/pull/552
    • feat: Single-conditional query transformations are automatically popu… by @kl7sn in https://github.com/clickvisual/clickvisual/pull/553
    • fix: In a cluster environment, use the Local table to generate alarm … by @kl7sn in https://github.com/clickvisual/clickvisual/pull/554
    • Update clickhouse.go by @antonyaz in https://github.com/clickvisual/clickvisual/pull/556
    • feat: Data analysis file TABS V1.0 by @qianque7 in https://github.com/clickvisual/clickvisual/pull/555
    • fix: The time range condition priority is improved by @kl7sn in https://github.com/clickvisual/clickvisual/pull/559
    • fix: Abnormal Hash optimization query in JOSN nested mode by @kl7sn in https://github.com/clickvisual/clickvisual/pull/560
    • feat: Added the independent analysis field list API by @kl7sn in https://github.com/clickvisual/clickvisual/pull/561
    • refactor: github.com/clickvisual/casbin-redis-watcher by @kl7sn in https://github.com/clickvisual/clickvisual/pull/565
    • feat: Analysis fields use a separate interface by @qianque7 in https://github.com/clickvisual/clickvisual/pull/564
    • fix: SQL syntax error (AND condition error) by @kl7sn in https://github.com/clickvisual/clickvisual/pull/568
    • feat: Supports any collection configuration in JSON format by @qianque7 in https://github.com/clickvisual/clickvisual/pull/567
    • fix(log item): fix hidden fields by @m1666 in https://github.com/clickvisual/clickvisual/pull/569
    • feat: Added the API related to storage editing by @kl7sn in https://github.com/clickvisual/clickvisual/pull/570
    • feat: Schedule statistics page, Added the task details page by @qianque7 in https://github.com/clickvisual/clickvisual/pull/572
    • refactor: Table dependency parsing logic optimization by @kl7sn in https://github.com/clickvisual/clickvisual/pull/573
    • feat: Added the query takes in logs query interface by @kl7sn in https://github.com/clickvisual/clickvisual/pull/574
    • feat: Scheduled scheduling and task details page internationalization by @qianque7 in https://github.com/clickvisual/clickvisual/pull/575
    • refactor: Aggregate alarm materialized view statement optimization by @kl7sn in https://github.com/clickvisual/clickvisual/pull/578
    • feat: Overall optimization of data analysis topology by @qianque7 in https://github.com/clickvisual/clickvisual/pull/577
    • fix by @kl7sn in https://github.com/clickvisual/clickvisual/pull/581
    • feat: Optimized runtime result interaction by @qianque7 in https://github.com/clickvisual/clickvisual/pull/582
    • feat: Update the interface for obtaining log library information by @kl7sn in https://github.com/clickvisual/clickvisual/pull/583
    • feat: Add tokenbf_v1 index on raw_log by @kl7sn in https://github.com/clickvisual/clickvisual/pull/584
    • feat: Editing the log library by @qianque7 in https://github.com/clickvisual/clickvisual/pull/586
    • fix: Magic function trigger condition exception fixed by @kl7sn in https://github.com/clickvisual/clickvisual/pull/587
    • feat: CDN localization by @qianque7 in https://github.com/clickvisual/clickvisual/pull/588
    • fix: raw_log like '%handleCreated%' by @kl7sn in https://github.com/clickvisual/clickvisual/pull/589
    • fix: nil database 500 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/591
    • fix: exist table alert 500 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/592
    • feat: An error prompt by @qianque7 in https://github.com/clickvisual/clickvisual/pull/590
    • fix: Cluster display error problem when creating database by @qianque7 in https://github.com/clickvisual/clickvisual/pull/594
    • refactor: Aggregate alarms using the WITH clause by @kl7sn in https://github.com/clickvisual/clickvisual/pull/595
    • feat(log): Removes scrolling hidden histograms by @m1666 in https://github.com/clickvisual/clickvisual/pull/596
    • fix: The updated alarm does not contain paging information by @qianque7 in https://github.com/clickvisual/clickvisual/pull/597
    • fix(log): Removing OldPane causes usememo to introduce an error by @m1666 in https://github.com/clickvisual/clickvisual/pull/598
    • feat: Separate the load states of individual pages by @qianque7 in https://github.com/clickvisual/clickvisual/pull/599
    • fix doc by @zackzhangkai in https://github.com/clickvisual/clickvisual/pull/605
    • feat: Optimize the log-page request logic、Short link #566 by @qianque7 in https://github.com/clickvisual/clickvisual/pull/607
    • fix: Hidden fields can be saved if they are not selected by @qianque7 in https://github.com/clickvisual/clickvisual/pull/608

    New Contributors

    • @zackzhangkai made their first contribution in https://github.com/clickvisual/clickvisual/pull/605

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.3.2...v0.4.0

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(418 bytes)
    clickvisual-v0.4.0-darwin-amd64.tar.gz(29.28 MB)
    clickvisual-v0.4.0-darwin-arm64.tar.gz(29.22 MB)
    clickvisual-v0.4.0-linux-amd64.tar.gz(28.31 MB)
    clickvisual-v0.4.0-linux-arm64.tar.gz(26.46 MB)
  • v0.4.0-rc3(Aug 19, 2022)

    What's Changed

    • feat: Added the API related to storage editing by @kl7sn in https://github.com/clickvisual/clickvisual/pull/570
    • feat: Schedule statistics page, Added the task details page by @qianque7 in https://github.com/clickvisual/clickvisual/pull/572
    • refactor: Table dependency parsing logic optimization by @kl7sn in https://github.com/clickvisual/clickvisual/pull/573
    • feat: Added the query takes in logs query interface by @kl7sn in https://github.com/clickvisual/clickvisual/pull/574
    • feat: Scheduled scheduling and task details page internationalization by @qianque7 in https://github.com/clickvisual/clickvisual/pull/575
    • refactor: Aggregate alarm materialized view statement optimization by @kl7sn in https://github.com/clickvisual/clickvisual/pull/578
    • feat: Overall optimization of data analysis topology by @qianque7 in https://github.com/clickvisual/clickvisual/pull/577
    • fix by @kl7sn in https://github.com/clickvisual/clickvisual/pull/581
    • feat: Optimized runtime result interaction by @qianque7 in https://github.com/clickvisual/clickvisual/pull/582
    • feat: Update the interface for obtaining log library information by @kl7sn in https://github.com/clickvisual/clickvisual/pull/583
    • feat: Add tokenbf_v1 index on raw_log by @kl7sn in https://github.com/clickvisual/clickvisual/pull/584
    • feat: Editing the log library by @qianque7 in https://github.com/clickvisual/clickvisual/pull/586
    • fix: Magic function trigger condition exception fixed by @kl7sn in https://github.com/clickvisual/clickvisual/pull/587
    • feat: CDN localization by @qianque7 in https://github.com/clickvisual/clickvisual/pull/588
    • fix: raw_log like '%handleCreated%' by @kl7sn in https://github.com/clickvisual/clickvisual/pull/589

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.0-rc2...v0.4.0-rc3

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.4.0-rc3-darwin-amd64.tar.gz(29.27 MB)
    clickvisual-v0.4.0-rc3-darwin-arm64.tar.gz(29.21 MB)
    clickvisual-v0.4.0-rc3-linux-amd64.tar.gz(28.30 MB)
    clickvisual-v0.4.0-rc3-linux-arm64.tar.gz(26.44 MB)
  • v0.4.0-rc2(Aug 12, 2022)

    What's Changed

    • feat: Support kafka_skip_broken_messages by @kl7sn in https://github.com/clickvisual/clickvisual/pull/552
    • feat: Single-conditional query transformations are automatically popu… by @kl7sn in https://github.com/clickvisual/clickvisual/pull/553
    • fix: In a cluster environment, use the Local table to generate alarm … by @kl7sn in https://github.com/clickvisual/clickvisual/pull/554
    • Update clickhouse.go by @antonyaz in https://github.com/clickvisual/clickvisual/pull/556
    • feat: Data analysis file TABS V1.0 by @qianque7 in https://github.com/clickvisual/clickvisual/pull/555
    • fix: The time range condition priority is improved by @kl7sn in https://github.com/clickvisual/clickvisual/pull/559
    • fix: Abnormal Hash optimization query in JOSN nested mode by @kl7sn in https://github.com/clickvisual/clickvisual/pull/560
    • feat: Added the independent analysis field list API by @kl7sn in https://github.com/clickvisual/clickvisual/pull/561
    • refactor: github.com/clickvisual/casbin-redis-watcher by @kl7sn in https://github.com/clickvisual/clickvisual/pull/565
    • feat: Analysis fields use a separate interface by @qianque7 in https://github.com/clickvisual/clickvisual/pull/564
    • fix: SQL syntax error (AND condition error) by @kl7sn in https://github.com/clickvisual/clickvisual/pull/568
    • feat: Supports any collection configuration in JSON format by @qianque7 in https://github.com/clickvisual/clickvisual/pull/567
    • fix(log item): fix hidden fields by @m1666 in https://github.com/clickvisual/clickvisual/pull/569

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.4.0-rc1...v0.4.0-rc2

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.4.0-rc2-darwin-amd64.tar.gz(27.99 MB)
    clickvisual-v0.4.0-rc2-darwin-arm64.tar.gz(27.90 MB)
    clickvisual-v0.4.0-rc2-linux-amd64.tar.gz(27.02 MB)
    clickvisual-v0.4.0-rc2-linux-arm64.tar.gz(25.17 MB)
  • v0.4.0-rc1(Aug 5, 2022)

    What's Changed

    • feat: File running result optimization, added Excel save function by @qianque7 in https://github.com/clickvisual/clickvisual/pull/544
    • feat: The log store supports any JSON data parsing by @kl7sn in https://github.com/clickvisual/clickvisual/pull/545
    • feat: Alarm interaction optimization by @qianque7 in https://github.com/clickvisual/clickvisual/pull/546
    • feat: Scheduled task Kanban and list page APIs by @kl7sn in https://github.com/clickvisual/clickvisual/pull/547
    • refactor: Mysql to CH data synchronization removal process using memo… by @kl7sn in https://github.com/clickvisual/clickvisual/pull/548
    • feat: Permission module and scheduled task scheduling support multi-P… by @kl7sn in https://github.com/clickvisual/clickvisual/pull/549
    • refactor: SQL optimization for queries by @kl7sn in https://github.com/clickvisual/clickvisual/pull/550

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.3.2...v0.4.0-rc1

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.4.0-rc1-darwin-amd64.tar.gz(27.92 MB)
    clickvisual-v0.4.0-rc1-darwin-arm64.tar.gz(27.82 MB)
    clickvisual-v0.4.0-rc1-linux-amd64.tar.gz(26.95 MB)
    clickvisual-v0.4.0-rc1-linux-arm64.tar.gz(25.10 MB)
  • v0.3.2(Jul 29, 2022)

    What's Changed

    • fix(workflow): change status by @m1666 in https://github.com/clickvisual/clickvisual/pull/477
    • fix(workflow): change status by @m1666 in https://github.com/clickvisual/clickvisual/pull/478
    • fix(workflow): change status by @m1666 in https://github.com/clickvisual/clickvisual/pull/479
    • fix(workflow): data mapping error by @m1666 in https://github.com/clickvisual/clickvisual/pull/480
    • fix: mysql-clickhouse by @kl7sn in https://github.com/clickvisual/clickvisual/pull/482
    • fix(workflow): add board edge color by @m1666 in https://github.com/clickvisual/clickvisual/pull/481
    • fix(workflow): Fix workflow tree data confusion by @m1666 in https://github.com/clickvisual/clickvisual/pull/483
    • fix: Optimize the process for adding an existing log library by @qianque7 in https://github.com/clickvisual/clickvisual/pull/484
    • replace with static table name by @antonyaz in https://github.com/clickvisual/clickvisual/pull/485
    • feat(workflow): Node icon replacement by @m1666 in https://github.com/clickvisual/clickvisual/pull/486
    • feat: Alarm severity and aggregation query alarm support by @kl7sn in https://github.com/clickvisual/clickvisual/pull/488
    • fix: Node history record user info by @kl7sn in https://github.com/clickvisual/clickvisual/pull/489
    • feat(workflow): Save check if there is a start and end by @m1666 in https://github.com/clickvisual/clickvisual/pull/490
    • fix(data log): fix the problem that the click logo log does not display by @m1666 in https://github.com/clickvisual/clickvisual/pull/491
    • fix: Move the query statement on the URL to the local cache by @qianque7 in https://github.com/clickvisual/clickvisual/pull/492
    • feat(workflow): Workflow optimization and development by @m1666 in https://github.com/clickvisual/clickvisual/pull/493
    • fix(realtime): fix the problem of node rendering disorder by @m1666 in https://github.com/clickvisual/clickvisual/pull/494
    • feat: Resolve database dependencies locally by @kl7sn in https://github.com/clickvisual/clickvisual/pull/495
    • fix: ENGINE = Distributed parsing error by @kl7sn in https://github.com/clickvisual/clickvisual/pull/497
    • feat:Caches the open state of files and modifies the file logic for temporary queries by @qianque7 in https://github.com/clickvisual/clickvisual/pull/496
    • feat: Node remote run API by @kl7sn in https://github.com/clickvisual/clickvisual/pull/498
    • fix: cycle import by @kl7sn in https://github.com/clickvisual/clickvisual/pull/500
    • fix(realtime): The real-time business line is on the node by @m1666 in https://github.com/clickvisual/clickvisual/pull/499
    • fix: Failed to read the alarm mode by @kl7sn in https://github.com/clickvisual/clickvisual/pull/502
    • fix(realtime): option file title by @m1666 in https://github.com/clickvisual/clickvisual/pull/501
    • fix: bug by @qianque7 in https://github.com/clickvisual/clickvisual/pull/503
    • feat: Periodic task execution module by @kl7sn in https://github.com/clickvisual/clickvisual/pull/508
    • fix(realtime): Optimize board node deletion by @m1666 in https://github.com/clickvisual/clickvisual/pull/504
    • feat: Luckysheet Replaces the table by @qianque7 in https://github.com/clickvisual/clickvisual/pull/507
    • refactor: Reconstruct the authentication logic by @kl7sn in https://github.com/clickvisual/clickvisual/pull/509
    • fix: offline sync mysql->clickhouse by @kl7sn in https://github.com/clickvisual/clickvisual/pull/510
    • fix: Cluster mode Alarm configuration by @kl7sn in https://github.com/clickvisual/clickvisual/pull/513
    • fix: Alert source table remove _local by @kl7sn in https://github.com/clickvisual/clickvisual/pull/514
    • fix: Bug fixes and optimizations by @qianque7 in https://github.com/clickvisual/clickvisual/pull/512
    • feat: Node run history by @kl7sn in https://github.com/clickvisual/clickvisual/pull/515
    • feat: Node crontab stop api by @kl7sn in https://github.com/clickvisual/clickvisual/pull/516
    • feat: Related events of the data analysis module are connected by @kl7sn in https://github.com/clickvisual/clickvisual/pull/517
    • feat: Share new aggregation alarm by @qianque7 in https://github.com/clickvisual/clickvisual/pull/518
    • feat:Log tag supports hidden fields by @qianque7 in https://github.com/clickvisual/clickvisual/pull/519
    • fix: Optimize query logic by @kl7sn in https://github.com/clickvisual/clickvisual/pull/521
    • fix: Table mode interface optimization by @qianque7 in https://github.com/clickvisual/clickvisual/pull/522
    • feat: DAG support by @kl7sn in https://github.com/clickvisual/clickvisual/pull/523
    • feat: Added user-defined parameters for task scheduling by @kl7sn in https://github.com/clickvisual/clickvisual/pull/524
    • feat: The ARGS field is added to the scheduled task by @qianque7 in https://github.com/clickvisual/clickvisual/pull/525
    • docs: readme update by @kl7sn in https://github.com/clickvisual/clickvisual/pull/526
    • docs: data analysis gif url update by @kl7sn in https://github.com/clickvisual/clickvisual/pull/527
    • fix: fix bug by @qianque7 in https://github.com/clickvisual/clickvisual/pull/528
    • fix: remove complete query limit by @kl7sn in https://github.com/clickvisual/clickvisual/pull/529
    • feat: Gets all instances/databases/tables nested data for the log page by @kl7sn in https://github.com/clickvisual/clickvisual/pull/531
    • fix: Search model -> base model by @kl7sn in https://github.com/clickvisual/clickvisual/pull/533
    • fix: Log charts are compatible with Firefox by @qianque7 in https://github.com/clickvisual/clickvisual/pull/532
    • feat: Task scheduling added retry logic by @kl7sn in https://github.com/clickvisual/clickvisual/pull/534
    • feat: Updates the action on the execution result by @kl7sn in https://github.com/clickvisual/clickvisual/pull/535
    • feat: Worker support cost record by @kl7sn in https://github.com/clickvisual/clickvisual/pull/537
    • feat: Node running history query provides the parameters for whether … by @kl7sn in https://github.com/clickvisual/clickvisual/pull/538
    • chore: Update github/ClickHouse/clickhouse-go to v2.2.0 by @kl7sn in https://github.com/clickvisual/clickvisual/pull/539
    • fix: Fixed the problem of not returning database in empty table state by @kl7sn in https://github.com/clickvisual/clickvisual/pull/540
    • fix: SQL syntax error by @kl7sn in https://github.com/clickvisual/clickvisual/pull/541
    • feat: Transformation of the instance file tree by @qianque7 in https://github.com/clickvisual/clickvisual/pull/542
    • fix: The empty instance case page is blank by @qianque7 in https://github.com/clickvisual/clickvisual/pull/543

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.3.1...v0.3.2

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(418 bytes)
    clickvisual-v0.3.2-darwin-amd64.tar.gz(27.86 MB)
    clickvisual-v0.3.2-darwin-arm64.tar.gz(27.77 MB)
    clickvisual-v0.3.2-linux-amd64.tar.gz(26.89 MB)
    clickvisual-v0.3.2-linux-arm64.tar.gz(25.06 MB)
  • v0.3.2-rc4(Jul 22, 2022)

    What's Changed

    • fix: fix bug by @qianque7 in https://github.com/clickvisual/clickvisual/pull/528
    • fix: remove complete query limit by @kl7sn in https://github.com/clickvisual/clickvisual/pull/529

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.3.2-rc3...v0.3.2-rc4

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.3.2-rc4-darwin-amd64.tar.gz(23.08 MB)
    clickvisual-v0.3.2-rc4-darwin-arm64.tar.gz(23.04 MB)
    clickvisual-v0.3.2-rc4-linux-amd64.tar.gz(22.19 MB)
    clickvisual-v0.3.2-rc4-linux-arm64.tar.gz(20.56 MB)
  • v0.3.2-rc3(Jul 22, 2022)

    What's Changed

    • feat:Log tag supports hidden fields by @qianque7 in https://github.com/clickvisual/clickvisual/pull/519
    • fix: Optimize query logic by @kl7sn in https://github.com/clickvisual/clickvisual/pull/521
    • fix: Table mode interface optimization by @qianque7 in https://github.com/clickvisual/clickvisual/pull/522
    • feat: DAG support by @kl7sn in https://github.com/clickvisual/clickvisual/pull/523
    • feat: Added user-defined parameters for task scheduling by @kl7sn in https://github.com/clickvisual/clickvisual/pull/524
    • feat: The ARGS field is added to the scheduled task by @qianque7 in https://github.com/clickvisual/clickvisual/pull/525
    • docs: readme update by @kl7sn in https://github.com/clickvisual/clickvisual/pull/526
    • docs: data analysis gif url update by @kl7sn in https://github.com/clickvisual/clickvisual/pull/527

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.3.2-rc2...v0.3.2-rc3

    Source code(tar.gz)
    Source code(zip)
  • v0.3.2-rc2(Jul 16, 2022)

    What's Changed

    • fix: bug by @qianque7 in https://github.com/clickvisual/clickvisual/pull/503
    • feat: Periodic task execution module by @kl7sn in https://github.com/clickvisual/clickvisual/pull/508
    • fix(realtime): Optimize board node deletion by @m1666 in https://github.com/clickvisual/clickvisual/pull/504
    • feat: Luckysheet Replaces the table by @qianque7 in https://github.com/clickvisual/clickvisual/pull/507
    • refactor: Reconstruct the authentication logic by @kl7sn in https://github.com/clickvisual/clickvisual/pull/509
    • fix: offline sync mysql->clickhouse by @kl7sn in https://github.com/clickvisual/clickvisual/pull/510
    • fix: Cluster mode Alarm configuration by @kl7sn in https://github.com/clickvisual/clickvisual/pull/513
    • fix: Alert source table remove _local by @kl7sn in https://github.com/clickvisual/clickvisual/pull/514
    • fix: Bug fixes and optimizations by @qianque7 in https://github.com/clickvisual/clickvisual/pull/512
    • feat: Node run history by @kl7sn in https://github.com/clickvisual/clickvisual/pull/515
    • feat: Node crontab stop api by @kl7sn in https://github.com/clickvisual/clickvisual/pull/516
    • feat: Related events of the data analysis module are connected by @kl7sn in https://github.com/clickvisual/clickvisual/pull/517
    • feat: Share new aggregation alarm by @qianque7 in https://github.com/clickvisual/clickvisual/pull/518

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.3.2-rc1...v0.3.2-rc2

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.3.2-rc2-darwin-amd64.tar.gz(23.04 MB)
    clickvisual-v0.3.2-rc2-darwin-arm64.tar.gz(23.00 MB)
    clickvisual-v0.3.2-rc2-linux-amd64.tar.gz(22.15 MB)
    clickvisual-v0.3.2-rc2-linux-arm64.tar.gz(20.52 MB)
  • v0.3.2-rc1(Jul 8, 2022)

    What's Changed

    • fix(workflow): change status by @m1666 in https://github.com/clickvisual/clickvisual/pull/477
    • fix(workflow): change status by @m1666 in https://github.com/clickvisual/clickvisual/pull/478
    • fix(workflow): change status by @m1666 in https://github.com/clickvisual/clickvisual/pull/479
    • fix(workflow): data mapping error by @m1666 in https://github.com/clickvisual/clickvisual/pull/480
    • fix: mysql-clickhouse by @kl7sn in https://github.com/clickvisual/clickvisual/pull/482
    • fix(workflow): add board edge color by @m1666 in https://github.com/clickvisual/clickvisual/pull/481
    • fix(workflow): Fix workflow tree data confusion by @m1666 in https://github.com/clickvisual/clickvisual/pull/483
    • fix: Optimize the process for adding an existing log library by @qianque7 in https://github.com/clickvisual/clickvisual/pull/484
    • replace with static table name by @antonyaz in https://github.com/clickvisual/clickvisual/pull/485
    • feat(workflow): Node icon replacement by @m1666 in https://github.com/clickvisual/clickvisual/pull/486
    • feat: Alarm severity and aggregation query alarm support by @kl7sn in https://github.com/clickvisual/clickvisual/pull/488
    • fix: Node history record user info by @kl7sn in https://github.com/clickvisual/clickvisual/pull/489
    • feat(workflow): Save check if there is a start and end by @m1666 in https://github.com/clickvisual/clickvisual/pull/490
    • fix(data log): fix the problem that the click logo log does not display by @m1666 in https://github.com/clickvisual/clickvisual/pull/491
    • fix: Move the query statement on the URL to the local cache by @qianque7 in https://github.com/clickvisual/clickvisual/pull/492
    • feat(workflow): Workflow optimization and development by @m1666 in https://github.com/clickvisual/clickvisual/pull/493
    • fix(realtime): fix the problem of node rendering disorder by @m1666 in https://github.com/clickvisual/clickvisual/pull/494
    • feat: Resolve database dependencies locally by @kl7sn in https://github.com/clickvisual/clickvisual/pull/495
    • fix: ENGINE = Distributed parsing error by @kl7sn in https://github.com/clickvisual/clickvisual/pull/497
    • feat:Caches the open state of files and modifies the file logic for temporary queries by @qianque7 in https://github.com/clickvisual/clickvisual/pull/496
    • feat: Node remote run API by @kl7sn in https://github.com/clickvisual/clickvisual/pull/498
    • fix: cycle import by @kl7sn in https://github.com/clickvisual/clickvisual/pull/500
    • fix(realtime): The real-time business line is on the node by @m1666 in https://github.com/clickvisual/clickvisual/pull/499
    • fix: Failed to read the alarm mode by @kl7sn in https://github.com/clickvisual/clickvisual/pull/502
    • fix(realtime): option file title by @m1666 in https://github.com/clickvisual/clickvisual/pull/501

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.3.1...v0.3.2-rc1

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(434 bytes)
    clickvisual-v0.3.2-rc1-darwin-amd64.tar.gz(22.99 MB)
    clickvisual-v0.3.2-rc1-darwin-arm64.tar.gz(22.94 MB)
    clickvisual-v0.3.2-rc1-linux-amd64.tar.gz(22.10 MB)
    clickvisual-v0.3.2-rc1-linux-arm64.tar.gz(20.47 MB)
  • v0.3.1(Jul 3, 2022)

    What's Changed

    • The JsonString text of the log supports line breaks by @qianque7 in https://github.com/clickvisual/clickvisual/pull/298
    • fix: Test code deletion by @qianque7 in https://github.com/clickvisual/clickvisual/pull/300
    • fix: string->int empty data error by @kl7sn in https://github.com/clickvisual/clickvisual/pull/301
    • fix: Repair log library click query section failure by @qianque7 in https://github.com/clickvisual/clickvisual/pull/303
    • fix(alarm): 修复数据库显示 id by @m1666 in https://github.com/clickvisual/clickvisual/pull/313
    • feat: The log library initialization template supports the no-copy cl… by @kl7sn in https://github.com/clickvisual/clickvisual/pull/315
    • feat(data logs): 日志折叠 v1.0 by @m1666 in https://github.com/clickvisual/clickvisual/pull/317
    • fix: The alarm creation process was optimized by @qianque7 in https://github.com/clickvisual/clickvisual/pull/322
    • feat(log data): Index field query is supported after collapse, fix #316 by @m1666 in https://github.com/clickvisual/clickvisual/pull/323
    • feat(log data): The switch determines whether the histogram is displayed, fix #321 by @m1666 in https://github.com/clickvisual/clickvisual/pull/325
    • fix(log data): Switch to determine whether to display histogram, global by @m1666 in https://github.com/clickvisual/clickvisual/pull/326
    • fix(log data): Switch to determine whether to display histogram by @m1666 in https://github.com/clickvisual/clickvisual/pull/328
    • feat: Add database button added prompt by @qianque7 in https://github.com/clickvisual/clickvisual/pull/329
    • fix(log data): Log list click pagination to expand data and list data inconsistency repair by @m1666 in https://github.com/clickvisual/clickvisual/pull/332
    • feat: Log right-click menu by @qianque7 in https://github.com/clickvisual/clickvisual/pull/334
    • add send test button to CreateChannelModal by @rotk2022 in https://github.com/clickvisual/clickvisual/pull/333
    • feat(api alert manager): Added warning information by @m1666 in https://github.com/clickvisual/clickvisual/pull/335
    • fix: Fixed duplication of new and excluded data #305 by @qianque7 in https://github.com/clickvisual/clickvisual/pull/336
    • feat(route): add data analysis by @m1666 in https://github.com/clickvisual/clickvisual/pull/337
    • feat: Edit added alarm tests by @qianque7 in https://github.com/clickvisual/clickvisual/pull/338
    • feat: Table dependency API by @kl7sn in https://github.com/clickvisual/clickvisual/pull/339
    • docs: add rotk2022 as a contributor for code by @allcontributors in https://github.com/clickvisual/clickvisual/pull/341
    • feat: Bigdata short SQL API by @kl7sn in https://github.com/clickvisual/clickvisual/pull/342
    • fix: Deps loop error by @kl7sn in https://github.com/clickvisual/clickvisual/pull/344
    • feat(data analysis): Add temporary query UI by @m1666 in https://github.com/clickvisual/clickvisual/pull/343
    • build(deps): bump minimist from 1.2.5 to 1.2.6 in /ui by @dependabot in https://github.com/clickvisual/clickvisual/pull/349
    • build(deps): bump nanoid from 3.1.30 to 3.3.4 in /ui by @dependabot in https://github.com/clickvisual/clickvisual/pull/348
    • build(deps): bump async from 2.6.3 to 2.6.4 in /ui by @dependabot in https://github.com/clickvisual/clickvisual/pull/347
    • build(deps): bump cross-fetch from 3.1.4 to 3.1.5 in /ui by @dependabot in https://github.com/clickvisual/clickvisual/pull/346
    • build(deps): bump moment from 2.29.1 to 2.29.2 in /ui by @dependabot in https://github.com/clickvisual/clickvisual/pull/345
    • fix(yarn lock): Update dependent versions by @m1666 in https://github.com/clickvisual/clickvisual/pull/351
    • build(deps): bump url-parse from 1.5.3 to 1.5.10 in /ui by @dependabot in https://github.com/clickvisual/clickvisual/pull/352
    • fix(yarn lock): Update dependent versions by @m1666 in https://github.com/clickvisual/clickvisual/pull/353
    • fix(yarn lock): Update dependent versions by @m1666 in https://github.com/clickvisual/clickvisual/pull/354
    • fix(yarn lock): Update dependent versions by @m1666 in https://github.com/clickvisual/clickvisual/pull/356
    • fix(yarn lock): Update dependent versions by @m1666 in https://github.com/clickvisual/clickvisual/pull/357
    • docs: docker compose devops by @kl7sn in https://github.com/clickvisual/clickvisual/pull/358
    • feat: Local development environment quickly set up by @kl7sn in https://github.com/clickvisual/clickvisual/pull/359
    • fix: helm config update by @kl7sn in https://github.com/clickvisual/clickvisual/pull/361
    • Add some push channel (feishu、slack...) by @ArthurQiuys in https://github.com/clickvisual/clickvisual/pull/362
    • #312-日志查询中表格模式下 SQL 格式化支持 by @antonyaz in https://github.com/clickvisual/clickvisual/pull/364
    • fix: Big data front-end style adjustment by @qianque7 in https://github.com/clickvisual/clickvisual/pull/363
    • docs: add antonyaz as a contributor for code by @allcontributors in https://github.com/clickvisual/clickvisual/pull/365
    • docs: add ArthurQiuys as a contributor for code by @allcontributors in https://github.com/clickvisual/clickvisual/pull/366
    • fix(yarn lock): Update dependent versions by @m1666 in https://github.com/clickvisual/clickvisual/pull/367
    • fix: Big data module style adjustment by @qianque7 in https://github.com/clickvisual/clickvisual/pull/368
    • feat: folder & node API by @kl7sn in https://github.com/clickvisual/clickvisual/pull/370
    • add export excel button to StatisticalTable by @rotk2022 in https://github.com/clickvisual/clickvisual/pull/369
    • fix: Folder create error & import prom2click by @kl7sn in https://github.com/clickvisual/clickvisual/pull/371
    • feat(data analysis): Added the real-time query function by @m1666 in https://github.com/clickvisual/clickvisual/pull/372
    • fix: Identifies the JSON format of the log module by @qianque7 in https://github.com/clickvisual/clickvisual/pull/374
    • feat(/): add npmrc by @m1666 in https://github.com/clickvisual/clickvisual/pull/373
    • fix: Delete useless references by @qianque7 in https://github.com/clickvisual/clickvisual/pull/375
    • feat: Add node lock/unlock API by @kl7sn in https://github.com/clickvisual/clickvisual/pull/376
    • fix(realtime): clear current chart by @m1666 in https://github.com/clickvisual/clickvisual/pull/377
    • feat: Data source management for data analysis by @kl7sn in https://github.com/clickvisual/clickvisual/pull/378
    • feat(File tree): The new node by @qianque7 in https://github.com/clickvisual/clickvisual/pull/380
    • feat(realtime): add dagre by @m1666 in https://github.com/clickvisual/clickvisual/pull/381
    • fix: Fix: tree folder by @qianque7 in https://github.com/clickvisual/clickvisual/pull/382
    • fit(data analysis): move enums by @m1666 in https://github.com/clickvisual/clickvisual/pull/383
    • feat(data log): add switch to fold log by @m1666 in https://github.com/clickvisual/clickvisual/pull/384
    • Feature/hidden by @qingbozhang in https://github.com/clickvisual/clickvisual/pull/385
    • feat: Added temporary SQL query by @qianque7 in https://github.com/clickvisual/clickvisual/pull/386
    • feat(data analysis): add datasource manage menu by @m1666 in https://github.com/clickvisual/clickvisual/pull/387
    • feat(data analysis): add offline manger by @m1666 in https://github.com/clickvisual/clickvisual/pull/388
    • fix: Temporary query for new files and folders logic changes and opti… by @qianque7 in https://github.com/clickvisual/clickvisual/pull/389
    • feat: source api by @kl7sn in https://github.com/clickvisual/clickvisual/pull/390
    • fix: Database naming normalization by @kl7sn in https://github.com/clickvisual/clickvisual/pull/391
    • fix: Data analysis overall style adjustment by @qianque7 in https://github.com/clickvisual/clickvisual/pull/392
    • feat(data analysis): add offline manger by @m1666 in https://github.com/clickvisual/clickvisual/pull/393
    • feat: Offline node api by @kl7sn in https://github.com/clickvisual/clickvisual/pull/394
    • fix(data log): fold log by @m1666 in https://github.com/clickvisual/clickvisual/pull/400
    • feat: folder list -> node list & add instance info api by @kl7sn in https://github.com/clickvisual/clickvisual/pull/401
    • fix(data log): log high light error by @m1666 in https://github.com/clickvisual/clickvisual/pull/402
    • fix: synchronizing code by @qianque7 in https://github.com/clickvisual/clickvisual/pull/404
    • feat: node run api by @kl7sn in https://github.com/clickvisual/clickvisual/pull/406
    • feat(data analysis): add components by @m1666 in https://github.com/clickvisual/clickvisual/pull/405
    • fix: database list by @kl7sn in https://github.com/clickvisual/clickvisual/pull/407
    • feat: Added data source management module by @qianque7 in https://github.com/clickvisual/clickvisual/pull/408
    • fix(data analysis): fix log detail bug by @m1666 in https://github.com/clickvisual/clickvisual/pull/409
    • fix: Node run test by @kl7sn in https://github.com/clickvisual/clickvisual/pull/410
    • fix: unique index by @kl7sn in https://github.com/clickvisual/clickvisual/pull/411
    • fix: Synchronization code by @qianque7 in https://github.com/clickvisual/clickvisual/pull/413
    • fix: service ports are consistent with deployment by @laojianzi in https://github.com/clickvisual/clickvisual/pull/414
    • docs: add laojianzi as a contributor for code by @allcontributors in https://github.com/clickvisual/clickvisual/pull/415
    • fix: SQL components are pulled out to be shared components by @qianque7 in https://github.com/clickvisual/clickvisual/pull/416
    • fix: Folder create API by @kl7sn in https://github.com/clickvisual/clickvisual/pull/417
    • fix: Disable field replacement when an existing log library is connected by @kl7sn in https://github.com/clickvisual/clickvisual/pull/418
    • fix(data analysis): add node1 by @m1666 in https://github.com/clickvisual/clickvisual/pull/419
    • fix: Folder list add primary and secondary info by @kl7sn in https://github.com/clickvisual/clickvisual/pull/420
    • feat(workflow): workflowTree by @m1666 in https://github.com/clickvisual/clickvisual/pull/421
    • fix: Data development SQL by @qianque7 in https://github.com/clickvisual/clickvisual/pull/422
    • feat: Data development supports MySQL scripts by @kl7sn in https://github.com/clickvisual/clickvisual/pull/424
    • feat(workflow): add select datasource by @m1666 in https://github.com/clickvisual/clickvisual/pull/423
    • fix: Add the existing log library. Switch the table and repeat the request by @qianque7 in https://github.com/clickvisual/clickvisual/pull/426
    • fix: Fix root file parent node id error by @qianque7 in https://github.com/clickvisual/clickvisual/pull/429
    • fix(real time): Optimize real-time queries by @m1666 in https://github.com/clickvisual/clickvisual/pull/428
    • fix: Adjustment of necessary parameters by @kl7sn in https://github.com/clickvisual/clickvisual/pull/430
    • feat: new CustomCollapse by @qianque7 in https://github.com/clickvisual/clickvisual/pull/431
    • feat(real time): data mapping by @m1666 in https://github.com/clickvisual/clickvisual/pull/432
    • fix: Optimized for custom Collapse by @qianque7 in https://github.com/clickvisual/clickvisual/pull/433
    • fix: service yaml parse error on helm template by @laojianzi in https://github.com/clickvisual/clickvisual/pull/435
    • feat(real time): data mapping by @m1666 in https://github.com/clickvisual/clickvisual/pull/437
    • feat: Real-time data synchronization clickhouse->mysql by @kl7sn in https://github.com/clickvisual/clickvisual/pull/438
    • feat: Added cache log selection status by @qianque7 in https://github.com/clickvisual/clickvisual/pull/439
    • feat(real time): data mapping by @m1666 in https://github.com/clickvisual/clickvisual/pull/440
    • fix(real time): update node by @m1666 in https://github.com/clickvisual/clickvisual/pull/441
    • logs: add debug log by @kl7sn in https://github.com/clickvisual/clickvisual/pull/442
    • fix: node content update by @kl7sn in https://github.com/clickvisual/clickvisual/pull/443
    • fix: Alert update error when change table by @kl7sn in https://github.com/clickvisual/clickvisual/pull/444
    • fix(real time): update node by @m1666 in https://github.com/clickvisual/clickvisual/pull/445
    • fix: Repair the sourceid by @qianque7 in https://github.com/clickvisual/clickvisual/pull/446
    • fix: dataAnalysis optimize by @qianque7 in https://github.com/clickvisual/clickvisual/pull/447
    • feat: mysql->clickhouse by @kl7sn in https://github.com/clickvisual/clickvisual/pull/449
    • fix: fix type change by @m1666 in https://github.com/clickvisual/clickvisual/pull/450
    • feat(workflow): form compact by @m1666 in https://github.com/clickvisual/clickvisual/pull/451
    • fix: DataAnalysis optimization by @qianque7 in https://github.com/clickvisual/clickvisual/pull/453
    • feat(workflow): form compact by @m1666 in https://github.com/clickvisual/clickvisual/pull/452
    • feat(workflow): form compact by @m1666 in https://github.com/clickvisual/clickvisual/pull/454
    • fix: lock text modify by @qianque7 in https://github.com/clickvisual/clickvisual/pull/455
    • feat(workflow): add board nodeList by @m1666 in https://github.com/clickvisual/clickvisual/pull/456
    • fix: Data synchronization field type mapping error by @kl7sn in https://github.com/clickvisual/clickvisual/pull/458
    • fix: Fix SQL failure in data development\root->Temporary query by @qianque7 in https://github.com/clickvisual/clickvisual/pull/459
    • fix: Automatic data source page request by @qianque7 in https://github.com/clickvisual/clickvisual/pull/461
    • feat(workflow): create workflow board nodes @m1666 by @m1666 in https://github.com/clickvisual/clickvisual/pull/460
    • Node history API by @kl7sn in https://github.com/clickvisual/clickvisual/pull/462
    • fix: previous content by @kl7sn in https://github.com/clickvisual/clickvisual/pull/463
    • fix(workflow):change title by @m1666 in https://github.com/clickvisual/clickvisual/pull/464
    • fix(workflow): board manage by @m1666 in https://github.com/clickvisual/clickvisual/pull/466
    • fix(workflow): hidden field by @m1666 in https://github.com/clickvisual/clickvisual/pull/467
    • fix(workflow): add lock rules by @m1666 in https://github.com/clickvisual/clickvisual/pull/468
    • fix: Node history by @kl7sn in https://github.com/clickvisual/clickvisual/pull/469
    • fix(workflow): add lock rules by @m1666 in https://github.com/clickvisual/clickvisual/pull/470
    • fix(workflow): change status by @m1666 in https://github.com/clickvisual/clickvisual/pull/471
    • fix(workflow): change status by @m1666 in https://github.com/clickvisual/clickvisual/pull/472
    • feat: Added node sidebar, historical version, running results by @qianque7 in https://github.com/clickvisual/clickvisual/pull/473
    • fix: Formatting unordered code by @qianque7 in https://github.com/clickvisual/clickvisual/pull/475
    • fix: RT sync cluster by @kl7sn in https://github.com/clickvisual/clickvisual/pull/476
    • fix(workflow): change status by @m1666 in https://github.com/clickvisual/clickvisual/pull/477
    • fix(workflow): change status by @m1666 in https://github.com/clickvisual/clickvisual/pull/478
    • fix(workflow): change status by @m1666 in https://github.com/clickvisual/clickvisual/pull/479

    New Contributors

    • @rotk2022 made their first contribution in https://github.com/clickvisual/clickvisual/pull/333
    • @antonyaz made their first contribution in https://github.com/clickvisual/clickvisual/pull/364
    • @laojianzi made their first contribution in https://github.com/clickvisual/clickvisual/pull/414

    Full Changelog: https://github.com/clickvisual/clickvisual/compare/v0.3.0...v0.3.1

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(418 bytes)
    clickvisual-v0.3.1-darwin-amd64.tar.gz(23.07 MB)
    clickvisual-v0.3.1-darwin-arm64.tar.gz(23.03 MB)
    clickvisual-v0.3.1-linux-amd64.tar.gz(22.18 MB)
    clickvisual-v0.3.1-linux-arm64.tar.gz(20.55 MB)
Owner
Shimo HQ
💻 A cloud-based productivity suite that combines documents, spreadsheets, slides and more in a simple interface.
Shimo HQ
Go-clickhouse - ClickHouse client for Go

ClickHouse client for Go 1.18+ This client uses native protocol to communicate w

Uptrace 161 Jan 9, 2023
Bifrost ---- 面向生产环境的 MySQL 同步到Redis,MongoDB,ClickHouse,MySQL等服务的异构中间件

Bifrost ---- 面向生产环境的 MySQL 同步到Redis,ClickHouse等服务的异构中间件 English 漫威里的彩虹桥可以将 雷神 送到 阿斯加德 和 地球 而这个 Bifrost 可以将 你 MySQL 里的数据 全量 , 实时的同步到 : Redis MongoDB Cl

brokerCAP 1.4k Dec 30, 2022
ClickHouse http proxy and load balancer

chproxy English | 简体中文 Chproxy, is an http proxy and load balancer for ClickHouse database. It provides the following features: May proxy requests to

Vertamedia 1k Jan 3, 2023
Collects many small inserts to ClickHouse and send in big inserts

ClickHouse-Bulk Simple Yandex ClickHouse insert collector. It collect requests and send to ClickHouse servers. Installation Download binary for you pl

Nikolay Pavlovich 397 Dec 28, 2022
Distributed tracing using OpenTelemetry and ClickHouse

Distributed tracing backend using OpenTelemetry and ClickHouse Uptrace is a dist

Uptrace 1.3k Jan 2, 2023
mysql to mysql 轻量级多线程的库表数据同步

goMysqlSync golang mysql to mysql 轻量级多线程库表级数据同步 测试运行 设置当前binlog位置并且开始运行 go run main.go -position mysql-bin.000001 1 1619431429 查询当前binlog位置,参数n为秒数,查询结

null 14 Nov 15, 2022
support clickhouse

Remote storage adapter This is a write adapter that receives samples via Prometheus's remote write protocol and stores them in Graphite, InfluxDB, cli

weetime 30 Dec 7, 2022
Jaeger ClickHouse storage plugin implementation

Jaeger ClickHouse Jaeger ClickHouse gRPC storage plugin. This is WIP and it is based on https://github.com/bobrik/jaeger/tree/ivan/clickhouse/plugin/s

Pavol Loffay 1 Feb 15, 2022
Clickhouse support for GORM

clickhouse Clickhouse support for GORM Quick Start package main import ( "fmt" "github.com/sweetpotato0/clickhouse" "gorm.io/gorm" ) // User

null 1 Oct 18, 2022
BQB is a lightweight and easy to use query builder that works with sqlite, mysql, mariadb, postgres, and others.

Basic Query Builder Why Simple, lightweight, and fast Supports any and all syntax by the nature of how it works Doesn't require learning special synta

Aaron M 61 Dec 7, 2022
Zinc Search engine. A lightweight alternative to elasticsearch that requires minimal resources, written in Go.

Zinc Zinc is a search engine that does full text indexing. It is a lightweight alternative to elasticsearch and runs in less than 100 MB of RAM. It us

Prabhat Sharma 13.2k Jan 8, 2023
🐳 A most popular sql audit platform for mysql

?? A most popular sql audit platform for mysql

Henry Yee 7.3k Jan 6, 2023
Use SQL to query databases, logs and more from PlanetScale

Use SQL to instantly query PlanetScale databases, branches and more. Open source CLI. No DB required.

Turbot 1 Sep 30, 2022
WAL-G is an archival restoration tool for PostgreSQL, MySQL/MariaDB, and MS SQL Server (beta for MongoDB and Redis).

WAL-G is an archival restoration tool for PostgreSQL, MySQL/MariaDB, and MS SQL Server (beta for MongoDB and Redis).

null 2.4k Jan 1, 2023
A Go rest API project that is following solid and common principles and is connected to local MySQL database.

This is an intermediate-level go project that running with a project structure optimized RESTful API service in Go. API's of that project is designed based on solid and common principles and connected to the local MySQL database.

Kıvanç Aydoğmuş 22 Dec 25, 2022
Single binary CLI for generating structured JSON, CSV, Excel, etc.

fakegen: Single binary CLI for generating a random schema of M columns to populate N rows of JSON, CSV, Excel, etc. This program generates a random sc

Multiprocess Labs LLC 55 Dec 26, 2022
Jobbuzz - Brunei job search database and alert notification

JobBuzz Brunei open source job search database and alert notification Developmen

null 1 Jul 30, 2022
MySQL replication topology management and HA

orchestrator [Documentation] orchestrator is a MySQL high availability and replication management tool, runs as a service and provides command line ac

null 4.8k Jan 4, 2023