feat: add server log file management to performance settings
Add API endpoints (GET/DELETE /api/performance/logs) to list and clean up server log files by count or by age. Track the active log file path in the logger to prevent deleting the currently open log. Add a management UI section in the performance settings page with log directory info, file statistics, and cleanup controls. Includes i18n translations for all supported languages (en, fr, ja, ru, vi, zh-CN, zh-TW).
This commit is contained in:
Vendored
+18
@@ -494,6 +494,10 @@
|
||||
"保存邮箱域名白名单设置": "メールドメインのホワイトリスト設定を保存",
|
||||
"保存额度设置": "クォータ設定を保存",
|
||||
"保留原值(目标已有值时不覆盖)": "元の値を保持(ターゲットに既に値がある場合は上書きしない)",
|
||||
"保留天数": "保持日数",
|
||||
"保留文件数": "保持ファイル数",
|
||||
"保留最近N个文件": "最新のN個のファイルを保持",
|
||||
"保留最近N天": "最新のN日間を保持",
|
||||
"修复数据库一致性": "データベースの整合性を修復",
|
||||
"修改为": "変更先:",
|
||||
"修改子渠道优先级": "サブチャネルの優先度を変更",
|
||||
@@ -1101,6 +1105,8 @@
|
||||
"将删除": "削除の確認",
|
||||
"将删除已使用、已禁用及过期的兑换码,此操作不可撤销。": "使用済み、無効、および有効期限切れの引き換えコードを削除します。この操作は元に戻すことはできません。",
|
||||
"将删除所有仍在内存中的渠道亲和性缓存条目。": "メモリ内に残っているすべてのチャネルアフィニティキャッシュエントリが削除されます。",
|
||||
"将删除 {{value}} 天前的日志文件。": "{{value}} 日より前のログファイルが削除されます。",
|
||||
"将只保留最近 {{value}} 个日志文件,其余将被删除。": "最新の {{value}} 個のログファイルのみ保持し、残りは削除されます。",
|
||||
"将大请求体临时存储到磁盘": "大きなリクエストボディをディスクに一時保存",
|
||||
"将清除所有保存的配置并恢复默认设置,此操作不可撤销。是否继续?": "保存されているすべての設定がクリアされ、デフォルト設定に復元されます。この操作は元に戻すことはできません。続行しますか?",
|
||||
"将清除选定时间之前的所有日志": "選択した日時以前のすべてのログをクリアします",
|
||||
@@ -1185,6 +1191,7 @@
|
||||
"已添加到白名单": "ホワイトリストに追加されました",
|
||||
"已清空": "クリア済み",
|
||||
"已清空测试结果": "テスト結果がクリアされました",
|
||||
"已清理 {{count}} 个日志文件,释放 {{size}}": "{{count}} 個のログファイルをクリーンアップし、{{size}} を解放しました",
|
||||
"已生成授权凭据": "認可資格情報が生成されました",
|
||||
"已用": "Used",
|
||||
"已用/剩余": "使用済み/残り",
|
||||
@@ -1546,6 +1553,10 @@
|
||||
"日志类型": "ログタイプ",
|
||||
"日志设置": "ログ設定",
|
||||
"日志详情": "ログ詳細",
|
||||
"日志目录": "ログディレクトリ",
|
||||
"日志文件数": "ログファイル数",
|
||||
"日志时间范围": "ログ期間",
|
||||
"日志总大小": "ログ合計サイズ",
|
||||
"旧格式(JSON 对象)": "レガシー形式(JSONオブジェクト)",
|
||||
"旧格式(直接覆盖):": "旧形式(直接上書き):",
|
||||
"旧格式必须是 JSON 对象": "レガシー形式はJSONオブジェクトである必要があります",
|
||||
@@ -1660,6 +1671,8 @@
|
||||
"服务可用性": "サービスの可用性",
|
||||
"服务商": "Service Provider",
|
||||
"服务器地址": "サーバーURL",
|
||||
"服务器日志功能未启用(未配置日志目录)": "サーバーログ機能が有効になっていません(ログディレクトリが未設定)",
|
||||
"服务器日志管理": "サーバーログ管理",
|
||||
"服务显示名称": "サービス表示名",
|
||||
"未匹配到模型,按回车键可将「{{name}}」作为自定义模型名添加": "一致するモデルが見つかりません。Enterキーで「{{name}}」をカスタムモデル名として追加できます。",
|
||||
"未发现新增模型": "追加された新規モデルはありません",
|
||||
@@ -1949,6 +1962,8 @@
|
||||
"添加额度": "残高追加",
|
||||
"清理不活跃缓存": "非アクティブなキャッシュをクリーンアップ",
|
||||
"清理失败": "クリーンアップに失敗しました",
|
||||
"清理方式": "クリーンアップモード",
|
||||
"清理日志文件": "ログファイルをクリーンアップ",
|
||||
"清空": "Clear",
|
||||
"清空全部缓存": "すべてのキャッシュをクリア",
|
||||
"清空该规则缓存": "このルールのキャッシュをクリア",
|
||||
@@ -2148,6 +2163,7 @@
|
||||
"确认清空全部渠道亲和性缓存": "すべてのチャネルアフィニティキャッシュのクリアを確認",
|
||||
"确认清空该规则缓存": "このルールのキャッシュクリアを確認",
|
||||
"确认清除历史日志": "履歴のクリアの確認",
|
||||
"确认清理日志文件?": "ログファイルのクリーンアップを確認しますか?",
|
||||
"确认禁用": "無効化の確認",
|
||||
"确认补单": "手動チャージの確認",
|
||||
"确认解绑": "連携解除の確認",
|
||||
@@ -2246,6 +2262,7 @@
|
||||
"管理模型、标签、端点等预填组": "モデル、タグ、エンドポイントなどの事前入力グループ管理",
|
||||
"管理用户已绑定的第三方账户,支持筛选与解绑": "ユーザーにリンクされたサードパーティアカウントを管理、フィルタリングとバインド解除をサポート",
|
||||
"管理绑定": "バインド管理",
|
||||
"管理服务器运行日志文件。日志文件会随运行时间不断累积,建议定期清理以释放磁盘空间。": "サーバーログファイルを管理します。ログファイルは時間とともに蓄積されるため、定期的なクリーンアップでディスク容量を解放することをお勧めします。",
|
||||
"类型": "タイプ",
|
||||
"类型(常用)": "タイプ(一般的)",
|
||||
"粘贴图片失败": "画像の貼り付けに失敗しました",
|
||||
@@ -2695,6 +2712,7 @@
|
||||
"请输入新的部署名称": "Please enter new deployment name",
|
||||
"请输入显示名称": "表示名を入力してください",
|
||||
"请输入有效的JSON格式的请求体。您可以参考预览面板中的默认请求体格式。": "有効なJSON形式のリクエストボディを入力してください。プレビューパネルのデフォルトのリクエストボディ形式を参照できます。",
|
||||
"请输入有效的数值": "有効な値を入力してください",
|
||||
"请输入有效的数字": "有効な数値を入力してください",
|
||||
"请输入有效的镜像地址": "Please enter a valid image address",
|
||||
"请输入标签名称": "タグ名を入力してください",
|
||||
|
||||
Reference in New Issue
Block a user