更新包路径

This commit is contained in:
dushixiang committed 2026-08-12 18:59:29 +08:00
1 parent 6ab1876899
commit a4f7c82de6
101 files changed
+194 -224

No files matched your search

+2 -2
View File
@@ -13,8 +13,8 @@ BUILD_TIME=$(shell date +%Y-%m-%d_%H:%M:%S)
UPX_FLAGS ?=
# Go 构建参数
LDFLAGS=-s -w -X 'github.com/dushixiang/pika/pkg/version.Version=$(VERSION)' -X 'github.com/dushixiang/pika/pkg/version.AgentVersion=$(AGENT_VERSION)'
AGENT_LDFLAGS=-s -w -X 'github.com/dushixiang/pika/pkg/version.Version=$(VERSION)' -X 'github.com/dushixiang/pika/pkg/version.AgentVersion=$(AGENT_VERSION)'
LDFLAGS=-s -w -X 'github.com/pika-monitor/pika/pkg/version.Version=$(VERSION)' -X 'github.com/pika-monitor/pika/pkg/version.AgentVersion=$(AGENT_VERSION)'
AGENT_LDFLAGS=-s -w -X 'github.com/pika-monitor/pika/pkg/version.Version=$(VERSION)' -X 'github.com/pika-monitor/pika/pkg/version.AgentVersion=$(AGENT_VERSION)'
GOFLAGS=CGO_ENABLED=0
# 构建前端
+5 -5
View File
@@ -10,11 +10,11 @@ import (
"runtime"
"strings"
"github.com/dushixiang/pika/pkg/agent/config"
"github.com/dushixiang/pika/pkg/agent/service"
"github.com/dushixiang/pika/pkg/agent/sshmonitor"
"github.com/dushixiang/pika/pkg/agent/updater"
"github.com/dushixiang/pika/pkg/agent/utils"
"github.com/pika-monitor/pika/pkg/agent/config"
"github.com/pika-monitor/pika/pkg/agent/service"
"github.com/pika-monitor/pika/pkg/agent/sshmonitor"
"github.com/pika-monitor/pika/pkg/agent/updater"
"github.com/pika-monitor/pika/pkg/agent/utils"
"github.com/spf13/cobra"
)
+4 -4
View File
@@ -6,11 +6,11 @@ import (
"os"
"time"
"github.com/dushixiang/pika/internal"
"github.com/dushixiang/pika/internal/config"
v0_0_13 "github.com/dushixiang/pika/internal/migrate/v0_0_13"
"github.com/dushixiang/pika/internal/vmclient"
"github.com/go-orz/orz"
"github.com/pika-monitor/pika/internal"
"github.com/pika-monitor/pika/internal/config"
v0_0_13 "github.com/pika-monitor/pika/internal/migrate/v0_0_13"
"github.com/pika-monitor/pika/internal/vmclient"
"github.com/spf13/cobra"
"go.uber.org/zap"
"gorm.io/gorm"
+3 -3
View File
@@ -1,10 +1,11 @@
module github.com/dushixiang/pika
module github.com/pika-monitor/pika
go 1.26
require (
github.com/coreos/go-oidc/v3 v3.20.0
github.com/fsnotify/fsnotify v1.10.1
github.com/glebarez/sqlite v1.11.0
github.com/go-errors/errors v1.5.1
github.com/go-orz/cache v0.0.5
github.com/go-orz/orz v0.4.2
@@ -37,6 +38,7 @@ require (
go.uber.org/zap v1.28.0
golang.org/x/crypto v0.54.0
golang.org/x/oauth2 v0.36.0
golang.org/x/text v0.40.0
gopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df
gopkg.in/natefinch/lumberjack.v2 v2.2.1
gopkg.in/yaml.v3 v3.0.1
@@ -51,7 +53,6 @@ require (
github.com/ebitengine/purego v0.10.2 // indirect
github.com/gabriel-vasile/mimetype v1.4.15 // indirect
github.com/glebarez/go-sqlite v1.22.0 // indirect
github.com/glebarez/sqlite v1.11.0 // indirect
github.com/go-jose/go-jose/v4 v4.1.4 // indirect
github.com/go-ole/go-ole v1.2.6 // indirect
github.com/go-sql-driver/mysql v1.10.0 // indirect
@@ -87,7 +88,6 @@ require (
golang.org/x/net v0.57.0 // indirect
golang.org/x/sync v0.22.0 // indirect
golang.org/x/sys v0.47.0 // indirect
golang.org/x/text v0.40.0 // indirect
golang.org/x/time v0.15.0 // indirect
gopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc // indirect
gorm.io/driver/mysql v1.6.0 // indirect
+1 -31
View File
@@ -3,8 +3,6 @@ aead.dev/minisign v0.3.0 h1:8Xafzy5PEVZqYDNP60yJHARlW1eOQtsKNp/Ph2c0vRA=
aead.dev/minisign v0.3.0/go.mod h1:NLvG3Uoq3skkRMDuc3YHpWUTMTrSExqm+Ij73W13F6Y=
filippo.io/edwards25519 v1.2.0 h1:crnVqOiS4jqYleHd9vaKZ+HKtHfllngJIiOpNpoJsjo=
filippo.io/edwards25519 v1.2.0/go.mod h1:xzAOLCNug/yB62zG1bQ8uziwrIqIuxhctzJT18Q77mc=
github.com/coreos/go-oidc/v3 v3.19.0 h1:F/xyOi3x1UnG1U27YVnM1N6bHiL1K2upi6U/0qr8r+I=
github.com/coreos/go-oidc/v3 v3.19.0/go.mod h1:DYCf24+ncYi+XkIH97GY1+dqoRlbaSI26KVTCI9SrY4=
github.com/coreos/go-oidc/v3 v3.20.0 h1:EtE0WIBHk03N+DqGkY4+UONzzZHk7amKt6IyNd7OsZE=
github.com/coreos/go-oidc/v3 v3.20.0/go.mod h1:DYCf24+ncYi+XkIH97GY1+dqoRlbaSI26KVTCI9SrY4=
github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g=
@@ -13,16 +11,12 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY=
github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto=
github.com/ebitengine/purego v0.10.0 h1:QIw4xfpWT6GWTzaW5XEKy3HXoqrJGx1ijYHzTF0/ISU=
github.com/ebitengine/purego v0.10.0/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ=
github.com/ebitengine/purego v0.10.2 h1:W809HbnvzAxgdm+aOvlSekrM16wGCdT/e76+9tS7gzE=
github.com/ebitengine/purego v0.10.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ=
github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHkI4W8=
github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0=
github.com/fsnotify/fsnotify v1.10.1 h1:b0/UzAf9yR5rhf3RPm9gf3ehBPpf0oZKIjtpKrx59Ho=
github.com/fsnotify/fsnotify v1.10.1/go.mod h1:TLheqan6HD6GBK6PrDWyDPBaEV8LspOxvPSjC+bVfgo=
github.com/gabriel-vasile/mimetype v1.4.13 h1:46nXokslUBsAJE/wMsp5gtO500a4F3Nkz9Ufpk2AcUM=
github.com/gabriel-vasile/mimetype v1.4.13/go.mod h1:d+9Oxyo1wTzWdyVUPMmXFvp4F9tea18J8ufA774AB3s=
github.com/gabriel-vasile/mimetype v1.4.15 h1:05iP/CYtZ/w455R/KZM6rZ5ieAdh99UPtd+d3YzLmaI=
github.com/gabriel-vasile/mimetype v1.4.15/go.mod h1:azpTcoLcDZRNgFou5j+APrqQx9HqVPWa6ijYQIIVswQ=
github.com/glebarez/go-sqlite v1.22.0 h1:uAcMJhaA6r3LHMTFgP0SifzgXg46yJkgxqyuyec+ruQ=
@@ -35,8 +29,6 @@ github.com/go-jose/go-jose/v4 v4.1.4 h1:moDMcTHmvE6Groj34emNPLs/qtYXRVcd6S7NHbHz
github.com/go-jose/go-jose/v4 v4.1.4/go.mod h1:x4oUasVrzR7071A4TnHLGSPpNOm2a21K9Kf04k1rs08=
github.com/go-ole/go-ole v1.2.6 h1:/Fpf6oFPoeFik9ty7siob0G6Ke8QvQEuVcuChpwXzpY=
github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0=
github.com/go-orz/cache v0.0.4 h1:A8EwJQPiuctmnukFqkWFv4yoOKVen7DEpCVjSJAkAtw=
github.com/go-orz/cache v0.0.4/go.mod h1:qY5/YWUiMMFDHnWMCUJQakXILwJ/sIvbNCR04k08fBs=
github.com/go-orz/cache v0.0.5 h1:wfNAPJ5jf/n+Zt7cfb9Uk4vnku7PaMgsnxyoDQgsIUc=
github.com/go-orz/cache v0.0.5/go.mod h1:qY5/YWUiMMFDHnWMCUJQakXILwJ/sIvbNCR04k08fBs=
github.com/go-orz/orz v0.4.2 h1:9w+Mnm2l2cpocytmQ4vviyEjXFkjZalV4UipZEHF52Y=
@@ -100,12 +92,8 @@ github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
github.com/labstack/echo/v5 v5.2.1 h1:TzpIksY6zLMzV0T0ycYbvTEoj9w6o6AcL5twg182VTY=
github.com/labstack/echo/v5 v5.2.1/go.mod h1:SyvlSdObGjRXeQfCCXW/sybkZdOOQZBmpKF0bvALaeo=
github.com/labstack/echo/v5 v5.3.1 h1:75maCxkQVGualckLc/5s/ihgpH1a1Dc6AuGWNVNs6bw=
github.com/labstack/echo/v5 v5.3.1/go.mod h1:4iEGNQiPPZnkfYpNR/L6fINd3NLiGWUD5+eBotFALas=
github.com/leodido/go-urn v1.4.0 h1:WT9HwE9SGECu3lg4d/dIA+jxlljEa1/ffXKmRjqdmIQ=
github.com/leodido/go-urn v1.4.0/go.mod h1:bvxc+MVxLKB4z00jd1z+Dvzr47oO32F/QSNjSBOlFxI=
github.com/leodido/go-urn v1.5.0 h1:pLqT2kq1zpHW/1D18QMjMpdtX7cekxqtJJjg5ANyWw0=
github.com/leodido/go-urn v1.5.0/go.mod h1:9BORnCDhdPBJNDEX+w1bJisa8yOKYi116VeO96s4ifE=
github.com/libdns/alidns v1.0.7 h1:0BhTUFlWIUyb5U7wujGqsyoeZkleUR/hMCtdZDS8Oc8=
@@ -120,8 +108,6 @@ github.com/libdns/tencentcloud v1.4.3 h1:xJHYLL1TdPeOtUr6Bu6dHTd1TU6/VFm7BFc2EAz
github.com/libdns/tencentcloud v1.4.3/go.mod h1:Be9gY3tDa12DuAPU79RV9NZIcjY6qg5s7zKPsP26yAM=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 h1:6E+4a0GO5zZEnZ81pIr0yLvtUWk2if982qA3F3QD6H4=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I=
github.com/mattn/go-isatty v0.0.22 h1:j8l17JJ9i6VGPUFUYoTUKPSgKe/83EYU2zBC7YNKMw4=
github.com/mattn/go-isatty v0.0.22/go.mod h1:ZXfXG4SQHsB/w3ZeOYbR0PrPwLy+n6xiMrJlRFqopa4=
github.com/mattn/go-isatty v0.0.24 h1:tGZZoVgT/KiqK1c8ocVLeDS8BSWMRd47J3Lbz7vsReI=
github.com/mattn/go-isatty v0.0.24/go.mod h1:nMCL3Zebbrt45jsMDgnfIwz6ydEQApk5oEI3HqDio6A=
github.com/mattn/go-sqlite3 v1.14.22 h1:2gZY6PC6kBnID23Tichd1K+Z0oS6nE/XwU+Vz/5o4kU=
@@ -153,8 +139,6 @@ github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWN
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
github.com/sagikazarmark/locafero v0.12.0 h1:/NQhBAkUb4+fH1jivKHWusDYFjMOOKU88eegjfxfHb4=
github.com/sagikazarmark/locafero v0.12.0/go.mod h1:sZh36u/YSZ918v0Io+U9ogLYQJ9tLLBmM4eneO6WwsI=
github.com/shirou/gopsutil/v4 v4.26.6 h1:Mzr/npDtQC/xpeEuQKHZt8Zo9CmPvhTj8nkR8w5TLDs=
github.com/shirou/gopsutil/v4 v4.26.6/go.mod h1:LZ6ewCSkBqUpvSOf+LsTGnRinC6iaNUNMGBtDkJBaLQ=
github.com/shirou/gopsutil/v4 v4.26.7 h1:IXzpHz/dkMRYAhKkOXr1HB6SuzWU3eoyyeWe7g3bNZc=
github.com/shirou/gopsutil/v4 v4.26.7/go.mod h1:5O9FjBiXoTDFatIWjZZosqj4pV0DRtLx598xGbBehzM=
github.com/sourcegraph/conc v0.3.1-0.20240121214520-5f936abd7ae8 h1:+jumHNA0Wrelhe64i8F6HNlS8pkoyMv5sreGx2Ry5Rw=
@@ -193,23 +177,18 @@ go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y=
go.uber.org/zap v1.28.0 h1:IZzaP1Fv73/T/pBMLk4VutPl36uNC+OSUh3JLG3FIjo=
go.uber.org/zap v1.28.0/go.mod h1:rDLpOi171uODNm/mxFcuYWxDsqWSAVkFdX4XojSKg/Q=
go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc=
go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg=
go.yaml.in/yaml/v3 v3.0.5 h1:N6y/pJk8buWs9NY5ERU2HSMfm+IuD/OtfdAnq6kESPw=
go.yaml.in/yaml/v3 v3.0.5/go.mod h1:HVTZu1O7/Vkt2N+BFy8Zza+lnLsABggaTM2ZpNIGuKg=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I=
golang.org/x/crypto v0.0.0-20211209193657-4570a0811e8b/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
golang.org/x/crypto v0.53.0 h1:QZ4Muo8THX6CizN2vPPd5fBGHyogrdK9fG4wLPFUsto=
golang.org/x/crypto v0.53.0/go.mod h1:DNLU434OwVakk9PzuwV8w62mAJpRJL3vsgcfp4Qnsio=
golang.org/x/crypto v0.54.0 h1:YLIA59K4fiNzHzjnZt2tUJQjQtUWfWbeHBqKtk3eScw=
golang.org/x/crypto v0.54.0/go.mod h1:KWL8ny2AZdGR2cWmzeHrp2azQPGogOv+HeQaVEXC2dk=
golang.org/x/mod v0.37.0 h1:vF1DjpVEshcIqoEaauuHebaLk1O1forxjxBaVn884JQ=
golang.org/x/mod v0.37.0/go.mod h1:m8S8VeM9r4dzDwjrKO0a1sZP3YjeMamRRlD+fmR2Q/0=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.56.0 h1:Rw8j/hFzGvJUZwNBXnAtf5sVDVt+65SK2C7IxCxZt5o=
golang.org/x/net v0.56.0/go.mod h1:D3Ku6r+V6JROoZK144D2XfMHFcMq/0zSfLelVTCFKec=
golang.org/x/net v0.57.0 h1:K5+3DljvIuDG9/Jv9rvyMywYNFCQ9RSUY6OOTTkT+tE=
golang.org/x/net v0.57.0/go.mod h1:KpXc8iv+r3XplLAG/f7Jsf9RPszJzdR0f58q9vGOuEU=
golang.org/x/oauth2 v0.36.0 h1:peZ/1z27fi9hUOFCAZaHyrpWG5lwe0RJEEEeH0ThlIs=
@@ -230,8 +209,6 @@ golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXR
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.39.0 h1:UbZz4pLOvn600D6Oh6GGEI6VAmndrEBLv8/6BEXzyus=
golang.org/x/text v0.39.0/go.mod h1:3UwRclnC2g0TU9x8PZiyfOajCd1zaUNHF9cvqcQZ+ZM=
golang.org/x/text v0.40.0 h1:Ub2Z6/xjgF1WrYQz2nuITOEegKFtiIy+rieRJ5lHZKs=
golang.org/x/text v0.40.0/go.mod h1:hpnzDAfGV753zIKo+wk3u1bVKCGPbrnF7+7LBF/UHVY=
golang.org/x/time v0.15.0 h1:bbrp8t3bGUeFOx08pvsMYRTCVSMk89u4tKbNOZbp88U=
@@ -256,8 +233,6 @@ gorm.io/datatypes v1.2.7 h1:ww9GAhF1aGXZY3EB3cJPJ7//JiuQo7DlQA7NNlVaTdk=
gorm.io/datatypes v1.2.7/go.mod h1:M2iO+6S3hhi4nAyYe444Pcb0dcIiOMJ7QHaUXxyiNZY=
gorm.io/driver/mysql v1.6.0 h1:eNbLmNTpPpTOVZi8MMxCi2aaIm0ZpInbORNXDwyLGvg=
gorm.io/driver/mysql v1.6.0/go.mod h1:D/oCC2GWK3M/dqoLxnOlaNKmXz8WNTfcS9y5ovaSqKo=
gorm.io/driver/postgres v1.6.0 h1:2dxzU8xJ+ivvqTRph34QX+WrRaJlmfyPqXmoGVjMBa4=
gorm.io/driver/postgres v1.6.0/go.mod h1:vUw0mrGgrTK+uPHEhAdV4sfFELrByKVGnaVRkXDhtWo=
gorm.io/driver/postgres v1.6.2 h1:BvXQ/cNUg63q5TFNg672DmDcowZSFrNLkkA3Xe6GXq4=
gorm.io/driver/postgres v1.6.2/go.mod h1:0c4fQA44XhOklXDkgtuKqysHCycTa5i9e3EIpDGCwXk=
gorm.io/driver/sqlite v1.6.0 h1:WHRRrIiulaPiPFmDcod6prc4l2VGVWHz80KspNsxSfQ=
@@ -266,9 +241,8 @@ gorm.io/driver/sqlserver v1.6.0 h1:VZOBQVsVhkHU/NzNhRJKoANt5pZGQAS1Bwc6m6dgfnc=
gorm.io/driver/sqlserver v1.6.0/go.mod h1:WQzt4IJo/WHKnckU9jXBLMJIVNMVeTu25dnOzehntWw=
gorm.io/gorm v1.31.2 h1:3o8FXNo9v9S858gil+3LlZA1LkCOzgb4g5BL64FgaCo=
gorm.io/gorm v1.31.2/go.mod h1:XyQVbO2k6YkOis7C2437jSit3SsDK72s7n7rsSHd+Gs=
modernc.org/cc/v4 v4.29.0 h1:CXgwL8cvxmyzBQZzbSl/6xFtMCryb6u8IOqDci39cgc=
modernc.org/cc/v4 v4.29.0/go.mod h1:OnovgIhbbMXMu1aISnJ0wvVD1KnW+cAUJkIrAWh+kVI=
modernc.org/cc/v4 v4.29.1 h1:MKgdCV3WykTSPqpVrnxdEDS0HEd2FHpKZDzxzU5LyeI=
modernc.org/cc/v4 v4.29.1/go.mod h1:OnovgIhbbMXMu1aISnJ0wvVD1KnW+cAUJkIrAWh+kVI=
modernc.org/ccgo/v4 v4.34.6 h1:sBgfIwyN0TQ9C5hwIeuqyeAKyMWnbvj2fvpF4L11uzU=
modernc.org/ccgo/v4 v4.34.6/go.mod h1:SZ8YcN9NG7XVsQYdm6jYBvi8PQP1qi+kqB6OhjqI3Fk=
modernc.org/fileutil v1.4.0 h1:j6ZzNTftVS054gi281TyLjHPp6CPHr2KCxEXjEbD6SM=
@@ -279,8 +253,6 @@ modernc.org/gc/v3 v3.1.4 h1:2g65LGVSmFQrXeITAw97x7hCRvZFcyE1uDP+7Vng7JI=
modernc.org/gc/v3 v3.1.4/go.mod h1:HFK/6AGESC7Ex+EZJhJ2Gni6cTaYpSMmU/cT9RmlfYY=
modernc.org/goabi0 v0.2.0 h1:HvEowk7LxcPd0eq6mVOAEMai46V+i7Jrj13t4AzuNks=
modernc.org/goabi0 v0.2.0/go.mod h1:CEFRnnJhKvWT1c1JTI3Avm+tgOWbkOu5oPA8eH8LnMI=
modernc.org/libc v1.74.0 h1:rkouuwU6Yqp7ZhwytqBhAiulUi/wvH2KsizSt9R4Hh0=
modernc.org/libc v1.74.0/go.mod h1:uH4t5bOx3G3g9Xcmj10YKlTcVISlRDwv8VoQJG9n8Os=
modernc.org/libc v1.74.4 h1:fX1Omw4o2/1C2iRkkIsrQTasJQldLhRmuPreXLoWs9k=
modernc.org/libc v1.74.4/go.mod h1:eeQAS9W3sZeKYMFubydxJpII9ybHWshk+7or7bLG9co=
modernc.org/mathutil v1.7.1 h1:GCZVGXdaN8gTqB1Mf/usp1Y/hSqgI2vAGGP4jZMCxOU=
@@ -291,8 +263,6 @@ modernc.org/opt v0.2.0 h1:tGyef5ApycA7FSEOMraay9SaTk5zmbx7Tu+cJs4QKZg=
modernc.org/opt v0.2.0/go.mod h1:03fq9lsNfvkYSfxrfUhZCWPk1lm4cq4N+Bh//bEtgns=
modernc.org/sortutil v1.2.1 h1:+xyoGf15mM3NMlPDnFqrteY07klSFxLElE2PVuWIJ7w=
modernc.org/sortutil v1.2.1/go.mod h1:7ZI3a3REbai7gzCLcotuw9AC4VZVpYMjDzETGsSMqJE=
modernc.org/sqlite v1.53.0 h1:20WG8N9q4ji/dEqGk4uiI0c6OPjSeLTNYGFCc3+7c1M=
modernc.org/sqlite v1.53.0/go.mod h1:xoEpOIpGrgT48H5iiyt/YXPCZPEzlfmfFwtk8Lklw8s=
modernc.org/sqlite v1.55.0 h1:hIFh0MCH0rGinQ/4KYb5/UbCkRkb+UP+OkLCVWa5MTM=
modernc.org/sqlite v1.55.0/go.mod h1:4ntCLuNmnH8+GNqjka1wNg7KJd5/Hi5FYp8K+XQ7GZw=
modernc.org/strutil v1.2.1 h1:UneZBkQA+DX2Rp35KcM69cSsNES9ly8mQWD71HKlOA0=
+7 -7
View File
@@ -6,14 +6,14 @@ import (
"net/http"
"time"
"github.com/dushixiang/pika/internal/config"
"github.com/dushixiang/pika/internal/handler"
"github.com/dushixiang/pika/internal/migrate"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/scheduler"
"github.com/dushixiang/pika/internal/service"
"github.com/dushixiang/pika/pkg/version"
"github.com/google/uuid"
"github.com/pika-monitor/pika/internal/config"
"github.com/pika-monitor/pika/internal/handler"
"github.com/pika-monitor/pika/internal/migrate"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/scheduler"
"github.com/pika-monitor/pika/internal/service"
"github.com/pika-monitor/pika/pkg/version"
"github.com/go-errors/errors"
"github.com/go-orz/orz"
+1 -1
View File
@@ -3,9 +3,9 @@ package handler
import (
"net/http"
"github.com/dushixiang/pika/internal/service"
"github.com/go-orz/orz"
"github.com/labstack/echo/v5"
"github.com/pika-monitor/pika/internal/service"
)
type AccountHandler struct {
+2 -2
View File
@@ -7,10 +7,10 @@ import (
"strings"
"time"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/protocol"
"github.com/go-orz/orz"
"github.com/labstack/echo/v5"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/protocol"
"go.uber.org/zap"
)
+2 -2
View File
@@ -1,9 +1,9 @@
package handler
import (
"github.com/dushixiang/pika/internal/service"
ws "github.com/dushixiang/pika/internal/websocket"
"github.com/gorilla/websocket"
"github.com/pika-monitor/pika/internal/service"
ws "github.com/pika-monitor/pika/internal/websocket"
"go.uber.org/zap"
)
+2 -2
View File
@@ -6,10 +6,10 @@ import (
"os"
"strings"
"github.com/dushixiang/pika/internal/assets"
"github.com/dushixiang/pika/pkg/version"
"github.com/go-orz/orz"
"github.com/labstack/echo/v5"
"github.com/pika-monitor/pika/internal/assets"
"github.com/pika-monitor/pika/pkg/version"
"go.uber.org/zap"
)
+1 -1
View File
@@ -5,9 +5,9 @@ import (
"strconv"
"time"
"github.com/dushixiang/pika/internal/utils"
"github.com/go-orz/orz"
"github.com/labstack/echo/v5"
"github.com/pika-monitor/pika/internal/utils"
)
var validMetricTypes = map[string]struct{}{
+2 -2
View File
@@ -1,10 +1,10 @@
package handler
import (
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/utils"
"github.com/go-orz/orz"
"github.com/labstack/echo/v5"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/utils"
"gorm.io/datatypes"
)
+2 -2
View File
@@ -6,10 +6,10 @@ import (
"net/http"
"time"
"github.com/dushixiang/pika/internal/protocol"
ws "github.com/dushixiang/pika/internal/websocket"
"github.com/gorilla/websocket"
"github.com/labstack/echo/v5"
"github.com/pika-monitor/pika/internal/protocol"
ws "github.com/pika-monitor/pika/internal/websocket"
"go.uber.org/zap"
)
+1 -1
View File
@@ -1,9 +1,9 @@
package handler
import (
"github.com/dushixiang/pika/internal/service"
"github.com/go-orz/orz"
"github.com/labstack/echo/v5"
"github.com/pika-monitor/pika/internal/service"
"go.uber.org/zap"
)
+1 -1
View File
@@ -3,9 +3,9 @@ package handler
import (
"net/http"
"github.com/dushixiang/pika/internal/service"
"github.com/go-orz/orz"
"github.com/labstack/echo/v5"
"github.com/pika-monitor/pika/internal/service"
"go.uber.org/zap"
)
+2 -2
View File
@@ -3,11 +3,11 @@ package handler
import (
"time"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/service"
"github.com/go-orz/orz"
"github.com/google/uuid"
"github.com/labstack/echo/v5"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/service"
"go.uber.org/zap"
)
+2 -2
View File
@@ -4,10 +4,10 @@ import (
"net/http"
"strings"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/service"
"github.com/go-orz/orz"
"github.com/labstack/echo/v5"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/service"
"go.uber.org/zap"
)
+2 -2
View File
@@ -1,10 +1,10 @@
package handler
import (
"github.com/dushixiang/pika/internal/service"
"github.com/dushixiang/pika/internal/utils"
"github.com/go-orz/orz"
"github.com/labstack/echo/v5"
"github.com/pika-monitor/pika/internal/service"
"github.com/pika-monitor/pika/internal/utils"
"go.uber.org/zap"
)
+2 -2
View File
@@ -5,10 +5,10 @@ import (
"encoding/json"
"net/http"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/service"
"github.com/go-orz/orz"
"github.com/labstack/echo/v5"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/service"
"go.uber.org/zap"
)
+2 -2
View File
@@ -1,10 +1,10 @@
package handler
import (
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/service"
"github.com/go-orz/orz"
"github.com/labstack/echo/v5"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/service"
"go.uber.org/zap"
)
+2 -2
View File
@@ -1,10 +1,10 @@
package handler
import (
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/service"
"github.com/go-orz/orz"
"github.com/labstack/echo/v5"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/service"
"go.uber.org/zap"
)
+1 -1
View File
@@ -4,9 +4,9 @@ import (
"errors"
"net/http"
"github.com/dushixiang/pika/internal/service"
"github.com/go-orz/orz"
"github.com/labstack/echo/v5"
"github.com/pika-monitor/pika/internal/service"
"go.uber.org/zap"
)
+3 -3
View File
@@ -7,11 +7,11 @@ import (
"path/filepath"
"strings"
"github.com/dushixiang/pika/internal/assets"
"github.com/dushixiang/pika/internal/service"
"github.com/dushixiang/pika/pkg/version"
"github.com/go-orz/orz"
"github.com/labstack/echo/v5"
"github.com/pika-monitor/pika/internal/assets"
"github.com/pika-monitor/pika/internal/service"
"github.com/pika-monitor/pika/pkg/version"
)
type WebHandler struct {
+1 -1
View File
@@ -3,7 +3,7 @@ package metric
import (
"sync"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
)
// DiskSummary 磁盘汇总数据
+1 -1
View File
@@ -1,8 +1,8 @@
package metric
import (
"github.com/dushixiang/pika/internal/protocol"
"github.com/go-orz/toolkit/syncx"
"github.com/pika-monitor/pika/internal/protocol"
)
// LatestMonitorMetrics 监控任务的最新指标(按 agent 分组)
+5 -5
View File
@@ -4,11 +4,11 @@ import (
"context"
"strings"
"github.com/dushixiang/pika/internal/migrate/v0_1_1"
"github.com/dushixiang/pika/internal/migrate/v0_1_2"
"github.com/dushixiang/pika/internal/migrate/v0_1_3"
"github.com/dushixiang/pika/internal/service"
"github.com/dushixiang/pika/pkg/version"
"github.com/pika-monitor/pika/internal/migrate/v0_1_1"
"github.com/pika-monitor/pika/internal/migrate/v0_1_2"
"github.com/pika-monitor/pika/internal/migrate/v0_1_3"
"github.com/pika-monitor/pika/internal/service"
"github.com/pika-monitor/pika/pkg/version"
"go.uber.org/zap"
"gorm.io/gorm"
)
+2 -2
View File
@@ -5,8 +5,8 @@ import (
"fmt"
"log"
"github.com/dushixiang/pika/internal/protocol"
"github.com/dushixiang/pika/internal/vmclient"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/vmclient"
"gorm.io/gorm"
)
+1 -1
View File
@@ -3,7 +3,7 @@ package v0_1_2
import (
"strings"
"github.com/dushixiang/pika/internal/models"
"github.com/pika-monitor/pika/internal/models"
"go.uber.org/zap"
"gorm.io/gorm"
)
+1 -1
View File
@@ -1,7 +1,7 @@
package v0_1_3
import (
"github.com/dushixiang/pika/internal/models"
"github.com/pika-monitor/pika/internal/models"
"go.uber.org/zap"
"gorm.io/gorm"
)
+1 -1
View File
@@ -1,7 +1,7 @@
package models
import (
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
"gorm.io/datatypes"
)
+1 -1
View File
@@ -4,8 +4,8 @@ import (
"context"
"fmt"
"github.com/dushixiang/pika/internal/models"
"github.com/go-orz/orz"
"github.com/pika-monitor/pika/internal/models"
"gorm.io/gorm"
)
+1 -1
View File
@@ -3,8 +3,8 @@ package repo
import (
"context"
"github.com/dushixiang/pika/internal/models"
"github.com/go-orz/orz"
"github.com/pika-monitor/pika/internal/models"
"gorm.io/gorm"
)
+1 -1
View File
@@ -4,7 +4,7 @@ import (
"context"
"time"
"github.com/dushixiang/pika/internal/models"
"github.com/pika-monitor/pika/internal/models"
"gorm.io/gorm"
)
+1 -1
View File
@@ -3,8 +3,8 @@ package repo
import (
"context"
"github.com/dushixiang/pika/internal/models"
"github.com/go-orz/orz"
"github.com/pika-monitor/pika/internal/models"
"gorm.io/gorm"
)
+1 -1
View File
@@ -3,8 +3,8 @@ package repo
import (
"context"
"github.com/dushixiang/pika/internal/models"
"github.com/go-orz/orz"
"github.com/pika-monitor/pika/internal/models"
"gorm.io/gorm"
)
+1 -1
View File
@@ -3,8 +3,8 @@ package repo
import (
"context"
"github.com/dushixiang/pika/internal/models"
"github.com/go-orz/orz"
"github.com/pika-monitor/pika/internal/models"
"gorm.io/gorm"
)
+1 -1
View File
@@ -3,8 +3,8 @@ package repo
import (
"context"
"github.com/dushixiang/pika/internal/models"
"github.com/go-orz/orz"
"github.com/pika-monitor/pika/internal/models"
"gorm.io/gorm"
)
+1 -1
View File
@@ -1,8 +1,8 @@
package repo
import (
"github.com/dushixiang/pika/internal/models"
"github.com/go-orz/orz"
"github.com/pika-monitor/pika/internal/models"
"gorm.io/gorm"
)
+1 -1
View File
@@ -3,8 +3,8 @@ package repo
import (
"context"
"github.com/dushixiang/pika/internal/models"
"github.com/go-orz/orz"
"github.com/pika-monitor/pika/internal/models"
"gorm.io/gorm"
)
+1 -1
View File
@@ -3,8 +3,8 @@ package repo
import (
"context"
"github.com/dushixiang/pika/internal/models"
"github.com/go-orz/orz"
"github.com/pika-monitor/pika/internal/models"
"gorm.io/gorm"
)
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"sync"
"time"
"github.com/dushixiang/pika/internal/service"
"github.com/pika-monitor/pika/internal/service"
"github.com/robfig/cron/v3"
"go.uber.org/zap"
)
+1 -1
View File
@@ -4,9 +4,9 @@ import (
"context"
"time"
"github.com/dushixiang/pika/internal/config"
"github.com/go-errors/errors"
"github.com/golang-jwt/jwt/v5"
"github.com/pika-monitor/pika/internal/config"
"go.uber.org/zap"
)
+3 -3
View File
@@ -8,11 +8,11 @@ import (
"sort"
"time"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/protocol"
"github.com/dushixiang/pika/internal/repo"
"github.com/go-orz/orz"
"github.com/google/uuid"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/repo"
"go.uber.org/zap"
"gorm.io/gorm"
)
+3 -3
View File
@@ -5,10 +5,10 @@ import (
"fmt"
"time"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/protocol"
"github.com/dushixiang/pika/internal/repo"
"github.com/go-orz/orz"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/repo"
"go.uber.org/zap"
"gorm.io/gorm"
)
+2 -2
View File
@@ -7,9 +7,9 @@ import (
"errors"
"time"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/repo"
"github.com/google/uuid"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/repo"
"go.uber.org/zap"
"gorm.io/gorm"
)
+5 -5
View File
@@ -7,11 +7,11 @@ import (
"fmt"
"time"
"github.com/dushixiang/pika/internal/ddns"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/protocol"
"github.com/dushixiang/pika/internal/repo"
"github.com/dushixiang/pika/internal/websocket"
"github.com/pika-monitor/pika/internal/ddns"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/repo"
"github.com/pika-monitor/pika/internal/websocket"
"github.com/go-orz/toolkit/syncx"
"github.com/google/uuid"
+1 -1
View File
@@ -5,8 +5,8 @@ import (
"net"
"sync"
"github.com/dushixiang/pika/internal/config"
"github.com/oschwald/geoip2-golang"
"github.com/pika-monitor/pika/internal/config"
"go.uber.org/zap"
)
+1 -1
View File
@@ -12,7 +12,7 @@ import (
"net/url"
"time"
"github.com/dushixiang/pika/internal/config"
"github.com/pika-monitor/pika/internal/config"
"go.uber.org/zap"
)
+2 -2
View File
@@ -3,8 +3,8 @@ package service
import (
"fmt"
"github.com/dushixiang/pika/internal/protocol"
"github.com/dushixiang/pika/internal/vmclient"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/vmclient"
)
// convertToMetrics 将指标数据转换为 VictoriaMetrics Metric 对象
+4 -4
View File
@@ -10,11 +10,11 @@ import (
"strconv"
"time"
"github.com/dushixiang/pika/internal/metric"
"github.com/dushixiang/pika/internal/protocol"
"github.com/dushixiang/pika/internal/repo"
"github.com/dushixiang/pika/internal/vmclient"
"github.com/go-orz/toolkit/syncx"
"github.com/pika-monitor/pika/internal/metric"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/repo"
"github.com/pika-monitor/pika/internal/vmclient"
"github.com/go-orz/cache"
"go.uber.org/zap"
+5 -5
View File
@@ -7,13 +7,13 @@ import (
"fmt"
"strings"
"github.com/dushixiang/pika/internal/metric"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/protocol"
"github.com/dushixiang/pika/internal/repo"
ws "github.com/dushixiang/pika/internal/websocket"
"github.com/go-orz/orz"
"github.com/google/uuid"
"github.com/pika-monitor/pika/internal/metric"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/repo"
ws "github.com/pika-monitor/pika/internal/websocket"
"go.uber.org/zap"
"gorm.io/datatypes"
"gorm.io/gorm"
+2 -2
View File
@@ -4,8 +4,8 @@ import (
"context"
"time"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/repo"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/repo"
"go.uber.org/zap"
"gorm.io/gorm"
)
+1 -1
View File
@@ -3,7 +3,7 @@ package service
import (
"context"
"github.com/dushixiang/pika/internal/models"
"github.com/pika-monitor/pika/internal/models"
"go.uber.org/zap"
)
+2 -2
View File
@@ -17,9 +17,9 @@ import (
"time"
"unicode/utf8"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/utils"
"github.com/go-orz/cache"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/utils"
"github.com/valyala/fasttemplate"
"go.uber.org/zap"
"gopkg.in/gomail.v2"
+1 -1
View File
@@ -9,7 +9,7 @@ import (
"time"
"github.com/coreos/go-oidc/v3/oidc"
"github.com/dushixiang/pika/internal/config"
"github.com/pika-monitor/pika/internal/config"
"go.uber.org/zap"
"golang.org/x/oauth2"
)
+4 -4
View File
@@ -6,11 +6,11 @@ import (
"fmt"
"time"
"github.com/dushixiang/pika/internal/assets"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/repo"
"github.com/dushixiang/pika/pkg/version"
"github.com/go-orz/cache"
"github.com/pika-monitor/pika/internal/assets"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/repo"
"github.com/pika-monitor/pika/pkg/version"
"go.uber.org/zap"
"gorm.io/gorm"
)
+3 -3
View File
@@ -5,9 +5,9 @@ import (
"encoding/json"
"time"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/protocol"
"github.com/dushixiang/pika/internal/websocket"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/websocket"
"go.uber.org/zap"
)
+4 -4
View File
@@ -6,11 +6,11 @@ import (
"fmt"
"time"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/protocol"
"github.com/dushixiang/pika/internal/repo"
"github.com/dushixiang/pika/internal/websocket"
"github.com/google/uuid"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/repo"
"github.com/pika-monitor/pika/internal/websocket"
"go.uber.org/zap"
"gorm.io/datatypes"
+4 -4
View File
@@ -6,10 +6,10 @@ import (
"fmt"
"time"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/protocol"
"github.com/dushixiang/pika/internal/repo"
"github.com/dushixiang/pika/internal/websocket"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/repo"
"github.com/pika-monitor/pika/internal/websocket"
"github.com/google/uuid"
"go.uber.org/zap"
+4 -4
View File
@@ -17,11 +17,11 @@ import (
"sync"
"time"
"github.com/dushixiang/pika/internal/assets"
"github.com/dushixiang/pika/internal/config"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/pkg/version"
"github.com/google/uuid"
"github.com/pika-monitor/pika/internal/assets"
"github.com/pika-monitor/pika/internal/config"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/pkg/version"
"go.uber.org/zap"
"golang.org/x/text/unicode/norm"
)
+3 -3
View File
@@ -12,10 +12,10 @@ import (
"strings"
"testing"
"github.com/dushixiang/pika/internal/config"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/pkg/version"
"github.com/glebarez/sqlite"
"github.com/pika-monitor/pika/internal/config"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/pkg/version"
"go.uber.org/zap"
"gorm.io/gorm"
)
+1 -1
View File
@@ -14,7 +14,7 @@ import (
"regexp"
"strings"
"github.com/dushixiang/pika/pkg/version"
"github.com/pika-monitor/pika/pkg/version"
"golang.org/x/text/unicode/norm"
)
+2 -2
View File
@@ -5,8 +5,8 @@ import (
"fmt"
"time"
"github.com/dushixiang/pika/internal/models"
"github.com/dushixiang/pika/internal/repo"
"github.com/pika-monitor/pika/internal/models"
"github.com/pika-monitor/pika/internal/repo"
"go.uber.org/zap"
"gorm.io/datatypes"
+1 -1
View File
@@ -4,7 +4,7 @@ import (
"context"
"errors"
"github.com/dushixiang/pika/internal/config"
"github.com/pika-monitor/pika/internal/config"
"go.uber.org/zap"
"golang.org/x/crypto/bcrypt"
)
+1 -1
View File
@@ -6,8 +6,8 @@ import (
"sync"
"time"
"github.com/dushixiang/pika/internal/protocol"
"github.com/gorilla/websocket"
"github.com/pika-monitor/pika/internal/protocol"
"go.uber.org/zap"
)
+5 -5
View File
@@ -6,12 +6,12 @@ package internal
import (
"time"
"github.com/dushixiang/pika/internal/config"
"github.com/dushixiang/pika/internal/handler"
"github.com/dushixiang/pika/internal/service"
"github.com/dushixiang/pika/internal/vmclient"
"github.com/dushixiang/pika/internal/websocket"
"github.com/google/wire"
"github.com/pika-monitor/pika/internal/config"
"github.com/pika-monitor/pika/internal/handler"
"github.com/pika-monitor/pika/internal/service"
"github.com/pika-monitor/pika/internal/vmclient"
"github.com/pika-monitor/pika/internal/websocket"
"go.uber.org/zap"
"gorm.io/gorm"
)
+5 -5
View File
@@ -7,11 +7,11 @@
package internal
import (
"github.com/dushixiang/pika/internal/config"
"github.com/dushixiang/pika/internal/handler"
"github.com/dushixiang/pika/internal/service"
"github.com/dushixiang/pika/internal/vmclient"
"github.com/dushixiang/pika/internal/websocket"
"github.com/pika-monitor/pika/internal/config"
"github.com/pika-monitor/pika/internal/handler"
"github.com/pika-monitor/pika/internal/service"
"github.com/pika-monitor/pika/internal/vmclient"
"github.com/pika-monitor/pika/internal/websocket"
"go.uber.org/zap"
"gorm.io/gorm"
"time"
+1 -1
View File
@@ -8,7 +8,7 @@ import (
"strings"
"time"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
)
// FileAssetsCollector 文件资产收集器
+1 -1
View File
@@ -7,7 +7,7 @@ import (
"os"
"syscall"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
)
// fillFileOwnership 填充文件所有者和组信息 (Unix系统)
+1 -1
View File
@@ -5,7 +5,7 @@ package audit
import (
"os"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
)
// fillFileOwnership 填充文件所有者和组信息 (Windows系统)
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"strconv"
"strings"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
)
// KernelAssetsCollector 内核资产收集器
+1 -1
View File
@@ -7,7 +7,7 @@ import (
"strings"
"time"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
)
// LoginAssetsCollector 登录日志收集器
+1 -1
View File
@@ -8,7 +8,7 @@ import (
"os/exec"
"strings"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
gopsutilNet "github.com/shirou/gopsutil/v4/net"
"github.com/shirou/gopsutil/v4/process"
)
+1 -1
View File
@@ -4,7 +4,7 @@ import (
"sort"
"strings"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/shirou/gopsutil/v4/process"
)
+1 -1
View File
@@ -8,7 +8,7 @@ import (
"strings"
"time"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
)
// UserAssetsCollector 用户资产收集器
+1 -1
View File
@@ -7,7 +7,7 @@ import (
"sync"
"time"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
)
// 状态常量
+1 -1
View File
@@ -5,7 +5,7 @@ import (
"os"
"strings"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/shirou/gopsutil/v4/host"
"github.com/shirou/gopsutil/v4/process"
)
+1 -1
View File
@@ -5,7 +5,7 @@ import (
"sync"
"time"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/shirou/gopsutil/v4/cpu"
)
+1 -1
View File
@@ -9,7 +9,7 @@ import (
"strings"
"time"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
)
// 默认 IPv4 API 列表
+2 -2
View File
@@ -3,8 +3,8 @@ package collector
import (
"strings"
"github.com/dushixiang/pika/internal/protocol"
"github.com/dushixiang/pika/pkg/agent/config"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/pika-monitor/pika/pkg/agent/config"
"github.com/shirou/gopsutil/v4/disk"
)
+1 -1
View File
@@ -3,7 +3,7 @@ package collector
import (
"time"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/shirou/gopsutil/v4/disk"
)
+1 -1
View File
@@ -9,7 +9,7 @@ import (
"sync"
"time"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
)
const nvidiaSmiTimeout = 15 * time.Second
+2 -2
View File
@@ -4,8 +4,8 @@ import (
"errors"
"time"
"github.com/dushixiang/pika/internal/protocol"
"github.com/dushixiang/pika/pkg/agent/config"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/pika-monitor/pika/pkg/agent/config"
)
// ErrNoData 表示采集成功但当前周期无有效数据可上报(如 GPU 不存在、磁盘列表为空)。
+1 -1
View File
@@ -1,7 +1,7 @@
package collector
import (
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/shirou/gopsutil/v4/mem"
)
+1 -1
View File
@@ -10,7 +10,7 @@ import (
"strings"
"time"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
)
// MonitorCollector 监控采集器
+2 -2
View File
@@ -4,8 +4,8 @@ import (
"net"
"time"
"github.com/dushixiang/pika/internal/protocol"
"github.com/dushixiang/pika/pkg/agent/config"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/pika-monitor/pika/pkg/agent/config"
gopsutilNet "github.com/shirou/gopsutil/v4/net"
)
+1 -1
View File
@@ -1,7 +1,7 @@
package collector
import (
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/shirou/gopsutil/v4/net"
)
+1 -1
View File
@@ -1,7 +1,7 @@
package collector
import (
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/shirou/gopsutil/v4/host"
"github.com/shirou/gopsutil/v4/load"
)
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"strings"
"unicode/utf8"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/shirou/gopsutil/v4/sensors"
)
+1 -1
View File
@@ -9,7 +9,7 @@ import (
"runtime"
"time"
"github.com/dushixiang/pika/pkg/agent/utils"
"github.com/pika-monitor/pika/pkg/agent/utils"
"gopkg.in/yaml.v3"
)
+1 -1
View File
@@ -6,8 +6,8 @@ import (
"path/filepath"
"strings"
"github.com/dushixiang/pika/pkg/agent/utils"
"github.com/google/uuid"
"github.com/pika-monitor/pika/pkg/agent/utils"
)
// Manager 管理探针的唯一标识
+8 -8
View File
@@ -13,14 +13,14 @@ import (
"sync"
"time"
"github.com/dushixiang/pika/internal/protocol"
"github.com/dushixiang/pika/pkg/agent/audit"
"github.com/dushixiang/pika/pkg/agent/collector"
"github.com/dushixiang/pika/pkg/agent/config"
"github.com/dushixiang/pika/pkg/agent/id"
"github.com/dushixiang/pika/pkg/agent/sshmonitor"
"github.com/dushixiang/pika/pkg/agent/tamper"
"github.com/dushixiang/pika/pkg/version"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/pika-monitor/pika/pkg/agent/audit"
"github.com/pika-monitor/pika/pkg/agent/collector"
"github.com/pika-monitor/pika/pkg/agent/config"
"github.com/pika-monitor/pika/pkg/agent/id"
"github.com/pika-monitor/pika/pkg/agent/sshmonitor"
"github.com/pika-monitor/pika/pkg/agent/tamper"
"github.com/pika-monitor/pika/pkg/version"
"github.com/gorilla/websocket"
"github.com/jpillora/backoff"
+1 -1
View File
@@ -4,7 +4,7 @@ import (
"sort"
"sync"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
)
// metricsStore is a constant-size, latest-wins snapshot store. Delivery state
+1 -1
View File
@@ -3,7 +3,7 @@ package service
import (
"testing"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
)
func metricSample(metricType protocol.MetricType, timestamp int64) protocol.MetricSample {
+1 -1
View File
@@ -5,7 +5,7 @@ import (
"os"
"path/filepath"
"github.com/dushixiang/pika/pkg/agent/utils"
"github.com/pika-monitor/pika/pkg/agent/utils"
)
const legacyMetricsBufferDBName = "metrics_buffer.db"
+2 -2
View File
@@ -7,8 +7,8 @@ import (
"sync"
"time"
"github.com/dushixiang/pika/internal/protocol"
"github.com/dushixiang/pika/pkg/agent/collector"
"github.com/pika-monitor/pika/internal/protocol"
"github.com/pika-monitor/pika/pkg/agent/collector"
)
// collectorBaseInterval 采集循环的基础节奏,所有采集器的采集间隔必须是它的整数倍
+5 -5
View File
@@ -12,12 +12,12 @@ import (
"strings"
"syscall"
"github.com/dushixiang/pika/pkg/agent"
"github.com/dushixiang/pika/pkg/agent/config"
"github.com/dushixiang/pika/pkg/agent/sshmonitor"
"github.com/dushixiang/pika/pkg/agent/sysutil"
"github.com/dushixiang/pika/pkg/agent/updater"
"github.com/kardianos/service"
"github.com/pika-monitor/pika/pkg/agent"
"github.com/pika-monitor/pika/pkg/agent/config"
"github.com/pika-monitor/pika/pkg/agent/sshmonitor"
"github.com/pika-monitor/pika/pkg/agent/sysutil"
"github.com/pika-monitor/pika/pkg/agent/updater"
)
// program 实现 service.Interface
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"path/filepath"
"testing"
"github.com/dushixiang/pika/pkg/agent/config"
"github.com/pika-monitor/pika/pkg/agent/config"
)
func TestRemoveAgentDataDefaultConfig(t *testing.T) {
+1 -1
View File
@@ -8,7 +8,7 @@ import (
"strings"
"time"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
)
// SendEventFromEnv 从 PAM 环境变量构建并发送事件
+1 -1
View File
@@ -12,7 +12,7 @@ import (
"sync"
"time"
"github.com/dushixiang/pika/internal/protocol"
"github.com/pika-monitor/pika/internal/protocol"
)
const (
Loaded 100 of 101 files, more files were not shown because too many files have changed in this diff. Show more