From 47fbbe713463e5dee1b538d921dcb2f727892180 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=97=E5=AD=90?= Date: Thu, 2 Jan 2025 18:11:18 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E6=97=A5=E5=BF=97=E6=8F=8F=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/job/cert_renew.go | 8 ++++---- internal/job/monitoring.go | 4 ++-- internal/job/panel_task.go | 10 +++++----- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/internal/job/cert_renew.go b/internal/job/cert_renew.go index 15c20eee..831a1d77 100644 --- a/internal/job/cert_renew.go +++ b/internal/job/cert_renew.go @@ -36,7 +36,7 @@ func (r *CertRenew) Run() { var certs []biz.Cert if err := r.db.Preload("Website").Preload("Account").Preload("DNS").Find(&certs).Error; err != nil { - r.log.Warn("获取证书失败", slog.Any("err", err)) + r.log.Warn("[Cert Renew] failed to get certs", slog.Any("err", err)) return } @@ -58,19 +58,19 @@ func (r *CertRenew) Run() { _, err = r.certRepo.Renew(cert.ID) if err != nil { - r.log.Warn("续签证书失败", slog.Any("err", err)) + r.log.Warn("[Cert Renew] failed to renew cert", slog.Any("err", err)) } } // 续签面板证书 panelCert, err := io.Read(filepath.Join(app.Root, "panel/storage/cert.pem")) if err != nil { - r.log.Warn("读取面板证书失败", slog.Any("err", err)) + r.log.Warn("[Cert Renew] failed to read panel cert", slog.Any("err", err)) return } decode, err := pkgcert.ParseCert(panelCert) if err != nil { - r.log.Warn("解析面板证书失败", slog.Any("err", err)) + r.log.Warn("[Cert Renew] failed to parse panel cert", slog.Any("err", err)) return } if decode.NotAfter.Sub(time.Now()).Hours() < 24*7 { diff --git a/internal/job/monitoring.go b/internal/job/monitoring.go index 0ead87c2..7c29821b 100644 --- a/internal/job/monitoring.go +++ b/internal/job/monitoring.go @@ -48,7 +48,7 @@ func (r *Monitoring) Run() { } if err = r.db.Create(&biz.Monitor{Info: info}).Error; err != nil { - r.log.Warn("记录系统监控失败", slog.Any("err", err)) + r.log.Warn("[Monitor] failed to create monitor record", slog.Any("err", err)) return } @@ -62,7 +62,7 @@ func (r *Monitoring) Run() { return } if err = r.db.Where("created_at < ?", time.Now().AddDate(0, 0, -day).Format(time.DateTime)).Delete(&biz.Monitor{}).Error; err != nil { - r.log.Warn("删除过期系统监控失败", slog.Any("err", err)) + r.log.Warn("[Monitor] failed to delete monitor record", slog.Any("err", err)) return } } diff --git a/internal/job/panel_task.go b/internal/job/panel_task.go index 9ea17793..0bdbf7c2 100644 --- a/internal/job/panel_task.go +++ b/internal/job/panel_task.go @@ -38,11 +38,11 @@ func (r *PanelTask) Run() { // 优化数据库 if err := r.db.Exec("VACUUM").Error; err != nil { app.Status = app.StatusFailed - r.log.Warn("优化面板数据库失败", slog.Any("err", err)) + r.log.Warn("[Panel Task] failed to vacuum database", slog.Any("err", err)) } if err := r.db.Exec("PRAGMA wal_checkpoint(TRUNCATE);").Error; err != nil { app.Status = app.StatusFailed - r.log.Warn("优化面板数据库失败", slog.Any("err", err)) + r.log.Warn("[Panel Task] failed to wal checkpoint database", slog.Any("err", err)) } // 备份面板 @@ -54,7 +54,7 @@ func (r *PanelTask) Run() { path, err := r.backupRepo.GetPath("panel") if err == nil { if err = r.backupRepo.ClearExpired(path, "panel_", 10); err != nil { - r.log.Warn("清理面板备份失败", slog.Any("err", err)) + r.log.Warn("[Panel Task] failed to clear backup", slog.Any("err", err)) } } @@ -62,7 +62,7 @@ func (r *PanelTask) Run() { time.AfterFunc(time.Duration(rand.IntN(300))*time.Second, func() { if offline, err := r.settingRepo.GetBool(biz.SettingKeyOfflineMode); err == nil && !offline { if err = r.cacheRepo.UpdateApps(); err != nil { - r.log.Warn("更新商店缓存失败", slog.Any("err", err)) + r.log.Warn("[Panel Task] failed to update apps cache", slog.Any("err", err)) } } }) @@ -71,7 +71,7 @@ func (r *PanelTask) Run() { time.AfterFunc(time.Duration(rand.IntN(300))*time.Second, func() { if offline, err := r.settingRepo.GetBool(biz.SettingKeyOfflineMode); err == nil && !offline { if err = r.cacheRepo.UpdateRewrites(); err != nil { - r.log.Warn("更新伪静态缓存失败", slog.Any("err", err)) + r.log.Warn("[Panel Task] failed to update rewrites cache", slog.Any("err", err)) } } })