diff --git a/nezha-fronted/src/components/common/language/cn.js b/nezha-fronted/src/components/common/language/cn.js index 63b866281..18bf86b24 100644 --- a/nezha-fronted/src/components/common/language/cn.js +++ b/nezha-fronted/src/components/common/language/cn.js @@ -605,7 +605,8 @@ const cn = { confirmCancel: '您所做的修改将不会被保存?', copySuccess: '复制成功', lnglatError: '经纬度格式错误', - tagError: '不符合正则 /^[a-zA-Z_][a-zA-Z0-9_]*/!' + tagError: '不符合正则 /^[a-zA-Z_][a-zA-Z0-9_]*/!', + syntaxError: '语法错误' }, asset: { asset: '资产', @@ -980,6 +981,7 @@ const cn = { system: { system: '系统设置', basic: { + title: '基本信息', basic: '基础设置', alertApi: '告警API', assetPingSwith: '资产Ping开关', @@ -995,7 +997,7 @@ const cn = { minute: '分', second: '秒', day: '天', - maxSeries: '指标查询最大条数', + maxSeries: '查询最大条数', unsaved: '未保存提示', mapConfig: '地图中心点', mapTitle: '配置地图', @@ -1011,22 +1013,24 @@ const cn = { }, monitor: { monitor: '监控', + metricsTitle: '指标配置', + logsTitle: '日志配置', alertApi: 'Alert api', prometheusFederation: 'Prometheus federation', asset_ping_from: 'Asset ping from', - metrics_storage_retention: '指标存储天数', - metrics_storage_type: '指标存储模式', - metrics_storage_s3_endpoint: '指标 s3 endpoint', - metrics_storage_s3_bucket: '指标 s3 bucket', - metrics_storage_s3_access_key: '指标 s3 access', - metrics_storage_s3_secret_access_key: '指标 s3 secret access', - logs_storage_retention: '日志存储天数', - logs_storage_type: '日志存储模式', - logs_storage_s3_endpoint: '日志 s3 endpoint', - logs_storage_s3_bucket: '日志 s3 bucket', - logs_storage_s3_access_key: '日志 s3 access', - logs_storage_s3_secret_access_key: '日志 s3 secret access', - logs_query_range_default_limit: '日志查询最大条数', + metrics_storage_retention: '保存天数', + metrics_storage_type: '保存模式', + metrics_storage_s3_endpoint: 'Endpoint', + metrics_storage_s3_bucket: 'Bucket name', + metrics_storage_s3_access_key: 'Access key', + metrics_storage_s3_secret_access_key: 'Secret key', + logs_storage_retention: '保存天数', + logs_storage_type: '保存模式', + logs_storage_s3_endpoint: 'Endpoint', + logs_storage_s3_bucket: 'Bucket name', + logs_storage_s3_access_key: 'Access key', + logs_storage_s3_secret_access_key: 'Secret key', + logs_query_range_default_limit: '查询最大条数', local: '本地文件存储', s3: 'S3对象存储' }, diff --git a/nezha-fronted/src/components/common/language/en.js b/nezha-fronted/src/components/common/language/en.js index b4d338452..ecaffd53e 100644 --- a/nezha-fronted/src/components/common/language/en.js +++ b/nezha-fronted/src/components/common/language/en.js @@ -612,7 +612,9 @@ const en = { confirmCancel: 'Changes you made are not saved?', copySuccess: 'Copy success', lnglatError: 'Wrong format of latitude and longitude', - tagError: 'Does not conform to regular expressions /^[a-zA-Z_][a-zA-Z0-9_]*/!' + tagError: 'Does not conform to regular expressions /^[a-zA-Z_][a-zA-Z0-9_]*/!', + syntaxError: 'Syntax error', + errorInRow: 'There are some syntax errors in rows' }, asset: { asset: 'Asset ', @@ -972,6 +974,7 @@ const en = { system: { system: 'System', basic: { + title: 'Basic info', basic: 'Basic', alertApi: 'Alert API', assetPingSwith: 'Asset ping', @@ -987,7 +990,7 @@ const en = { day: 'day', sessionTimeout: 'Session timeout', minute: 'minute', - maxSeries: 'Metrics query max series', + maxSeries: 'Query max series', unsaved: 'Unsaved prompt', mapConfig: 'Map center', mapTitle: 'Configurate map', @@ -1003,22 +1006,24 @@ const en = { }, monitor: { monitor: 'Monitor', + metricsTitle: 'Metrics configuration', + logsTitle: 'Logs configuration', alertApi: 'Alert api', prometheusFederation: 'Prometheus federation', asset_ping_from: 'Asset ping from', - metrics_storage_retention: 'Metrics storage days', - metrics_storage_type: 'Metrics storage mode', - metrics_storage_s3_endpoint: 'Metrics s3 endpoint', - metrics_storage_s3_bucket: 'Metrics s3 bucket', - metrics_storage_s3_access_key: 'Metrics s3 access', - metrics_storage_s3_secret_access_key: 'Metrics s3 secret access', - logs_storage_retention: 'Logs storage days', - logs_storage_type: 'Logs storage mode', - logs_storage_s3_endpoint: 'Logs s3 endpoint', - logs_storage_s3_bucket: 'Logs s3 bucket', - logs_storage_s3_access_key: 'Logs s3 access', - logs_storage_s3_secret_access_key: 'Logs s3 secret access', - logs_query_range_default_limit: 'Logs query max series', + metrics_storage_retention: 'Retention days', + metrics_storage_type: 'Storage backend', + metrics_storage_s3_endpoint: 'Endpoint', + metrics_storage_s3_bucket: 'Bucket', + metrics_storage_s3_access_key: 'Access key', + metrics_storage_s3_secret_access_key: 'Secret key', + logs_storage_retention: 'Retention days', + logs_storage_type: 'Storage backend', + logs_storage_s3_endpoint: 'Endpoint', + logs_storage_s3_bucket: 'Bucket', + logs_storage_s3_access_key: 'Access key', + logs_storage_s3_secret_access_key: 'Secret key', + logs_query_range_default_limit: 'Query line limit', local: 'LocalStorage', s3: 'S3 object storage' }, diff --git a/nezha-fronted/src/components/common/rightBox/dcBox.vue b/nezha-fronted/src/components/common/rightBox/dcBox.vue index 90723fd45..f48394d00 100644 --- a/nezha-fronted/src/components/common/rightBox/dcBox.vue +++ b/nezha-fronted/src/components/common/rightBox/dcBox.vue @@ -118,6 +118,7 @@ export default { if (this.editDc.id) { const param = { ...this.editDc } const attr = this.$refs.latlngPicker.getAttribute() + console.log(attr) param.latitude = attr.latitude param.longitude = attr.longitude this.$put('/dc', param).then(response => { @@ -134,6 +135,9 @@ export default { if (param.area) { param.areaId = param.area.id } + const attr = this.$refs.latlngPicker.getAttribute() + param.latitude = attr.latitude + param.longitude = attr.longitude if (!regNum.test(param.longitude)) { param.longitude = null } diff --git a/nezha-fronted/src/components/common/rightBox/editEndpointBoxNew.vue b/nezha-fronted/src/components/common/rightBox/editEndpointBoxNew.vue index 1885f68e8..9be338db2 100644 --- a/nezha-fronted/src/components/common/rightBox/editEndpointBoxNew.vue +++ b/nezha-fronted/src/components/common/rightBox/editEndpointBoxNew.vue @@ -532,7 +532,7 @@