diff --git a/nezha-fronted/src/entrance/exportHtml/i18nData.js b/nezha-fronted/src/entrance/exportHtml/i18nData.js
index bf62dd4e7..5d9dc1515 100644
--- a/nezha-fronted/src/entrance/exportHtml/i18nData.js
+++ b/nezha-fronted/src/entrance/exportHtml/i18nData.js
@@ -1,3 +1,13417 @@
-const i18nData =
- { en: { 'config.menus.editI18n': 'Edit I18N', 'project.topology.textBaseline': 'Text baseline', SYSSTAT_TYPE_IS_NULL: 'param type can not be null', 'config.assetLabel.deleteLabel': 'Delete label', 'dashboard.dashboard.chartForm.legendValue': 'Legend option', 'asset.talon.port.comment': 'When the TALON service port is empty, the default: 10092 Example: 10092', IMPORT_FIELD_REQUIRED: '{0} Required', PANEL_PARAM_REPORTCHARTSHARE_INVALIDE: 'Panel param report tooltip must be none, crosshair or tooltip', SYS_ROLE_REMARK_ISNULL: 'Role remark is required', 'alert.config.typeOption.asset': 'Device', 'project.topology.fade': 'fade', 'silence.pending': 'pending', 'config.ipam.addr.comment': 'Addr(Required) Example: ipv4 192.168.10.1 ipv6: 0000:0000:0000:0000:0000:0000:c0a8:0a01', 'config.system.monitor.metrics_storage_type': 'Storage backend', 'alert.endAt': 'Close time', 'alert.config.enterThreshold': 'Please enter threshold', EXPRETMPL_NAME_ISNULL: 'Expression template name is null', 'config.dc.location.comment': 'Location Example: your city', 'config.user.inputNewPin': 'Please input new password', 'project.module.securityLevel': 'Security level', 'config.system.monitor.logs_query_range_default_limit': 'Query line limit', ALERTSEVERITY_ID_ISNULL: 'Alert severity id can not be null', 'config.roles.roles': 'Roles', CHARTELEMENT_EXPRESSION_ISNULL: 'Chart element expression can not be empty', 'backup.Restore': 'Restore success', 'setup.invalidPin': "Redis's password may be wrong", SYS_MENU_BUTTON_PARENTTYPE_INVALIDE: 'Button cannot be used as a parent menu', 'config.assetLabel.checkbox': 'CHECKBOX', 'config.assetLabel.example': 'Example', SYS_CONFIG_REDIS_HOST_ISNULL: 'The redis host is null', SYS_CONFIG_LDAPPASSWORD_ISNULL: 'System config ldap password can not be empty', 'project.topo.list': 'List', SYS_CONFIG_ALERTAPI_ISNULL: 'System config alert api can not be null', ALERTSILENCE_STARTTIME_ISNULL: 'AlertSilence start time can not be null', 'config.assetType.parent': 'Parent', 'search.searchTip': 'Enter to search', 'config.exprTemp.create': 'New expression template', SNMP_MIB_VERSION_INVALIDE: 'Snmp version must be 2 or 3', ASSET_MODELNAME_DUPLICATE: 'Asset model name duplicate', 'overall.unbuildIn': 'The build_in', 'tip.clickNext': 'Click 「Next」 to quickly create an ', 'tip.confirmBatchAck': 'Are you sure to acknowledge these {0} pieces of data', 'asset.talon.port': 'TALON port', ASSET_BRAND_NOT_CONTAIN_MODEL: 'This model is not included under this brand', 'dashboard.dashboard.chartTotal': 'total', 'dashboard.dashboard.chartForm.typeVal.local': 'Local time', 'project.topology.defaultLineType': 'Default line type', 'project.endpoint.basic': 'Basic', SUCCESS: 'success', IMPORT_IGNORE: 'Duplicate {0}, ignore the data in this row', 'overall.SNMPTrap': 'SNMP TRAP', 'overall.targetLabel': 'Target label', DC_LONGITUDE_ERROR: 'Dc longitude range is -180 to +180', logs_ping_down_handle: '- Check the network', 'validate.tooLong': 'Too long content', RECORD_RULE_NAME_ISNULL: 'Record rule name can not be null', 'overall.ignoreError': 'Whether to continue with errors', 'config.dc.state.comment': 'State(Required) Optional: ON/OFF Example: ON', 'el.upload.continue': 'Continue', CHART_PID_ISNULL: 'pid can not be empty', 'config.system.apiKey.creatAt': 'Create at', 'config.menus.orderNum': 'Order', 'overall.showLineChart': 'Show line chart', EXCELFILE_TYPE_ERROR: 'The type can only be xlsx, json, csv', 'project.topology.dashes': 'dotted line', ASSET_BRAND_RELOBJ_CAN_NOT_REMOVE: 'Asset brand have associated data and cannot be deleted', 'asset.port': 'Port', 'dashboard.addChartTemp': 'Add chart temp', PANEL_PARAM_SCHEDULENUMS_INVALIDE: 'Panel param schedule nums is invalide', 'asset.usernamePrompt.comment': 'TELNET username prompt Example: login:', SNMP_MIB_BROWSER_FAILED: 'Failed to execute Broswer according by oid', ASSET_MODEL_NOTFOUND: 'Asset model not found', ASSET_COMMENT_ID_ISNULL: 'Asset comment id can not be empty', 'dashboard.dashboard.chartForm.varType': 'Variable type', 'overall.enabled': 'Enabled', SYS_FILE_NOTEXIST: 'Sys file does not exist', 'el.datepicker.months.feb': 'Feb', CONTENT_MORETHAN_MAXLENGTH: 'Field content length more than maxLength:{0}', 'tip.syntaxError': 'Syntax error', 'dashboard.dashboard.chartForm.typeVal.hexagonFigure.label': 'Hexagon', 'el.messagebox.error': 'Illegal input', 'config.alert.labels.comment': 'Label Exampel : {"instance":"192.168.40.126:9100","module":"node_exporter"}', NOT_NUMBER_ERROR: 'not number error', record_rule: 'Record rules', 'overall.time': 'Time', 'buttons.add': 'Add', VSYS_TASK_DEVICETAG_TYPE_ISNULL: 'Vsys task device tag type can not be empty', SYS_CONFIG_EMAILSMTPACCOUNT_FORMAT: 'System config email smtp account format error, format such as xxx@xxx.com', 'el.select.placeholder': 'Select', 'config.assetLabel.datetime': 'DATETIME', 'project.endpoint.labels2': 'Labels', 'alert.config.unit.comment': 'Unit (required) Optional: Misc: none,short,percent(0-100),percent(0.0-1.0),local formatData: bits,bytes,kilobytes,megabytes,giga', 'overall.rightShift': 'Right shift', 'project.topology.gridSize': 'Grid Size', ASSET_BRAND_ID_ISNULL: 'Asset brand id is null', 'overall.recordRule.edit': 'Edit record rule', 'config.mib.mibFiles': 'MIB file', SYS_CONFIG_MAXTERMINALNUM_INVALIDE: 'System config max terminal num is invalide, Its minimum value is integer 1', 'dashboard.dashboard.regex': 'Regex', 'config.system.monitor.metrics_storage_retention': 'Retention days', SYS_CONFIG_QUERYMAXSERIES_ISNULL: 'System config Query max series can not be empty', SYS_FILE_ID_ISNULL: 'Sys file id is can not be null', 'config.system.ldap.filter': 'User filter', CHART_PANEL_ISNULL: 'Panel is not exsits', 'dashboard.dashboard.showAll': 'Show all ', logs_unknown_error_msg: 'Logs : unknown error', 'dashboard.dashboard.chartForm.typeVal.topology.label': 'Project topology', CHART_X_WIDTH_INVALIDE: 'Chart x and width sum cannot be greater than 12 ', ASSET_CLIENT_TOKEN_ISNULL: 'Asset client token can not be empty', 'dashboard.dashboard.lastThirtyDay': 'Last 30 days', 'dashboard.dashboard.chartForm.typeVal.table.label': 'Table', ENDPOINT_NAME_ISNULL: 'Endpoint name can not be empty', 'timepicker.timerange': 'Absolute time range', LICENSE_QRCODE_FILES_INCONSISTENT: 'The file {0} md5 is inconsistent', 'profile.box.newApiKey': 'New API key', 'config.system.ldap.filterTip': 'The possible options are: (cn or uid or sAMAccountName=%(user)s)', 'config.system.basic.retry': 'Number of errors', ALERTMSG_STATE_ISNULL: 'State is required', 'config.system.basic.day': 'day', 'project.endpoint.authTypeWord': 'Basic auth', 'config.system.basic.retryValue': 'If the number of consecutive logins exceeds the set number, the user will not be allowed to log in within the locked time', 'overall.global': 'Global', 'dashboard.dashboard.crosshair': 'Share crosshair', 'dashboard.dashboard.chartForm.thresholds': 'Thresholds', 'asset.id': 'ID', 'overall.twelveHour': '12 hours', 'dashboard.dashboard.chartForm.x.comment': 'x(Required),Optional:1-12 sum with width can not be greater than 12 Example: 10', 'overall.save': 'Save', ASSET_FORCE_INVALIDE: 'Force param must be 0 or 1', LICENSE_ORGANIZATION_ISNULL: 'License params organization can not be null', VSYS_TASK_CREATE_ERROR: 'Vsys task create error', 'project.topology.defaultLineWidth': 'Default line width', 'dashboard.dashboard.report': 'Report', 'overall.SyncSave': 'Save&Sync', 'dashboard.dashboard.chartForm.targetLabel': 'Target label', 'backup.configurations': 'Backup configuration', 'dashboard.dashboard.chartForm.group.comment': 'Group name Example: default', SYS_MENU_ID_ISNULL: 'Menu id is required', 'backup.backupNow': 'Backup now success', 'config.assetLabel.date': 'Date', 'dashboard.dashboard.chartForm.collapse': 'Default collapse', 'validate.domain': 'Invalid domain', 'overall.cancel': 'Cancel', PANEL_PARAM_REPORTSCHEDULE_ISNULL: 'Panel param report schedule can not be empty', 'config.exprTemp.exprTempDown': 'expression template download', 'overall.result.line': 'Line {0}', 'tip.tagError': 'Does not conform to regular expressions /^[a-zA-Z_][a-zA-Z0-9_]*/!', SYS_DICT_VALUE_DUPLICATE: "Field 'type' is duplicate", 'asset.detail.list': 'List view', EXPRETMPL_BUILDIN_CAN_NOT_REMOVE: 'This expression template is built-in and cannot be deleted', SYS_CONFIG_TESTEMAIL_TEMPLATE_NOTFOUND: 'System config test email sending template not found', SYS_CONFIG_LDAPMAPPING_FORMAT_ERROR: 'System config ldap mapping format error', 'dashboard.dashboard.beforeThirtyMin': 'Previous 30 minutes', 'overall.starred': 'Starred', 'project.topology.textOffsetX': 'Text offsetX', 'project.topology.textOffsetY': 'Text offsetY', 'dashboard.dashboard.label_names()': 'Returns a list of metric label names.', 'dashboard.dashboard.chartForm.legendValues': 'Values', 'overall.createModule': 'New module', 'overall.hash': 'Related', 'config.terminallog.key': 'Key', 'config.exprTemp.exprTempInfo': 'Expression template Info', 'config.agent.agent.osType': 'OS type', 'overall.continue': 'Continue', SYS_CONFIGI_LOGSSTORAGETYPE_NCORRECT: 'Logs storage type must be 1 or 2', 'asset.snmpCredential': 'SNMP credential', 'overall.dragFileTip': 'Drag file here', SYS_USER_PIN_TOO_SHORT: 'The System user password minimum length is {0}', SNMP_CREDENTIAL_ID_ISNULL: 'Snmp credential id can not be null', 'project.module.privProtocol': 'Priv protocol', 'config.system.ldap.mapTip': 'Attribute mapping represents how to map LDAP user attributes to NEZHA users; username,email are the attributes of NEZHA', logs_authentication_failed_msg: 'Logs : authentication failed', ISSUE_STATE_INVALID: 'Issue state is invalid', MODULE_PROJECTID_ISNULL: 'Project id can not be empty', SYS_CONFIG_QUERYPARAMS_ISNULL: 'Type and paramKey cannot be empty at the same time when sysconfig queries', TYPECONF_TELNET_INCORRECT: 'Asset type config telnet must be 0 or 1', 'config.assetLabel.assetLabel': 'Asset attributes', 'ping.trace': 'Trace route ', 'config.operationlog.state': 'Request state', AGENT_DCID_ISNULL: 'Agent Dc id can not be empty', 'el.datepicker.year': '-', 'config.system.link.uriRequired': 'Please fill in the correct url', VSYS_TASK_NOT_FOUND: 'Vsys task not found', DC_LATITUDE_FORMAT: 'Dc latitude format should be a double', 'overall.createdCredentials': 'New credential', SNMP_MIB_TYPE_ISNULL: 'Snmp value type cannot be empty when operation is set', 'project.topology.fontSize': 'Font Size', SYSSTAT_TABLE_INVALIDED: 'param table invalided', 'project.topology.cut': 'Cut', 'apiKey.key': 'Key', mertic_firewall_msg: 'Mertic : Request blocked by firewall\n\n', 'endpoint.logEnable': 'Log state', 'config.mib.modelTip': 'Please select models', 'dashboard.dashboard.refreshInterval.oneMinute': '1 minute', 'overall.result.newRecords': 'Number of new records', ASSET_MAINTENANCEID_ISNULL: 'Asset maintenance id can not be empty', 'profile.mobile': 'Mobile', 'project.topology.textContent': 'Text content', 'overall.network': 'Network', 'project.topology.top': 'Top', 'config.backup.backup': 'Backup', ALERTRULE_UNIT_FORMAT: 'Alert unit format should be a integer', 'validate.repeat': 'Repeat', 'validate.requiredIdc': 'dc is required', 'alert.silence.matchers': 'Matchers', 'el.datepicker.months.jun': 'Jun', 'profile.close': 'disable', 'overall.current': 'Current Page', 'el.datepicker.months.jul': 'Jul', 'setup.invalidCode': "The authentication is invalid ,please follow the description in {page} 'To continue'", 'tip.resetPrompt': 'Are you sure to reset?', 'project.topology.rule': 'Ruler', 'batch.prepare': 'Are you sure to delete these {dataLength} pleaces of data?', mertic_nolistening_msg: 'Mertic : No service listening on port\n\n', 'dashboard.dashboard.lastTwentyFourHour': 'Last 24 hours', 'config.system.basic.assetPingSwith': 'Asset ping', mertic_disable_msg: 'Mertic : is not enabled', 'project.endpoint.item': 'Item', ALERTSILENCE_ID_IS_NOT_NULL: 'ids can not be null', CABINET_USIZE_ERROR: 'Cabinet u size range is 1 to 47', 'project.topo.icon.info': 'Info', 'overall.alertRuleEvalLog': 'Evaluation log', 'overall.override': 'Override', 'el.datepicker.months.sep': 'Sep', 'overall.result.updatedRecords': 'Number of updated records', 'webshell.protocol': 'Protocol', ASSET_SN_ISNULL: 'Asset serial number can not be empty', CHART_VARTYPE_ERROR: 'Chart var type must be Asset or Endpoint', 'dashboard.dashboard.customTimeRange': 'Custom time range', mertic_nolistening_handle: '- Check whether the config information or service is normal\n\n', 'issue.createUser': 'Create user', 'dashboard.dashboard.chartForm.lockList.on': 'ON', SYSAPIKEY_NAME_ISNULL: 'sys api key name can not be empty', 'asset.network.foreignAddress': 'Foreign address', 'alert.config.autoExpired': 'Automatic expired', 'alert.endAt.comment': 'Schedule close time is required when schedule is open, default: 23: 59 Example: 20:30', SYS_USER_DUPLICATENAME: 'user name duplicate error', 'dashboard.dashboard.chartForm.high': 'Height', CHARTELEMENT_TYPE_ISNULL: 'Chart element type can not be empty', ALERTRULE_RECEIVER_NOTFOUND: 'Alert receiver user not found', 'alert.P2Rule': 'P2: Major, alert that requires urgent attention, but does not affect the business yet', 'setup.system.federation': 'Federation', ALERTNOTIFY_ACCOUNT_ISNULL: 'Alert notify method account can not be null', 'config.user.user': 'Users', 'dashboard.createdByYou': 'Created by you', 'guide.webTerminal': 'Web terminal', SNMP_MIB_PARSING_FAILED: 'SNMP MIB file parsing failed', 'alert.alertName': 'Name', 'config.system.ldap.map': 'Attribute mapping', 'config.system.basic.length': 'Minimum password length', 'overall.projectName': 'Project name', 'dashboard.dashboard.chartForm.type.comment': 'Chart type(Required) Optional: Line Chart,Histogram,Table,Stack Area,SingleStat,URL,Alert list,Text,Group,Diagram,Logs Example: ', SNMP_CREDENTIAL_NAME_ISNULL: 'Snmp credential name can not be null', ASSET_FIELD_META_KEY_NAME_DUPLICATE: 'Asset field key value or name duplicate', 'placeholder.chart.display': 'You can replace the content with {{XXX}}. Such as: {{value}}', 'config.terminallog.path': 'Path', SYS_USER_DISABLE_MFA_ERROR: 'Forced on, unable to close by itself', 'tip.doNotAskAgain': 'Do not ask again', PANEL_NAME_ISNULL: 'Panel name can not be empty', 'error.nameDuplicate': 'Name is duplicate', 'dashboard.dashboard.chartForm.typeVal.gauge.label': 'Guage', 'dashboard.dashboard.chartForm.typeVal.server': 'Server time', 'config.system.basic.passPeriod': 'Password validity period', 'overall.exportExcel': 'Export', 'el.datepicker.endDate': 'End Date', AGENT_NAME_ISNULL: 'Agent name can not be empty', 'config.agent.agent.type': 'Agent type', AGENT_PARAM_END_ISNULL: "Parameter 'end' is required", 'config.operationlog.time': 'Time-consuming', MODULE_AUTHPROTOCOL_INVALID: 'Auth protocol must be SHA or MD5', PANEL_BUILDIN_CAN_NOT_REMOVE: 'This panel is built-in and cannot be deleted', 'validate.uSize': 'Must be number(1 - 47)', 'config.system.ldap.address': 'LDAP address', 'tip.ackSuccess': 'Acknowledge Success', 'config.ipamsubnet.type.comment': 'Type(Required):Example: 4 or 6', ASSET_NAME_DUPLICATE: 'Asset name duplicate', 'config.user.Theme': 'Theme', 'overall.importResult': 'Import result', 'dashboard.overview.alert.moduleTopN': 'Top alert message by Module', SNMP_CREDENTIAL_ASSETS_EXISTS: 'These Snmp credential contain assets and cannot be deleted', SNMP_MIB_CONFIG_ISNULL: 'Snmp Credential Id and config cannot be empty at the same time', agent_undistributed_handle: '- Wait one minute and try again', mertic_disable_handle: '-', 'config.menus.i18n': 'I18n', 'validate.special': 'Cannot contain special characters', 'overall.chartTemplate': 'Chart template', CHART_PARAMURL_FORMAT: 'Chart param url value must be URL format', 'issue.assignee': 'Assignee', 'asset.selectAsset': 'Selected assets', 'alert.silence.edit': 'Edit alert silence', IPAM_SUBNET_ADDR_ISNULL: 'Ipamsubnet addr can not be null', 'dashboard.metricPreview.inputTip': 'Enter a PromQL query', AGENT_HOST_ISNULL: 'Agent host can not be empty', RECORD_RULE_TYPE_ERROR: 'Record rule type error', TERMINAL_FILE_ISNULL: 'Terminal upload file can not be null', SNMP_MIB_BADVALUE: 'Bad value in variable binding', SYS_I18N_DUPLICATE: 'duplicate error (code + lang)', 'dashboard.starredDashboards': 'Starred dashboards', 'overall.copySuccess': 'Copy success', 'dashboard.dashboard.customValues': 'Custom values', 'project.endpoint.endpointId': 'Endpoint ID', 'config.system.email.smtpPort': 'SMTP port', 'week.Tue': 'Tuesday', 'dashboard.dashboard.selectDashboardTitle': 'Select', 'overall.sixHour': '6 hours', 'el.datepicker.nextYear': 'Next Year', 'setup.name': 'Database name', 'issueTab.comment': 'comment', 'asset.parent.comment': 'Virtual machine host, required when the asset is a virtual machine Example: DELL physical machine', 'backup.WeekOn': 'Week on', 'project.module.description.comment': 'Description Example: This is basic module', SYS_CONFIG_EMAILSMTPPORT_INVALIDE: 'System config email smtp port should be an integer', 'project.topology.bottomOffsetY': 'bottom', 'webshell.filePath': 'File path', 'config.system.basic.scrapeTimeout': 'Scrape timeout', 'alert.alertRule': 'Rules', 'setup.welcome.next': "Click the 'Next' button when you've finished.", 'asset.assetBox.message.type': 'Type cannot be null', 'overall.rollbackImport': 'Undo', 'overall.left': 'Left', ENDPOINT_LABELNAME_FORMAT_ERROR: 'Expressions label key does not comply with Prometheus labelname format', 'el.upload.deleteTip': 'press delete to remove', 'overall.silenceAlert': 'silence alert', 'issueTab.dynamic': 'dynamic', PANEL_PARAM_SCHEDULEREPEAT_ISNULL: 'Panel param schedule repeat can not be empty', LICENSE_QRCODE_FILES_DUPLICATE: 'License QRCode sequence is duplicate', 'asset.talon.pin': 'TALON password', ALERTRULE_BUILDIN_CAN_NOT_UPDATE: 'This rule is built-in and cannot be updated', ENDPOINT_SNMP_WALK_ISNULL: 'Snmp walk oids cannot be empty', LICENSE_TYPE_ISNULL: 'License params type can not be null', 'issueTab.addComment': 'add comment', SYS_CONFIG_HAD_CONFIG: 'Someone has started to configure the system', 'asset.publicKey': 'Public key', ASSET_MANAGEIP_ISNULL: 'Asset manage ip can not be empty', SYS_CONFIG_LDAP_AUTHENTICATIONFAIL: 'ldap service config connection failed : username/password wrong', 'issue.hangUp': 'Hang up', 'config.terminallog.loginUser': 'Login user', 'issue.resolved': 'Resolved', ALERTRULE_LAST_ISNOTPOSITIVE: 'Last must be a positive number', ENDPOINT_ID_ISNULL: 'Endpoint id can not be empty', 'config.assetLabel.moreOptionsError': 'There are up to 20 options', ALERTRULE_CONDITION_FORMAT: 'Alert condition format should be a JSON', 'asset.vsysId': 'Virtual system ID', PANEL_CHART_IMPORT_LINKID_ISNULL: 'When the type is model or asset, link Id cannot be empty', 'overall.configuration': 'Custom assets', 'overall.limit': 'Limit', SYS_CONFIG_EMAIL_CONNECTFAIL: 'Unable to establish a connection with the SMTP service. Please check whether the SMTP service is running normally and can connect externally, such as host and port information.', SYS_DICT_NAME_ISNULL: "Field 'name' is not null", 'config.assetType.authProtocol': 'AuthProtocol', 'overall.split': 'Split', ASSET_POSITION_OCCUPY: 'Asset selected position is already occupied', 'config.dc.editDc': 'Edit data center', 'tip.module': 'module', 'config.assetLabel.params': 'Params', LICENSE_VERSION_INVALID: 'The version is not valid', 'config.model.sysObjectId': 'Sys object id', 'project.endpoint.action': 'Action', SYS_MENU_TAB_PARENTTYPE_INVALIDE: 'Tab cannot be used as a parent menu', 'buttons.delete': 'Delete', 'endpoint.batchEditendpoint': 'Batch edit endpoint', CHART_WIDTH_INVALIDE: 'Chart width should be between 1 and 12', SYS_LOGIN_ACCOUNTAUTH: 'Authentication failed', 'config.assetLabel.option': 'Options', ASSET_NUMBER_DUPLICATE: 'Asset number duplicate', SYS_CONFIG_REDIS_PARAM_INVALID: 'The redis params is invalid', SYS_USER_PIN_NOT_CONTAIN_UPPERCASE_LETTERS: 'System user pin must contain uppercase letters', SYSAPIKEY_ID_ISNULL: 'sys api key id can not be empty', STATECONF_NAME_DUPLICATE: 'Asset state conf name is duplicate', CHART_ELEMENTS_FORMAT: 'Chart elements must be JSON format', 'overall.clear': 'Clear', 'dashboard.overview.mapTooltip.prometheus': 'Prometheus', ALERT_JUDGE_RESULT_TYPE_ERROR: 'query result type is not vetor', 'config.system.email.tlsTip': 'If the SMTP port is 587, you usually need to enable TLS', 'overall.syncChart': 'Synchronize chart', 'search.noRecentSearch': 'No recent search', 'config.user.notCurrentlySupport': 'Not available', 'config.system.email.testAccount': 'Test account', 'dashboard.overview.alert.chart.chartTitle': 'Alert Trend', 'issueTab.Add': 'add', 'config.terminallog.SSH': 'SSH', FILTER_ALERT_RULE_IS_NULL: 'filter alert rule is null', PROJECT_NAME_DUPLICATE: 'Project name is duplicate', 'overall.result.successfully': 'Import completed successfully!', SYS_USER_PIN_NOT_CONTAIN_SPECIAL_LETTERS: 'System user pin must contain special letters', 'setup.next': 'Next', 'el.pagination.pageClassifier': '', 'overall.silence': 'Silence', 'project.topology.imgError': 'Please upload pictures', ASSET_MODEL_OID_DUPLICATE: 'OID duplicate', 'alert.type.comment': 'Alert type (required) option: 1: metrics 2: logs 3: SNMP TRAP Example: 1', 'placeholder.log.limit': 'The first 100 entries are returned by default', ALERTRULE_SEVERITY_INCORRECT: 'Severity is not exists', STATECONF_PING_INCORRECT: 'Asset state conf ping must be 0 or 1', 'overall.createUser': 'New user', 'endpoint.labelValue': 'Label value', SYS_CONFIG_EMAILSMTPPASSWORD_ISNULL: 'System config email smtp password can not be empty', 'config.operationlog.username': 'User', IMPORT_ENUM_VALUE_ERROR: '{0} Not in enum value list', 'project.endpoint.endpoint': 'Endpoints', LINK_ID_ISNULL: 'link id can not be null', 'project.endpoint.allselect': 'The current page has all been selected', 'dashboard.dashboard.label_values(metric, label)': 'Returns a list of label values for the label in the specified metric.', 'project.topology.alert': 'Alert Message', VSYS_TASK_ID_ISNULL: 'Vsys task id can not be empty', 'overall.addMapping': 'Add value mapping', SNMP_MIB_OID_ISNULL: 'Snmp mib oid can not be empty', ALERTRULE_SCHEDENABLE_INCORRECT: 'Alert rule schedEnable must be 0 or 1', ASSET_AUTHPRIKEY_ISNULL: 'Asset auth pri key can not be empty', 'project.topology.imgFormat': 'Upload picture can only be JPG/ PNG format!', MODULE_NAME_TOO_LONG: 'Module name too long', ENDPOINT_ENABLED_INVALIDE: 'Endpoint enabled must be 0 or 1', 'dashboard.dashboard.createDashboardTitleSec': 'New dashboard', 'config.terminallog.statusItem.connectionFailed': 'Failed', 'config.system.email.smtpPin': 'SMTP password', 'el.datepicker.months.nov': 'Nov', 'dashboard.dashboard.lastSevenDay': 'Last 7 days', 'overall.addParameter': 'Add parameter', 'tip.coverSuccess': 'Override success', 'project.topology.selMod': 'Please bind module for all nodes', 'config.assetLabel.textarea': 'TEXTAREA', 'overall.version': 'Version', 'dashboard.assetOk': 'Asset ok', SYS_ROLE_REMOVE_ERROR: "These roles contains user can't remove roles", 'asset.assetType': 'Asset type', logs_ping_down_msg: 'Logs:No connection with the network between assets\n\n', SYS_CONFIG_EMAILSMTPACCOUNT_ISNULL: 'System config email smtp account can not be empty', 'overall.metrics': 'Metrics', 'overall.english': 'English', CHART_ID_ISNULL: 'Chart ID can not be empty', FILTER_ASSET_TYPE_IS_NULL: 'filter asset type is null', 'el.datepicker.months.aug': 'Aug', 'asset.model.comment': 'Model (required) Example: DELL-D3', 'asset.purchaseDate': 'Purchase date', 'alert.config.name.comment': 'Alert rule name (required) Example: cpuAlert', 'profile.source': 'Source', agent_down_handle: '- Please check the agent config', MODULE_SNMP_WALK_ISNULL: 'Snmp walk oids cannot be empty', 'alert.list.expired': 'Expired', ENDPOINT_LABELS_KEY_ISNULL: 'Endpoint labels key can not be empty', 'week.SunAbbreviation': 'Sun', 'overall.upload': 'Upload', 'dashboard.dashboard.chartForm.legendValue.comment': 'Parameters match type,The format is JSON format ', 'overall.all': 'All', 'overall.type': 'Type', 'backup.RestoreNow': 'Restore', FILTER_PRIORITY_IS_NULL: 'filter priority is null', PROJECT_REMARK_TOO_LONG: 'Project remark too long', 'asset.authType.comment': 'Auth methed,Optional values: 1: username and password; 2: key Example: 1', IPAM_SUBNET_ADDR_ERROR: 'Ipamsubnet addr format error,please check ip format for ipv4/6', DC_CABINET_ASSETS_EXISTS: 'These cabinets contain assets and cannot be deleted', 'config.assetType.vm': 'VM', 'profile.newPassword': 'New password', 'asset.talon.username.comment': 'Default when TALON username is empty: nezha Example: nezha', 'overall.template': 'Templates', 'config.agent.checkTime': 'Check time', ASSET_FIELD_META_TYPE_ISNULL: 'Asset field meta type can not be empty', 'asset.cli': 'CLI account', 'validate.required': 'Required', 'guide.getStarted': 'Get started', ASSET_FIELD_GROUP_NAME_DUPLICATE: 'Asset field group name can not duplicate', ASSET_POSITION_MISMATCH: 'Asset usize does not match the usize of the associated model', 'placeholder.system.limit': 'Default all', 'config.ipamsubnet.used': 'Used', 'config.assetType.createAssetType': 'New asset type', 'project.topology.animationColor': 'Animation color', 'dashboard.dashboard.beforeTwelveHour': 'Previous 12 hours', ALERTRULE_TYPE_ISNULL: 'Alert rule type is empty', 'tip.pressEnterToAdd': 'Press enter to add new line', PANEL_PID_ISNULL: 'Panel pid can not be empty', 'config.system.ldap.active': 'LDAP authentication', ASSET_FIELD_META_NOT_FOUND: 'Asset field meta not found', 'overall.perDatacenter': 'Per-Datacenter', ASSET_FIELD_META_DISPLAY_ISNULL: 'Asset field meta display can not be empty', FILTER_DATACENTER_IS_NULL: 'filter datacenter is null', 'config.terminallog.selectFile': 'Select file', 'overall.week': '1 week', 'overall.remark': 'Description', 'login.bindFail': 'Binding failure', MODULE_CONFIGS_FORMAT: 'Module configs must be JSON format', license_gen: 'License_gen', 'alert.config.editAlertConfig': 'Edit alert rule', 'setup.system.configTip': 'Please enter username and password for administrator ,and set the Nezha WEB module install information,like IP:port', 'tip.noAccess': 'No access', 'el.select.noMatch': 'No matching data', 'profile.oldPassword': 'Current password', 'overall.link': 'Link', 'config.dc.principal': 'Administrator', 'buttons.connect': 'Connect', 'overall.basicInfo': 'Basic info', 'config.system.basic.unsaved': 'Unsaved prompt', 'asset.dc.comment': 'Data Center (Required) Example: Beijing Telecom Center Computer Room', 'config.system.monitor.local': 'LocalStorage', SYSSTAT_SELECT_IS_NULL: 'param select can not be null', 'project.topology.exit': 'Exit', ALERTSILENCE_MATCHER_ISNULL: 'AlertSilence matchers can not be null', ASSET_NOT_SUPPORT_MOUNTING: 'Asset does not support mounting', 'alert.notify': 'Notices', 'overall.ipam.transient': 'Transient', 'config.menus.button': 'Button', CHART_X_INVALIDE: 'Chart x should be between 0 and 12', PROMETHEUS_LABELNAME_FORMAT_ERROR: 'Label name does not comply with Prometheus labelname format', 'dashboard.dashboard.prevDay': 'Previous day', IPAM_IP_SUBNET_ADDR_ERROR: 'Ipamip addr error, ip addr different subnet addr', FILTER_ASSET_ID_IS_NULL: 'filter asset id is null', 'config.operationlog.response': 'Response', SYS_CONFIG_EMAILSMTPPORT_ERROR: 'System config email smtp port is invalide', 'asset.detail.orderByLabel': 'Order by {label}', ALERTSEVERITY_WEIGHT_PARAM_ISNULL: 'Alert severity id or weight is null', 'asset.manageIp.comment': 'Host address (required), IP format Example: 172.0.0.1', 'tip.confirmBatchDelete': 'Are you sure to delete these {0} pieces of data', 'asset.startU': 'U Start ', 'config.terminallog.authtype': 'Auth type', 'config.system.reset.pinTip': 'Please input your password', CHART_GROUP_NAME_DUPLICATE: 'chart type is group name is duplicate', 'date.week.five': 'FRI', 'webshell.connect': 'Connect', 'asset.sn': 'SN', 'tip.errorInRow': 'There are some syntax errors in rows', TYPECONF_BUILDIN_CAN_NOT_REMOVE: 'This configuration is built-in and cannot be deleted', CABINET_NOT_EXISTS: 'Cabinet does not exist', DC_CABINETS_EXISTS: 'These Dc contain cabinets and cannot be deleted', ENDPOINT_IMPORT_ERROR: 'Endpoint template import error', 'dashboard.metric.goDashboardTip': 'View created chart?', SYS_CONFIG_DB_NAME_ISNULL: 'The DB name is null', SNMP_MIB_PORT_INVALIDE: 'Snmp mib port is invalide', 'el.datepicker.months.jan': 'Jan', 'config.cab.uSize': 'U size', 'dashboard.dashboard.chartTooltipText': 'Controls tooltip and hover highlight behavior across different charts', 'dashboard.dashboard.chartForm.columns': 'Columns', 'timepicker.applytimerange': 'Apply time range', 'el.datepicker.nextMonth': 'Next Month', TERMINAL_PARAM_ISNULL: 'Terminal param can not be null', DC_X_MINIMUM: 'Dc x is a minimum of 1', ASSET_CABINETSTART_INVALIDE: 'Asset cabinet start must be an integer', 'dashboard.overview.asset.num': 'Num', 'tip.syncTip': 'This operation may cause the original data or chart to be overwritten. Are you sure to synchronize?', PANEL_PARAM_SCHEDULENUMS_ISNULL: 'Panel param schedule nums can not be empty', 'overall.assetSubTab': 'Children asset', 'asset.process.cpu': 'CPU usage', ENDPOINT_NOTFOUND: 'Endpoint not found', 'overall.endTime': 'End time', MODULE_CONFIG_KUBERNETES_ROLE_INVALID: 'Module kubernetes role value is not in the enum range', 'el.datepicker.months.apr': 'Apr', 'config.menus.tab': 'Tab', 'config.system.monitor.logsTitle': 'Logs configuration', CHART_HEIGHT_ISNULL: 'Chart height can not be empty', 'config.menus.parent': 'Previous menu', 'profile.changePassword': 'Change password', 'dashboard.dashboard.lastSixHour': 'Last 6 hours', 'asset.cabinet.comment': 'Cabinet Example: cabinet-001', 'dashboard.dashboard.chartForm.statisticsVal.average': 'Avg', 'config.model.remark.comment': 'Description Example: This is dell-d3', 'overall.ipamIp.edit': 'Edit IP detail', 'ping.packageSize': 'Package size', 'config.terminallog.cmd.cmd': 'Command', pageSize: '/page', 'overall.preview': 'Preview', 'error.labelEqual': 'Source label cannot be equal to Target label', 'el.transfer.titles[1]': 'List 2', SYS_DB_DUPLICATERECORD: 'duplicate record', ALERTRULE_SEVERITY_ISNULL: 'Severity is required', 'project.topology.endpoint': 'Endpoint Table', 'dashboard.dashboard.beforeThirtyDay': 'Previous 30 days', 'tip.no': 'No', 'config.operationlog.createDate': 'Operation time', 'dashboard.title': 'Dashboards', MODULE_CONFIG_RELABEL_TARGETLABEL_ISNULL: 'Module config relabel target_label is null', 'config.agent.up': 'UP', 'project.topology.color': 'color', 'dashboard.overview.title': 'Overview', 'config.user.confirmPinErr': 'The two passwords are inconsistent', CABINET_RELOBJ_CAN_NOT_REMOVE: 'Cabinet have associated data and cannot be deleted', 'config.mib.mib': 'MIB files', 'config.dc.editCabinet': 'Edit cabinet', 'config.roles.editRole': 'Edit role', 'validate.telephone': 'Phone number cannot be empty', 'overall.online': 'Online', 'overall.result.downloadFail': 'Download failed records', ALERTMSG_IDS_ISNULL: 'Ids is required', 'project.chart.alertStat': 'Alert state', CHART_PARAMSINGLESTAT_ISNULL: 'Chart param statistics not found when type is singleStat', VSYS_TASK_ISNULL: 'Vsys task can not be empty', 'validate.maxHops': 'The value ranges from 1 to 1000', 'config.assetLabel.integer': 'INTEGER', ASSET_COMMENT_HTML_ISNULL: 'Asset comment html can not be empty', 'project.topology.heartBeat': 'heartBeat', ALERTRULE_ID_ISNULL: 'ID is required', 'trace.totalTime': 'Total time', 'config.menus.icon': 'Icon', 'profile.editProfile': 'Edit profile', 'config.exprTemp.expression': 'Expression', PROJECT_ID_ISNULL: 'Project id can not be empty', 'alert.startAt': 'Start time', IPAM_SUBNET_RELOBJ_CAN_NOT_REMOVE: 'Ipamsubnet have associated data and cannot be deleted', ALERTNOTIFY_FILE_NOTEXISTS: 'Alert notify method script file is not exsits', 'dashboard.dashboard.chartForm.datasource': 'Datasource', 'overall.edit': 'Edit', 'dashboard.explore.wrapLines': 'Wrap lines', ENDPOINT_PROTOCOL_INVALID: 'Endpoint protocol must be http or snmp', 'alert.list.pending': 'Pending', 'project.endpoint.apiServer': 'API server', 'dashboard.dashboard.prevWeek': 'Previous week', 'config.exprTemp.exprTempRender': 'expression template render', 'asset.ssh': 'SSH key', SYS_AUTHTOKEN_ISNULL: 'Authtoken information is null', ACCOUNT_AUTHTYPE_INVALIDE: 'Invalid authentication type', 'project.endpoint.relabel': 'Metric relabels', logs_disable_handle: '-', 'config.system.email.enable': 'Enable email', 'el.transfer.titles[0]': 'List 1', 'tip.confirmDelete': 'Are you sure you want to delete?', 'asset.parent': 'Parent asset', EXCELFILE_PARSE_ERROR: 'Import file resolution failed', 'asset.batchEditAsset': 'Edit asset in bulk', 'asset.createAsset': 'New asset', 'dashboard.dashboard.chartForm.width': 'Width', 'el.datepicker.startDate': 'Start Date', SYS_CONFIGI_METRICSSTORAGETYPE_NCORRECT: 'Metrics storage type must be 1 or 2', agent_down_msg: 'Agent status is abnormal', 'project.endpoint.status': 'Endpoint status', 'project.endpoint.hideSameLabels': 'Hide same labels', CHART_ELEMENT_ISNULL: 'Chart element can not be empty', 'webshell.closeTip': 'All connections will be closed, are you sure you want to close the window?', SYS_CONFIG_DEFALUTCABINETU_INTERVAL: 'System config default cabinet usize is invalide', SYS_CONFIG_PASSWORDORTYPE_INVALID: 'The password or type is invalid when reset', 'alert.silence.silence': 'Silences', 'validate.email': 'Invalid email', SYS_CONFIG_REDIS_PORT_ISNULL: 'The redis port is null', 'alert.config.P1': 'P1', VSYS_ID_ISNULL: 'Vsys id can not be empty', 'alert.config.P3': 'P3', 'config.system.email.smtpHost': 'SMTP host', 'alert.config.P2': 'P2', 'config.system.basic.gloEnable': 'Global enable 2FA', 'setup.system.configTitle': 'System configuration', 'overall.decimal': 'Decimal', 'config.system.basic.basic': 'Basic setting', 'project.topology.fontColor': 'Font Color', 'overall.dc': 'Data center', 'buttons.basic': 'Basic', CHART_PARAM_FORMAT: 'Chart param must be JSON format', LICENSE_QRCODE_FILES_INCORRECT: 'The number of QRCode files is incorrect', 'config.system.terminal.pinTip': 'Telnet password prompt', logs_talon_disable_handle: '- Open the Asset TALON', SYS_CONFIG_TIMEZONE_INVALIDE: 'System config timezone should be an integer', 'config.system.apiKey.expireAt': 'Expire at', MODULE_CONFIG_RELABEL_REGEX_ISNULL: 'Module config relabel regex is null', SYS_DB_AUTH: 'Permission denied', 'asset.lastReply': 'Ping last reply', MODULE_REMARK_TOO_LONG: 'Module remark too long', 'config.assetLabel.double': 'DOUBLE', 'config.mib.credential.type': 'Protocol type', 'config.exprTemp.exprTempImportCancel': 'expression template import rollback', 'asset.sshAccount': 'SSH account', 'config.system.basic.assetPingInterval': 'Ping interval', 'config.ipamip.mac.comment': 'Mac(Required) Example: xxx ', 'config.cab.name.comment': 'Name(Required) Example: Cabinet 1-1', 'config.ipamip.ipamsubnet.comment': 'Ipamsubnet(Required) Example: xxx Ipamsubnet name ', 'alert.config.for.comment': 'Last (required), the default unit (seconds) Example: 60', 'globalSearch.toEsc': 'To esc', SYS_USER_PASSWORD_ISNULL: 'System user password can not be empty', 'ping.done': 'Done', 'config.system.basic.pinPolicy': 'Password policy', 'week.WedAbbreviation': 'Wed', 'overall.result.records': 'records', 'overall.increaseTime': 'Increase time', 'asset.password': 'Password', 'validate.fileSize': 'File exceed max size', 'config.system.basic.passContain': 'Password must contain', 'asset.down': 'Down', 'buttons.panel.deleteChart': 'Delete chart', 'overall.result.updates': 'number of updates', 'tip.downloadSuccess': 'Download success', 'dashboard.overview.asset.alarm': 'Alarm', 'asset.assetState.comment': 'Asset status Example: In stock', 'config.terminallog.detail': 'Terminal Log Detail', 'buttons.terminalLog.kill': 'Kill', 'asset.talon.pin.comment': 'Default when TALON password is empty: nezha Example: yourpass', 'login.pin': 'Password', CHARTELEMENT_TYPE_INVALIDE: 'Chart element type is invalide', 'asset.asset': 'Asset ', SYS_CONFIG_EMAILTESTRECIVER_FORMAT: 'System config email test reciver format error, format such as xxx@xxx.com', SNMP_CREDENTIAL_CONFIG_ISNULL: 'Snmp credential config can not be null', 'config.assetLabel.editMeta': 'Edit lable', 'alert.config.condition.comment': "Condition (required) Example: ['{\"id\":1,\"weight\":1,\"operator\":\">\",\"value\":\"80\"'},'{\"id\":1,\"weight\":2,\"operator\":\"~=\",\"value\":\".*\"'}]", 'overall.models': 'Models', SYS_DICT_ID_ISNULL: 'System dictionary ID is null', SNMP_MIB_READONLY: 'The variable binding is read-only', 'config.menus.route': 'Route', IPAM_SUBNET_NAME_ISNULL: 'Ipamsubnet name can not be null', FILTER_NAME_NOTFOUND: 'filter name not found in system configuration', TYPECONF_NAME_DUPLICATE: 'Asset type config name is duplicate', ACCOUNT_PORT_ERROR: 'Account port is incorrect', 'config.assetType.createModel': 'New Type', 'overall.result.success': 'Success', IPAM_SUBNET_TYPE_ERROR: 'Ipamsubnet type only allow 4 or 6', 'endpoint.metricEnable': 'Metric state', SNMP_MIB_NOSUCHNAME: 'No such variable binding name.', SYS_CONFIG_SYSTEMNAME_ISNULL: 'System config system name can not be empty', 'silence.active': 'active', 'config.mib.credential.writeCommunity': 'Write community', SYS_USER_CANNOTDEL: 'The currently logged in user cannot be deleted', 'config.system.basic.TwoFactorAuthentication': 'Require all users to set up Two-factor authentication', ASSET_ID_FORMAT: 'Id format error , type should be integer', SYS_CONFIGI_PROMEFEDEENABLED_NCORRECT: 'Prometheus federation enabled must be 0 or 1', 'config.model.brand.comment': 'Brand(Required) Example: DELL', TYPECONF_VM_INCORRECT: 'Asset type config vm must be 0 or 1', 'config.system.terminal.userTip': 'Telnet user prompt', 'dashboard.dashboard.beforeOneHour': 'Previous 1 hour', 'config.exprTemp.gname.comment': 'Group Name Example: base, Default value: default', 'config.system.reset.sysConfig': 'System config', 'config.mib.credential.ReadCommunity': 'Read community', 'asset.pinPrompt': 'Password prompt', 'config.model.model': 'Asset models', 'config.exprTemp.expression.comment': 'Expression content (required) Optional: node_cpu_usage', 'overall.batchEdit': 'Batch edit', ASSET_FIELD_META_TYPE_ERROR: 'Asset field type value out of range', VSYS_TASK_TYPE_INVALIDED: 'Vsys task type is not in the range of enumeration', 'overall.moreOperations': 'More operations', IPAM_IP_ASSET_ISNULL: 'Ipamip asset can not be null', PANEL_NAME_TOO_LONG: 'Panel name too long than 64', 'dashboard.dashboard.chartForm.typeVal.treemap.label': 'Treemap', 'overall.signOut': 'Logout', CHART_UNIT_NOTFOUND: 'Chart unit not found', 'project.topology.positionAndSize': 'Position&Size', 'dashboard.dashboard.chartForm.typeVal.rank.label': 'Rank', 'alert.config.when': 'when', logs_config_error_msg: 'Logs : incorrect config', 'project.topology.bottom': 'Bottom', MODULE_NOTEXIS_PROJECT: 'Module does not exist in the current project', 'dashboard.dashboard.lastMonth': 'Last month', 'config.system.monitor.asset_ping_from': 'Ping from', SYSSTAT_Q_IS_NULL: 'param q can not be null', 'overall.createLabel': 'New label', SYS_CONFIG_SCRAPEINTERVAL_ISNULL: 'System config scrape interval can not be empty', 'asset.network.receiveQueue': 'ReceiveQueue', 'asset.snmpCredential.comment': 'SNMP credential name Example: system-snmpv2', 'alert.list.moduleAlert': 'Module alert', 'dashboard.dashboard.moreTitle': 'Showing only 20 time series. ', 'alert.summary': 'Summary', 'timepicker.relatime': 'Relatime time ranges', SYS_LOGIN_LOCK: 'Locked account', MODULE_SNMP_WALK_FORMAT: 'Module walk oids format error', 'config.menus.editMenu': 'Edit menu', 'project.topology.swing': 'swing', 'ping.targetIp': 'Target IP', 'config.mib.credential.encryption': 'Encryption', 'asset.total': 'Total', logs_timeout_msg: 'Logs : request timeout', 'tip.syncSuccess': 'Synchronize success', SYS_CONFIG_EMAILSENDCCOUNT_FORMAT: 'System config email send account format error', 'issue.open': 'Open', 'dashboard.dashboard.beforeTwoDay': 'Previous 2 days', 'overall.result.failedNum': '{failedNum} out of {total} records failed to import', PANEL_NOT_EXIST: 'Panel does not exist', 'config.dc.dc': 'Data centers', 'config.terminallog.record.record': 'Record', 'overall.active': 'Active', 'dashboard.overview.dataCenter.promServer': 'Prom server', 'alert.config.expr.comment': 'Operation expression (required) Example: 100-(avg(irate(node_cpu_seconds_total)[5m])) by(instance)* 100)', 'date.fromGreaterTo': 'StartTime is longer the endTime', FILTER_PROJECT_IS_NULL: 'filter project is null', 'issue.beingProcessed': 'Being processed', SYSAPIKEY_NAME_DUPLICATE: 'sys api key name is duplicate', 'config.assetLabel.datetimes': 'Date + Time', SYS_AUTHTOKEN_ISVALID: 'Authtoken information is invalid', 'project.topology.flash': 'flash', IPAM_SUBNET_NAME_ERROR: 'Ipamsubnet name already exists', RECORD_RULE_NAME_FORMAT_ERROR: 'Record rule name format error', TYPECONF_BUILDIN_INCORRECT: 'Asset type config buildin must be 0 or 1', 'overall.loadMore': 'Load more', 'asset.privateKey.comment': 'PrivateKey Example: ssh-rsa CFdv7Jez6K...', 'overall.createEndpoint': 'New endpoint', 'asset.model': 'Model', MODULE_TYPE_INCONSISTENT: 'Module type is invalid', CABINET_X_FORMAT: 'Cabinet x format should be a integer', 'asset.authType': 'Auth type', 'overall.tag': 'Tag', ASSET_MAINTENANCE_CONTENT_ISNULL: 'Asset maintenance content can not be empty', SYS_MENU_TYPE_ISNULL: 'Menu type is required', 'overall.backToTop': 'Back to the top', MODULE_PRIVPASSWORD_ISNULL: 'Priv password is missing, required for SNMPv3 with priv', 'asset.assetInfo': 'Asset information', RECORD_RULE_EXPR_ISNULL: 'Record rule expr can not be null', 'asset.network.localAddress': 'Local address', 'asset.brand': 'Brand', 'project.module.editEndpoint': 'Edit endpoint', 'overall.asset': 'Assets', 'license.nzTitleValue': 'Network Zodiac One-Stop Monitoring System', 'alert.config.trbShot.comment': 'Trouble shooting Description Information Example: Check Log Information ....', FILTER_ENDPOINT_IS_NULL: 'filter endpoint is null', 'upload.template': 'Template', SNMP_MIB_HOST_ISNULL: 'Snmp mib host can not be empty', 'dashboard.dashboard.lastThreeHour': 'Last 3 hours', ASSET_STATE_ID_ISNULL: 'Asset state id can not be empty', SYS_CONFIG_ASSETPINGSWITCH_ISNULL: 'System config asset pings witch can not be null', CABINET_Y_MINIMUM: 'Cabinet y is a minimum of 1', PROJECT_ICON_BASE64_VALUEERROR: 'The base64 value must be 0 and 1', PROJECT_TOPOICON_FILE_ISNULL: 'Topo icon file is null', SYS_MENU_I18N_ISNULL: 'Menu i18n is required', 'webshell.remember': 'Remember my decision', SYS_CONFIG_CODE_FILE_ISNULL: 'The validate file is not exist', 'config.terminallog.stop': 'Stop', PANEL_PARAM_RANGETYPE_INVALIDE: 'Panel param range type must be previous or last', 'dashboard.dashboard.chartForm.unit.comment': 'unit(Required) Optional: Misc: none,short,percent(0-100),percent(0.0-1.0),local formatData: bits,bytes,kilobytes,megabytes,gigab', AGENT_PARAM_STEP_ISNULL: "Parameter 'step' is required", CHART_HEIGHT_INVALIDE: 'Chart height should be between 1 and 12', SYS_ROLE_CANNOT_DELETE: 'Built-in roles cannot be deleted', 'config.terminallog.record.skipTip': 'Skip no operation time', ALERTRULE_METHOD_NOTFOUND: 'Alert rule method not found', TYPECONF_TELNET_ISNULL: 'Asset type config telnet is null', 'setup.welcome.toContinue': 'To continue', PROJECT_NAME_TOO_LONG: 'Project name too long', 'overall.selectRecords': 'Select records', 'config.assetType.snmpEnable': 'SnmpEnable', 'alert.config.inr': 'Evaluation interval ', 'setup.invalidDb': 'There may be some errors in the configuration of the database', DC_X_ALREADYINUSE: 'Dc x is already in use', 'dashboard.dashboard.editChartTempTitle': 'Edit chart template', 'dashboard.metric.saveChartToPanel': 'Save chart to dashboard', STATECONF_CAN_NOT_REMOVE: 'This config is already used by the asset and cannot be deleted', 'asset.host': 'Host', 'project.topology.defaultStartArrow': 'Default start arrow', 'dashboard.dashboard.editChartTitle': 'Edit chart', 'validate.key': 'Invalid key', 'overall.noMoreData': 'No more data', 'config.backup': 'Backup now', 'buttons.system.ldap': 'LDAP setting', 'overall.auth': 'Auth', SYS_USER_STARRED_TYPE_ISNULL: 'Collect type can not be empty', 'project.endpoint.basicAppName': 'App name', 'dashboard.metricPreview.historyTip': 'Queried {time} times in the last {hour}h', 'setup.reloadTimeout': 'It took too much time to restart the server, there may be some problems when you install', 'alert.config.name': 'Name', 'config.model.name.comment': 'Name(Required) Example: DELL-D3', SYS_ERROR: 'system error', 'setup.database.configTitle': 'Configure DB connection', 'login.upload': 'Upload license', 'asset.userPinIntroduce': 'Please specify a user name and password so that the telenet login process can automatically log in', 'issueTab.whole': 'whole', SYS_TOKEN_REFRESH_FREQUENT: 'More than 10 operations are frequent. Please try again after 30 minutes', CHART_WEIGHT_ISNULL: 'Chart weight can not be empty', 'overall.ignore': 'Ignore', AGENT_PORT_ISNULL: 'Agent port can not be empty', 'system.notification.notification': 'Notification methods', 'config.mib.credential.auth': 'Authentication', 'project.topology.arrows': 'arrows', 'config.system.basic.timezone': 'Time zone', 'overall.createRole': 'New role', 'project.topology.icon': 'Topo icon', 'buttons.system.terminal': 'Web terminal setting', ALERTRULE_UNIT_ISNULL: 'Alert unit can not be empty', 'config.system.basic.snmpTrapPort': 'SNMP TRAP port', LICENSE_QRCODE_FILES_INVALIDE: 'The QRCode file {0} analyzing failed', SYS_USER_NOT_EXIST: 'System user does not exist', mertic_config_error_handle: '- Check mertic config', 'dashboard.dashboard.queryExpression': 'Query expression', 'overall.batchAck': 'Batches acknowledge', TYPECONF_SSH_ISNULL: 'Asset type config ssh is null', MODULE_PORT_ERROR: 'Module port is incorrect', 'ping.timeout': 'Timeout', 'project.module.moduleName.comment': 'Name(Required) Example: Basic', ALERTNOTIFY_NAME_ISNULL: 'Alert notify method name can not be null', 'overall.components': 'Components', 'asset.name.comment': 'Asset name, unique identifier (required) Example: DELL server', 'config.system.apiKey.apiKey': 'API key', 'dashboard.dashboard.chartForm.selectAsset': 'Please select the Asset', TYPECONF_NOT_FOUND: 'Asset type config not found', ENDPOINT_CONFIGS_TYPE_DUPLICATE: 'Endpoint config type is duplicate', SYS_DICT_VALUE_ISNULL: "Field 'value' is not null", SYS_CONFIG_TIMEZONE_INTERVAL: 'The interval value of timezone is between -12 and +12', 'overall.selectTemplate': 'Select template format', 'overall.or': 'or', SYS_CONFIG_LDAPOU_ISNULL: 'System config ldap ou can not be empty', 'asset.talon.token.comment': 'TALON connection token, talon is required to open Example: e415da63', 'el.datepicker.month2': 'February', 'el.datepicker.month1': 'January', ISSUE_STATE_ISNULL: 'Issue state can not be empty', 'el.datepicker.month4': 'April', 'timepicker.recentlyUsed': 'Recently used absolute ranges', 'el.datepicker.month3': 'March', 'el.datepicker.month9': 'September', 'overall.ipam.available': 'Available', 'config.ipamsubnet.cap': 'Cap', 'el.datepicker.month6': 'June', 'el.datepicker.month8': 'August', SYS_CONFIG_EMAILSMTPPORT_ISNULL: 'System config email smtp port can not be empty', 'el.datepicker.month7': 'July', 'dashboard.overview.alert.assetTopN': 'Top alert message by Asset', 'config.system.basic.exporterTarget': 'Exporter path', 'overall.twoHour': '2 hours', 'trace.maxHops': 'Maximum hops', 'login.login': 'Login', 'project.topology.center': 'center', SYS_CONFIG_PASSWORD_ERROR: 'The password is different from the original one when reset', 'config.mib.credential.edit': 'Edit credential', 'tip.saveSuccess': 'Save success', 'overall.ASCIIKey': 'Must match the regex [a-zA-Z_][a-zA-Z0-9_]*', 'config.system.basic.systemName': 'System name', 'overall.toolBox.back': 'Area scaling restore', 'week.ThuAbbreviation': 'Thu', 'config.operationlog.ip': 'IP', 'project.project.editProject': 'Edit project', TYPECONF_SSHCOLLECT_ISNULL: 'Asset type config ssh collect is null', 'alert.relatedAlerts': 'Related alerts', 'config.system.email.useSSL': 'SSL', SNMP_CREDENTIAL_PORT_ISNULL: 'Snmp credential port can not be null', 'project.topology.toArrow': 'To arrow', 'dashboard.dashboard.allOption': 'All option', 'config.user.name': 'Name', 'config.system.terminal.terminalNum': 'Max terminal number', 'config.dc.tel.comment': 'Telephone Example: 9684631', SYS_CONFIG_ASSETPINGINTERVAL_INVALIDE: 'System config asset ping interval should be an integer', 'project.topology.polyline': 'polyline', 'dashboard.dashboard.chartForm.valMapping.from': 'From', 'backup.DayOfMonth': 'Every day of the months', ALERTSEVERITY_REMARK_ISNULL: 'Alert severity remark can not be null', 'overall.entity': 'Entity', 'overall.assetList': 'Asset list', SYS_I18N_NOSUCHLANG: 'no such lang', ALERTRULE_RECEIVER_FORMAT: "Alert receiver id format error , it's should be integer", CHART_Y_FORMAT: 'Chart y format should be a integer', 'dashboard.dashboard.chartForm.tableIndex': 'Unique label', LINK_BUILDIN_CAN_NOT_REMOVE: 'This link is built-in and cannot be deleted', 'config.user.reinputPin': 'Enter password again', 'config.terminallog.resize': 'Terminal resize', 'config.terminallog.statusItem.over': 'Finished', 'setup.inited': 'The system has been initialized', MODULE_CONFIG_PIPELINE_TEMPLATE_ISNULL: 'Module config pipeline template is null', 'dashboard.dashboard.chartForm.typeVal.point.label': 'Point', 'alert.alertRuleMessage': 'Message', 'el.table.confirmFilter': 'Confirm', 'dashboard.screen': 'Full screen', SYS_LOGIN_USERPWD: 'Incorrect username or password', 'dashboard.dashboard.chartForm.content': 'Content', 'config.record.labels.comment': 'Record rule labels Format: json Example: {}', DC_Y_MINIMUM: 'Dc y is a minimum of 1', 'backup.Weekly': 'Weekly', 'guide.dcTip': 'Data center associated with Prometheus servers contains cabinets and assets; cabinet is a container for assets.', 'tip.confirmDuplicate': 'Are you sure to duplicate this chart?', 'config.system.basic.zoom': 'zoom', 'project.topology.font': 'Font', 'config.dc.principal.comment': 'Principal Example: admin', 'alert.config.timeout.comment': 'Perform cycle timeout time default value: 0, unit: S is not less than 15 When <15, SCRAPE TIMEOUT Example: 30', 'config.terminallog.killErrorTip': 'Killing failed', 'dashboard.dashboard.chartForm.lockList.off': 'OFF', 'asset.sn.comment': 'Asset serial number, unique identifier (required) Example: A0420200101', SNMP_MIB_VERSION_ISNULL: 'Snmp mib version can not be empty', 'asset.number': 'Serial number ', 'setup.database.configTip': "Please create database manually,and set the configuration parameters for connection to this database,Press 'Next' button when done", CHART_TYPE_ISNULL: 'Chart type can not be empty', agent_federation_global_handle: '- Turn off the federation or switch the agent type', 'tip.yes': 'Yes', ISSUE_PRIORITY_INVALID: 'Issue priority is invalid', 'overall.logLabels': 'Log label', 'alert.startAt.comment': 'Schedule start time is required when schedule is open, Default: 00:00 Example: 06:30', 'overall.batchAdd': 'Batch add', 'config.dc.latitude.comment': 'Latitude (-90,90) Example: 80', LINK_WEIGHT_PARAM_INVALID: 'link weight param is invalid', ASSET_NOT_SELECT_PARENT: 'Asset must select the asset host', MODULE_NAME_ISNULL: 'Module name info can not be empty', SYS_MENU_DELSUB: 'Please delete the submenu first', 'config.system.basic.enable': 'Whether to open', 'config.system.email.sslTip': 'If the SMTP port is 465, you usually need to enable SSL', 'overall.detail': 'Detail', 'license.organization': 'Organization', DateFormatWrong: 'Incorrect Date Format', EXPRETMPL_NOT_FOUND: 'Expression template not found', 'overall.key': 'Key', 'setup.hadConfig': 'Someone has started to configure the system', 'project.chart.projectInfo': 'Project information', 'project.endpoint.basicTypeSyslog': 'Listen address', 'alert.config.inrPlaceholder': 'Default global scrape interval', ALERTRULE_OPERATOR_INVALIDE: 'Alert operator is invalide', ASSET_EXPORTER_UPLOADBYSSH: 'Must use SSH protocol account to upload exporter', 'config.assetState.createAssetState': 'New asset state', 'config.system.email.sendAccount': 'Send account', ASSET_FIELD_META_REFERENCED: 'Asset field meta referenced', 'dashboard.dashboard.period': 'Period', 'el.datepicker.months.oct': 'Oct', PROJECT_BUILDIN_CAN_NOT_EDIT: 'The built-in project does not allow editing', SYS_TOKEN_OR_AUTHTOKEN_ISNULL: 'Token information is null', ALERTRULE_THRESHOLD_ISNULL: 'Alert threshold can not be empty', 'dashboard.dashboard.chartForm.valMapping.range': 'Range', PANEL_PARAM_SCHEDULESTIME_ISNULL: 'Panel param schedule stime can not be empty', 'week.MonAbbreviation': 'Mon', IPAM_IP_NAME_ERROR: 'Ipamip name already exists', 'ping.sourceIp': 'Source IP', 'config.system.basic.minute': 'minute', 'project.topology.paste': 'Paste', 'project.endpoint.asset.comment': 'Asset name(Not required) And host address cannot be empty at the same time 示例: A0420200101', 'config.system.monitor.metricsTitle': 'Metrics configuration', ASSET_STATE_NOTFOUND: 'Asset state not found', 'dashboard.dashboard.lastOneHour': 'Last 1 hour', 'tip.endpoint': 'endpoint', 'overall.more': 'More', 'config.user.invalidPin': 'invalide password,the length at least 6', 'overall.searchCondition': 'Search condition', SYS_CONFIG_PORT_INVALID: 'port must be between 1 and 65535', DC_CABINETID_ISNULL: 'Cabinet id can not be empty', 'overall.moreOption': 'More option', ALERTRULE_SCHEDSTIME_INCORRECT: 'Alert rule schedStime format is HH:mm', 'config.system.basic.alertApi': 'Alert API', 'overall.ipam.create': 'New IPAM', SYS_ROLE_MENUID_ISNULL: 'Role related menu id is required', PROJECT_ICON_NOTFOUND: 'Topo icon not found', 'overall.result.failedDetail': 'Failed Detail', 'el.select.loading': 'Loading', dc_disabled_handle: '- Open the Data Center', IMPORT_NOT_MATCH: '{0} does not match {1} configuration', SYS_CONFIG_SESSION_TIMEOUT_INVALID: 'Session timeout is not less than 15', 'validate.tel': 'Invalid phone number', ALERTSILENCE_NAME_ISNULL: 'AlertSilence name can not be null', 'project.topology.imgSize': 'Upload image size should not exceed 2MB!', 'project.topology.pr': 'Padding right', 'week.Mon': 'Monday', ISSUE_CONTENT_ISNULL: 'Issue content can not be empty', 'project.topology.pt': 'Padding top', 'endpoint.labelKey': 'Label Key', 'asset.exporter': 'Exporter', 'asset.process.PID': 'PID', TOOL_TRACEROUTE_IP_ISNULL: 'Traceroute ip can not be empty', 'asset.telnetProtocol': 'Telnet', 'overall.checkAssetAge': 'Input field too long', 'project.topology.pl': 'Padding left', 'tip.refreshLater': 'Refresh later', VSYS_TASK_UUID_ISNULL: 'Vsys task uuid can not be empty', EXCELFILE_HEADER_LANGUAGE_ISNULL: 'Language can not be empty', 'alert.config.notifyActive': 'Active Notification', 'project.topology.bac': 'Background', 'asset.location': 'Location', ASSET_AUTHUSERNAME_ISNULL: 'Asset auth username can not be empty', SYS_CONFIG_TESTEMAIL_TEMPLATE_FAILED: 'Test email template generation failed', FILTER_MODULE_IS_NULL: 'filter module is null', 'overall.selectColumns': 'Select columns', 'alert.type': 'Type', 'overall.switchView': 'Switch view', 'dashboard.dashboard.chartForm.valueMapping': 'Value mappings', 'dashboard.overview.alert.ruleNum': 'Rule num', 'tip.confirmExpired': 'Are you sure you want to expired?', 'profile.confirmPasswordError': 'The two inputs are inconsistent', 'asset.startU.comment': 'Cabinet start position This information is generally used in conjunction with the cabinet end position Example: 1', 'dashboard.dashboard.noDate': 'All time', EXPRETMPL_IMPORT_ERROR: 'Expression template import error', 'asset.purchaseDate.comment': 'Purchase date Example: 2020/2/25', DC_CABINETUSIZE_MINIMUM: 'Cabinet u size is a minimum of 1', STATECONF_BUILDIN_INCORRECT: 'Asset state conf buildin must be 0 or 1', 'dashboard.dashboard.chartForm.varType.comment': 'Variable type Required when type is template, optional: Asset, Endpoint Example: Asset', MODULE_CONFIGS_TYPE_DUPLICATE: 'Module config type is duplicate', 'asset.port.comment': 'Server port Example: 22', 'dashboard.dashboard.chartForm.element': 'Element', 'alert.config.detectionNormal': 'detection period no abnormal occurrence', 'project.endpoint.name.comment': 'Endpoint name Example: node_exporter', PROJECT_NAME_ISNULL: 'Project name can not be empty', DC_STATE_ERROR: 'Dc state must be ON or OFF', 'dashboard.dashboard.matchRegex': 'Must match the regex [a-zA-Z_][a-zA-Z0-9_]*', TYPECONF_SSHCOLLECT_INCORRECT: 'Asset type config ssh collect must be 0 or 1', 'dashboard.dashboard.chartForm.tooltip': 'Tooltip', 'profile.lastLoginTime': 'Last login time', 'overall.cortex': 'Cortex', 'project.endpoint.moduleName.comment': 'Module Name(Required) Example: node_exporter', 'config.model.ChartTemplate.comment': 'Asset chart templates Example: Server Template,Basic Template', 'overall.oid': 'OID format check error', SNMP_MIB_NOACCESS: 'The variable binding is not accessible by the current MIB view,No assess', SYS_USER_STARRED_ID_TYPE_ISNULL: 'Collect id and type at the same time null', SYS_CONFIG_TYPE_INVALIDE: 'System config type is invalide', 'dashboard.dashboard.chartForm.typeVal.sankey.label': 'Sankey', AGENT_ID_ISNULL: 'Agent id can not be empty', 'config.assetLabel.email': 'EMAIL', 'config.exprTemp.exprTempImport': 'expression template import', 'overall.query': 'Query', 'config.system.monitor.metrics_storage_s3_access_key': 'Access key', SYS_BACKUP_ERROR: 'System data backup is abnormal', 'asset.inStock': 'In stock', 'alert.notify.comment': 'Alarm notification method. When the receiver is not empty, it is required. Multiple use commas to separate Example: email / emai', 'el.datepicker.weeks.mon': 'Mon', mertic_unauthorized_handle: '- Check user authentication information', 'export.records': 'Records', SYS_USER_PIN_NOT_CONTAIN_NUMBER: 'System user pin must contain number', 'alert.config.schedEnable': 'Schedule', 'overall.ms': 'ms', 'dashboard.dashboard.chartForm.typeVal.bar.label': 'Bar Chart', 'project.topology.style': 'Style', PROJECT_TOPOCONFIG_ISNULL: 'Project topo is null', 'dashboard.dashboard.allOptionTip': 'Enables an option to include all variables', TYPECONF_PARENT_NOT_FOUND: 'Asset type parent config not found', 'project.endpoint.stateInfo_230009': 'Promserver unavailable', MODULE_CONFIG_RELABEL_REPLACEMENT_ISNULL: 'Module config relabel replacement is null', 'validate.positiveInteger': 'Positive integer', 'dashboard.dashboard.chartForm.typeVal.url.staticTip': 'The content in the double curly braces will be replaced on the Asset page', 'asset.process.mem': 'Memory usage', 'config.assetMeta.addGroup': 'Add group', 'dashboard.dashboard.chartForm.legendPosition': 'Placement', RECORD_RULE_LABELS_ISNULL: 'Record rule labels can not be null', 'config.system.basic.passPeriodValue': '0 Means not expired', 'project.topology.grids': 'Grids', 'dashboard.dashboard.chartForm.refer': 'Refer', STATECONF_NAME_ISNULL: 'Asset state conf name is null', 'config.system.email.testAccountTip': 'Tip:Used only as test mail recipient', 'alert.config.inrError': 'Evaluation Interval cannot be less than 15', 'dashboard.metric.singleChartShow': 'Signle chart', 'overall.createCabinet': 'New cabinet', 'profile.role': 'Role', PANEL_NAME_FORMAT_ERROR: "Panel name format error, can not include '/'", asset_stop_using_handle: '-', 'guide.visualizationTip': 'Dashboards consist of different sets of customized charts. You can create several dashboards and switch between them.', 'overall.addr': 'Addr', 'issue.reporter': 'Reporter', 'buttons.view': 'View', 'alert.config.schedDays.comment': 'schedule open day (week) Timer is turned on, default: 1,2,3,4,5,6,7 multiple comma separation Example: 1,2,3,4,6', MODULE_CONFIG_FILENAME_ISNULL: 'Module config file path is null', 'dashboard.dashboard.chartForm.typeVal.singleStat.label': 'Stat', 'overall.duplicate': 'Duplicate', 'project.topology.iconColor': 'Icon color', 'project.module.ChartTemplate.comment': 'Endpoint chart templates Example: Server Template,Basic Template', 'config.agent.agent.autoScript': 'Auto install script', 'project.endpoint.stateInfo_230010': 'Promserver can be used', 'overall.createRecordRule': 'New record rule', 'overall.generate': 'Generate', 'dashboard.explore.descending': 'Descending', ISSUE_NAME_DUPLICATE: 'Issue name duplicate', Backup: 'Backup', SYS_CONFIG_EMAILTLSFLAG_FORMAT: 'System config email tls flag can not be empty', 'config.mib.requiredMibFile': 'MIB file is required', AGENT_PORT_ERROR: 'Agent port is incorrect', mertic_snmp_error_msg: 'Mertic : SNMP Collection timeout', 'config.menus.code': 'Code', IPAM_IP_MAC_ISNULL: 'Ipamip mac can not be null', 'overall.alert': 'Alert', 'overall.result.importedRecords': 'Total number of imported records', 'overall.tempPrev': 'Template preview', 'project.endpoint.addGraph': 'View graph', 'project.topology.pb': 'Padding bottom', 'profile.username': 'User name', 'tip.resetMfa': 'Are you sure to reset 2FA?', TYPECONF_CLIENTENABLE_ISNULL: 'Asset type config client enable is null', 'asset.pinPrompt.comment': 'TELNET password prompt Example: pass:', 'tip.deleteSuccess': 'Delete success', RECORD_RULE_STATE_ISNULL: 'Record rule state can not be null', 'ping.filter': 'Filter relevant content', 'asset.talonPrompt': 'TALON is a client program responsible for log collection.', 'config.dc.traffic.direction': 'Direction', 'batch.process': 'These {title} cannot be deleted.If you want to continue to delete,please check the "Force delete" action.', ASSET_CLIENTPORT_ERROR: 'Asset client port is incorrect', 'asset.sshKeyWasConfig': 'SSH-KEY configured', 'tip.confirmOvertime': "Are you sure it's off?", SYS_CONFIG_EMAIL_AUTHENTICATIONFAIL: 'Failed to connect to SMTP service: username/password wrong', 'project.module.walk': 'Walk', 'dashboard.dashboard.chartForm.alignList.right': 'Right', 'config.ipamsubnet.vlan.comment': 'Vlan Example : xxxx', 'overall.bottom': 'Bottom', 'overall.allData': 'All data', 'date.week.three': 'WED', mertic_config_error_msg: 'Mertic : incorrect config', 'asset.pin.comment': 'Password ,The auth method is 1, record the login password; the auth method is 2, record the key password. Example: pass', SYS_USER_STATUS_ISNULL: 'System user status can not be empty', 'overall.quickSilent': 'Quick silent', 'project.topology.nodeHeight': 'Node height', mertic_snmp_error_handle: '- This problem may be caused by 1.The SNMP version number is not supported by agent;2.Agent is down or not reachable;3.Agent is too slow to respond.You can increase the timeout value;4.Browser request has been blocked by firewall;5.Authentication failed.Community name or password is not right', 'overall.createTemplate': 'New template', 'project.topology.textAlign': 'Text align', 'placeholder.chart.threshold': 'Please input threshold. Click on the left color bar to adjust the threshold color', 'overall.personalCenter': 'Profile', 'config.user.inputOldPin': 'Please input old password', 'project.topology.composing': 'Composing', configuration_notification_setting: 'Notification settings', SYS_USER_ID_ISNULL: 'System user id can not be empty', 'el.datepicker.months.dec': 'Dec', 'dashboard.dashboard.chartForm.min': 'Min', 'week.Sat': 'Saturday', 'config.user.forceEnable': 'Force enable', 'config.terminallog.statusItem.connecting': 'Connecting', AGENT_EXIST_ERROR: 'Agent is exists : host,type,port repeat', 'config.mib.updateUser': 'Update user', 'project.topology.gradient': 'Gradient', 'overall.toolBox.stackBack': 'Back to original chart', 'overall.collapseMenu': 'Collapse menu', PANEL_PARAM_RANGETYPE_ISNULL: 'Panel param range type can not be empty', 'project.endpoint.scrape_timeout': 'Scrape timeout', PANEL_CHART_TEMPLATE_TYPE_INCORRECT: 'Panel charts template type must be dashboard, asset, endpoint and template', ALERTRULE_SCHEDDAYS_ISNULL: 'Alert rule schedDays can not be null', 'asset.assetStatPre': 'Last reply:', VSYS_TASK_PARAM_OSQUOTAS_ISNULL: 'Vsys task params osQuotas can not be empty', CHART_SYNCTMPL_ERROR: 'Chart sync param can not be null', 'config.system.notification.account': 'Notify account', ASSET_MODEL_ID_ISNULL: 'Model id can not be empty', 'config.user.editUser': 'Edit user', DC_ASSETS_EXISTS: 'These Dc contain assets and cannot be deleted', 'webshell.selAsset': 'Select asset', 'alert.summary.comment': 'Alert summary Example: Cpu warning', 'validate.host': 'Invalid Host', 'config.menus.menus': 'Menus', 'overall.endpointTemplate': 'Endpoint template', 'issue.middle': 'Middle', 'project.endpoint.namespaces': 'Name spaces', SYS_CONFIG_REDIS_PASSWORD_REQUIRED: 'The redis password is required', 'overall.value': 'Value', MODULE_NOTFOUND: 'Module not found', 'alert.P1Rule': 'P1: Critical, alert that can cause business paralysis', agent_unfederation_per_msg: 'The agent of Per-datacenter type in non federation environments does not collect data', TYPECONF_VMH_ISNULL: 'Asset type config vmh is null', ENDPOINT_NAME_DUPLICATE: 'Endpoint name duplicate', 'project.module.batchEndpoint': 'Batch endpoint', 'overall.system': 'System', ALERTRULE_BUILDIN_CAN_NOT_REMOVE: 'This rule is built-in and cannot be deleted', MODULE_PASSWORD_INVALID: 'Auth password is missing, required for SNMPv3 with auth', 'issue.assetId': 'Asset id', SYS_MENU_BUTTON_PARENTID_ISNULL: 'Button must have a parent id', 'export.fileFormat': 'File format', SYS_TOKEN_ISNULL: 'Cannot get token information from request header', 'project.endpoint.dialogTitle': 'History value', SYS_CONFIG_LOCALRETENTION_ISNULL: 'System config storage local retention can not be empty', 'guide.assetTip': 'Assets are the main part monitored by the system', 'overall.result.fail': 'Import failed count', 'alert.config.inrErrorMax': 'The evaluation interval cannot be greater than 86400', 'ping.rttAverage': 'RTT average', SYS_MENU_ISNULL: 'Menu is not exsits', 'ping.rttMaximum': 'RTT maximum', ASSET_MODELNAME_ISNULL: 'Asset model name can not be null', logs_timeout_handle: '- increase the scrape timeout', 'backup.Daily': 'Daily', 'system.apikey.apiKey': 'API keys', SYS_LOGIN_REQUIRED: 'Please log in to the system first', 'asset.privateKey': 'Private key', SYS_BACKUP_FILENAME_NOTEXIST: 'System backup file does not exist', IPAM_IP_ADDR_ISNULL: 'Ipamip addr can not be null', 'config.system.notification.create': 'New notification', 'setup.welcomePage': 'Welcome page', 'alert.config.inr.comment': 'Performance Cycle Default: 0, unit: S is not less than 15 When <15, Scrape Interval Example: 30', 'project.chart.endpointInfo': 'Endpoint information', 'batch.finish': 'These {title} delete complete.', 'asset.userName.comment': 'User name, Example:root', PANEL_TYPE_INVALIDE: 'Panel type must be dashboard, asset, project, module, endpoint or model', PANEL_PARAM_RANGEUNIT_ISNULL: 'Panel param range unit can not be empty', 'asset.endpoint': 'Endpoint', 'overall.hidden': 'Hidden', SYS_AUTHCODE_ISNULL: 'Authcode information is null', 'dashboard.dashboard.prevMonth': 'Previous month', 'project.endpoint.pattern': 'Name pattern', 'overall.show': 'Show', 'overall.trace': 'Trace route ', ASSET_PURCHASEDATE_FORMAT: 'Asset purchase date format error', 'dashboard.dashboard.multiTip': 'Enables multiple values to be selected at the same time', IPAM_SUBNET_DC_ISNULL: 'Ipamsubnet datacenter can not be null', 'setup.haMode': 'HA mode', SYS_CONFIG_LDAPUSERFILTER_ISNULL: 'System config ldap user filter can not be empty', logs_authentication_failed_handle: '- Check asset TALON config', 'issue.createTime': 'Create time', 'config.mib.mibBrowser': 'MIB browser', 'overall.noData': 'No data', SYS_CONFIG_LDAP_CONNECTIONFAILED: 'Unable to establish a connection with the ldap service. Please check whether the LDAP service is running normally and can connect externally.', CABINET_Y_INCORRECT: 'Cabinet y is not in this dc', SYS_CONFIG_EXPORT_MAX_LINE: 'The number of exported data than the configured max export line', 'project.topology.shakeX': 'shakeX', 'profile.operationRecord': 'Operation log', 'dashboard.dashboard.chartForm.remark.comment': 'The chart description', TYPECONF_NAME_ISNULL: 'Asset type config name is null', 'config.user.oldPin': 'Old password', 'dashboard.dashboard.refreshInterval.fiveMinutes': '5 minutes', 'config.ipamip.name.comment': 'Name(Required) Example: xxx ', CHARTELEMENT_NAME_ISNULL: 'Chart element name can not be empty', ASSET_PURCHASEDATE_UNAVAILABLE: 'Asset purchase date unavailable', 'config.dc.dcName': 'Data center name', 'overall.view': 'View', 'dashboard.dashboard.chartForm.typeVal.clock.label': 'Clock', SYS_MENU_CODE_DUPLICATE: 'Menu code duplicate', 'project.endpoint.credentials': 'Credentials', ALERTRULE_EXPR_ERROR: 'Expr syntax error', 'overall.name': 'Name', TYPECONF_VMH_INCORRECT: 'Asset type config vmh must be 0 or 1', 'tip.resetSuccess': 'Reset success', ALERTRULE_SUMMARY_ISNULL: 'Alert summary is required', ENDPOINT_ASSETID_ISNULL: 'Asset Id can not be empty', 'issueTab.changeRecord': 'change record', 'dashboard.dashboard.chartForm.statisticsVal.different': 'Different', TYPECONF_VM_ISNULL: 'Asset type config vm is null', 'alert.config.chart.affectEntity': 'Affect entity', 'week.Wed': 'Wednesday', 'config.operationlog.operationlog': 'Operation logs', SYS_RECOVERYCODE_IS_INVALID: 'Recoverycode is invalid', MODULE_ID_ISNULL: 'Module id can not be empty', 'project.topology.lineColor': 'Line color', 'alert.receiver.comment': 'Alert receiver, separated by commas Example: admin / admin,root', 'config.operationlog.params': 'Request params', 'asset.talon.token': 'Token', 'config.exprTemp.name': 'Template name', 'overall.blackbox_exporter': 'Blackbox exporter', 'overall.module': 'Module', EXCELFILE_HEADER_TEMPLATE_ERROR: 'The header row of the import template is inconsistent with the system template', 'project.topology.transparency': 'Transparency', 'overall.remark.comment': 'Description Example : xxxx', 'config.mib.credential.contextName': 'Context name', 'overall.importTipImg': 'Only allowed jpg/png file', 'dashboard.dashboard.chartForm.max': 'Max', 'project.module.configs': 'Configuration', 'dashboard.dashboard.chartForm.url': 'URL', 'config.system.email.useTLS': 'TLS', 'config.assetLabel.isCheck': 'Is check', 'project.module.module': 'Modules', AGENT_PARAM_START_ISNULL: "Parameter 'start' is required", SYS_MENU_TYPE_INVALIDE: 'Menu type not found', 'explore.graph': 'Graph', logs_up_msg: 'Logs : UP', 'el.datepicker.week': 'week', 'dashboard.dashboard.chartForm.typeVal.pie.label': 'Pie Chart', ISSUE_ACTIVITY_CONTENT_ISNULL: 'Issue activity content can not be empty', PANEL_PARAM_REPORTRANGE_ISNULL: 'Panel param report range can not be empty', 'overall.ipam.edit': 'Edit IPAM', 'asset.editAsset': 'Edit asset', 'overall.metric': 'Metric', 'project.module.maxRepetitions': 'Max repetitions', LICENSE_SUPPORT_ID_ISNULL: 'License params support id can not be null', 'alert.description.comment': 'Alert description Example: Alarm rule for cpu usage exceeding 10%', 'alert.config.for': 'Duration (s)', 'tip.expressionValue': 'Get the value of the expression query result. For example:', 'config.system.email.pinTip': 'Tip:Some email providers need to enter token', 'project.topology.data': 'Data', 'profile.clear': 'Clear', TYPECONF_SNMPCOLLECT_ISNULL: 'Asset type config snmp collect is null', CHART_URLPARAM_ISNULL: 'Chart param cannot be empty when type is url', 'overall.createAlertRule': 'New alert rule', 'backup.day': 'days', 'config.ipamsubnet.name.comment': 'Name(Required) Example: xxx ', STATECONF_ALERT_ISNULL: 'Asset state conf alert is null', 'config.assetLabel.labelOptionNull': 'Please input option', 'dashboard.dashboard.chartForm.lock': 'Lock', MODULE_RELOBJ_CAN_NOT_REMOVE: 'Module have associated data and cannot be deleted', 'dashboard.dashboard.editDashboardTitle': 'Edit dashboard', SYS_ROLE_ISNULL: 'Role is not exsits', 'asset.network.transmitQueue': 'TransmitQueue', VSYS_ONLY_SUPPORTS_IP_RULE: 'Vsys only supports the rules of the type of IP', PANEL_PARAM_RANGEUNIT_INVALIDE: 'Panel param range unit must be hour, day, week or month', 'alert.lastAt': 'Last time', SNMP_MIB_TYPE_INVALIDE: 'Snmp value type is invalide', 'config.system.link.link': 'Application navigators', 'alert.state.comment': 'Alarm status, the default enablement: 1 Close: 0 Example: 1', 'alert.P3Rule': 'P3: Minor, alert that needs to be dealt with, but not urgent', ASSET_EDITTYPE_ISNULL: 'Asset edit type can not be empty', 'dashboard.dashboard.chartForm.typeVal.log.label': 'Log', PANEL_ID_ISNULL: 'Panel ID can not be empty', 'overall.importTip': 'Only allowed xlsx/xls file', 'config.record.inr': 'Inr', 'tip.assetConfirmDelete': 'Related endpoints and alerts will be removed, are you sure you want to delete this asset?', 'date.week.four': 'THU', 'config.mib.credential.create': 'Create credential', 'guide.title': 'Get started in 6 steps', 'project.topology.line': 'line', ENDPOINT_TYPE_ISNULL: 'Endpoint type can not be empty', 'dashboard.dashboard.addVariable': 'Add variable', 'asset.assetStatDown': 'Never', 'webshell.custom': 'Custom connect', AGENT_TYPE_ISNULL: 'Agent type can not be empty', DC_NAME_DUPLICATE: 'Dc name duplicate', 'config.cab.y.comment': 'Row of data center Example: 1', 'alert.silence.upTime': 'Update time', 'guide.downloadAgent': 'Download agent', 'overall.toolBox.zoom': 'Area scaling', 'project.topology.addLine': 'Add line', 'alert.silence.timeError': 'The end time must be greater than the start time', logs_talon_disable_msg: 'Logs : Asset TALON is not enabled', 'alert.config.threshold.comment': 'Threshold (required) Example: 10', ALERT_JUDGE_RESULT_ISNULL: 'query result is null', FILTER_OPER_INVALIDED: 'filter oper value is invalide', ALERTSEVERITY_COLOR_ISNULL: 'Alert severity color can not be null', mertic_unauthorized_msg: 'Mertic : Authentication failed', CABINET_X_MINIMUM: 'Cabinet x is a minimum of 1', RECORD_RULE_NAME_EXIST: 'Record rule name already exists', 'config.system.basic.maxSeries': 'Query max series', 'overall.createProject': 'New project', ASSET_COMMENT_CONTENT_ISNULL: 'Asset comment content can not be empty', 'config.assetState.assetTotal': 'Total assets', 'dashboard.dashboard.chartForm.legend': 'Legend', ASSET_FIELD_META_NAME_ISNULL: 'Asset field meta name can not be empty', 'asset.vendor': 'Vendor', STATECONF_NOT_FOUND: 'State not found', 'el.transfer.hasCheckedFormat': '{checked}/{total} checked', TYPECONF_AUTHPROTOCOL_INCORRECT: 'Asset type config auth protocol must be 0 ,1 or 2', 'config.terminallog.record.replay': 'Replay', 'overall.delete': 'Delete', PANEL_WEIGHT_ISNULL: 'Panel weight not be empty', IPAM_SUBNET_INTERVAL_ERROR: 'Ipamsubnet interval already exists', 'overall.right': 'Right', 'issue.hasBeenAssigned': 'Has been assigned', 'overall.redo': 'Redo', 'dashboard.dashboard.chartTooltip': 'Chart tooltip', 'config.system.license.license': 'License', ASSET_MODEL_RELOBJ_CAN_NOT_REMOVE: 'Asset model have associated data and cannot be deleted', 'guide.monitorTip': 'Help user to monitor components and contents based on project requirement', 'dashboard.dashboard.chartForm.sourceLabel': 'Source label', 'dashboard.dashboard.chartForm.sort': 'Sort', ASSET_NOT_EXIST: 'Asset does not exist', 'dashboard.dashboard.beforeTwentyFourHour': 'Previous 24 hours', 'dashboard.dashboard.refreshInterval.threeMinutes': '3 minutes', 'dashboard.dashboard.to': 'to', 'asset.process.threadCount': 'Thread count', 'el.datepicker.weeks.fri': 'Fri', ALERTRULE_LAST_ISNULL: 'Last is required', 'config.ipamsubnet.mask.comment': 'Mask(Required) Example: IPV4 0~32 IPV6 0~128', 'el.transfer.filterPlaceholder': 'Enter keyword', CHART_SPAN_ISNULL: 'Chart span can not be empty', 'config.system.monitor.monitor': 'Monitor', 'config.scrapeEndpoint.scrapeDuration': 'Scrape duration', 'dashboard.dashboard.chartForm.stack': 'Stack', 'config.ipamsubnet.addr.comment': 'Addr(Required) Example:ipv4 192.168.10.1 ipv6: 0000:0000:0000:0000:0000:0000:c0a8:0a01', 'overall.clickUpload': 'Click to upload', 'backup.File': 'File', 'overall.syncDashboard': 'Whether to update the associated dashboard synchronously', SYS_ROLE_NAME_CANNOT_MODIFY: 'The name of the built-in role cannot be modified', ALERTSILENCE_ENDTIME_MUSTGTNOW: 'AlertSilence end time must great now time', TYPECONF_SNMPCOLLECT_INCORRECT: 'Asset type config snmp collect must be 0 or 1', 'config.assetType.sshCollectScript': 'SshCollectScript', 'config.assetLabel.multitext': 'MULTITEXT', ALERTRULE_SCHEDETIME_ISNULL: 'Alert rule schedEtime can not be null', 'project.topology.nodeWidth': 'Node width', 'alert.config.notifyActive.comment': 'Alarm activate notification switch Default: Open 1: Open 0: Close Example: 1', 'dashboard.dashboard.chartForm.statisticsVal.first': 'First', 'overall.chartTemp': 'Chart templates', 'dashboard.dashboard.variableName': 'Variable name', 'overall.result.successNum': '{successNum} records imported successfully', 'deleteButton.confirm': 'Confirm', ALERTRULE_OIDFORMAT_ERROR: 'OID format is incorrect', ALERTRULE_METHOD_ISNULL: 'Alert rule method can not be null', ASSET_FIELD_META_KEY_ERROR: 'Asset field key value incorrect format', 'config.mib.credential.method': 'Method', 'el.datepicker.confirm': 'OK', 'asset.detail.detail': 'Detail view', 'project.topology.selTwoNode': 'Please select two module', 'project.topology.none': 'None', 'dashboard.dashboard.moreTitleOther': 'Showing only 10 the data. ', 'dashboard.overview.contentTitle': 'Nezha Management System', 'guide.agent': 'Agents', ALERTNOTIFY_ID_ISNULL: 'Alert notify method ID can not be null', 'config.config': 'Setting', 'el.datepicker.prevMonth': 'Previous Month', 'config.ipamip.ipamsubnet': 'Ipamsubnet', CHART_VARID_ISNULL: 'varid can not be empty', 'dashboard.dashboard.beforeSixHour': 'Previous 6 hours', ALERTSEVERITY_NAME_ISNULL: 'Alert severity name can not be null', SYS_CONFIG_DEFAULTCABINETUSIZE_INVALIDE: 'System config default cabinet usize should be an integer', 'dashboard.dashboard.beforeFifteenMin': 'Previous 15 minutes', 'dashboard.dashboard.chartForm.legendTip': 'Controls the name of the time series, using name or pattern. For example {{hostname}} will be replaced with label value for the label hostname.', 'dashboard.dashboard.refreshInterval.tenMinutes': '10 minutes', 'el.datepicker.now': 'Now', 'overall.createModel': 'New model', DC_LATITUDE_ERROR: 'Dc latitude range is -90 to +90', 'alert.config.notifyExpired': 'Expired notification', 'overall.result.newQuantity': 'new quantity', 'config.user.userId': 'User ID', 'dashboard.overview.alert.alertRuleTopN': 'Top10 alert message', 'dashboard.dashboard.chartForm.typeVal.stackArea.label': 'Area chart', 'dashboard.metric.saveChart': 'Save chart', 'asset.vendorModel': 'Vendor/Model', 'config.assetLabel.infoLabel': 'Label Info', PANEL_CHART_TEMPLATE_TYPE_ISNULL: 'Panel charts template type is null', 'project.module.configs.comment': 'Configuration information JSON formatExample:\\"[{\\"type\\":\\"metrics\\",\\"config\\":{\\"protocol\\":\\"SNMP\\",\\" walk\\":[\\"1.3.6.1.2.1', 'validate.address': 'invalid IP address', administration_audit: 'Audits', ERROR: 'Error', issue_record: 'Issues', ALERTRULE_NAME_ISNULL: 'Alert name is required', 'config.assetType.sshCollect': 'SshCollect', 'overall.batchAddEndpoint': 'Batch new endpoint', 'asset.suspended': 'Suspended', 'overall.createChart': 'New chart', 'overall.visible': 'Visible', TYPECONF_SSHCOLLECTSCRIPT_ISNULL: 'Asset type config ssh collect script is null', 'alert.config.schedEnable.comment': 'schedule to turn on the default: Close 1: Open 0: Close Example: 1', 'dashboard.dashboard.singleStatErrorTip': 'Only queries that return single series/table is supported', 'config.assetType.vmh': 'VMH', 'overall.twoDay': '2 days', CHART_VARID_ERROR: 'varid param error', EXPRETMPL_EXPRESSION_ISNULL: 'Expression template expression is null', SYS_FILE_UUID_ISNULL: 'Sys file uuid is can not be null', LINK_NAME_ISNULL: 'link name can not be null', 'tip.next': 'Next', SYS_CONFIG_SWITCHVAUE_INVALIDE: 'System config switch value is invalid, must be on or off', 'dashboard.dashboard.chartForm.name.comment': 'Chart title(Required) Example: CPU usage', SYS_CONFIG_NODETARGETPATH_ISNULL: 'System config node export target path can not be null', ENDPOINT_TYPE_INVALID: 'Endpoint type is invalid', 'guide.visualization': 'Visualization', LICENSE_TOKEN_INVALID: 'Invalid license,token error', FILTER_ASSET_MODEL_IS_NULL: 'filter asset model is null', IPAM_IP_SUBNET_ISNULL: 'Ipamip subnet can not be null', 'el.datepicker.weeks.wed': 'Wed', 'tip.cabinet': 'cabinet', 'dashboard.dashboard.query_result(query)': 'Returns a list of metric query result for the query.', ALERTRULE_NOTIFYEXPIRED_INCORRECT: 'Alert rule notifyExpired must be 0 or 1', 'validate.integer': 'Must be integer', SYS_CONFIG_EMAILSMTPHOST_ISNULL: 'System config email smtp host can not be empty', 'issue.low': 'Low', 'dashboard.overview.alert.top': 'Top', 'config.assetType.snmpCollect': 'SnmpCollect', 'dashboard.dashboard.chartForm.typeVal.line.label': 'Line Chart', 'week.FriAbbreviation': 'Fri', 'alert.config.expr': 'Expression/OID', ASSET_PARENT_NOT_EXIST: 'Asset parent does not exist', 'dashboard.dashboard.beforeSevenDay': 'Previous 7 days', 'overall.download': 'Download', 'dashboard.dashboard.createChartByTemp': 'New chart by template', SNMP_MIB_OPERATION_ISNULL: 'Snmp mib operation can not be empty', SYS_MENU_ORDERNUM_ISNULL: 'Menu order num is required', 'config.terminallog.statusItem.unknownError': 'Unknown error', IPAM_IP_MAC_ERROR: 'Ipamip mac error, mac repeat', 'config.system.apiKey.noExpire': 'No expiration date', ALERTNOTIFY_FILEPATH_ISNULL: 'Alert notify method file path can not be null', ENDPOINT_LABELS_ACTION_ISNULL: 'Endpoint labels action can not be empty', 'dashboard.overview.traffic': 'Traffic', 'overall.option': 'Operation', 'asset.server': 'Server', SYS_USER_NAME_DUPLICATE: 'System user name duplicate', ASSET_BRAND_BEUSED_CAN_NOT_REMOVE: 'This brand is already used and cannot be deleted', TERMINAL_TELNET_TRANSFER: 'Telnet does not allow upload and download', IMPORT_ERROR_STOP: 'Error stop import', 'license.permanent': 'Permanent', 'tip.killTerm': 'Are you sure you want to kill terminal?', ISSUE_ACTIVITY_TYPE_ISNULL: 'Issue activity type can not be empty', 'overall.account': 'Account', SYS_AUTHCODE_IS_INVALID: 'Authcode information is invalid', 'overall.process': 'Process', TYPECONF_AUTHPROTOCOL_ISNULL: 'Asset type config auth protocol is null', SYS_BACKUP_FILENAME_ISNULL: 'System backup file name cannot be empty', 'alert.config.effectiveConfig': 'Effective configurations', 'config.system.basic.mapConfig': 'Map center', PANEL_TYPE_ISNULL: 'Panel type can not be empty when link is not empty', 'config.mib.uploadTip': 'Please upload MIB file', 'asset.detail.orderBy': 'OrderBy', 'project.topology.left': 'align left', PROJECT_TOPOICON_UNIT_ISNULL: 'Topo icon unit is null', 'dashboard.dashboard.chartForm.displayConfig': 'Display configurations', 'ping.packetLossRate': 'Packet loss rate', 'asset.vsys': 'Virtual system', CHART_X_FORMAT: 'Chart x format should be a integer', SYS_MENU_CODE_ISNULL: 'Menu code is required', ASSET_BRAND_NAME_DUPLICATE: 'Asset brand name is duplicate', 'project.topology.maxCount': 'Max count', 'project.topology.bounce': 'bounce', 'config.system.basic.lower': 'Lower case letters', AGENT_TYPE_INVALIDE: 'Agent type is incorrect', 'config.exprTemp.errorStr': 'Please fill in the {errorStr} value', 'date.week.two': 'TUE', ALERTRULE_UNIT_INVALIDE: 'Alert unit is invalide', 'project.topology.curve': 'curve', 'project.topology.beads': 'beads', 'backup.edit': 'Edit backup configurations', 'overall.uploadCustomPicture': 'Upload custom picture', agent_unfederation_per_handle: '- Open the federation or switch the agent type', SYS_USER_PIN_LONGTIME_NO_MODIFY: 'System user pin has not been modified for a long time more than {0}', 'config.system.email.testConnection': 'Test connection', ASSET_FIELD_META_KEY_ISNULL: 'Asset field meta key can not be empty', 'config.exprTemp.remark.comment': 'Remark Example: node_export CPU utilization template', 'overall.result.imported': 'You have imported', 'setup.invalidRedis': 'There may be some errors in the configuration of the Redis', 'project.topology.ruleColor': 'Rule Color', ALERTRULE_SCHEDSTIME_ISNULL: 'Alert rule schedStime can not be null', 'overall.addColumns': 'Add columns', 'alert.config.unit': 'Unit', SYS_CONFIGI_ASSETPINGFROM_NCORRECT: 'Asset ping from must be 1 or 2', 'project.topology.requiredName': 'The name of the required', IMPORT_FIELD_DUPLICATE: '{0} Duplicate', TERMINAL_PATH_ISNULL: 'Terminal path can not be null', 'setup.alertPath': 'Site URL', 'overall.close': 'Close', 'config.dc.selectArea': 'Select area', 'config.system.ldap.dn': 'Bind DN', 'overall.config': 'Configurations', 'alert.description': 'Description', agent_wait_pull_msg: 'Agent is updating collection config', 'tip.zoomStatusPrompt': 'Your browser is currently in zoom state, the page may appear dislocation, the proposed 100% size.', 'config.terminallog.cols': 'Cols', 'project.endpoint.endpointName': 'Endpoint name', 'tip.addSuccess': 'Add success', STATECONF_ALERT_INCORRECT: 'Asset state conf alert must be 0 or 1', 'config.assetLabel.default': 'Default', 'overall.ipam.used': 'Used', 'alert.receiver': 'Receiver', 'overall.unlocked': 'Unlock editing', LINK_NEXT_ISNULL: 'link next can not be null', 'project.chart.endpointStat': 'Endpoint state', agent_undistributed_msg: 'Agent has not been assigned yet', LICENSE_FILE_IS_EMPTY: 'The license file does not exist', 'project.topology': 'Topology', 'asset.brand.comment': 'Brand (required) Example: DELL', 'dashboard.dashboard.yesterday': 'Yesterday', 'config.model.name': 'Name', 'alert.severity.comment': 'Alert severity (required) optional P1, P2, P3 Example: P1', 'config.system.basic.num': 'Number', PROJECT_RELOBJ_CAN_NOT_REMOVE: 'Project have associated data and cannot be deleted', 'overall.leftShift': 'Left shift ', 'el.datepicker.month11': 'November', 'el.datepicker.weeks.sat': 'Sat', 'webshell.shellTitle': 'Local Shell', 'el.datepicker.month10': 'October', 'el.datepicker.month12': 'December', 'config.mib.fileName': 'File name', 'project.topology.title': 'Title', 'tip.SelectAlertMessage': 'Select Alert Message', 'overall.sourceLabels': 'Source labels', IMPORT_NOT_SUPPORT: '{0} Configuration not support', 'buttons.edit': 'Edit', 'dashboard.dashboard.chartForm.dataConfig': 'Data configurations', STATECONF_MONITOR_ISNULL: 'Asset state conf monitor is null', PROJECT_TOPOICON_FILETYPE_ERROR: 'Topo icon file type must be jpg, jpeg, png and gif', 'setup.alertPrefix': 'Alert prefix', 'overall.state': 'State', 'config.system.monitor.metrics_storage_s3_bucket': 'Bucket', 'overall.expandMenu': 'Expand menu', 'dashboard.dashboard.receivers': 'Receivers', 'login.username': 'Username', LINK_URL_ISNULL: 'link url can not be null', 'dashboard.metric.selectDashboard': 'Exist dashboard', PROJECT_REMOVE_ERROR: "These projects contains module can't remove projects", SYS_USER_NEWPWD_ISNULL: 'User new password can not be empty', SYS_USER_USERNAME_ISNULL: 'System user login name can not be empty', SYS_LOGIN_UNKNOWNACCOUNT: 'Unknown error', 'config.system.notification.filePathReg': 'Please enter the correct file path', 'asset.endU': 'U End', 'dashboard.dashboard.chartForm.typeVal.bubble.label': 'Bubble', 'backup.backupRetention': 'Backup retention', 'project.topology.lineDash': 'lineDash', VSYS_TASK_DEVICETAG_VALUE_ISNULL: 'Vsys task device tag value can not be empty', SYS_LOGIN_CAPTCHA: 'Captcha verification failed', ENDPOINT_LABELS_ACTION_INVALIDE: 'Endpoint labels action must be 0 or 1', SYS_DICT_TYPE_ISNULL: "Field 'type' is not null", SYS_CONFIG_SCRAPEINTERVAL_INVALIDE: 'System config scrape interval should be an integer', ALERTMSG_NOT_EXITS: 'Alert message not exits', CABINET_POSITION_OCCUPIED: 'Cabinet position is occupied', MODULE_CONFIG_PIPELINE_EXPRESSIONS_ISNULL: 'Module config pipeline expressions is null', 'overall.relabelConfigRegex': 'Default is (.*) ', 'dashboard.dashboard.chartForm.typeVal.map.label': 'Map', SYS_CONFIG_TEST_ISNULL: 'System config test can not be empty', 'config.alert.id.comment': 'ID Example:220623020000138', ASSET_MODELID_ISNULL: 'Asset model id can not be empty', 'asset.endpointNum': 'Represents the total quantity', 'overall.toolBox.stack': 'Show stack chart', 'project.topology.rotate': 'Rotate', 'dashboard.dashboard.chartForm.valMapping.regx': 'Regx', 'overall.createIssue': 'New issue', 'project.endpoint.configs.comment': 'Endpoint Configs,JSON format', ISSUE_ACTIVITY_ONLYOWN_COMMENTS: 'Issue activity only can operate own comments', PANEL_NAME_DUPLICATE: 'Panel name is duplicate', 'project.module.community': 'Community', 'config.system.ldap.timeout': 'Timeout', ALERTRULE_AUTOEXPIRED_INCORRECT: 'Alert rule autoExpired must be 0 or 1', 'config.dc.area': 'Area', ASSET_BRAND_NAME_ISNULL: 'Asset brand name is null', 'overall.batchEndpoint': 'Batch modify endpoint', MODULE_USERNAME_INVALID: 'Auth username is missing, required for SNMPv3', 'alert.config.schedDays': 'Effective time', SYS_CONFIG_DB_PARAM_INVALID: 'The DB connect params is invalid', SYS_CONFIG_LOCALRETENTION_INVALIDE: 'System config storage local retention should be an integer', 'tip.confirmCancel': 'Changes you made are not saved?', 'config.system.basic.spec': 'Special characters', 'setup.wait': 'The configuration has been saved, please wait patiently for it to take effect', 'overall.downloadProgress': 'Download is in progress', CHART_NOTEXSITS: 'Chart is not exsits', 'overall.replacement': 'Replacement', 'alert.config.enterRegular ': 'please enter the regular expression', 'el.pagination.total': 'Total {total}', 'overall.importSupport': 'Support xlsx / xls / csv / json files', 'week.TueAbbreviation': 'Tue', 'dashboard.dashboard.multi': 'Multi-value', 'project.topology.animationType': 'Animation type', 'config.exprTemp.edit': 'Edit expression template', 'project.endpoint.scrape_timeout_placeholder': 'Default global scrape timeout', 'config.menus.createI18n': 'New I18N', ENDPOINT_CONFIGS_FORMAT: 'Endpoint configs must be JSON format', PROJECT_NOTFOUND: 'Project not found', 'dashboard.dashboard.chartForm.element.comment': 'When the type is line, table, stackArea, singleStat, histogram, it contains elements key and the value is an object array', CHART_Y_ISNULL: 'Chart y can not be empty', logs_disable_msg: 'Logs : is not enabled', 'setup.welcome.createFileTip': 'This can be done by executing the following command', CHART_WIDTH_FORMAT: 'Chart width format should be a integer', 'overall.placeHolder': 'Please enter', 'login.verifyContent': "Enter the code from the two -factor app on your mobile device. If you' ve lost your device, you may enter one of your recovery codes.", SNMP_MIB_PORT_ISNULL: 'Snmp mib port can not be empty', 'ipam.subnet.ipDetails': 'IP detail', ALERTRULE_TYPE_INVALIDE: 'Alarm type is invalide', ASSET_MODEL_BRANDID_ISNULL: 'Asset model brand id can not be null', 'overall.clearAllSelect': 'Clear the selection', 'project.endpoint.promExpr': 'Please input expression', 'guide.addEndpoint': 'New endpoint', 'overall.unstarred': 'Unstarred', 'project.topology.animation': 'Animation', MODULE_CONFIG_PIPELINE_EXPRESSION_ISNULL: 'Module config pipeline expression is null', SYSSTAT_TYPE_INVALIDED: 'param type is invalide, allow asset,datacenter,project,module,endpoint,alert rule,alert message,agent', SYS_CONFIG_DB_PASSWORD_ISNULL: 'The DB password is null', 'issue.relateAssets': 'Relate assets', 'alert.config.secondNormal': 'second no similar exception is generated', ALERTRULE_TYPE_INCORRECT: 'Alert rule type must be 1 ,2 or 3', 'project.topology.comet': 'comet', 'overall.batchDel': 'Batches delete', 'alert.severity': 'Priority', 'project.topology.flow': 'flow', 'buttons.expired': 'Expired', 'alert.config.normal': 'normal', 'overall.createipamDetail': 'New Ip deatil', SNMP_MIB_FILE_ISNULL: 'Snmp mib file can not be empty', 'dashboard.dashboard.chartForm.width.comment': 'width(Required) Optional:1-12 Example: 10', 'alert.list.labels': 'Label', SNMP_MIB_OPERATION_INVALIDE: 'Snmp operation type must be get, walk, getnext or set ', 'config.terminallog.loginHost': 'Login host', DC_CABINET_MAXU: 'The maximum U of current cabinet is 47', 'validate.timeout': 'The value ranges from 1 to 60000', agent_federation_global_msg: 'The agent of global type in the federation environment does not collect data', 'project.topology.middleOffsetY': 'middle', ASSET_MODEL_OID_INCORRECT: 'OID format is incorrect', 'asset.reloginPinTip': 'Relogin tip', IPAM_IP_ADDR_ERROR: 'Ipamip addr format error,please check ip format for ipv4/6', SNMP_MIB_BROWSER_TIMEOUT: 'Browse timed out.It may be caused by 1.The SNMP version number is not supported by agent 2.Agent is down or not reachable 3.Agent is too slow to respond.You can increase the timeout value 4.Browser request has been blocked by firewall 5.Authentication failed.Community name or password is not right', 'webshell.fileSelect': 'select', 'config.terminallog.record.plays': 'Quick watch', MODULE_CONFIG_RELABEL_SOURCELABELS_ISNULL: 'Module config relabel source_labels is null', SYS_CONFIG_MODELCHARTTPL_NOTFOUND: 'System config model chart tpl not found', 'project.topology.lineType': 'Line type', 'config.agent.scrapeEndpoint': 'Scrape endpoint', LICENSE_ERROR_CODE: 'License error,code:{0}', 'config.menus.lang': 'Lang', SYS_CONFIG_QUERYMAXSERIES_INTERVAL: 'The interval value of Query max series is between -1 and +1000', ASSET_FIELD_META_SEARCH_ISNULL: 'Asset field meta search can not be empty', ISSUE_TYPE_ISNULL: 'Issue type can not be empty', 'license.proDate': 'Date issued', 'config.system.system': 'Appearance', 'el.datepicker.prevYear': 'Previous Year', ALERTSILENCE_ENDTIME_ISNULL: 'AlertSilence end time can not be null', 'config.exprTemp.remark': 'Remark', SYS_CONFIG_DB_URL_ISNULL: 'The DB host is null', ALERTMSG_STATE_INCORRECT: 'State is incorrect', 'asset.endpointNum2': 'Endpoint num', ALERTNOTIFY_STATE_ISNULL: 'Alert notify method state can not be null', LICENSE_QRCODE_FILES_ISNULL: 'QRCode files is null', 'dashboard.dashboard.chartForm.high.comment': 'height(Required),Optional:1-12 Example: 10', 'overall.snapshoot': 'Snapshot', SYS_USER_PIN_NOT_CONTAIN_LOWERCASE_LETTERS: 'System user pin must contain lowercase letters', 'dashboard.mpanelNameetricPreview.title': 'Explore', SYS_CONFIG_EMAILSSLFLAG_FORMAT: 'System config email ssl flag can not be empty', PANEL_PARAM_RANGEINTERVAL_ISNULL: 'Panel param range interval can not be empty', 'config.mib.editMib': 'Edit MIB', IPAM_IP_NAME_ISNULL: 'Ipamip name can not be null', CHART_TYPE_INVALIDE: 'Chart type is invalide', 'login.verifyPlaceholder': 'Verification code', CHART_BUILDIN_CAN_NOT_REMOVE: 'This chart is built-in and cannot be deleted', SYS_CONFIG_EMAILTESTRECIVER_ISNULL: 'System config email test reciver can not be empty', 'dashboard.dashboard.curMonth': 'This month', 'asset.talon.username': 'TALON user name', 'globalSearch.toNavigate': 'To navigate', 'overall.viewMode': 'Cycle view mode', ISSUE_RID_ID_ISNULL: 'Issue reporter id can not be empty', CHART_NAME_TOO_LONG: 'Chart name too long than 64', SYS_CONFIG_PROJECTCHARTTPL_NOTFOUND: 'System config project chart tpl not found', mertic_firewall_handle: '- Turn off firewall\n\n', 'config.ipamsubnet.dc.comment': 'Datacenter(Required) Example:xxxx Datacenter name', STATECONF_ID_ISNULL: 'State id can not be empty', 'dashboard.dashboard.chartForm.dimension': 'Dimension', SNMP_MIB_VALUE_ISNULL: 'Snmp value cannot be empty when operation is set', ALERTNOTIFY_NAME_DUPLICATE: 'Alert notify method name duplicate', EXPRETMPL_BUILDIN_INCORRECT: 'Expression template buildin must be 0 or 1', 'overall.createDatacenter': 'New data center', DC_PRINCIPAL_NOT_EXISTS: 'Dc principal does not exist', 'overall.comments': 'Comments', 'project.topology.editLine': 'Edit line', 'alert.config.second': 'second', ENDPOINT_MODULEID_ISNULL: 'Module Id can not be empty', 'project.module.retries': 'Retries', DC_Y_ALREADYINUSE: 'Dc y is already in use', SNMP_MIB_ID_ISNULL: 'Snmp mib id can not be empty', 'dashboard.dashboard.recOneDay': 'Last 1 day', 'profile.lastLoginIp': 'Last login IP', 'asset.endU.comment': 'Cabinet end position This information is generally used in conjunction with the cabinet start position Example: 2', 'config.cab.x.comment': 'Column of data center Example: 1', 'config.terminallog.sourceUser': 'Source user', SYS_CONFIG_UNSAVEDCHANGE_ISNULL: 'System config unsaved change can not be empty', 'project.topology.circularBead': 'Circular bead', ENDPOINT_LABELS_ISNULL: 'Endpoint labels can not be empty', 'asset.brandAndModel': 'Brand & Model', 'config.assetMeta.editGroup': 'Edit group', 'config.exprTemp.gname': 'Group Name', 'overall.revocation': 'Revocation', 'validate.number': 'Numberic', 'config.terminallog.cmd.history': 'History command', 'el.pagination.goto': 'Go to', 'overall.select': 'Select', 'project.topology.lineName': 'Line Name', 'overall.addComment': 'Add comment', 'asset.talon.enable.comment': 'TALON open status Default is 0, 1: Open 0: Close Example: 1', 'overall.syncEndpoint': 'Whether to synchronize associated endpoints', SYS_MENU_NAME_ISNULL: 'Menu name is required', IMPORT_FIELDS_DUPLICATE: '{0} Duplicate ,{1} Duplicate', SYS_CONFIG_EMAILSSLFLAG_INVALIDE: 'System config email ssl flag is invalide', TYPECONF_SNMPENABLE_INCORRECT: 'Asset type config snmp enable must be 0 or 1', 'config.ipamip.mac': 'Mac', CHART_SINGLESTATPARAM_ISNULL: 'Chart param cannot be empty when type is singleStat', 'config.terminallog.rows': 'Rows', 'setup.requirePin': 'The password may be required by the Redis', 'dashboard.dashboard.lastFifteenMin': 'Last 15 minutes', 'config.assetLabel.select': 'SELECT', 'overall.exportAll': 'All', PANEL_PARAM_REPORTRECEIVERS_ISNULL: 'Panel param report receivers can not be empty', 'dashboard.metric.addMetric': 'Add metric', 'validate.packageSize': 'The value ranges from 1 to 4096', ALERTRULE_NOTIFYACTIVE_INCORRECT: 'Alert rule notifyActive must be 0 or 1', 'config.assetLabel.text': 'TEXT', ISSUE_NAME_ISNULL: 'Issue name can not be empty', STATECONF_MONITOR_INCORRECT: 'Asset state conf monitor must be 0 or 1', 'config.ipamip.uts': 'Uts', 'backup.only': 'One time only', 'project.topology.align': 'Align', IPAM_IP_INTERVAL_ERROR: 'Ipamip interval already exists', 'asset.connectionTimedOut': 'Connection timed out', SYSAPIKEY_ROLEID_ISNULL: 'sys api key role id can not be empty', 'asset.endpointUpNum': "It's a normal number", ASSET_AUTHPIN_ISNULL: 'Asset auth pin can not be empty', TYPECONF_CLIENTENABLE_INCORRECT: 'Asset type config client enable must be 0 or 1', ASSET_FIELD_META_ID_ISNULL: 'Asset field meta id can not be empty', 'dashboard.dashboard.metrics(metric)': 'Returns a list of metrics matching the specified metric regex.', 'login.verify': 'Verify code', 'project.topology.lineWidth': 'Line width', 'overall.enlargement': 'Enlargement', dc_disabled_msg: 'Data Center is not opened', 'config.dc.traffic.title': 'Traffic Setting', 'overall.createMib': 'New MIB', PANEL_PARAM_SCHEDULETYPE_INVALIDE: 'Panel param schedule type must be 1, 2, 3 or 4', 'dashboard.dashboard.chartForm.valueMappingTip': 'Use {{name}} and {{value}} to display the original name and value\nFor example: Total Alive: {{value}}\nThe result is: Total Alive: 100', 'config.terminallog.download': 'Terminal download', 'setup.haVip': 'Virtual IP', 'overall.buildIn': 'Build_in', 'el.datepicker.selectDate': 'Select date', 'overall.exprTemp': 'Expression templates', 'tip.imgSize': 'Upload image size should not exceed 4MB!', IPAM_SUBNET_MASK_ISNULL: 'Ipamsubnet mask can not be null', SYS_CONFIG_TIMEZONE_ISNULL: 'System config timezone can not be empty', ALERTRULE_IMPORT_ERROR: 'Alert import error', MODULE_CONFIG_JOURNALUNIT_ISNULL: 'Module config journal unit is null', 'ping.duplicate': 'Repeated', 'overall.loki': 'Loki', 'dashboard.dashboard.chartForm.select': 'Value', 'validate.onlyWord': 'only input a-z、A-Z、0-9、"_" ', 'overall.disabled': 'Disabled', IPAM_SUBNET_VLAN_ISNULL: 'Ipamsubnet vlan can not be null', 'week.SatAbbreviation': 'Sat', SYS_CONFIG_CODE_INVALID: 'The code is invalid', 'guide.alertTip': 'User can create alert rule by configuring expression, threshold, duration, etc.', 'project.module.privpin': 'Priv password', UNDO_IMPORT_SEQ_ISNULL: 'Undo import sequence number cannot be empty', MODULE_PRIVPROTOCOL_INVALID: 'Priv protocol must be DES or AES', SYS_USER_PIN_RETRY_ERROR: 'System user pin too many errors more than {0} , please try again after {1} minutes', ASSET_CABINET_ISNULL: 'Cabinet must be selected when start or end position is not empty', 'dashboard.dashboard.recFour': 'Last 4 hours', 'alert.config.condition': 'Condition', 'licenseGen.comment': 'Comment', AGENT_PARAM_MATCH_ISNULL: "Parameter 'match[]' is required", 'asset.cabinet': 'Cabinet', SYS_USER_OLDPWD: 'user oldpwd error', 'el.datepicker.weeks.tue': 'Tue', 'alert.config.trbShot': 'Trouble shooting', 'licenseGen.document': 'Please upload at least one file', 'dashboard.dashboard.chartForm.sync': 'Sync to assets', 'config.terminallog.cmd.dangerTip': 'This command may be dangerous', 'alert.config.notifyExpired.comment': 'Alarm expired notification Switch Default: Open 1: Open 0: Close Example: 1', 'backup.size': 'Size', SYS_ROLE_ID_ISNULL: 'Role id is required', logs_up_handle: '-', 'config.assetLabel.display': 'Display', 'date.formatError': 'Time format error', 'config.record.inr.comment': 'Performance Cycle Default: 0, unit: S Example: 10 ', 'guide.importEndpoint': 'Import endpoint', 'config.scrapeEndpoint.lastScrape': 'Last scrape', 'overall.mask': 'Mask', AGENT_NOTEXSITS: 'Agent is not exsits', 'config.terminallog.duration': 'Duration', 'config.dc.latitude': 'Latitude', LICENSE_FILE_INVALID: 'Invalid license,code: {0}', IMPORT_FORMAT_ERROR: '{0} Format error', MODULE_REMOVE_ERROR: "These modules contains endpoint can't remove modules", SYS_CONFIG_REDIS_PASSWORD_INVALID: 'The redis password is invalid', FILTER_ASSET_IS_NULL: 'filter asset is null', ALERTMSG_ACK_INCORRECT: 'Alert message ack is incorrect', 'endpoint.metricLabel': 'Metric labels', SNMP_CREDENTIAL_NOT_FOUND: 'Snmp credential not found', ALERTRULE_STATE_INCORRECT: 'Alert rule state must be 0 or 1', ASSET_POSITION_INVALID: 'Asset cabinet start or end value is invalid', 'alert.list.deviceAlert': 'Device alert', EXCELFILE_IMPORT_FILE_ISNULL: 'Import file is null', 'overall.reset': 'Reset', 'dashboard.dashboard.showHidden': 'Show/Hidden', 'config.system.email.smtpAccount': 'SMTP account', 'placeholder.chart.column': 'Column', 'el.upload.preview': 'Preview', SYS_CONFIG_EMAILTLSFLAG_INVALIDE: 'System config email tls flag is invalide', ALERTMSG_SAVE_ERROR: 'Data save faild', DC_LONGITUDE_FORMAT: 'Dc longitude format should be a double', 'dashboard.overview.asset.total': 'Total', 'dashboard.dashboard.dashboardForm.dashboardName.comment': 'Dashboard(Required) Example: System dashboard/Main dashboard(use / as a character separation to indicate the relationship between parent an', 'asset.usernamePrompt': 'Username prompt', SYS_DICT_CODE_ISNULL: "Field 'code' is not null", SYS_CONFIG_EMAILPROTOCOL_INVALIDE: 'System config email security type is invalide', FILTER_ASSET_BRAND_IS_NULL: 'filter asset brand is null', asset_ping_down_handle: '- Check the network', 'dashboard.dashboard.createChartTempTitle': 'New chart template', 'overall.result.total': 'Total', 'config.cab.uSize.comment': 'U size (1,47)Example: 10', SYS_CONFIG_EMAILENABLE_ISNULL: 'System config email enable can not be empty', ASSET_DC_ID_ISNULL: 'Asset dc id can not be empty', 'overall.addThresholds': 'Add threshold', EXCELFILE_IMPORT_ERROR: 'File import error', 'overall.tag.comment': 'Asset field information, format: JSONArray Example: [{"metaKey":"TEXT","value":["Option"]},{"metaKey":"MULTITEXT","remark":"Multiline Text","type":"MULTITEXT","value":[""1"","2",""]},{"metaKey":"RADIO","type":"RADIO","param":"{"items":[{"name":"Option 1","check":false},{"name":"Option 2","check":true}]}","value":["Option 2"]}{"metaKey":"DATETIME","type":"DATETIME","param":"{"subType":"date","interval":false}","value":["2022-10-06"]}]', 'project.topology.unitError': 'Please select the folder', 'validate.url': 'Invalid URL', 'backup.frequency': 'Frequency', 'config.assetLabel.operate': 'Operate', ALERTRULE_SCHEDDAYS_INCORRECT: 'Alert rule schedDays must be 1-7', CABINET_USIZE_FORMAT: 'Cabinet u size format should be a integer', SYS_CONFIG_ASSETPINGINTERVAL_ISNULL: 'System config asset ping interval can not be null', RECORD_RULE_LABEL_NAME_FORMAT_ERROR: 'Record rule label name format error', 'config.system.basic.lockTime': 'Lock time', 'project.topology.arrowColor': 'Arrow color', 'dashboard.dashboard.lastThirtyMin': 'Last 30 minutes', 'overall.cover': 'Override', PANEL_PARAM_SCHEDULETYPE_ISNULL: 'Panel param schedule type can not be empty', 'overall.vlan': 'VLAN', 'ping.rttMinimum': 'RTT minimum', SNMP_MIB_HOST_FORMAT: 'Snmp mib host must be in IP format', AGENT_HOST_ERROR: 'Agent host is incorrect', 'project.module.tip.defaultEndpointSet': 'Default endpoint settings', 'batch.forceDelete': 'Force delete', SYS_DICT_REMOVE_ERROR: 'Those dict params contain model can not remove', DC_NOTHAS_CABINET: 'There is no this cabinet in the dc', 'tip.add': 'Add', 'config.terminallog.upload': 'Terminal upload', 'alert.alert': 'Alerts', 'config.dc.longitude': 'Longitude', 'globalSearch.toSelect': 'To select', 'el.datepicker.weeks.thu': 'Thu', 'config.terminallog.record.play': 'Play', 'globalSearch.placeholder': 'Global search', 'dashboard.dashboard.chartForm.selectEndpoint': 'Please select the Endpoint', 'tip.SelectAlertMessages': 'Select Alert Messages', 'overall.about': 'About', ISSUE_AID_ID_ISNULL: 'Issue assignee id can not be empty', 'config.mib.credentials': 'SNMP credentials', EXCELFILE_HEADER_LANGUAGE_ERROR: 'Language must be en, zh or ru', 'config.model.editModel': 'Edit model', 'silence.expired': 'expired', AGENT_PARAM_AGENTID_ISNULL: "Parameter 'agentId' is required", ALERTRULE_CONDITION_ISNULL: 'Alert condition can not be empty', AGENT_INSTALL_PARAM_MISS: 'Parameter of this API is missed', 'config.dc.tel': 'Telephone', SYS_CONFIG_LDAPMAPPING_ISNULL: 'System config ldap mapping can not be empty', 'config.exprTemp.name.comment': 'Template name (required) Example: CPU utilization template', 'el.table.sumText': 'Sum', 'setup.welcome.guid_2': 'Tries to find problems within your Database and Redis setup', 'setup.welcome.guid_1': 'Create a basic configuration', MODULE_AUTHSECURITYLEVEL_INVALID: 'Security level must be one of authPriv, authNoPriv or noAuthNoPriv', IMPORT_RELATED_OBJ_NOT_EXIST: '{0} Related content does not exist', ALERTMSG_PARSE_ERROR: 'Data parse error', IPAM_IP_MAC_ADDR_ERROR: 'Ipamip mac and addr exist', 'overall.issue.edit': 'Edit issue', SYS_USER_EMAIL_FORMAT: 'System user email format is incorrect', SYSSTAT_NAME_IS_NULL: 'param name can not be null', 'alert.state': 'Status', 'config.terminallog.remote': 'Remote', 'overall.createAlertSilence': 'New alert silence', 'dashboard.dashboard.dashboardForm.dashboardName': 'Dashboard name', MODULE_PROTOCOL_INVALID: 'Module protocol must be http or snmp', 'asset.reLoginPinIntroduce': 'Please specify the password prompt so that the login process can run automatically', IPAM_SUBNET_TYPE_ISNULL: 'Ipamsubnet type can not be null', 'overall.toExit': 'Press ESC to exit', 'dashboard.dashboard.chartForm.typeVal.text.label': 'Text', EXPRETMPL_ID_ISNULL: 'Expression template id is null', 'setup.welcome.header': 'Welcome to Nezha setup wizard!', 'project.topology.maxWidth': 'Max width', 'tip.expressionLabel': 'Get the value corresponding to the specified label from the label group of the expression query result. For example:', 'login.verifyDialogTitle': 'Two Factor Authentication Set Up', 'date.week.seven': 'SUN', SYS_USER_STARRED_TID_ISNULL: 'Collect tid can not be empty', 'overall.downloadToPdf': 'Download for PDF', 'dashboard.dashboard.label_values(label)': 'Returns a list of label values for the label in every metric.', SYS_CONFIG_LDAPDN_ISNULL: 'System config ldap dn can not be empty', 'project.topology.defaultEndArrow': 'Default end arrow', VSYS_IP_RULE_CONFIGDUPLICATE: 'Vsys ip type rules configuration duplicate', SYS_CONFIG_EMAIL_OTHERFAILURES: 'The connection to the SMTP service timed out. Please check the network condition', RECORD_RULE_BUILD_IN_EXIST: 'Record rule built-in allows deletion', 'dashboard.dashboard.chartForm.unit': 'Unit', MODULE_CONFIG_PIPELINE_SOURCE_ISNULL: 'Module config pipeline source is null', 'project.topology.onLayout': 'Layout', 'project.endpoint.authTypeToken': 'Bearer token', TERMINAL_ISNULL: 'Error,Terminal is null', 'el.datepicker.today': 'Today', SNMP_MIB_TOOBIG: 'PDU encoding is too big for the transport used.', ASSET_RELOBJ_CAN_NOT_REMOVE: 'Asset have associated data and cannot be deleted', 'project.endpoint.logRelabel': 'Relabel', 'overall.invisible': 'Invisible', 'config.system.monitor.s3': 'S3 object storage', ASSET_FIELD_GROUP_ID_ISNULL: 'Asset field group id can not be empty', 'guide.importAsset': 'Import asset', 'search.recentSearch': 'Search history', 'dashboard.dashboard.beforeFiveMin': 'Previous 5 minutes', SYSSTAT_FILTER_IS_NULL: 'param filter can not be null', SNMP_MIB_NOTWRITABLE: "The variable's value cannot be modified", 'tip.noImportFile': 'No import file found', 'backup.Monthly': 'Monthly', 'config.system.link.nameMaxLength': 'The length should be less than 64', 'config.terminallog.monitor.monitor': 'monitoring', 'asset.notInStock': 'Not in stock', 'overall.unavailable': 'Unavailable', 'overall.startTime': 'Start time', ENDPOINT_RELOBJ_CAN_NOT_REMOVE: 'Endpoint have associated data and cannot be deleted', 'dashboard.explore.ascending': 'Ascending', MODULE_CONFIG_SYSLOG_APPNAME_ISNULL: 'Module config syslog appName is null', ALERTMSG_ACK_ISNULL: 'Alert message ack is required', RECORD_RULE_ID_ISNULL: 'Record rule id can not be null', 'config.system.basic.mapTitle': 'Configurate map', logs_unknown_error_handle: '- Check whether the TALON request is blocked by the firewall', IPAM_SUBNET_DCID_ISNULL: 'Ipamsubnet dc id can not be null', ASSET_MODEL_CHART_ERROR: 'Asset model chart template not exist', 'setup.welcome.creatFile': 'For security reasons you need to authenticate for the installation by creating the file', 'dashboard.dashboard.lastTwoDay': 'Last 2 days', 'overall.agent': 'Agent', 'config.exprTemp.exprTempExport': 'expression template export', 'project.endpoint.pipeline': 'Pipelines', 'license.gen': 'License Gen', 'validate.port': 'Invalid port', 'overall.labels': 'Attributes', Tool: 'Tools', 'tip.confirmAck': 'Are you sure you want to acknowledge ?', CHART_VARTYPE_ISNULL: 'Chart var type can not be empty when using templates', 'alert.config.threshold': 'Threshold', ASSET_TYPE_ID_ISNULL: 'Asset type id can not be empty', asset_ping_down_msg: 'Network impassability', 'config.system.ldap.ou': 'User OU', JSON_PARAM_INVALIDED: 'param must be json', 'config.menus.mainMenu': 'Primary menu', SYS_CONFIG_LDAP_OU_NOT_EXIST: 'Ldap ou not exist', 'week.Thu': 'Thursday', LICENSE_PARAM_IS_NULL: 'license parameter is null', 'license.inactive': 'Inactive', ALERTRULE_EXPR_ISNULL: 'Expr is required', SYS_CONFIG_LDAPADDRESS_ISNULL: 'System config ldap address can not be empty', 'project.module.endpointTemplate.comment': 'Endpoint name template', 'buttons.system.monitor': 'APM settings', LICENSE_FILE_IS_NULL: 'license file can not be null', DC_ID_ISNULL: 'Agent Dc id can not be empty', 'alert.alertNum': 'Alert nums', 'license.id': 'Support ID', IPAM_SUBNET_MASK_ERROR: 'Ipamsubnet mask error, allow ipv4(0~32),ipv6(0-128)', IPAM_SUBNET_ID_ISNULL: 'Ipamsubnet id can not be null', 'overall.project': 'Projects', 'overall.importFile': 'Please upload file', 'tip.testSuccess': 'Test success', VSYS_TASK_TYPE_ISNULL: 'Vsys task type can not be empty', 'project.endpoint.scrape_interval': 'Scrape interval', 'dashboard.dashboard.recSevenDay': 'Last 7 day', 'dashboard.dashboard.chartForm.y.comment': 'y(Required),Optional:1-12 Example: 10', asset_stop_using_msg: 'Asset deactivated', 'overall.configEndpoint': 'Config', mertic_timeout_handle: '- Check the firewall or increase the scrape timeout', SYS_FILE_BIG_ERROR: 'Sys file is too big, Please contact your administrator to modify the database configuration : max_allowed_packet', 'config.agent.editProm': 'Edit agent', 'overall.relabelConfigReplacement': 'Default is $1', 'dashboard.metric.multiChartsShow': 'Multiple charts', 'overall.locked': ' Lock editing ', 'config.menus.perms': 'Permission', 'overall.logs': 'Logs', 'dashboard.metric.expert': 'Expert', ALERTRULE_THRESHOLD_FORMAT: 'Alert threshold format should be a long integer', ASSET_ID_ISNULL: 'Asset id can not be empty', 'buttons.system.email': 'Email server', LINK_PREV_ISNULL: 'link prev can not be null', SYS_USER_STATUS_INVALIDE: 'System user status must be 0 or 1', ASSET_MANAGEIP_DUPLICATE: 'Asset manage ip duplicate', 'project.endpoint.lastUpdate': 'Last reply', ISSUE_ACTIVITY_ID_ISNULL: 'Issue activity id can not be empty', CHART_X_ISNULL: 'Chart x can not be empty', MODULE_CONFIGS_ISNULL: 'Module configs can not be empty', SYS_ROLE_NAME_ISNULL: 'Role name is required', DC_CABINETNAME_DUPLICATE: 'Cabinet name duplicate', MODULE_BUILDIN_CAN_NOT_REMOVE: 'These modules are built-in and cannot be deleted. Details: {0}', 'config.ipamip.state.comment': 'State(Required) Optional: 1 or 2 or 3 Example: 1', IPAM_IP_ID_ISNULL: 'Ipamip id can not be null', 'config.terminallog.uuid': 'UUID', 'profile.update': 'Update', 'overall.acknowledge': 'Acknowledge', 'asset.authProtocol': 'Auth protocol', 'project.topology.fromArrow': 'From arrow', CHART_PARAMSINGLESTAT_INVALIDE: 'Chart param statistics must be min, max, average, total, first, last, range or different', 'dashboard.metric.previewChart': 'Preview', 'setup.welcome.guid': 'What will the wizard do for you?', 'dashboard.dashboard.chartForm.datasource.comment': 'Datasource Example:metrics,logs,system,misc', 'tip.addFavorites': 'Add to Favorites', SYS_USER_DELADMIN: 'del admin error', 'project.topology.info': 'Module Info', 'config.system.email.email': 'Email', ASSET_SN_DUPLICATE: 'Asset serial number duplicate', EXPRETMPL_RENDER_DATA_ISNULL: 'Expression template render data is null', AGENT_PARAM_QUERY_ISNULL: "Parameter 'query' is required", 'guide.agentTip': 'The Prometheus service (agent) is the core of the system, including two types: "Global" and "Per-datacenter". The former collects data and sends out alert messages, while the latter collects data from Endpoint. You must configure both.', 'setup.redis.configTitle': 'Configure Redis connection', ASSET_BRAND_NOT_FOUND: 'Asset brand not found', 'config.menus.createMenu': 'New menu', 'profile.twoFactorAuthentication': 'Two-factor authentication', 'dashboard.refresh': 'Refresh', 'dashboard.dashboard.chartForm.typeVal.alertList.label': 'Alert list', SNMP_CREDENTIAL_TYPE_ISNULL: 'Snmp credential type can not be null', 'config.system.basic.language': 'Default language', 'alert.config.timeout': 'Timeout(s)', ASSET_FIELD_META_GROUPID_ISNULL: 'Asset field meta group id can not be empty', 'overall.selected': 'Selected', CHART_GROUPID_ISNULL: 'Chart group id can not be empty', LICENSE_QRCODE_FILES_ALL_INCONSISTENT: 'License md5 is inconsistent', 'asset.pingStatus': 'Ping status', ALERTRULE_NAME_DUPLICATE: 'Alert name is duplicate', 'dashboard.metric.name': 'Metric name', 'project.topology.spaceWidth': 'Space width', 'setup.step2': 'Redis', 'setup.step1': 'Database', 'license.expDate': 'Date expire', 'setup.step0': 'Welcome', 'license.uploadLicense': 'Upload a license file (v2c)', SYS_CONFIG_RESET_FAIL: 'System reset fail, check config and try again later', SYS_USER_NAME_ISNULL: 'System user name can not be empty', 'config.assetLabel.onlyOptionError': 'You need at least one option', MODULE_TYPE_ISNULL: 'Module type can not be empty', 'project.topology.placeholderImg': 'Please enter name', SNMP_CREDENTIAL_NAME_DUPLICATE: 'Snmp credential name duplicate', 'config.operationlog.operaId': 'Resource', 'config.dc.name.comment': 'Name(Required) Example: xxx datacenter', 'config.system.basic.sessionTimeout': 'Session timeout', ASSET_FIELD_GROUP_NAME_ISNULL: 'Asset field group name can not be empty', 'config.terminallog.record.pause': 'Pause', 'overall.cap.comment': 'Subnet Cap Example:32', SYS_CONFIG_QUERYMAXSERIES_INVALIDE: 'System config Query max series should be an integer', ENDPOINT_SNMP_WALK_FORMAT: 'Endpoint walk oids format error', 'about.releaseNotes': 'Release notes', 'config.terminallog.cmd.legendTip': 'Legend description', 'config.terminallog.statusItem.kickedOut': 'Stopped', DIMENSION_IS_NULL: 'dimension param can not be null', CHART_TITLE_ISNULL: 'Chart title can not be empty', 'alert.list.projectAlert': 'Project alert', 'config.dc.longitude.comment': 'Longitude (-180,180) Example: 80', SYS_CONFIG_EMAILSMTPHOST_FORMAT: 'System config email smtp host format error', 'project.topology.dot': 'dot', 'config.system.email.sendAccountTip': 'Tip:The SMTP account is used as the sending account by default', 'ping.progress': 'Progress', 'overall.existed': 'Already exists', 'config.ipamip.asset.comment': 'Asset(Required) Example: Asset name ', 'asset.pingInfo': 'Ping', ALERTRULE_SCHEDETIME_INCORRECT: 'Alert rule schedEtime format is HH:mm', PROJECT_ICON_BIG_ERROR: 'Topo icon file is too big ,Please contact your administrator to modify the database configuration : max_allowed_packet', SYS_CONFIG_MAXTERMINALNUM_ISNULL: 'System config max terminal num can not be null', 'dashboard.allDashboards': 'All dashboards', 'date.week.one': 'MON', 'dashboard.dashboard.lastFiveMin': 'Last 5 minutes', 'dashboard.dashboard.shareTooltip': 'Share tooltip', SYS_FILE_ISNULL: 'Sys file is can not be null', CABINET_Y_FORMAT: 'Cabinet y format should be a integer', 'config.assetLabel.decimals': 'Decimals', CABINET_X_INCORRECT: 'Cabinet x is not in this dc', 'config.system.terminal.terminal': 'Terminal', 'tip.lnglatError': 'Wrong format of latitude and longitude', 'config.assetLabel.interval': 'Interval', 'project.topology.previewExit': 'Continue', 'setup.finish': 'Finish', 'config.system.basic.dataFormat': 'Data format', 'dashboard.recentlyViewed': 'Recently viewed', ENDPOINT_EDITTYPE_ISNULL: 'Endpoint edit type can not be empty', 'dashboard.dashboard.chartForm.aggregation': 'Aggregation', 'el.datepicker.months.mar': 'Mar', ISSUE_ID_ISNULL: 'Issue id can not be empty', 'overall.other': 'Others', 'overall.misc': 'Misc', 'overall.back': 'Back', 'dashboard.dashboard.chartForm.result': 'Result ', STATECONF_PING_ISNULL: 'Asset state conf ping is null', CHART_DATASOURCE_INVALIDE: 'Chart datasource must be metrics,logs,system,misc', SNMP_CREDENTIAL_REMARK_ISNULL: 'Snmp credential remark can not be null', 'issue.assetName': 'Asset name', ALERTRULE_OPERATOR_ISNULL: 'Alert operator can not be empty', 'dashboard.dashboard.variables': 'Variables', 'config.system.email.securityType': 'Security type', 'config.system.basic.upper': 'Uppercase letter', SYS_ROLE_RELOBJ_CAN_NOT_REMOVE: 'Role have associated data and cannot be deleted', 'overall.folder': 'Folder', 'project.project.projectName.comment': 'Project name(Required) Example: System', 'alert.config.autoExpired.comment': 'Whether automatic expired defaults to turn on: 1 Turn off: 0 Example: 1', 'overall.importExcel': 'Import', 'overall.chinese': 'Chinese', 'overall.error': 'Error', CHART_HEIGHT_FORMAT: 'Chart height format should be a integer', 'overall.snmp_exporter': 'SNMP exporter', 'backup.RepeatEvery': 'Repeat every', 'week.Fri': 'Friday', 'overall.addDashboard': 'Add dashboard', mertic_up_handle: '-', 'asset.talon': 'TALON', 'dashboard.dashboard.beforeThreeHour': 'Previous 3 hours', 'config.user.resetMfa': 'Reset 2FA', 'setup.redis.configTip': "Please set the configuration parameters for connection to this redis,Press 'Next' button when done", 'overall.copyText': 'Copy to clipboard', LICENSE_MAXIMUMASSETS_INVALID: 'The number of assets exceeds the maximumAssets', 'overall.address': 'address', 'config.user.language': 'Language', 'overall.decreaseTime': 'Decrease time', SNMP_MIB_AUTH_ISNULL: 'Snmp auth can not be empty when version is 3', TYPECONF_CONTAIN_BABY_CAN_NOT_REMOVE: 'This configurations contain sub-configuration and cannot be deleted', 'config.user.userList': 'User list', 'project.topology.spaceHeight': 'Space height', 'profile.confirmPassword': 'Confirm password', 'dashboard.dashboard.title': 'Main', 'login.download': 'Download license', PROJECT_TOPOICON_NAME_ISNULL: 'Topo icon name is null', ASSET_MODELRELATED_ASSET: 'These mdoels contain assets and cannot be deleted', 'dashboard.dashboard.chartForm.group': 'Group', 'project.topology.topOffsetY': 'top', STATECONF_BUILDIN_CAN_NOT_REMOVE: 'This config is built-in and cannot be deleted', PROJECT_BUILDIN_CAN_NOT_REMOVE: 'These projects are built-in and cannot be deleted. Details: {0}', 'overall.AuthenticationFailed': 'Authentication failed', DC_RELOBJ_CAN_NOT_REMOVE: 'Dc have associated data and cannot be deleted', 'dashboard.dashboard.chartForm.typeVal.diagram.label': 'Diagram', 'alert.config.operator.comment': 'Operation symbol (required) Optional: >,<,<=,>=,==,!= Example:>', 'config.system.basic.pinPolicyValue': 'This policy is only used in local authentication mode', 'config.assetState.editAssetState': 'Edit asset state', 'alert.config.chart.alertNumTrend': 'Alert num trend', 'config.system.basic.logoTip': 'Logo format only can be jpg、jpeg、png,and less than 2M', 'backup.recent': 'Recent backups', 'backup.schedule': 'Schedule', 'config.dc.traffic.snmpSetting': 'SNMP setting', CHART_TEXTPARAM_ISNULL: 'Chart param cannot be empty when type is text', 'dashboard.dashboard.chartForm.timeType': 'Time type', TYPECONF_BEUSED_CAN_NOT_REMOVE: 'This configurations is already used by the asset and cannot be deleted', 'date.week.six': 'SAT', ASSET_CLIENT_PROT_ISNULL: 'Asset client port can not be empty', 'el.datepicker.selectTime': 'Select time', agent_wait_pull_handle: '- Wait for the agent to update the collection config', 'overall.createipam': 'New Ipam', 'dashboard.dashboard.chartForm.filter': 'Filter', 'config.system.basic.defaultCabinetUsize': 'Cabinet U size', 'overall.oneDay': '1 day', 'dashboard.dashboard.lastTwelveHour': 'Last 12 hours', 'dashboard.assetAlarm': 'Asset alarm', AGENT_TOKEN_ISNULL: 'Agent token info can not be empty', 'alert.silence.selectTime': 'Please select time', 'project.project.projectName': 'Project', AGENT_UNAVAILABLE: 'No agent available', 'config.assetLabel.dateType': 'Date type', ALERTRULE_SCHEDETIME_ERROR: 'Alert rule schedEtime should be late than schedEtime', 'overall.dashboard': 'Dashboard', 'project.module.tip.relation': 'Module associated Endpoint will configure the following ports/paths/parameters by default', 'backup.last': 'Last backup at', MODULE_ENDPOINTNAMETMPL_ISNULL: 'Module endpoint name template can not be empty', 'el.datepicker.weeks.sun': 'Sun', 'asset.type': 'Types', PROJECT_ICONID_ISNULL: 'Topo icon id can not be empty', 'overall.result.failed': 'Fail', ASSET_MANAGEIP_FORMAT: 'Asset manage IP address format is incorrect', 'config.system.basic.defTheme': 'Default theme', logs_config_error_handle: '- Check logs config', 'config.model.sysObjectId.comment': 'System Object Id Example: 1.3.6.1.2.1.30', DC_NAME_ISNULL: 'Dc name can not be empty', 'validate.variable': 'Only word and digit characters are allowed', 'config.menus.menu': 'Menu', 'ping.bytes': 'bytes', DC_CABINETNAME_ISNULL: 'Cabinet name can not be empty', 'dashboard.dashboard.chartForm.statistics': 'Statistics', TERMINAL_QUERYSIZE_INVALIDED: 'Terminal query size cannot be less than 1', SYS_CONFIG_SAVEENTITY_ISNULL: 'System config save entity can not be null', 'license.downloadID': 'Download c2v file', ASSET_NAME_ISNULL: 'Asset name can not be empty', 'overall.topology': 'Graph', IMPORT_NOT_WITHIN_REASON: '{0} Not within reason', 'config.assetLabel.radio': 'RADIO', 'alert.config.notificationConfig': 'Notification configurations', 'overall.monitor': 'APM', SYS_ROLE_NAME_DUPLICATE: 'Role name duplicate', 'dashboard.dashboard.createPanelTitle': 'New dashboard', CHART_DATASOURCE_ISNULL: 'Chart datasource can not be null', 'overall.shrink': 'Shrink', 'asset.manageIp': 'Manage IP', SYS_DICT_ID_INVALIDE: 'Invalid system dictionary ID', AGENT_NAME_EXISTED: 'Agent name existed', 'config.assetType.editAssetType': 'Edit asset type', 'project.module.editModule': 'Edit module', SYS_CONFIG_DB_USERNAME_ISNULL: 'The DB username is null', SYS_CONFIG_EMAILSENDACCOUNT_ISNULL: 'System config email send account can not be empty', RECORD_RULE_STATE_ERROR: 'Record state type error', RECORD_RULE_TYPE_ISNULL: 'Record rule type can not be null', mertic_timeout_msg: 'Connect timeout', ASSET_CABINETEND_INVALIDE: 'Asset cabinet end must be an integer', 'dashboard.dashboard.recOneMonth': 'Last 1 month', MODULE_CONFIG_SYSLOG_ADDRESS_ISNULL: 'Module config syslog listenAddress is null', 'dashboard.metric.normal': 'Normal', LICENSE_DIGESTVALUE_INVALID: 'Lincese digest value error ,The file may have been modified', 'el.transfer.noCheckedFormat': '{total} items', 'overall.oneHour': '1 hour', 'project.topology.text': 'Text', 'project.topology.bacImage': 'Background image', mertic_up_msg: 'Mertic : UP', DC_NOT_EXISTS: 'Dc does not exist', 'dashboard.dashboard.addChartTemp': 'addChartTemp', ENDPOINT_PORT_ISNULL: 'Endpoint port can not be empty', 'project.topology.lineStyle': 'Line dash', 'config.terminallog.SessionID': 'Session ID', TYPECONF_ID_ISNULL: 'Type id can not be empty', IMPORT_SUBNET_VALUE_ERROR: '{0} Not in subnet value list', TYPECONF_SSH_INCORRECT: 'Asset type config ssh must be 0 or 1', 'project.topology.imgMeasure': 'The width and height of uploaded pictures must be greater than 100!', 'dashboard.dashboard.chartForm.y': 'Y', 'dashboard.dashboard.chartForm.x': 'X', TERMINAL_UUID_ISNULL: 'Terminal uuid can not be null', 'overall.AddByTemplate': 'Add by template', 'project.topology.gridColor': 'Grid Color', NOT_NULL_ERROR: 'not null error', SYS_USER_STARRED_ISNULL: 'Collect can not be empty', 'config.system.ldap.ouTip': 'Use the "|" symbol to separate OU', SYS_CONFIG_LDAPENABLE_ISNULL: 'System config ldap enable can not be empty', 'alert.config.operator': 'Operator', 'config.system.basic.sysLogo': 'System logo', 'config.system.basic.lnglat': 'Coordinate', 'config.system.notification.notification': 'Notification', 'license.devices': 'Licensed Servers', 'tip.uploadSuccess': 'Upload success', EXPRETMPL_NAME_DUPLICATE: 'Expression template name is duplicate', 'config.exprTemp.expressionError': 'Please fill in the "expression" value', 'config.system.apiKey.create': 'Creator', 'asset.loginType': 'Login type', ENDPOINT_MODULE_ASSET_ID_ISALLNULL: 'Endpoint id, Module id and Asset id can not be all empty', 'overall.IPAM': 'IPAM', FILTER_ASSET_STATE_IS_NULL: 'filter asset state is null', 'overall.createPrometheusServer': 'New agent', 'dashboard.screen.exit': 'Exit full screen', CHART_NAME_DUPLICATE_NOTLINK: 'Chart name is duplicated and cannot be linked', MODULE_NAME_DUPLICATE: 'Module name is duplicate', MODULE_CONFIG_PIPELINE_FORMAT_ISNULL: 'Module config pipeline format is null', TYPECONF_SNMPENABLE_ISNULL: 'Asset type config snmp enable is null', 'config.system.terminal.localRetention': 'Retention days', TOOL_PING_IP_ISNULL: 'Ping ip can not be empty', DC_STATE_ISNULL: 'Dc state can not be empty', 'week.Sun': 'Sunday', 'dashboard.dashboard.chartForm.nullType': 'Null value', 'overall.administration': 'Administrations', 'config.dc.usable': 'Usable', ALERT_JUDGE_RESULT_FAILE: 'query result status is not success', 'config.terminallog.terminallog': 'Web terminal logs', 'overall.search': 'Search', 'asset.assetType.comment': 'Asset Type Example: Server', 'dashboard.dashboard.chartForm.statisticsVal.last': 'Last', 'alert.rule': 'Rule', 'config.system.ldap.ldap': 'LDAP', 'overall.ipamIp.create': 'New IP detail', 'overall.result.successful': 'Number of successful imports', 'alert.alertMessage': 'Messages ', 'config.operationlog.operations.unknown': 'unknown', 'dashboard.hourComparison': 'Hour-on-hour', 'dashboard.dayComparison': 'Day-on-day', 'dashboard.weekComparison': 'Week-on-week', 'dashboard.monthComparison': 'Month-on-month', 'dashboard.showSelectedSeries': 'Show selected series', 'dashboard.showAllSeries': 'Show all series' }, zh: { 'config.menus.editI18n': '编辑 I18N', 'project.topology.textBaseline': '垂直对齐', SYSSTAT_TYPE_IS_NULL: '参数类型不能为空', 'config.assetLabel.deleteLabel': '删除标签', 'dashboard.dashboard.chartForm.legendValue': '图例选项', 'asset.talon.port.comment': 'TALON 服务端口 为空时默认:10092 示例: 10092', IMPORT_FIELD_REQUIRED: '{0} 必填项', PANEL_PARAM_REPORTCHARTSHARE_INVALIDE: '面板参数报告图表工具提示必须为 none, crosshair 或 tooltip', SYS_ROLE_REMARK_ISNULL: '角色描述不能为空', 'alert.config.typeOption.asset': '设备', 'project.topology.fade': '若隐若现', 'silence.pending': 'pending', 'config.ipam.addr.comment': '子网地址(必填) 示例:ipv4 192.168.10.1 ipv6: 0000:0000:0000:0000:0000:0000:c0a8:0a01 ', 'config.system.monitor.metrics_storage_type': '保存模式', 'alert.endAt': '关闭时间', 'alert.config.enterThreshold': '请输入阈值', EXPRETMPL_NAME_ISNULL: '查询表达式模板名称不能为空', 'config.dc.location.comment': '位置 示例:你的城市', 'config.user.inputNewPin': '请输入新密码', 'project.module.securityLevel': '安全等级', 'config.system.monitor.logs_query_range_default_limit': '查询限制最大条数', ALERTSEVERITY_ID_ISNULL: '告警级别ID不能为空', 'config.roles.roles': '角色', CHARTELEMENT_EXPRESSION_ISNULL: '图表查询表达式不能为空', 'backup.Restore': '恢复成功', 'setup.invalidPin': 'Redis的密码可能错误', SYS_MENU_BUTTON_PARENTTYPE_INVALIDE: '系统菜单按钮不能用作父菜单', 'config.assetLabel.checkbox': '多选', 'config.assetLabel.example': '示例', SYS_CONFIG_REDIS_HOST_ISNULL: 'redis地址不能为空', SYS_CONFIG_LDAPPASSWORD_ISNULL: 'ldap 密码不能为空', 'project.topo.list': '列表', SYS_CONFIG_ALERTAPI_ISNULL: '告警api路径不能为空', ALERTSILENCE_STARTTIME_ISNULL: '告警静默开始时间不能为空', 'config.assetType.parent': '父级', 'search.searchTip': '点击或回车执行搜索', 'config.exprTemp.create': '新增表达式模板', SNMP_MIB_VERSION_INVALIDE: 'snmp mib 版本无效', ASSET_MODELNAME_DUPLICATE: '资产型号名称重复', 'overall.unbuildIn': '非内置', 'tip.clickNext': '点击「下一步」快速创建', 'tip.confirmBatchAck': '确定确认这{0}条数据吗?', 'asset.talon.port': 'TALON 端口', ASSET_BRAND_NOT_CONTAIN_MODEL: '品牌不包括此型号', 'dashboard.dashboard.chartTotal': '总和', 'dashboard.dashboard.chartForm.typeVal.local': '本地时间', 'project.topology.defaultLineType': '默认连线类型', 'project.endpoint.basic': '基础', SUCCESS: '成功', IMPORT_IGNORE: '{0} 重复,忽略此行数据', 'overall.SNMPTrap': 'SNMP TRAP', 'overall.targetLabel': '目标标签', DC_LONGITUDE_ERROR: '数据中心经度需在-180到+180', logs_ping_down_handle: '- 检查网络', 'validate.tooLong': '文本太长', RECORD_RULE_NAME_ISNULL: '记录规则名称不能为空', 'overall.ignoreError': '遇到错误是否继续导入', 'config.dc.state.comment': '状态(必填) 可选:ON/OFF 示例:ON', 'el.upload.continue': '继续上传', CHART_PID_ISNULL: '图表模板ID不能为空', 'config.system.apiKey.creatAt': '创建时间', 'config.menus.orderNum': '排序', 'overall.showLineChart': '显示折线图', EXCELFILE_TYPE_ERROR: '类型只能是xlsx、json、csv', 'project.topology.dashes': '虚线', ASSET_BRAND_RELOBJ_CAN_NOT_REMOVE: '品牌存在关联的数据,不能删除', 'asset.port': '端口', 'dashboard.addChartTemp': '添加图表模板', PANEL_PARAM_SCHEDULENUMS_INVALIDE: '面板参数日程日期不在允许范围内', SNMP_MIB_BROWSER_FAILED: 'snmp mib oid客户端采集异常', ASSET_MODEL_NOTFOUND: '资产型号不存在', ASSET_COMMENT_ID_ISNULL: '资产评论ID不能为空', 'dashboard.dashboard.chartForm.varType': '变量类型', 'overall.enabled': '启用', SYS_FILE_NOTEXIST: '系统文件不存在', 'el.datepicker.months.feb': '二月', CONTENT_MORETHAN_MAXLENGTH: '字段内容长度超过最大值:{0}', 'tip.syntaxError': '语法错误', 'dashboard.dashboard.chartForm.typeVal.hexagonFigure.label': '蜂窝图', 'el.messagebox.error': '输入的数据不合法!', 'config.alert.labels.comment': '标签 示例:{"instance":"192.168.40.126:9100","module":"node_exporter"}', NOT_NUMBER_ERROR: '只能是数字类型', record_rule: '记录规则', 'overall.time': '时间', 'buttons.add': '新增', VSYS_TASK_DEVICETAG_TYPE_ISNULL: 'VSYS任务设备标签类型不能为空', SYS_CONFIG_EMAILSMTPACCOUNT_FORMAT: '邮箱smtp账号无效', 'config.assetLabel.datetime': '日期时间', 'el.select.placeholder': '请选择', 'project.endpoint.labels2': '标签', 'alert.config.unit.comment': '单位(必填) 可选: Misc: none,short,percent(0-100),percent(0.0-1.0),local formatData: bits,bytes,kilobytes,megabytes,gigabytes,terabytes', 'overall.rightShift': '向右移', 'project.topology.gridSize': '网格大小', ASSET_BRAND_ID_ISNULL: '资产品牌ID不能为空', 'overall.recordRule.edit': '修改记录规则', 'config.mib.mibFiles': 'MIB文件', SYS_CONFIG_MAXTERMINALNUM_INVALIDE: '参数值不正确', 'dashboard.dashboard.regex': '正则表达式', 'config.system.monitor.metrics_storage_retention': '保存天数', SYS_CONFIG_QUERYMAXSERIES_ISNULL: 'prometheus服务查询数据最大值不能为空', SYS_FILE_ID_ISNULL: '系统文件ID不能为空', 'config.system.ldap.filter': '用户过滤器', CHART_PANEL_ISNULL: '图表所关联面板属性不能为空', 'dashboard.dashboard.showAll': '全部显示 ', logs_unknown_error_msg: 'Logs:未知错误', 'dashboard.dashboard.chartForm.typeVal.topology.label': '轮播图', CHART_X_WIDTH_INVALIDE: '图表x轴和宽度之和不能超过12', ASSET_CLIENT_TOKEN_ISNULL: '资产客户端令牌不能为空', 'dashboard.dashboard.lastThirtyDay': '最近30天', 'dashboard.dashboard.chartForm.typeVal.table.label': '表格', ENDPOINT_NAME_ISNULL: '端点名称不能为空', 'timepicker.timerange': '绝对时间范围', LICENSE_QRCODE_FILES_INCONSISTENT: '文件 {0} md5值无效', 'profile.box.newApiKey': '新增API key', 'config.system.ldap.filterTip': '可能的选项是(cn或uid或sAMAccountName=%(user)s)', 'config.system.basic.retry': '错误次数', ALERTMSG_STATE_ISNULL: '告警信息状态不能为空', 'config.system.basic.day': '天', 'project.endpoint.authTypeWord': '基础认证', 'config.system.basic.retryValue': '连续登录超过设定次数,用户将在锁定时间内不允许登陆', 'overall.global': 'Global', 'dashboard.dashboard.crosshair': '分享光标', 'dashboard.dashboard.chartForm.thresholds': '阈值', 'asset.id': 'ID', 'overall.twelveHour': '12 小时', 'dashboard.dashboard.chartForm.x.comment': 'x轴(必填),可选:1-12 与宽度的和不能超过12 示例: 10', 'overall.save': '保存', ASSET_FORCE_INVALIDE: 'force 参数必须为0或1', LICENSE_ORGANIZATION_ISNULL: '许可证组织参数不能为空', VSYS_TASK_CREATE_ERROR: 'VSYS任务创建错误', 'project.topology.defaultLineWidth': '默认线宽', 'dashboard.dashboard.report': '报表', 'overall.SyncSave': '保存同时更新资产', 'dashboard.dashboard.chartForm.targetLabel': '目标标签', 'backup.configurations': '备份配置', 'dashboard.dashboard.chartForm.group.comment': '组名 示例: default', SYS_MENU_ID_ISNULL: '系统菜单ID不能为空', 'backup.backupNow': '立即备份成功', 'config.assetLabel.date': '日期', 'dashboard.dashboard.chartForm.collapse': '默认折叠', 'validate.domain': '不合法的域名', 'overall.cancel': '取消', PANEL_PARAM_REPORTSCHEDULE_ISNULL: '面板参数报告日程不能为空', 'config.exprTemp.exprTempDown': 'expression模板下载', 'overall.result.line': '第{0}行', 'tip.tagError': '不符合正则 /^[a-zA-Z_][a-zA-Z0-9_]*/!', SYS_DICT_VALUE_DUPLICATE: '字典值重复', 'asset.detail.list': '列表视图', EXPRETMPL_BUILDIN_CAN_NOT_REMOVE: '内置查询表达式模板不能删除', SYS_CONFIG_TESTEMAIL_TEMPLATE_NOTFOUND: '发送测试邮件模板不存在', SYS_CONFIG_LDAPMAPPING_FORMAT_ERROR: 'ldap_mapping格式错误 非正常json格式', 'dashboard.dashboard.beforeThirtyMin': '之前30分钟', 'overall.starred': '收藏', 'project.topology.textOffsetX': '水平偏移', 'project.topology.textOffsetY': '垂直偏移', 'dashboard.dashboard.label_names()': 'Returns a list of metric label names.', 'dashboard.dashboard.chartForm.legendValues': 'Values', 'overall.createModule': '新增模块', 'overall.hash': '相关', 'config.terminallog.key': '密钥', 'config.exprTemp.exprTempInfo': 'Expression 模板详情', 'config.agent.agent.osType': '操作系统', 'overall.continue': '继续', SYS_CONFIGI_LOGSSTORAGETYPE_NCORRECT: '日志保存方式 值应为0或1', 'asset.snmpCredential': 'SNMP凭证', 'overall.dragFileTip': '将文件拖到此处', SYS_USER_PIN_TOO_SHORT: '系统用户密码最小长度为 {0}', SNMP_CREDENTIAL_ID_ISNULL: 'snmp认证账号id不能为空', 'project.module.privProtocol': '隐私协议', 'config.system.ldap.mapTip': '属性映射代表怎样将LDAP用户属性映射到NEZHA用户上;username,email是NEZHA的属性', logs_authentication_failed_msg: 'Logs:身份认证失败', ISSUE_STATE_INVALID: '问题状态不在有效范围内', MODULE_PROJECTID_ISNULL: '模块必须选择系统', SYS_CONFIG_QUERYPARAMS_ISNULL: '查询系统配置时 类型和参数类型不能同时为空', TYPECONF_TELNET_INCORRECT: '资产类型telnet参数错误 值应为0或1', 'config.assetLabel.assetLabel': '属性', 'ping.trace': 'Trace route ', 'config.operationlog.state': '请求结果', AGENT_DCID_ISNULL: '客户端必须选择数据中心', 'el.datepicker.year': '年', 'config.system.link.uriRequired': '请填写正确的网址', VSYS_TASK_NOT_FOUND: 'VSYS任务未找到', DC_LATITUDE_FORMAT: '数据中心维度格式错误', 'overall.createdCredentials': '新增凭证', SNMP_MIB_TYPE_ISNULL: 'snmp mib 设置操作时,值类型不能为空', 'project.topology.fontSize': '字体大小', SYSSTAT_TABLE_INVALIDED: '表名参数无效', 'project.topology.cut': '剪切', 'apiKey.key': 'Key', mertic_firewall_msg: 'Mertic:请求被防火墙阻止', 'endpoint.logEnable': '日志状态', 'config.mib.modelTip': '请选择型号', 'dashboard.dashboard.refreshInterval.oneMinute': '1 分钟', 'overall.result.newRecords': '新纪录数量', ASSET_MAINTENANCEID_ISNULL: '资产维修记录ID不能为空', 'profile.mobile': '手机', 'project.topology.textContent': '文本内容', 'overall.network': '网络', 'project.topology.top': '置顶', 'config.backup.backup': '备份与恢复', ALERTRULE_UNIT_FORMAT: '告警规则单位格式错误', 'validate.repeat': '重复', 'validate.requiredIdc': '机房为必选项', 'alert.silence.matchers': '规则', 'el.datepicker.months.jun': '六月', 'profile.close': '禁用', 'overall.current': '当前页', 'el.datepicker.months.jul': '七月', 'setup.invalidCode': '身份验证无效,请按照{page}中的描述继续', 'tip.resetPrompt': '确认重置吗?', 'project.topology.rule': '标尺', 'batch.prepare': '是否删除这{dataLength}条数据?', mertic_nolistening_msg: 'Mertic:端口无服务监听', 'dashboard.dashboard.lastTwentyFourHour': '最近24小时', 'config.system.basic.assetPingSwith': '资产Ping开关', mertic_disable_msg: 'Mertic:未启用', 'project.endpoint.item': '项目', ALERTSILENCE_ID_IS_NOT_NULL: '告警静默ID不能为空', CABINET_USIZE_ERROR: '机柜U位错误 范围为1至47', 'project.topo.icon.info': '信息', 'overall.alertRuleEvalLog': '评估记录', 'overall.override': '覆盖', 'el.datepicker.months.sep': '九月', 'overall.result.updatedRecords': '更新记录数量', 'webshell.protocol': '协议', ASSET_SN_ISNULL: '资产SN不能为空', CHART_VARTYPE_ERROR: '图表链接类型不在允许范围内', 'dashboard.dashboard.customTimeRange': '自定义时间区间', mertic_nolistening_handle: '- 检查配置信息或服务是否正常', 'issue.createUser': '创建人', 'dashboard.dashboard.chartForm.lockList.on': '开', SYSAPIKEY_NAME_ISNULL: '系统api名称不能为空', 'asset.network.foreignAddress': '外部地址', 'alert.config.autoExpired': '自动过期', 'alert.endAt.comment': '关闭时间 定时开启时必填,默认:23:59 示例: 20:30', SYS_USER_DUPLICATENAME: '业务系统选择错误', 'dashboard.dashboard.chartForm.high': '高', CHARTELEMENT_TYPE_ISNULL: '图表查询表达式类型不能为空', ALERTRULE_RECEIVER_NOTFOUND: '告警规则接收人不存在', 'alert.P2Rule': 'P2: 重要,需要紧急关注的警报,但还没有影响业务', 'setup.system.federation': '集群', ALERTNOTIFY_ACCOUNT_ISNULL: '告警通知账号不能为空', 'config.user.user': '用户', 'dashboard.createdByYou': '我的创建', 'guide.webTerminal': '打开终端', SNMP_MIB_PARSING_FAILED: 'snmp mib 解析失败', 'alert.alertName': '告警名称', 'config.system.ldap.map': '属性映射', 'config.system.basic.length': '密码最小长度', 'overall.projectName': '系统名称', 'dashboard.dashboard.chartForm.type.comment': '图表类型(必填) 可选: 曲线图,柱状图,表格,堆叠区域图,SingleStat,URL,告警列表,文本,图表组,Diagram,Logs 示例: 曲线图', SNMP_CREDENTIAL_NAME_ISNULL: 'snmp认证账号名称不能为空', ASSET_FIELD_META_KEY_NAME_DUPLICATE: '资产字段键值或名称重复', 'placeholder.chart.display': '可以使用变量 {{xxx}} 替换返回结果的内容。列如: {{value}}', 'config.terminallog.path': '路径', SYS_USER_DISABLE_MFA_ERROR: '访问频率受限', 'tip.doNotAskAgain': '不再询问', PANEL_NAME_ISNULL: '面板名称不能为空', 'error.nameDuplicate': '名字重复', 'dashboard.dashboard.chartForm.typeVal.gauge.label': 'Guage', 'dashboard.dashboard.chartForm.typeVal.server': '服务器时间', 'config.system.basic.passPeriod': '密码有效期', 'overall.exportExcel': '导出', 'el.datepicker.endDate': '结束日期', AGENT_NAME_ISNULL: '客户端名称不能为空', 'config.agent.agent.type': '客户端类型', AGENT_PARAM_END_ISNULL: '结束时间不能为空', 'config.operationlog.time': '耗时', MODULE_AUTHPROTOCOL_INVALID: '模块snmp 认证协议错误 支持SHA或MD5', PANEL_BUILDIN_CAN_NOT_REMOVE: '内置面板不能删除', 'validate.uSize': '必须是(1 - 47)的数字', 'config.system.ldap.address': 'LDAP地址', 'tip.ackSuccess': '确认成功', 'config.ipamsubnet.type.comment': '类型(必填) 示例:4或6', ASSET_NAME_DUPLICATE: '资产名称重复', 'config.user.Theme': '主题', 'overall.importResult': '导入结果', 'dashboard.overview.alert.moduleTopN': '根据模块列出Top告警信息', SNMP_CREDENTIAL_ASSETS_EXISTS: 'snmp认证账号关联资产不能删除', SNMP_MIB_CONFIG_ISNULL: 'snmp mib 凭据Id和配置不能同时为空', agent_undistributed_handle: '- 等待一分钟后重试', mertic_disable_handle: '-', 'config.menus.i18n': 'I18n', 'overall.chartTemplate': '图表模板', 'validate.special': '不能包含特殊字符', CHART_PARAMURL_FORMAT: '图表链接非正确网址', 'issue.assignee': '承让人', 'asset.selectAsset': '已选择的资产', 'alert.silence.edit': '修改告警静默', IPAM_SUBNET_ADDR_ISNULL: '子网IP地址不能为空', 'dashboard.metricPreview.inputTip': '输入PromQL查询语句', AGENT_HOST_ISNULL: '客户端 IP 地址不能为空', RECORD_RULE_TYPE_ERROR: '记录规则类型错误', TERMINAL_FILE_ISNULL: '终端上传文件不能为空', SNMP_MIB_BADVALUE: 'snmp mib 错误的值', SYS_I18N_DUPLICATE: '国际化配置重复', 'dashboard.starredDashboards': '我的收藏', 'overall.copySuccess': '复制成功', 'dashboard.dashboard.customValues': '自定义值', 'project.endpoint.endpointId': '端点 ID', 'config.system.email.smtpPort': 'SMTP端口', 'week.Tue': '周二', 'dashboard.dashboard.selectDashboardTitle': '选择仪表盘', 'overall.sixHour': '6 小时', 'setup.name': '数据库名称', 'el.datepicker.nextYear': '后一年', 'issueTab.comment': '评论', 'asset.parent.comment': '虚拟机宿主,当资产为虚拟机时必填 示例: DELL物理机', 'backup.WeekOn': '一周', 'project.module.description.comment': '描述 示例:Basic模块', SYS_CONFIG_EMAILSMTPPORT_INVALIDE: '邮箱smtp端口无效', 'project.topology.bottomOffsetY': '底部对齐', 'webshell.filePath': '文件路径', 'config.system.basic.scrapeTimeout': '指标抓取超时', 'alert.alertRule': '告警规则', 'setup.welcome.next': '完成后单击“下一步”按钮.', 'asset.assetBox.message.type': '类型值不能为空', 'overall.rollbackImport': '回滚', 'overall.left': '左', ENDPOINT_LABELNAME_FORMAT_ERROR: '表达式标签键不符合prometheus标签名称格式', 'el.upload.deleteTip': '按 delete 键可删除', 'overall.silenceAlert': '告警静默', 'issueTab.dynamic': '动态', PANEL_PARAM_SCHEDULEREPEAT_ISNULL: '面板参数日程重复次数不能为空', LICENSE_QRCODE_FILES_DUPLICATE: 'License 二维码序列重复', 'asset.talon.pin': 'TALON 密码', ALERTRULE_BUILDIN_CAN_NOT_UPDATE: '内置告警规则不允许修改', ENDPOINT_SNMP_WALK_ISNULL: 'SNMP OID不能为空', LICENSE_TYPE_ISNULL: '许可证类型参数不能为空', 'issueTab.addComment': '添加评论', SYS_CONFIG_HAD_CONFIG: '系统正在被修改配置', 'asset.publicKey': '公钥', ASSET_MANAGEIP_ISNULL: '资产IP不能为空', SYS_CONFIG_LDAP_AUTHENTICATIONFAIL: 'ldap认证失败', 'issue.hangUp': '挂起', 'config.terminallog.loginUser': '登陆用户', 'issue.resolved': '已解决', ALERTRULE_LAST_ISNOTPOSITIVE: '告警持续时间必须是正数', ENDPOINT_ID_ISNULL: '端点ID不能为空', 'config.assetLabel.moreOptionsError': '选项最多20条', ALERTRULE_CONDITION_FORMAT: '告警规则判断条件格式应该为JSON', 'asset.vsysId': '虚拟系统ID', PANEL_CHART_IMPORT_LINKID_ISNULL: '图表模板类型为资产或型号时,链接不能为空', 'overall.configuration': '资产配置', 'overall.limit': '限制', SYS_CONFIG_EMAIL_CONNECTFAIL: '邮箱连接失败', 'config.assetType.authProtocol': '授权协议', SYS_DICT_NAME_ISNULL: '字典名称不能为空', 'overall.split': '分割', ASSET_POSITION_OCCUPY: '位置已被占用', 'config.dc.editDc': '修改数据中心', 'tip.module': '模块', 'config.assetLabel.params': '参数', LICENSE_VERSION_INVALID: 'license版本无效', 'config.model.sysObjectId': '系统对象 ID', 'project.endpoint.action': '处理方式', SYS_MENU_TAB_PARENTTYPE_INVALIDE: '选项卡不能用作父菜单', 'buttons.delete': '删除', 'endpoint.batchEditendpoint': '批量修改端点', CHART_WIDTH_INVALIDE: '图表宽度应在1-12内', SYS_LOGIN_ACCOUNTAUTH: '认证失败', 'config.assetLabel.option': '选项', ASSET_NUMBER_DUPLICATE: '资产编号不能重复', SYS_CONFIG_REDIS_PARAM_INVALID: 'redis参数无效', SYS_USER_PIN_NOT_CONTAIN_UPPERCASE_LETTERS: '系统用户密码必须包含大写字母', SYSAPIKEY_ID_ISNULL: '系统api id不能为空', STATECONF_NAME_DUPLICATE: '资产状态名称重复', CHART_ELEMENTS_FORMAT: '图表查询表达式必须为json格式', 'overall.clear': '清除', 'dashboard.overview.mapTooltip.prometheus': 'prometheus', ALERT_JUDGE_RESULT_TYPE_ERROR: '告警判断结果类型错误', 'config.system.email.tlsTip': '如果SMTP端口是587,通常需要启用TLS', 'overall.syncChart': '同步图表', 'search.noRecentSearch': '无搜索记录', 'config.user.notCurrentlySupport': '暂不支持', 'config.system.email.testAccount': '测试账号', 'dashboard.overview.alert.chart.chartTitle': '告警趋势', 'issueTab.Add': '添加', 'config.terminallog.SSH': 'SSH', FILTER_ALERT_RULE_IS_NULL: '告警规则名称参数为空', PROJECT_NAME_DUPLICATE: '系统名称重复', 'overall.result.successfully': '导入成功完成!', SYS_USER_PIN_NOT_CONTAIN_SPECIAL_LETTERS: '系统用户密码必须包含特殊字母', 'setup.next': '下一步', 'overall.silence': '静默', 'el.pagination.pageClassifier': '页', 'project.topology.imgError': '请上传图片', ASSET_MODEL_OID_DUPLICATE: 'OID 重复', 'alert.type.comment': '告警类型(必填) 可选:1: Metrics 2:Logs 3:SNMP TRAP 示例: 1', 'placeholder.log.limit': '默认返回前100条', ALERTRULE_SEVERITY_INCORRECT: '告警级别错误', STATECONF_PING_INCORRECT: '资产状态ping参数错误 值应为0或1', 'overall.createUser': '新增用户', 'endpoint.labelValue': 'Label value', SYS_CONFIG_EMAILSMTPPASSWORD_ISNULL: '邮箱smtp密码不能为空', 'config.operationlog.username': '用户', IMPORT_ENUM_VALUE_ERROR: '{0} 不在枚举范围内', 'project.endpoint.endpoint': '端点', LINK_ID_ISNULL: '链接ID不能为空', 'project.endpoint.allselect': '当前页已全部选择', 'dashboard.dashboard.label_values(metric, label)': 'Returns a list of label values for the label in the specified metric.', 'project.topology.alert': '告警信息', VSYS_TASK_ID_ISNULL: 'VSYS任务ID不能为空', 'overall.addMapping': '添加映射值', SNMP_MIB_OID_ISNULL: 'snmp mib oid不能为空', ALERTRULE_SCHEDENABLE_INCORRECT: '告警规则定时启停参数错误 值应为0或1', ASSET_AUTHPRIKEY_ISNULL: '资产认证pri key不能为空', 'project.topology.imgFormat': '上传图片只能是 JPG/png 格式!', MODULE_NAME_TOO_LONG: '模块名称过长', ENDPOINT_ENABLED_INVALIDE: '端点启用状态应为0或1', 'dashboard.dashboard.createDashboardTitleSec': '新增仪表盘', 'config.terminallog.statusItem.connectionFailed': '发送失败', 'config.system.email.smtpPin': 'SMTP密码', 'el.datepicker.months.nov': '十一月', 'dashboard.dashboard.lastSevenDay': '最近7天', 'overall.addParameter': '添加参数', 'tip.coverSuccess': '覆盖成功', 'project.topology.selMod': '请为所有节点绑定模块', 'config.assetLabel.textarea': '文本域', 'overall.version': '版本', 'dashboard.assetOk': '资产正常', SYS_ROLE_REMOVE_ERROR: '角色已经关联用户 不能删除', 'asset.assetType': '资产类型', logs_ping_down_msg: 'Logs:与资产间网络不通', SYS_CONFIG_EMAILSMTPACCOUNT_ISNULL: '邮箱smtp账号不能为空', 'overall.metrics': '指标', 'overall.english': '英语', CHART_ID_ISNULL: '图表ID不能为空', FILTER_ASSET_TYPE_IS_NULL: '资产类型参数为空', 'el.datepicker.months.aug': '八月', 'asset.model.comment': '型号(必填) 示例: DELL-D3', 'asset.purchaseDate': '购买日期', 'alert.config.name.comment': '告警规则名称(必填) 示例: cpuAlert', 'profile.source': '来源', agent_down_handle: '- 检查Agent配置', MODULE_SNMP_WALK_ISNULL: 'SNMP OID不能为空', 'alert.list.expired': '已过期', ENDPOINT_LABELS_KEY_ISNULL: '端点标签键不能为空', 'week.SunAbbreviation': '周日', 'overall.upload': '上传', 'dashboard.dashboard.chartForm.legendValue.comment': '参数 根据type不同,内容不同,格式为JSON格式 ', 'overall.all': '全选', 'overall.type': '类型', 'backup.RestoreNow': '恢复', FILTER_PRIORITY_IS_NULL: '告警级别参数为空', PROJECT_REMARK_TOO_LONG: '系统描述过长', 'asset.authType.comment': '认证方式,可选值: 1:用户名密码; 2: 密钥 示例: 1', IPAM_SUBNET_ADDR_ERROR: '子网IP地址格式错误', DC_CABINET_ASSETS_EXISTS: '数据中心机柜中有资产 不能删除', 'config.assetType.vm': 'VM', 'profile.newPassword': '新密码', 'asset.talon.username.comment': 'TALON 用户名 为空时默认:nezha 示例: admin', 'overall.template': '模板', 'config.agent.checkTime': '检查时间', ASSET_FIELD_META_TYPE_ISNULL: '资产属性元类型不能为空', 'asset.cli': 'CLI账号', 'validate.required': '必填项', 'guide.getStarted': '开始使用', ASSET_FIELD_GROUP_NAME_DUPLICATE: '资产属性组名称不能重复', ASSET_POSITION_MISMATCH: '资产U位与关联型号的U位不匹配', 'placeholder.system.limit': '默认全部', 'config.ipamsubnet.used': '使用量', 'config.assetType.createAssetType': '新增资产类型', 'project.topology.animationColor': '动画颜色', 'dashboard.dashboard.beforeTwelveHour': '之前12小时', ALERTRULE_TYPE_ISNULL: '告警规则类型不能为空', 'tip.pressEnterToAdd': '回车添加新行', PANEL_PID_ISNULL: '面板父面板ID不能为空', 'config.system.ldap.active': '启用LDAP认证', ASSET_FIELD_META_NOT_FOUND: '资产属性元不存在', 'overall.perDatacenter': 'Per-Datacenter', ASSET_FIELD_META_DISPLAY_ISNULL: '资产属性元显示不能为空', FILTER_DATACENTER_IS_NULL: '数据中心参数为空', 'config.terminallog.selectFile': '选择文件', 'overall.week': '1 周', 'overall.remark': '描述', 'login.bindFail': '绑定失败', MODULE_CONFIGS_FORMAT: '模块配置信息必须为json格式', license_gen: 'License_gen', 'alert.config.editAlertConfig': '修改告警规则', 'setup.system.configTip': '请输入管理员的用户名和密码,并设置Nezha WEB模块的安装信息,如IP:port', 'tip.noAccess': '无访问权限', 'profile.oldPassword': '当前密码', 'el.select.noMatch': '无匹配数据', 'overall.link': '链接', 'config.dc.principal': '负责人', 'buttons.connect': '连接', 'overall.basicInfo': '基本信息', 'config.system.basic.unsaved': '未保存提示', 'asset.dc.comment': '数据中心(必填) 示例: 北京电信中心机房', 'config.system.monitor.local': '本地文件存储', SYSSTAT_SELECT_IS_NULL: '展示参数不能为空', 'project.topology.exit': '退出', ALERTSILENCE_MATCHER_ISNULL: '告警静默匹配参数不能为空', ASSET_NOT_SUPPORT_MOUNTING: '资产不允许挂载', 'alert.notify': '通知', 'overall.ipam.transient': '瞬时的', 'config.menus.button': '按钮', CHART_X_INVALIDE: '图表x轴长度应在0~12之内', PROMETHEUS_LABELNAME_FORMAT_ERROR: '标签名称不符合prometheus标签名称格式', 'dashboard.dashboard.prevDay': '前一天', IPAM_IP_SUBNET_ADDR_ERROR: 'ip地址与子网不匹配', FILTER_ASSET_ID_IS_NULL: '资产ID参数为空', 'config.operationlog.response': '响应', SYS_CONFIG_EMAILSMTPPORT_ERROR: '邮箱smtp端口错误', 'asset.detail.orderByLabel': '按 {label} 排序', ALERTSEVERITY_WEIGHT_PARAM_ISNULL: '告警级别权重值不能为空', 'asset.manageIp.comment': '主机地址(必填),IP格式 示例: 172.0.0.1', 'tip.confirmBatchDelete': '确定删除这{0}条数据吗?', 'asset.startU': '开始U位', 'config.terminallog.authtype': '认证方式', 'config.system.reset.pinTip': '请输入密码', CHART_GROUP_NAME_DUPLICATE: '图表组名称重复', 'date.week.five': '星期五', 'webshell.connect': '连接', 'asset.sn': 'SN', 'tip.errorInRow': '行中有一些语法错误', TYPECONF_BUILDIN_CAN_NOT_REMOVE: '内置资产类型不能删除', CABINET_NOT_EXISTS: '机柜不存在', DC_CABINETS_EXISTS: '数据中心内含有机柜 不能被删除', ENDPOINT_IMPORT_ERROR: '端点批量导入错误', 'dashboard.metric.goDashboardTip': '是否前去仪表盘,查看创建的图表?', SYS_CONFIG_DB_NAME_ISNULL: '数据库名称不能为空', SNMP_MIB_PORT_INVALIDE: 'snmp mib 端口无效', 'el.datepicker.months.jan': '一月', 'config.cab.uSize': 'U位', 'dashboard.dashboard.chartTooltipText': '控制不同图表上的提示框和光标行为', 'dashboard.dashboard.chartForm.columns': '列', 'timepicker.applytimerange': '应用时间范围', TERMINAL_PARAM_ISNULL: '终端参数不能为空', 'el.datepicker.nextMonth': '下个月', DC_X_MINIMUM: '数据中心列数最少为1', ASSET_CABINETSTART_INVALIDE: '开始位置必须为数字类型', 'dashboard.overview.asset.num': '数量', 'tip.syncTip': '此操作可能造成原有数据或图表被覆盖,确认同步吗?', PANEL_PARAM_SCHEDULENUMS_ISNULL: '面板参数日程日期不能为空', 'overall.assetSubTab': '子级资产', 'asset.process.cpu': 'CPU 使用率', ENDPOINT_NOTFOUND: '端点不存在', 'overall.endTime': '结束时间', MODULE_CONFIG_KUBERNETES_ROLE_INVALID: '模块kubernetes角色值不在枚举范围内', 'el.datepicker.months.apr': '四月', 'config.menus.tab': 'Tab', 'config.system.monitor.logsTitle': '日志配置', CHART_HEIGHT_ISNULL: '图表高度不能为空', 'config.menus.parent': '上级菜单', 'profile.changePassword': '修改密码', 'dashboard.dashboard.lastSixHour': '最近6小时', 'asset.cabinet.comment': '机柜 示例: cabinet-001', 'dashboard.dashboard.chartForm.statisticsVal.average': '平均值', 'config.model.remark.comment': '描述 示例:DELL-D3', 'overall.ipamIp.edit': '编辑 IP 详情', 'ping.packageSize': '包大小', 'config.terminallog.cmd.cmd': '命令', pageSize: '条/页', 'overall.preview': '预览', 'error.labelEqual': '来源标签不能等于目标标签', SYS_DB_DUPLICATERECORD: '数据库中已存在该记录', 'el.transfer.titles[1]': '列表 2', ALERTRULE_SEVERITY_ISNULL: '告警级别不能为空', 'project.topology.endpoint': '端点表', 'dashboard.dashboard.beforeThirtyDay': '之前30天', 'tip.no': '否', 'config.operationlog.createDate': '操作时间', 'dashboard.title': '仪表盘', MODULE_CONFIG_RELABEL_TARGETLABEL_ISNULL: '模块配置relabel target_label为空', 'config.agent.up': 'UP', 'project.topology.color': '颜色', 'dashboard.overview.title': '系统总览', 'config.user.confirmPinErr': '两次密码输入不一致', CABINET_RELOBJ_CAN_NOT_REMOVE: '机柜存在关联的数据,不能删除', 'config.mib.mib': 'MIB文件', 'config.dc.editCabinet': '编辑机柜', 'config.roles.editRole': '修改角色', 'validate.telephone': '电话号码不能为空', 'overall.online': '在线', 'overall.result.downloadFail': '下载失败记录', ALERTMSG_IDS_ISNULL: '告警信息ids不能为空', 'project.chart.alertStat': '告警状态', CHART_PARAMSINGLESTAT_ISNULL: '图表类型为单值图时未找到图表参数统计信息', VSYS_TASK_ISNULL: 'VSYS任务不能为空', 'validate.maxHops': '范围必须在1~1000之间', 'config.assetLabel.integer': '整数', ASSET_COMMENT_HTML_ISNULL: '资产评论HTML格式不能为空', 'project.topology.heartBeat': '心跳', ALERTRULE_ID_ISNULL: '告警规则ID不能为空', 'trace.totalTime': '总时间', 'config.menus.icon': '图标', 'profile.editProfile': '编辑个人中心', 'config.exprTemp.expression': '表达式', PROJECT_ID_ISNULL: '系统ID不能为空', 'alert.startAt': '开始时间', IPAM_SUBNET_RELOBJ_CAN_NOT_REMOVE: 'IPAM存在关联的数据,不能删除', ALERTNOTIFY_FILE_NOTEXISTS: '告警通知文件不存在', 'dashboard.dashboard.chartForm.datasource': '数据源', 'overall.edit': '编辑', 'dashboard.explore.wrapLines': '换行', ENDPOINT_PROTOCOL_INVALID: '端点协议错误 支持http或snmp', 'alert.list.pending': '待处理', 'project.endpoint.apiServer': '接口服务器', 'dashboard.dashboard.prevWeek': '前一周', 'config.exprTemp.exprTempRender': 'expression模板渲染', 'asset.ssh': 'SSH key', SYS_AUTHTOKEN_ISNULL: '认证信息不能为空', ACCOUNT_AUTHTYPE_INVALIDE: '账号认证类型有误', 'project.endpoint.relabel': '指标重新标明', logs_disable_handle: '-', 'config.system.email.enable': '使用Email', 'tip.confirmDelete': '确认删除吗?', 'el.transfer.titles[0]': '列表 1', 'asset.parent': '父级资产', EXCELFILE_PARSE_ERROR: '导入文件解析失败', 'asset.batchEditAsset': '批量修改资产', 'asset.createAsset': '新增资产', 'dashboard.dashboard.chartForm.width': '宽', SYS_CONFIGI_METRICSSTORAGETYPE_NCORRECT: '指标保存方式 值应为0或1', 'el.datepicker.startDate': '开始日期', agent_down_msg: 'Agent状态异常', 'project.endpoint.status': '端点状态', 'project.endpoint.hideSameLabels': '隐藏重复标签', CHART_ELEMENT_ISNULL: '图表查询表达式不能为空', 'webshell.closeTip': '是否断开所有连接,关闭窗口?', SYS_CONFIG_DEFALUTCABINETU_INTERVAL: '配置表中机柜默认值有误', SYS_CONFIG_PASSWORDORTYPE_INVALID: '系统重置时 密码或类型无效', 'alert.silence.silence': '告警静默', 'validate.email': '不合法的E-mail地址', SYS_CONFIG_REDIS_PORT_ISNULL: 'redis端口不能为空', 'alert.config.P1': 'P1', VSYS_ID_ISNULL: 'VSYS ID不能为空', 'alert.config.P3': 'P3', 'config.system.email.smtpHost': 'SMTP主机', 'alert.config.P2': 'P2', 'config.system.basic.gloEnable': '全局启用 2FA', 'setup.system.configTitle': '系统配置', 'overall.decimal': '精度', 'config.system.basic.basic': '基础设置', 'project.topology.fontColor': '字体颜色', 'overall.dc': '数据中心', 'buttons.basic': '基础', CHART_PARAM_FORMAT: '图表参数必须为json格式', LICENSE_QRCODE_FILES_INCORRECT: '二维码文件数目不正确', 'config.system.terminal.pinTip': '远程登陆密码提示', logs_talon_disable_handle: '- 开启Asset TALON', SYS_CONFIG_TIMEZONE_INVALIDE: '时区无效', 'config.system.apiKey.expireAt': '过期时间', MODULE_CONFIG_RELABEL_REGEX_ISNULL: '模块配置relabel regex为空', SYS_DB_AUTH: '没有权限', 'asset.lastReply': 'Ping最后应答', MODULE_REMARK_TOO_LONG: '模块描述过长', 'config.assetLabel.double': '小数', 'config.mib.credential.type': '协议类型', 'config.exprTemp.exprTempImportCancel': 'expression模板导入撤销', 'asset.sshAccount': 'SSH账号', 'config.system.basic.assetPingInterval': 'Ping 间隔', 'config.ipamip.mac.comment': 'MAC地址(必填) 事例: xxx ', 'config.cab.name.comment': '名称(必填)示例:机柜 1-1', 'config.ipamip.ipamsubnet.comment': '子网信息(必填) 实例: xxx子网信息', 'alert.config.for.comment': '持续时间(必填),默认单位(秒) 示例:60', 'globalSearch.toEsc': '退出', SYS_USER_PASSWORD_ISNULL: '系统用户密码不能为空', 'ping.done': '已完成', 'config.system.basic.pinPolicy': '密码策略', 'week.WedAbbreviation': '周三', 'overall.result.records': '条记录', 'overall.increaseTime': '增加时间', 'asset.password': '用户名密码', 'validate.fileSize': '文件过大', 'config.system.basic.passContain': '密码必须包含', 'asset.down': 'Down', 'buttons.panel.deleteChart': '删除图表', 'overall.result.updates': '更新数量', 'tip.downloadSuccess': '下载成功', 'dashboard.overview.asset.alarm': '警报', 'asset.assetState.comment': '资产状态 示例: 在库', 'config.terminallog.detail': '终端日志详情', 'buttons.terminalLog.kill': 'Kill', 'asset.talon.pin.comment': 'TALON 密码 为空时默认:nezha 示例: yourpass', 'login.pin': '密码', CHARTELEMENT_TYPE_INVALIDE: '图表查询表达式类型不在允许范围内', 'asset.asset': '资产', SYS_CONFIG_EMAILTESTRECIVER_FORMAT: '邮箱smtp测试收件账号无效', SNMP_CREDENTIAL_CONFIG_ISNULL: 'snmp认证账号配置不能为空', 'config.assetLabel.editMeta': '修改标签', 'alert.config.condition.comment': "判断条件(必填) 示例: ['{\"id\":1,\"weight\":1,\"operator\":\">\",\"value\":\"80\"'},'{\"id\":1,\"weight\":2,\"operator\":\"~=\",\"value\":\".*\"'}]", 'overall.models': '型号', SYS_DICT_ID_ISNULL: '字典id不能为空', SNMP_MIB_READONLY: 'snmp mib 变量只可读', 'config.menus.route': '路由', IPAM_SUBNET_NAME_ISNULL: '子网名称不能为空', FILTER_NAME_NOTFOUND: '系统配置中找不到名称过滤条件', TYPECONF_NAME_DUPLICATE: '资产类型名称重复', ACCOUNT_PORT_ERROR: '账号端口不正确', 'config.assetType.createModel': '新增类型', 'overall.result.success': '成功', IPAM_SUBNET_TYPE_ERROR: '子网类型仅支持4或6', 'endpoint.metricEnable': '指标状态', SNMP_MIB_NOSUCHNAME: 'snmp mib 无该名称信息存在', SYS_CONFIG_SYSTEMNAME_ISNULL: '系统名称不能为空', 'silence.active': 'active', 'config.mib.credential.writeCommunity': '写团体字', SYS_USER_CANNOTDEL: '当前登录用户不能删除', 'config.system.basic.TwoFactorAuthentication': '要求所有用户设置双因素身份验证', ASSET_ID_FORMAT: '资产ID类型错误', SYS_CONFIGI_PROMEFEDEENABLED_NCORRECT: 'prometheus联邦模式 值应为0或1', 'config.model.brand.comment': '品牌(必填)示例:DELL', TYPECONF_VM_INCORRECT: '资产类型vm参数错误 值应为0或1', 'config.system.terminal.userTip': '远程登陆用户名提示', 'dashboard.dashboard.beforeOneHour': '之前1小时', 'config.exprTemp.gname.comment': '组名 示例: base,默认值: default', 'config.system.reset.sysConfig': '系统设置', 'config.mib.credential.ReadCommunity': '读团体字', 'asset.pinPrompt': '密码提示', 'config.model.model': '型号', 'config.exprTemp.expression.comment': '表达式内容(必填) 示例: node_cpu_usage', 'overall.batchEdit': '批量修改', ASSET_FIELD_META_TYPE_ERROR: '资产属性类型值超出范围', VSYS_TASK_TYPE_INVALIDED: 'VSYS任务类型不在枚举范围内', 'overall.moreOperations': '更多操作', IPAM_IP_ASSET_ISNULL: 'ip资产不存在', PANEL_NAME_TOO_LONG: '面板名称过长超过64', 'dashboard.dashboard.chartForm.typeVal.treemap.label': 'Treemap', 'overall.signOut': '登出', CHART_UNIT_NOTFOUND: '图表单位不存在', 'project.topology.positionAndSize': '位置和大小', 'dashboard.dashboard.chartForm.typeVal.rank.label': '排行榜', 'alert.config.when': '当', logs_config_error_msg: 'Logs:配置有误', 'project.topology.bottom': '置底', 'asset.reloginpinTip': 'RELOGIN提示', MODULE_NOTEXIS_PROJECT: '当前系统下未创建该模块', 'dashboard.dashboard.lastMonth': '上月', 'config.system.monitor.asset_ping_from': 'Ping from', SYSSTAT_Q_IS_NULL: '查询参数不能为空', 'overall.createLabel': '新增标签', SYS_CONFIG_SCRAPEINTERVAL_ISNULL: '采集周期不能为空', 'asset.network.receiveQueue': '接收队列', 'asset.snmpCredential.comment': 'snmp凭证名称 实例: system-snmpv2', 'alert.list.moduleAlert': '模块告警', 'dashboard.dashboard.moreTitle': '仅显示 20 个时间序列。', 'alert.summary': '概要', 'timepicker.relatime': '时间范围', SYS_LOGIN_LOCK: '账号被锁定', MODULE_SNMP_WALK_FORMAT: '模块snmp采集oid格式化错误', 'config.menus.editMenu': '编辑菜单', 'project.topology.swing': '摇摆', 'ping.targetIp': '目标IP', 'config.mib.credential.encryption': '加密', 'asset.total': '总数', logs_timeout_msg: 'Logs:请求超时', 'tip.syncSuccess': '同步成功', SYS_CONFIG_EMAILSENDCCOUNT_FORMAT: '邮件收件账号格式错误', 'issue.open': '打开', 'dashboard.dashboard.beforeTwoDay': '之前2天', 'overall.result.failedNum': '{total} 条记录中有 {failedNum} 条导入失败', PANEL_NOT_EXIST: '面板未创建', 'config.dc.dc': '数据中心', 'config.terminallog.record.record': '回放', 'overall.active': '已激活', 'dashboard.overview.dataCenter.promServer': 'prometheus 服务', 'alert.config.expr.comment': '运算表达式(必填) 示例: 100-(avg(irate(node_cpu_seconds_total[5m])) by(instance)* 100)', 'date.fromGreaterTo': '开始时间大于结束', FILTER_PROJECT_IS_NULL: '系统参数为空', 'issue.beingProcessed': '处理中', SYSAPIKEY_NAME_DUPLICATE: '系统api名称不能重复', 'config.assetLabel.datetimes': '时间+时间', SYS_AUTHTOKEN_ISVALID: '认证信息无效', 'project.topology.flash': '闪烁', IPAM_SUBNET_NAME_ERROR: '子网名称已存在', RECORD_RULE_NAME_FORMAT_ERROR: '记录规则名称格式错误', TYPECONF_BUILDIN_INCORRECT: '资产类型内置参数错误 值应为0或1', 'overall.loadMore': '加载更多', 'asset.privateKey.comment': '登录密钥 示例: ssh-rsa CFdv7Jez6K...', 'overall.createEndpoint': '新增端点', 'asset.model': '型号', MODULE_TYPE_INCONSISTENT: '模块类型错误', CABINET_X_FORMAT: '机柜横轴格式错误', 'asset.authType': '认证类型', 'overall.tag': '标记', ASSET_MAINTENANCE_CONTENT_ISNULL: '资产维修记录内容不能为空', SYS_MENU_TYPE_ISNULL: '系统菜单类型不能为空', 'overall.backToTop': '回到顶部', MODULE_PRIVPASSWORD_ISNULL: '模块snmp版本为v3版本并且开启authpriv priv密码不能为空', 'asset.assetInfo': '资产信息', RECORD_RULE_EXPR_ISNULL: '记录规则表达式不能为空', 'asset.network.localAddress': '本地地址', 'asset.brand': '品牌', 'project.module.editEndpoint': '修改端点', 'overall.asset': '资产', 'license.nzTitleValue': '哪吒一站式监控系统', 'alert.config.trbShot.comment': '故障排查描述信息 示例:排查日志信息....', FILTER_ENDPOINT_IS_NULL: '端点参数为空', 'upload.template': '模板', SNMP_MIB_HOST_ISNULL: 'snmp mib ip地址不能为空', 'dashboard.dashboard.lastThreeHour': '最近3小时', ASSET_STATE_ID_ISNULL: '资产状态ID不能为空', SYS_CONFIG_ASSETPINGSWITCH_ISNULL: '资产ping启停状态不能为空', CABINET_Y_MINIMUM: '数据中心机柜所在行至少为1', PROJECT_ICON_BASE64_VALUEERROR: '项目图标base64值应为0或1', PROJECT_TOPOICON_FILE_ISNULL: '项目拓扑图标文件不能为空', SYS_MENU_I18N_ISNULL: '系统菜单i18n不能为空', 'webshell.remember': '记住我的决定', SYS_CONFIG_CODE_FILE_ISNULL: '不存在校验使用的文件', 'config.terminallog.stop': '停止', PANEL_PARAM_RANGETYPE_INVALIDE: '面板参数范围类型必须为 previous 或 last', 'dashboard.dashboard.chartForm.unit.comment': '单位(必填) 可选: Misc: none,short,percent(0-100),percent(0.0-1.0),local formatData: bits,bytes,kilobytes,megabytes,gigabytes,terabytes', AGENT_PARAM_STEP_ISNULL: '时间间隔不能为空', CHART_HEIGHT_INVALIDE: '图表高度应在1-12内', SYS_ROLE_CANNOT_DELETE: '内置角色不能删除', 'config.terminallog.record.skipTip': '跳过无操作时间', ALERTRULE_METHOD_NOTFOUND: '告警规则通知方式不存在', TYPECONF_TELNET_ISNULL: '资产类型telnet不能为空', 'setup.welcome.toContinue': '继续', PROJECT_NAME_TOO_LONG: '系统名称过长', 'config.assetType.snmpEnable': '启用 SNMP', 'overall.selectRecords': '选择记录', 'alert.config.inr': '评估区间', 'setup.invalidDb': '数据库配置可能存在一些错误', DC_X_ALREADYINUSE: '数据中心列已经被使用', 'dashboard.dashboard.editChartTempTitle': '修改图表模板', 'dashboard.metric.saveChartToPanel': '保存图表到仪表盘', STATECONF_CAN_NOT_REMOVE: '资产状态已关联资产不能删除', 'asset.host': '主机', 'project.topology.defaultStartArrow': '默认开始箭头', 'dashboard.dashboard.editChartTitle': '修改图表', 'validate.key': '不合法的值', 'overall.noMoreData': '没有更多数据', 'config.backup': '现在备份', 'buttons.system.ldap': 'LDAP配置', 'overall.auth': '认证', SYS_USER_STARRED_TYPE_ISNULL: '收藏类型不能为空', 'project.endpoint.basicAppName': '应用名称', 'dashboard.metricPreview.historyTip': '{hour}小时内查询了{time}次', 'setup.reloadTimeout': '重新启动服务器花了太多时间,安装可能有一些问题', 'alert.config.name': '告警规则名称', 'config.model.name.comment': '名称(必填)示例:DELL-D3', 'login.upload': '上传许可证', SYS_ERROR: '系统错误', 'setup.database.configTitle': '配置数据库连接', 'asset.userPinIntroduce': '请指定用户名和密码提示以便TELNET登录过程可自动运行', 'issueTab.whole': '全部', SYS_TOKEN_REFRESH_FREQUENT: '多次验证错误 稍后再试', CHART_WEIGHT_ISNULL: '图表排序权重不能为空', 'overall.ignore': '忽略', AGENT_PORT_ISNULL: '客户端端口不能为空', 'system.notification.notification': '自定义通知方式', 'config.mib.credential.auth': '认证', 'project.topology.arrows': '箭头方向', 'config.system.basic.timezone': '时区', 'overall.createRole': '新增角色', 'project.topology.icon': '拓扑图标', 'buttons.system.terminal': '终端配置', ALERTRULE_UNIT_ISNULL: '告警规则单位不能空', 'config.system.basic.snmpTrapPort': 'SNMP TRAP 端口', LICENSE_QRCODE_FILES_INVALIDE: '二维码文件 {0} 解析失败', SYS_USER_NOT_EXIST: '系统用户不存在', mertic_config_error_handle: '- 检查Mertic配置', 'dashboard.dashboard.queryExpression': '查询表达式', 'overall.batchAck': '批量确认', TYPECONF_SSH_ISNULL: '资产类型ssh不能为空', MODULE_PORT_ERROR: '模块端口错误', 'ping.timeout': '超时', 'project.module.moduleName.comment': '名称(必填)示例:Basic', ALERTNOTIFY_NAME_ISNULL: '告警通知名称不能为空', 'overall.components': '组件', 'asset.name.comment': '资产名称,唯一标识(必填) 示例: DELL服务器', 'config.system.apiKey.apiKey': 'API key', 'dashboard.dashboard.chartForm.selectAsset': '请选择资产', TYPECONF_NOT_FOUND: '资产类型不存在', ENDPOINT_CONFIGS_TYPE_DUPLICATE: '端点配置信息类型重复', SYS_DICT_VALUE_ISNULL: '字典值不能为空', SYS_CONFIG_TIMEZONE_INTERVAL: '时区区间间值为-12至+12之间', 'overall.selectTemplate': '选择模板格式', 'overall.or': '或', SYS_CONFIG_LDAPOU_ISNULL: 'ladp ou不能为空', 'asset.talon.token.comment': 'TALON 令牌, TALON 状态开启时必填 示例: e415da63', 'el.datepicker.month2': '2 月', 'el.datepicker.month1': '1 月', ISSUE_STATE_ISNULL: '问题状态不能为空', 'el.datepicker.month4': '4 月', 'timepicker.recentlyUsed': '最近使用的时间范围', 'el.datepicker.month3': '3 月', 'el.datepicker.month9': '9 月', 'overall.ipam.available': '可用的', 'config.ipamsubnet.cap': '总容量', 'el.datepicker.month6': '6 月', SYS_CONFIG_EMAILSMTPPORT_ISNULL: '邮箱smtp端口不能为空', 'el.datepicker.month8': '8 月', 'dashboard.overview.alert.assetTopN': '根据资产统计告警消息数量TOP', 'el.datepicker.month7': '7 月', 'config.system.basic.exporterTarget': 'Exporter路径', 'overall.twoHour': '2 小时', 'trace.maxHops': '最大跃点数', 'login.login': '登录', 'project.topology.center': '居中', SYS_CONFIG_PASSWORD_ERROR: '系统重置时 密码错误', 'config.mib.credential.edit': '修改证书', 'tip.saveSuccess': '保存成功', 'overall.ASCIIKey': '必须匹配正则表达式[a-zA-Z][a-zA-Z0-9]*', 'config.system.basic.systemName': '系统名称', 'overall.toolBox.back': '区域缩放还原', 'week.ThuAbbreviation': '周四', 'config.operationlog.ip': 'IP', 'project.project.editProject': '修改系统', TYPECONF_SSHCOLLECT_ISNULL: '资产类型配置ssh采集开关不能为空', 'alert.relatedAlerts': '相关告警', 'config.system.email.useSSL': 'SSL', SNMP_CREDENTIAL_PORT_ISNULL: 'snmp认证账号端口不能为空', 'project.topology.toArrow': '终点箭头', 'dashboard.dashboard.allOption': '所有选项', 'config.user.name': '姓名', 'config.system.terminal.terminalNum': '最大终端数量', 'config.dc.tel.comment': '电话 示例:9684631', SYS_CONFIG_ASSETPINGINTERVAL_INVALIDE: '资产ping周期参数无效', 'project.topology.polyline': '折线', 'dashboard.dashboard.chartForm.valMapping.from': '从', 'backup.DayOfMonth': '月里的每一天', ALERTSEVERITY_REMARK_ISNULL: '告警级别描述不能为空', 'overall.entity': '实体', 'overall.assetList': '资产列表', SYS_I18N_NOSUCHLANG: '不合法的lang', ALERTRULE_RECEIVER_FORMAT: '告警规则接收人格式错误', CHART_Y_FORMAT: '图表y轴数据格式错误', 'dashboard.dashboard.chartForm.tableIndex': '独一无二的标签', LINK_BUILDIN_CAN_NOT_REMOVE: '内置链接不能删除', 'config.user.reinputPin': '请再次输入密码', 'config.terminallog.resize': '终端窗口调整', 'config.terminallog.statusItem.over': '已结束', 'setup.inited': '系统已经被初始化', MODULE_CONFIG_PIPELINE_TEMPLATE_ISNULL: '模块配置管道template为空', 'dashboard.dashboard.chartForm.typeVal.point.label': '散点图', 'alert.alertRuleMessage': '信息', 'dashboard.screen': '全屏', 'el.table.confirmFilter': '筛选', SYS_LOGIN_USERPWD: '账号或密码错误', 'dashboard.dashboard.chartForm.content': '内容', 'config.record.labels.comment': '记录规则标签 格式:json 事例:{}', DC_Y_MINIMUM: '数据中心行数最少为1', 'backup.Weekly': '每周', 'guide.dcTip': '数据中心包含机柜和资产,机柜是资产的容器', 'tip.confirmDuplicate': '确认复制吗?', 'config.system.basic.zoom': '缩放', 'project.topology.font': '字体', 'config.dc.principal.comment': '机房负责人 示例:admin', 'alert.config.timeout.comment': '执行周期超时时间 默认值:0,单位:s 不小于 15 当 < 15, 则为 Scrape timeout 示例: 30', 'config.terminallog.killErrorTip': '踢出失败', 'dashboard.dashboard.chartForm.lockList.off': '关', 'asset.sn.comment': '资产序列号,唯一标识(必填) 示例: A0420200101', SNMP_MIB_VERSION_ISNULL: 'snmp mib 版本不能为空', 'asset.number': '编号', 'setup.database.configTip': '请手动创建数据库,并设置连接到此数据库的配置参数,完成后按“下一步”按钮', CHART_TYPE_ISNULL: '图表类型不能为空', agent_federation_global_handle: '- 关闭集群或切换Agent类型', 'tip.yes': '是', ISSUE_PRIORITY_INVALID: '问题优先级不在有效范围内', 'overall.logLabels': '日志标签', 'alert.startAt.comment': '开始时间 定时开启时必填,默认:00:00 示例: 06:30', 'overall.batchAdd': '批量新增', 'config.dc.latitude.comment': '纬度 (-90,90) 示例:80', LINK_WEIGHT_PARAM_INVALID: '链接权重值无效', ASSET_NOT_SELECT_PARENT: '子资产必须选择父资产ip地址', MODULE_NAME_ISNULL: '模块名称不能为空', SYS_MENU_DELSUB: '请先删除子菜单或按钮', 'config.system.basic.enable': '是否开启', 'config.system.email.sslTip': '如果SMTP端口是465,通常需要启用SSL', 'overall.detail': '详细信息', 'license.organization': '组织', DateFormatWrong: '时间格式化错误', EXPRETMPL_NOT_FOUND: '查询表达式模板不存在', 'overall.key': '键名', 'setup.hadConfig': '系统正在被修改配置', 'project.chart.projectInfo': '系统信息', 'project.endpoint.basicTypeSyslog': '监听地址', 'alert.config.inrPlaceholder': '默认全局抓取间隔', ALERTRULE_OPERATOR_INVALIDE: '告警规则比较符参数错误', ASSET_EXPORTER_UPLOADBYSSH: '目前仅ssh协议支持下载exporter', 'config.assetState.createAssetState': '新增资产状态', 'config.system.email.sendAccount': '发送账号', ASSET_FIELD_META_REFERENCED: '属性被资产引用', 'dashboard.dashboard.period': '周期', PROJECT_BUILDIN_CAN_NOT_EDIT: '内置系统不能修改', 'el.datepicker.months.oct': '十月', SYS_TOKEN_OR_AUTHTOKEN_ISNULL: '系统令牌或认证令牌不能为空', ALERTRULE_THRESHOLD_ISNULL: '告警规则阈值不能为空', 'dashboard.dashboard.chartForm.valMapping.range': '范围', PANEL_PARAM_SCHEDULESTIME_ISNULL: '面板参数日程开始时间不能为空', 'week.MonAbbreviation': '周一', IPAM_IP_NAME_ERROR: 'ip地址名称已存在', 'ping.sourceIp': '源 IP', 'config.system.basic.minute': '分', 'project.topology.paste': '粘贴', 'project.endpoint.asset.comment': '资产名称(非必填) 与 主机地址 不能同时为空 示例: A0420200101', 'config.system.monitor.metricsTitle': '指标配置', ASSET_STATE_NOTFOUND: '资产状态不存在', 'dashboard.dashboard.lastOneHour': '最近1小时', 'tip.endpoint': '端点', 'overall.more': '更多', 'config.user.invalidPin': '无效的密码,最少6个字符', 'overall.searchCondition': '搜索条件', SYS_CONFIG_PORT_INVALID: '端口无效 应在1~65535之间', DC_CABINETID_ISNULL: '数据中心机柜id不能为空', 'overall.moreOption': '更多选项', ALERTRULE_SCHEDSTIME_INCORRECT: '告警规则定时任务开始时间格式错误 应为HH:mm', 'config.system.basic.alertApi': '告警API', 'overall.ipam.create': '新增 IPAM', SYS_ROLE_MENUID_ISNULL: '角色关联菜单id不能为空', PROJECT_ICON_NOTFOUND: '项目图标不存在', 'overall.result.failedDetail': '失败详情', 'el.select.loading': '加载中', dc_disabled_handle: '- 开启数据中心', IMPORT_NOT_MATCH: '{0} 和 {1} 配置不相符', SYS_CONFIG_SESSION_TIMEOUT_INVALID: 'session过期时间无效 不能低于15分钟', 'validate.tel': '不合法的电话号码', ALERTSILENCE_NAME_ISNULL: '告警静默名称不能为空', 'project.topology.imgSize': '上传图片大小不能超过 2MB!', 'project.topology.pr': '内边距 - 右', 'week.Mon': '周一', ISSUE_CONTENT_ISNULL: '问题内容不能为空', 'project.topology.pt': '内边距 - 上', 'endpoint.labelKey': 'Llabel key', 'asset.exporter': 'Exporter', 'asset.process.PID': '进程号', TOOL_TRACEROUTE_IP_ISNULL: 'Traceroute ip不能为空', 'asset.telnetProtocol': '远程登录', 'overall.checkAssetAge': '输入框字段过长', 'project.topology.pl': '内边距 - 左', 'tip.refreshLater': '请稍后刷新', VSYS_TASK_UUID_ISNULL: 'VSYS任务UUID不能为空', EXCELFILE_HEADER_LANGUAGE_ISNULL: '导入文件语言不能为空', 'alert.config.notifyActive': '主动通知', 'project.topology.bac': '背景', 'asset.location': '位置', ASSET_AUTHUSERNAME_ISNULL: '资产认证用户名不能为空', SYS_CONFIG_TESTEMAIL_TEMPLATE_FAILED: 'freemarker生成发送邮件模板内容失败', FILTER_MODULE_IS_NULL: '模块参数为空', 'overall.selectColumns': '选择列', 'alert.type': '告警类型', 'overall.switchView': '切换视图', 'dashboard.dashboard.chartForm.valueMapping': '映射值', 'dashboard.overview.alert.ruleNum': '告警规则总数', 'tip.confirmExpired': '确认失效吗?', 'profile.confirmPasswordError': '两次输入不一致', 'asset.startU.comment': '机柜开始位置 此信息一般和机柜结束位置联合使用 示例: 1', 'dashboard.dashboard.noDate': '全部时间', EXPRETMPL_IMPORT_ERROR: '查询表达式模板导入错误', 'asset.purchaseDate.comment': '购买日期 示例: 2020/2/25', DC_CABINETUSIZE_MINIMUM: '数据中心机柜U位大小最小为1', STATECONF_BUILDIN_INCORRECT: '资产状态内置参数错误 值应为0或1', 'dashboard.dashboard.chartForm.varType.comment': '变量类型 当类型是 template 时必填,可选:Asset,端点 示例: Asset', MODULE_CONFIGS_TYPE_DUPLICATE: '模块配置文件类型重复', 'asset.port.comment': '认证服务端口 示例: 22', 'dashboard.dashboard.chartForm.element': '元素', 'alert.config.detectionNormal': '个检测周期无异常产生', 'project.endpoint.name.comment': '端点名称 示例: node_exporter', PROJECT_NAME_ISNULL: '系统名称不能为空', DC_STATE_ERROR: '数据中心状态错误', 'dashboard.dashboard.matchRegex': '必须匹配正则表达式[a-zA-Z_][a-zA-Z0-9_]*', TYPECONF_SSHCOLLECT_INCORRECT: '资产类型配置ssh采集是否开启必须为0或1', 'dashboard.dashboard.chartForm.tooltip': '工具提示', 'profile.lastLoginTime': '最后登录时间', 'overall.cortex': '专案计画', 'project.endpoint.moduleName.comment': '模块名称(必填) 示例: node_exporter', 'config.model.ChartTemplate.comment': 'Asset 类型的图表模板 示例:服务器模板,基本模板', 'overall.oid': 'OID格式校验错误', SNMP_MIB_NOACCESS: 'snmp mib 当前MIB视图无法访问变量绑定,无需评估', SYS_USER_STARRED_ID_TYPE_ISNULL: '收藏 ID 和 类型不能同时为空', SYS_CONFIG_TYPE_INVALIDE: '类型不在枚举值类', 'dashboard.dashboard.chartForm.typeVal.sankey.label': '桑基图', AGENT_ID_ISNULL: '客户端ID不能为空', 'config.assetLabel.email': '邮箱', 'config.exprTemp.exprTempImport': 'expression模板导入', 'overall.query': '查询', 'config.system.monitor.metrics_storage_s3_access_key': '访问密钥', SYS_BACKUP_ERROR: '系统数据备份异常', 'asset.inStock': '在库', 'alert.notify.comment': '告警通知方式,告警通知人不为空时,必填.多个使用逗号分隔 示例: email / email,telephone', 'el.datepicker.weeks.mon': '一', mertic_unauthorized_handle: '- 检查用户身份认证信息', 'export.records': '记录', SYS_USER_PIN_NOT_CONTAIN_NUMBER: '系统用户密码必须包含数字', 'alert.config.schedEnable': '日程', 'overall.ms': '毫秒', 'dashboard.dashboard.chartForm.typeVal.bar.label': '柱状图', 'project.topology.style': '样式', PROJECT_TOPOCONFIG_ISNULL: '系统拓扑配置不能为空', 'dashboard.dashboard.allOptionTip': '启用包含所有变量的选项', TYPECONF_PARENT_NOT_FOUND: '资产类型父类型未存在', 'project.endpoint.stateInfo_230009': '无法获取prometheus服务', MODULE_CONFIG_RELABEL_REPLACEMENT_ISNULL: '模块配置relabel replacement为空', 'validate.positiveInteger': '必须是正整数', 'dashboard.dashboard.chartForm.typeVal.url.staticTip': '双大括号中的内容将会在asset页面被替换', 'asset.process.mem': '内存使用率', 'config.assetMeta.addGroup': '新增组', 'dashboard.dashboard.chartForm.legendPosition': '布局', RECORD_RULE_LABELS_ISNULL: '记录规则标签不能为空', 'config.system.basic.passPeriodValue': '0 表示不过期', 'project.topology.grids': '网格', 'dashboard.dashboard.chartForm.refer': 'Refer', STATECONF_NAME_ISNULL: '资产状态名称不能为空', 'config.system.email.testAccountTip': '提示:仅用来作为测试邮件收件人', 'alert.config.inrError': '评估间隔不能小于 15', 'dashboard.metric.singleChartShow': '单图展示', 'overall.createCabinet': '新增机柜', 'profile.role': '角色', PANEL_NAME_FORMAT_ERROR: '面板名称格式错误', asset_stop_using_handle: '-', 'guide.visualizationTip': '仪表盘由不同组的自定义图表组成,您可以创建多个仪表盘并在它们之间切换', 'overall.addr': 'Addr', 'issue.reporter': '报告人', 'buttons.view': '查看', 'alert.config.schedDays.comment': '定时开启天(星期几)定时开启时必填, 默认:1,2,3,4,5,6,7,多个逗号分隔, 例:1,2,3 示例: 1,2,3,4,6', MODULE_CONFIG_FILENAME_ISNULL: '模块配置文件名称不能为空', 'dashboard.dashboard.chartForm.typeVal.singleStat.label': '单值', 'overall.duplicate': '复制', 'project.topology.iconColor': '图标颜色', 'project.module.ChartTemplate.comment': '端点类型的图表模板 示例:服务器模板,基本模板', 'config.agent.agent.autoScript': '自动安装脚本', 'project.endpoint.stateInfo_230010': 'Prometheus服务可用', 'overall.createRecordRule': '新增记录规则', 'overall.generate': '生产', 'dashboard.explore.descending': '降序', ISSUE_NAME_DUPLICATE: '问题标题重复', Backup: '备份', SYS_CONFIG_EMAILTLSFLAG_FORMAT: '邮箱tls启停参数不能为空', 'config.mib.requiredMibFile': '必须上传MIB文件', AGENT_PORT_ERROR: '客户端端口错误', mertic_snmp_error_msg: 'Mertic:SNMP采集超时', 'config.menus.code': '国际化码', IPAM_IP_MAC_ISNULL: 'ip mac地址不能为空', 'overall.alert': '告警', 'overall.result.importedRecords': '导入记录总数', 'overall.tempPrev': '模板预览', 'project.endpoint.addGraph': '查看图表', 'project.topology.pb': '内边距 - 下', 'profile.username': '用户名', 'tip.resetMfa': '确认重置2FA吗?', TYPECONF_CLIENTENABLE_ISNULL: '资产类型配置客户端启停不能为空', 'asset.pinPrompt.comment': 'TELNET密码提示 示例: pass:', 'tip.deleteSuccess': '删除成功', RECORD_RULE_STATE_ISNULL: '记录规则状态不能为空', 'ping.filter': '筛选相关内容', 'asset.talonPrompt': 'TALON 是一个负责日志收集的客户端程序', 'config.dc.traffic.direction': '方向', 'batch.process': '这些{title}不能被删除。如果要继续删除,请勾选“强制删除”操作。', ASSET_CLIENTPORT_ERROR: '资产客户端端口不正确', 'asset.sshKeyWasConfig': 'SSH-KEY已配置', 'tip.confirmOvertime': '确定关闭吗?', SYS_CONFIG_EMAIL_AUTHENTICATIONFAIL: '邮箱认证失败', 'project.module.walk': 'Walk', 'dashboard.dashboard.chartForm.alignList.right': '右对齐', 'config.ipamsubnet.vlan.comment': '子网名称 示例:xxxx', 'overall.bottom': '底部', 'overall.allData': '所有数据', 'date.week.three': '星期三', mertic_config_error_msg: 'Mertic:配置有误', 'asset.pin.comment': '密码 ,认证方式为1,记录登录密码; 认证方式为2,记录密钥密码. 示例: pass', SYS_USER_STATUS_ISNULL: '系统用户状态不能为空', 'overall.quickSilent': '快速静默', 'project.topology.nodeHeight': '节点高度', mertic_snmp_error_handle: '- 该问题可能是由于1、Agent不支持SNMP版本号;2、代理已关闭或无法访问;3、代理反应太慢,您可以增加超时值;4、请求已被防火墙阻止;5、身份验证失败。社区名称或密码不正确', 'overall.createTemplate': '新增模板', 'project.topology.textAlign': '水平对齐', 'placeholder.chart.threshold': '请输入阈值。点击左侧色块调整阈值颜色', 'overall.personalCenter': '个人中心', 'config.user.inputOldPin': '请输入旧密码', 'project.topology.composing': '排版', configuration_notification_setting: '通知配置', SYS_USER_ID_ISNULL: '系统用户ID不能为空', 'el.datepicker.months.dec': '十二月', 'dashboard.dashboard.chartForm.min': '最小值', 'week.Sat': '周六', 'config.user.forceEnable': '强制开启', 'config.terminallog.statusItem.connecting': '连接中', AGENT_EXIST_ERROR: '客户端已存在,类型 端口或IP重复', 'config.mib.updateUser': '更新用户', 'project.topology.gradient': '渐变', 'overall.toolBox.stackBack': '返回原始图', 'overall.collapseMenu': '折叠菜单', PANEL_PARAM_RANGETYPE_ISNULL: '面板参数范围类型不能为空', 'project.endpoint.scrape_timeout': '超时时间', PANEL_CHART_TEMPLATE_TYPE_INCORRECT: '图表模板类型不在允许范围内', ALERTRULE_SCHEDDAYS_ISNULL: '告警规则定时任务天数不能为空', 'asset.assetStatPre': '最后应答:', VSYS_TASK_PARAM_OSQUOTAS_ISNULL: 'vsys任务参数osquotas不能为空', CHART_SYNCTMPL_ERROR: '图表同步参数错误', 'config.system.notification.account': '通知账号', ASSET_MODEL_ID_ISNULL: '型号ID不能为空', 'config.user.editUser': '修改用户', DC_ASSETS_EXISTS: '数据中心含有资产 不能被删除', 'webshell.selAsset': '选择资产', 'alert.summary.comment': '告警摘要(必填) 示例: cpu告警', 'validate.host': '不合法的IP', 'config.menus.menus': '菜单', 'overall.endpointTemplate': '端点模板', 'issue.middle': '中', 'project.endpoint.namespaces': '命名空间', SYS_CONFIG_REDIS_PASSWORD_REQUIRED: 'redis密码不能为空', 'overall.value': '值', MODULE_NOTFOUND: '模块不存在', 'alert.P1Rule': 'P1: 万分紧急,可导致业务瘫痪的告警', agent_unfederation_per_msg: '非集群环境Per-datacenter类型的Agent不采集数据', TYPECONF_VMH_ISNULL: '资产类型vmh不能为空', ENDPOINT_NAME_DUPLICATE: '端点名称重复', 'project.module.batchEndpoint': '批量端点', 'overall.system': '系统', ALERTRULE_BUILDIN_CAN_NOT_REMOVE: '内置告警规则不能删除', MODULE_PASSWORD_INVALID: '模块snmp 认证密码错误', 'issue.assetId': '资产 ID', SYS_MENU_BUTTON_PARENTID_ISNULL: '系统菜单按钮必须具有父id', 'export.fileFormat': '文件格式', SYS_TOKEN_ISNULL: '系统令牌不能为空', 'project.endpoint.dialogTitle': '历史值', SYS_CONFIG_LOCALRETENTION_ISNULL: '本地保存天数不能为空', 'guide.assetTip': '资产是被系统监控的主要部分', 'overall.result.fail': '导入失败数量', 'alert.config.inrErrorMax': ' 评估间隔不能大于 86400', 'ping.rttAverage': '平均响应时间', SYS_MENU_ISNULL: '系统菜单不能为空', 'ping.rttMaximum': '最大响应时间', ASSET_MODELNAME_ISNULL: '资产型号名称不能为空', logs_timeout_handle: '- 增加采集超时时间', 'backup.Daily': '每日', 'system.apikey.apiKey': 'API 密钥', SYS_LOGIN_REQUIRED: '请登录系统', 'asset.privateKey': '秘钥', SYS_BACKUP_FILENAME_NOTEXIST: '系统备份文件不存在', IPAM_IP_ADDR_ISNULL: 'ip地址不能为空', 'config.system.notification.create': '新建通知方式', 'setup.welcomePage': '欢迎页面', 'alert.config.inr.comment': '执行周期 默认值:0,单位:s 不小于 15 当 < 15, 则为 Scrape interval 示例: 30', 'project.chart.endpointInfo': '端点信息', 'batch.finish': '这些{title}删除完成。', 'asset.userName.comment': '用户名, 示例:root', PANEL_TYPE_INVALIDE: '面板类型不在允许范围内', PANEL_PARAM_RANGEUNIT_ISNULL: '面板参数范围单元不能为空', 'asset.endpoint': '端点', 'overall.hidden': '隐藏', SYS_AUTHCODE_ISNULL: '身份验证码信息为空', 'dashboard.dashboard.prevMonth': '前一月', 'project.endpoint.pattern': '名称格式', 'overall.show': '显示', 'overall.trace': '路由跟踪', ASSET_PURCHASEDATE_FORMAT: '资产购买日期格式错误', 'dashboard.dashboard.multiTip': '允许同时选择多个值', IPAM_SUBNET_DC_ISNULL: '子网数据中心不存在', 'setup.haMode': 'HA 模式', SYS_CONFIG_LDAPUSERFILTER_ISNULL: 'ldap用户信息过滤条件不能为空', logs_authentication_failed_handle: '- 检查Asset TALON配置', 'issue.createTime': '创建时间', 'config.mib.mibBrowser': 'MIB浏览器', 'overall.noData': '没有数据', SYS_CONFIG_LDAP_CONNECTIONFAILED: 'ldap连接失败', CABINET_Y_INCORRECT: '数据中心机柜所选行不在范围内', SYS_CONFIG_EXPORT_MAX_LINE: '系统导出最大行数', 'project.topology.shakeX': '左右跳动', 'profile.operationRecord': '操作记录', 'dashboard.dashboard.chartForm.remark.comment': '图表描述说明', TYPECONF_NAME_ISNULL: '资产类型名称不能为空', 'config.user.oldPin': '旧密码', 'dashboard.dashboard.refreshInterval.fiveMinutes': '5 分钟', 'config.ipamip.name.comment': '名称(必填)示例:xxx ', CHARTELEMENT_NAME_ISNULL: '图表元素名称不能为空', ASSET_PURCHASEDATE_UNAVAILABLE: '资产购买日期不可用', 'config.dc.dcName': '数据中心名称', 'overall.view': '查看', 'dashboard.dashboard.chartForm.typeVal.clock.label': '时钟', SYS_MENU_CODE_DUPLICATE: '系统菜单code重复', 'project.endpoint.credentials': '资格凭证', ALERTRULE_EXPR_ERROR: '告警规则表达式错误', 'overall.name': '名称', TYPECONF_VMH_INCORRECT: '资产类型vmh参数错误 值应为0或1', 'tip.resetSuccess': '重置成功', ALERTRULE_SUMMARY_ISNULL: '告警规则摘要不能为空', ENDPOINT_ASSETID_ISNULL: '端点关联资产ID不能为空', 'issueTab.changeRecord': '变更记录', 'dashboard.dashboard.chartForm.statisticsVal.different': '差值', TYPECONF_VM_ISNULL: '资产类型vm不能为空', 'alert.config.chart.affectEntity': '影响', 'week.Wed': '周三', 'config.operationlog.operationlog': '操作日志', SYS_RECOVERYCODE_IS_INVALID: '恢复码信息无效', MODULE_ID_ISNULL: '模块ID不能为空', 'project.topology.lineColor': '线条颜色', 'alert.receiver.comment': '告警通知人,多个使用逗号分隔 示例: admin / admin,root', 'config.operationlog.params': '请求参数', 'asset.talon.token': '令牌', 'config.exprTemp.name': '模板名称', 'overall.blackbox_exporter': '黑箱出口服务器', 'overall.module': '模块', EXCELFILE_HEADER_TEMPLATE_ERROR: '导入模板的标题行与系统模板不一致', 'project.topology.transparency': '透明度', 'overall.remark.comment': '说明示例 : xxxx', 'config.mib.credential.contextName': '上下文名称', 'overall.importTipImg': '只允许jpg/png格式文件', 'dashboard.dashboard.chartForm.max': '最大值', 'config.assetType.sshcollectScript': 'Sshcollect 脚本', 'project.module.configs': '配置', 'dashboard.dashboard.chartForm.url': 'URL', 'config.system.email.useTLS': 'TLS', 'config.assetLabel.isCheck': '是否默认选择', 'project.module.module': '模块', AGENT_PARAM_START_ISNULL: '开始时间不能为空', SYS_MENU_TYPE_INVALIDE: '系统菜单类型错误', 'explore.graph': '图表', logs_up_msg: 'Logs:UP', 'dashboard.dashboard.chartForm.typeVal.pie.label': '饼图', 'el.datepicker.week': '周', ISSUE_ACTIVITY_CONTENT_ISNULL: '问题动态内容不能为空', PANEL_PARAM_REPORTRANGE_ISNULL: '面板参数报告范围不能为空', 'overall.ipam.edit': '编辑 IPAM', 'asset.editAsset': '修改资产', 'overall.metric': '指标', 'project.module.maxRepetitions': '最大迭代次数', LICENSE_SUPPORT_ID_ISNULL: '许可证支持ID参数不能为空', 'alert.description.comment': '告警详细描述 示例: cpu使用率超过10%的告警规则', 'alert.config.for': '持续(秒)', 'tip.expressionValue': '获取表达式查询结果的值。例如:', 'config.system.email.pinTip': '提示:一些邮件提供商需要输入的是令牌', 'project.topology.data': '数据', 'profile.clear': '清空', TYPECONF_SNMPCOLLECT_ISNULL: '资产类型配置snmp采集开关不能为空', CHART_URLPARAM_ISNULL: '图表链接参数不能为空', 'overall.createAlertRule': '新增告警规则', 'backup.day': '日', 'config.ipamsubnet.name.comment': '名称(必填)示例:xxx ', STATECONF_ALERT_ISNULL: '资产状态告警不能为空', 'config.assetLabel.labelOptionNull': '请填写选项信息', 'dashboard.dashboard.chartForm.lock': '锁', MODULE_RELOBJ_CAN_NOT_REMOVE: '模块存在关联的数据,不能删除', 'dashboard.dashboard.editDashboardTitle': '编辑仪表盘', SYS_ROLE_ISNULL: '角色不能为空', 'asset.network.transmitQueue': '发送队列', VSYS_ONLY_SUPPORTS_IP_RULE: 'VSYS 仅支持 IP 类型的规则配置', PANEL_PARAM_RANGEUNIT_INVALIDE: '面板参数范围单元必须为 hour, day, week 或 month', 'alert.lastAt': '最近一次', SNMP_MIB_TYPE_INVALIDE: 'snmp mib 值类型无效', 'config.system.link.link': '导航', 'alert.state.comment': '告警状态,默认开启 开启:1 关闭:0 示例:1', 'alert.P3Rule': 'P3: 轻微警报,需要处理,但不紧急', ASSET_EDITTYPE_ISNULL: '资产修改类型不能为空', 'dashboard.dashboard.chartForm.typeVal.log.label': '日志', PANEL_ID_ISNULL: '面板ID不能为空', 'overall.importTip': '只允许xlsx/xls格式文件', 'config.record.inr': '周期', 'tip.assetConfirmDelete': '关联的端点和告警将会被删除,确认删除吗?', 'date.week.four': '星期四', 'config.mib.credential.create': '新增证书', 'guide.title': '开始使用 通过 6 简单步骤', 'project.topology.line': '直线', ENDPOINT_TYPE_ISNULL: '端点类型不能为空', 'dashboard.dashboard.addVariable': '添加变量', 'asset.assetStatDown': '未Ping通', 'webshell.custom': '自定义连接', AGENT_TYPE_ISNULL: '客户端类型不能为空', DC_NAME_DUPLICATE: '数据中心名称重复', 'config.cab.y.comment': '数据中心行 示例:1', 'alert.silence.upTime': '更新时间', 'guide.downloadAgent': '下载客户端', 'overall.toolBox.zoom': '区域缩放', 'project.topology.addLine': '添加连线', 'alert.silence.timeError': '结束时间必须大于开始时间', logs_talon_disable_msg: 'Logs:Asset TALON 未启用', 'alert.config.threshold.comment': '阈值(必填) 示例: 10', ALERT_JUDGE_RESULT_ISNULL: '告警判断结果不能为空', FILTER_OPER_INVALIDED: '过滤条件无效', ALERTSEVERITY_COLOR_ISNULL: '告警级别颜色不能为空', mertic_unauthorized_msg: 'Mertic:身份验证失败', CABINET_X_MINIMUM: '数据中心机柜所在列至少为1', RECORD_RULE_NAME_EXIST: '记录规则名称已经存在', 'config.system.basic.maxSeries': '查询最大条数', 'overall.createProject': '新增系统', ASSET_COMMENT_CONTENT_ISNULL: '资产评论内容不能为空', 'config.assetState.assetTotal': '资产总数', 'dashboard.dashboard.chartForm.legend': '图例', ASSET_FIELD_META_NAME_ISNULL: '资产属性元名称不能为空', 'asset.vendor': '厂商', STATECONF_NOT_FOUND: '状态不存在', 'el.transfer.hasCheckedFormat': '已选 {checked}/{total} 项', TYPECONF_AUTHPROTOCOL_INCORRECT: '资产类型配置认证协错误 值应为0,1或2', 'config.terminallog.record.replay': '重播', 'overall.delete': '删除', PANEL_WEIGHT_ISNULL: '面板宽度不能为空', IPAM_SUBNET_INTERVAL_ERROR: 'IPAM 子网范围已存在', 'overall.right': '右', 'issue.hasBeenAssigned': '已指派', 'overall.redo': '重做', 'dashboard.dashboard.chartTooltip': '图表提示框', 'config.system.license.license': '证书', ASSET_MODEL_RELOBJ_CAN_NOT_REMOVE: '型号存在关联的数据,不能删除', 'guide.monitorTip': '帮助用户根据系统需求监控组件', 'dashboard.dashboard.chartForm.sourceLabel': '来源标签', 'dashboard.dashboard.chartForm.sort': '排序', ASSET_NOT_EXIST: '资产不存在', 'dashboard.dashboard.beforeTwentyFourHour': '之前24小时', 'dashboard.dashboard.refreshInterval.threeMinutes': '3 分钟', 'dashboard.dashboard.to': '至', 'asset.process.threadCount': '线程数', ALERTRULE_LAST_ISNULL: '告警持续时间不能为空', 'el.datepicker.weeks.fri': '五', 'config.ipamsubnet.mask.comment': '子网掩码(必填) 示例:IPV4 0~32 IPV6 0~128', 'el.transfer.filterPlaceholder': '请输入搜索内容', CHART_SPAN_ISNULL: '图表宽度不能为空', 'config.system.monitor.monitor': '监控', 'config.scrapeEndpoint.scrapeDuration': '持续', 'dashboard.dashboard.chartForm.stack': '堆叠', 'config.ipamsubnet.addr.comment': '子网地址(必填) 示例:ipv4 192.168.10.1 ipv6: 0000:0000:0000:0000:0000:0000:c0a8:0a01', 'overall.clickUpload': '点击上传', 'backup.File': '文件', 'overall.syncDashboard': '是否同步更新关联的dashboard', SYS_ROLE_NAME_CANNOT_MODIFY: '内置角色名称不能修改', ALERTSILENCE_ENDTIME_MUSTGTNOW: '告警静默结束事件应大于当前时间', TYPECONF_SNMPCOLLECT_INCORRECT: '资产类型配置snmp采集是否开启必须为0或1', 'config.assetLabel.multitext': '多行文本', ALERTRULE_SCHEDETIME_ISNULL: '告警规则定时任务结束时间不能为空', 'project.topology.nodeWidth': '节点宽度', 'alert.config.notifyActive.comment': '告警激活通知开关 默认:开启 1:开启 0:关闭 示例:1', 'dashboard.dashboard.chartForm.statisticsVal.first': '第一个值', 'overall.chartTemp': '图表模板', 'dashboard.dashboard.variableName': '变量名', 'overall.result.successNum': '{successNum} 条记录导入成功', 'deleteButton.confirm': '确认', ALERTRULE_OIDFORMAT_ERROR: 'OID 格式错误', ALERTRULE_METHOD_ISNULL: '告警规则通知方式不能为空', ASSET_FIELD_META_KEY_ERROR: '资产属性键值格式不正确', 'config.mib.credential.method': '方式', 'asset.detail.detail': '详细视图', 'el.datepicker.confirm': '确定', 'project.topology.selTwoNode': '请选择两个模块', 'project.topology.none': '无', 'dashboard.dashboard.moreTitleOther': '仅显示 10 条数据。', 'dashboard.overview.contentTitle': 'Nezha 管理系统', 'guide.agent': '客户端', ALERTNOTIFY_ID_ISNULL: '告警通知ID不能为空', 'config.config': '设置', 'el.datepicker.prevMonth': '上个月', 'config.ipamip.ipamsubnet': '子网信息', CHART_VARID_ISNULL: '图表链接ID不能为空', 'dashboard.dashboard.beforeSixHour': '之前6小时', ALERTSEVERITY_NAME_ISNULL: '告警级别名称不能为空', SYS_CONFIG_DEFAULTCABINETUSIZE_INVALIDE: '机柜U位应为整数类型', 'dashboard.dashboard.beforeFifteenMin': '之前15分钟', 'dashboard.dashboard.chartForm.legendTip': '使用名称或表达式控制时间序列的名称。例如{{hostname}将替换为标签主机名的标签值。', 'dashboard.dashboard.refreshInterval.tenMinutes': '10 分钟', 'el.datepicker.now': '此刻', 'overall.createModel': '新增型号', DC_LATITUDE_ERROR: '数据中心维度需在-180到+180', 'alert.config.notifyExpired': '过期通知', 'overall.result.newQuantity': '新增数量', 'config.user.userId': '用户ID', 'dashboard.overview.alert.alertRuleTopN': '根据告警规则统计告警消息数量TOP10', 'dashboard.dashboard.chartForm.typeVal.stackArea.label': '区域图', 'dashboard.metric.saveChart': '保存图表', 'asset.vendorModel': '厂商/型号', 'config.assetLabel.infoLabel': '标签信息', PANEL_CHART_TEMPLATE_TYPE_ISNULL: '图表模板类型不能为空', 'project.module.configs.comment': '配置信息 JSON 格式 示例:\\"[{\\"type\\":\\"metrics\\",\\"config\\":{\\"protocol\\":\\"SNMP\\",\\"walk\\":[\\"1.3.6.1.2.1.1\\"],\\"snmpCredentialsId\\":1,', 'validate.address': '不合法的 IP 地址', administration_audit: '审计', ERROR: '错误', issue_record: '问题', ALERTRULE_NAME_ISNULL: '告警规则名称不能为空', 'config.assetType.sshCollect': 'SshCollect', 'overall.batchAddEndpoint': '批量新增端点实例', 'asset.suspended': '停用', 'overall.createChart': '新增图表', 'overall.visible': '可见', TYPECONF_SSHCOLLECTSCRIPT_ISNULL: '资产类型配置ssh收集脚本不能为空', 'alert.config.schedEnable.comment': '定时是否开启 默认:关闭 1:开启 0:关闭 示例:1', 'config.assetType.vmh': 'VMH', 'dashboard.dashboard.singleStatErrorTip': '仅支持返回单个系列/表的查询', 'overall.twoDay': '2 天', CHART_VARID_ERROR: '图表链接ID错误', EXPRETMPL_EXPRESSION_ISNULL: '查询表达式模板语法不能为空', SYS_FILE_UUID_ISNULL: '系统文件UUID不能为空', LINK_NAME_ISNULL: '链接名称不能为空', 'tip.next': '下一步', SYS_CONFIG_SWITCHVAUE_INVALIDE: '开关值不在枚举范围内', 'dashboard.dashboard.chartForm.name.comment': '图表名称(必填) 示例: CPU使用率', SYS_CONFIG_NODETARGETPATH_ISNULL: 'exporter路径不能为空', ENDPOINT_TYPE_INVALID: '端点类型不在允许范围内', 'guide.visualization': '可视化', LICENSE_TOKEN_INVALID: 'license token无效', FILTER_ASSET_MODEL_IS_NULL: '资产型号参数为空', IPAM_IP_SUBNET_ISNULL: 'ip子网不存在', 'el.datepicker.weeks.wed': '三', 'tip.cabinet': '机柜', 'dashboard.dashboard.query_result(query)': 'Returns a list of metric query result for the query.', ALERTRULE_NOTIFYEXPIRED_INCORRECT: '告警规则通知过期参数错误 值应为0或1', 'validate.integer': '必须是整数', SYS_CONFIG_EMAILSMTPHOST_ISNULL: '邮箱smtp地址不能为空', 'issue.low': '低', 'dashboard.overview.alert.top': 'Top', 'config.assetType.snmpCollect': 'SNMP 收集', 'dashboard.dashboard.chartForm.typeVal.line.label': '曲线图', 'week.FriAbbreviation': '周五', 'alert.config.expr': '表达式/OID', ASSET_PARENT_NOT_EXIST: '资产所选父资产不存在', 'dashboard.dashboard.beforeSevenDay': '之前7天', 'overall.download': '下载', 'dashboard.dashboard.createChartByTemp': '通过模板添加图表', SNMP_MIB_OPERATION_ISNULL: 'snmp mib 操作人不能为空', SYS_MENU_ORDERNUM_ISNULL: '系统菜单排序编码不能为空', 'config.terminallog.statusItem.unknownError': '未知错误', IPAM_IP_MAC_ERROR: 'ip mac地址重复', 'config.system.apiKey.noExpire': '无有效期', ALERTNOTIFY_FILEPATH_ISNULL: '告警通知文件路径不能为空', ENDPOINT_LABELS_ACTION_ISNULL: '端点标签动作参数不能为空', 'dashboard.overview.traffic': '流量', 'overall.option': '操作', 'asset.server': '服务器', SYS_USER_NAME_DUPLICATE: '系统用户名称重复', ASSET_BRAND_BEUSED_CAN_NOT_REMOVE: '资产品牌已关联资产不能删除', TERMINAL_TELNET_TRANSFER: 'telnet不能上传下载文件', IMPORT_ERROR_STOP: '出错停止导入', 'license.permanent': '永久有效', 'tip.killTerm': '确认关闭 terminal 吗?', ISSUE_ACTIVITY_TYPE_ISNULL: '问题动态类型不能为空', 'overall.account': '账号', SYS_AUTHCODE_IS_INVALID: '认证码信息无效', 'overall.process': '进程', TYPECONF_AUTHPROTOCOL_ISNULL: '资产类型配置验证协议为空', SYS_BACKUP_FILENAME_ISNULL: '系统备份文件名不能为空', 'alert.config.effectiveConfig': '有效配置', 'config.system.basic.mapConfig': '地图中心点', PANEL_TYPE_ISNULL: '面板类型不能为空', 'config.mib.uploadTip': '请上传MIB文件', 'asset.detail.orderBy': '排序方式', 'project.topology.left': '左对齐', PROJECT_TOPOICON_UNIT_ISNULL: '项目拓扑图标单位不能为空', 'dashboard.dashboard.chartForm.displayConfig': '显示配置', 'ping.packetLossRate': '丢包率', 'asset.vsys': '虚拟系统', CHART_X_FORMAT: '图表x轴数据格式错误', SYS_MENU_CODE_ISNULL: '系统菜单code不能为空', ASSET_BRAND_NAME_DUPLICATE: '资产品牌名称重复', 'project.topology.maxCount': '水平个数', 'project.topology.bounce': '上下跳动', 'config.system.basic.lower': '小写字母', AGENT_TYPE_INVALIDE: '客户端类型错误', 'config.exprTemp.errorStr': '请填写 {errorStr} 的值', 'date.week.two': '星期二', ALERTRULE_UNIT_INVALIDE: '告警规则单位错误', 'project.topology.curve': '曲线', 'project.topology.beads': '水珠流动', 'backup.edit': '编辑备份配置', 'overall.uploadCustomPicture': '上传图片', agent_unfederation_per_handle: '- 开启集群或切换Agent类型', SYS_USER_PIN_LONGTIME_NO_MODIFY: '系统用户密码超过 {0} 天未修改', 'config.system.email.testConnection': '测试连接', ASSET_FIELD_META_KEY_ISNULL: '资产属性元键不能为空', 'config.exprTemp.remark.comment': '描述 示例: node_export CPU利用率模板', 'overall.result.imported': '已导入', 'setup.invalidRedis': 'Redis的配置可能有一些错误', 'project.topology.ruleColor': '标尺颜色', ALERTRULE_SCHEDSTIME_ISNULL: '告警规则定时任务开始时间不能为空', 'overall.addColumns': '添加列', 'alert.config.unit': '单位', SYS_CONFIGI_ASSETPINGFROM_NCORRECT: '资产ping状态启停 值应为0或1', 'project.topology.requiredName': '名称不能为空', IMPORT_FIELD_DUPLICATE: '{0} 重复', TERMINAL_PATH_ISNULL: '终端上传路径不能为空', 'setup.alertPath': '网站URL', 'overall.close': '关闭', 'config.dc.selectArea': '选择地区', 'config.system.ldap.dn': '绑定 DN', 'overall.config': '系统配置', 'alert.description': '告警详细描述', agent_wait_pull_msg: 'Agent正在更新采集配置', 'tip.zoomStatusPrompt': '您的浏览器目前处于缩放状态,页面可能会出现错位,建议100%大小。', 'config.terminallog.cols': '显示的列数', 'project.endpoint.endpointName': '端点名称', 'tip.addSuccess': '添加成功', STATECONF_ALERT_INCORRECT: '资产状态告警参数错误 值应为0或1', 'config.assetLabel.default': '默认', 'overall.ipam.used': '已用的', 'alert.receiver': '接收人', 'overall.unlocked': '解锁', LINK_NEXT_ISNULL: '链接next不能为空', 'project.chart.endpointStat': '端点状态', agent_undistributed_msg: '尚未分配agent', LICENSE_FILE_IS_EMPTY: 'license文件不存在', 'project.topology': '拓扑', 'asset.brand.comment': '品牌(必填) 示例: DELL', 'dashboard.dashboard.yesterday': '昨日', 'config.model.name': '资产型号', 'alert.severity.comment': '告警级别(必填) 可选 P1、P2、P3 示例: P1', 'config.system.basic.num': '数字', PROJECT_RELOBJ_CAN_NOT_REMOVE: '系统存在关联的数据,无法删除', 'overall.leftShift': '向左移', 'webshell.shellTitle': '本地 Shell', 'el.datepicker.month11': '11 月', 'el.datepicker.weeks.sat': '六', 'el.datepicker.month10': '10 月', 'el.datepicker.month12': '12 月', 'config.mib.fileName': '文件名称', 'project.topology.title': '标题', 'tip.SelectAlertMessage': '选择告警', 'overall.sourceLabels': '源标签', IMPORT_NOT_SUPPORT: '{0} 不支持该配置', 'buttons.edit': '编辑', 'dashboard.dashboard.chartForm.dataConfig': '数据配置', STATECONF_MONITOR_ISNULL: '资产状态监控不能为空', PROJECT_TOPOICON_FILETYPE_ERROR: '项目拓扑图标文件类型错误,支持jpg, jpeg, png and gif', 'setup.alertPrefix': '警报前缀', 'overall.state': '状态', 'config.system.monitor.metrics_storage_s3_bucket': '桶', 'overall.expandMenu': '扩展菜单', 'dashboard.dashboard.receivers': '接收人', 'login.username': '登录名', LINK_URL_ISNULL: '链接地址不能为空', 'dashboard.metric.selectDashboard': '选择已有仪表盘', PROJECT_REMOVE_ERROR: '系统删除错误', SYS_USER_NEWPWD_ISNULL: '新密码不能为空', SYS_USER_USERNAME_ISNULL: '系统用户名不能为空', SYS_LOGIN_UNKNOWNACCOUNT: '未知错误', 'config.system.notification.filePathReg': '请输入正确的文件路径', 'asset.endU': '结束U位', 'dashboard.dashboard.chartForm.typeVal.bubble.label': '气泡图', 'backup.backupRetention': '备份保留', 'project.topology.lineDash': '线条虚实', VSYS_TASK_DEVICETAG_VALUE_ISNULL: 'VSYS任务设备标签值不能为空', SYS_LOGIN_CAPTCHA: '登录验证码错误', ENDPOINT_LABELS_ACTION_INVALIDE: '端点标签动作参数必须为0或1', SYS_DICT_TYPE_ISNULL: '字典类型不能为空', SYS_CONFIG_SCRAPEINTERVAL_INVALIDE: '采集周期格式无效', ALERTMSG_NOT_EXITS: '告警消息不能为空', CABINET_POSITION_OCCUPIED: '数据中心机柜所选位置已被占用', MODULE_CONFIG_PIPELINE_EXPRESSIONS_ISNULL: '模块配置管道expressions为空', 'overall.relabelConfigRegex': '默认是 (.*) ', 'dashboard.dashboard.chartForm.typeVal.map.label': '地图', SYS_CONFIG_TEST_ISNULL: 'ladp测试连接参数不能为空', 'config.alert.id.comment': 'ID 示例:220623020000138', ASSET_MODELID_ISNULL: '资产型号ID不能为空', 'asset.endpointNum': '代表总的数量', 'overall.toolBox.stack': '查看堆叠图', 'project.topology.rotate': '旋转', 'dashboard.dashboard.chartForm.valMapping.regx': '正则', 'overall.createIssue': '新增问题', 'project.endpoint.configs.comment': '端点配置,JSON格式', ISSUE_ACTIVITY_ONLYOWN_COMMENTS: '问题动态只能操作自己的评论', PANEL_NAME_DUPLICATE: '面板名称不能重复', 'project.module.community': '团体', 'config.system.ldap.timeout': '超时时间', ALERTRULE_AUTOEXPIRED_INCORRECT: '告警规则自动过期参数错误 值应为0或1', 'config.dc.area': '地区', ASSET_BRAND_NAME_ISNULL: '资产品牌名称不能为空', 'overall.batchEndpoint': '批量修改端点', MODULE_USERNAME_INVALID: '模块snmp 认证用户名错误', 'alert.config.schedDays': '有效时间', SYS_CONFIG_DB_PARAM_INVALID: '校验文件中的code与传递的值不符', SYS_CONFIG_LOCALRETENTION_INVALIDE: '本地保存天数格式无效', 'tip.confirmCancel': '您所做的修改将不会被保存?', 'config.system.basic.spec': '特殊字符', 'setup.wait': '配置已保存,请耐心等待生效', 'overall.downloadProgress': '正在下载', CHART_NOTEXSITS: '图表不存在', 'overall.replacement': '置换', 'el.pagination.total': '共 {total} 条', 'overall.importSupport': '支持 xlsx / xls / csv / json files', 'week.TueAbbreviation': '周二', 'dashboard.dashboard.multi': '多值', 'project.topology.animationType': '动画类型', 'config.exprTemp.edit': '修改表达式模板', 'project.endpoint.scrape_timeout_placeholder': '默认全局超时时间', 'config.menus.createI18n': '新增 I18N', ENDPOINT_CONFIGS_FORMAT: '端点配置信息格式必须为json', PROJECT_NOTFOUND: '系统不存在', 'dashboard.dashboard.chartForm.element.comment': '当type=line,bar,stackArea时,包含 elements key,值为对象数组。', CHART_Y_ISNULL: '图表Y轴不能为空', logs_disable_msg: 'Logs:未启用', 'setup.welcome.createFileTip': '这可以通过执行以下命令来完成', CHART_WIDTH_FORMAT: '图表宽度类型错误', 'overall.placeHolder': '请输入', 'login.verifyContent': '在您的移动设备上输入来自双因子应用程序的代码。 如果您丢失了设备,您可以输入您的恢复代码之一。', SNMP_MIB_PORT_ISNULL: 'snmp mib 端口不能为空', 'ipam.subnet.ipDetails': 'IP 详情', ALERTRULE_TYPE_INVALIDE: '告警规则类型错误', ASSET_MODEL_BRANDID_ISNULL: '资产型号厂商ID不能为空', 'overall.clearAllSelect': '清除选择的内容', 'project.endpoint.promExpr': '请输入表达式', 'guide.addEndpoint': '新增端点', 'overall.unstarred': '未收藏', 'project.topology.animation': '动画', MODULE_CONFIG_PIPELINE_EXPRESSION_ISNULL: '模块配置管道expression为空', SYSSTAT_TYPE_INVALIDED: '参数类型无效,允许资产,数据中心,系统,模块,端点,告警规则,告警消息,客户端', SYS_CONFIG_DB_PASSWORD_ISNULL: '数据库密码不能为空', 'issue.relateAssets': '相关资产', 'alert.config.secondNormal': '秒没有相同异常产生', ALERTRULE_TYPE_INCORRECT: '告警规则类型错误 值应为1,2或3', 'project.topology.comet': '彗星', 'overall.batchDel': '批量删除', 'alert.severity': '等级', 'project.topology.flow': '水流', 'buttons.expired': '失效', 'alert.config.normal': '正常', 'overall.createipamDetail': '新增 Ip detail', SNMP_MIB_FILE_ISNULL: 'snmp mib文件不能为空', 'dashboard.dashboard.chartForm.width.comment': '宽度(必填) 可选:1-12 示例: 10', 'alert.list.labels': '标签', SNMP_MIB_OPERATION_INVALIDE: 'snmp mib 操作人信息异常', 'config.terminallog.loginHost': '登陆主机', DC_CABINET_MAXU: '数据中心机柜最大U为47', 'validate.timeout': '范围必须在1~60000之间', agent_federation_global_msg: '集群环境Global类型的Agent不采集数据', 'project.topology.middleOffsetY': '上下居中', ASSET_MODEL_OID_INCORRECT: 'OID 格式错误', IPAM_IP_ADDR_ERROR: 'ip地址格式错误', SNMP_MIB_BROWSER_TIMEOUT: 'snmp mib 客户端采集超时', 'webshell.fileSelect': '选择', 'config.terminallog.record.plays': '快速播放', MODULE_CONFIG_RELABEL_SOURCELABELS_ISNULL: '模块配置relabel source_labels为空', SYS_CONFIG_MODELCHARTTPL_NOTFOUND: '型号图表模板不存在', 'project.topology.lineType': '线型', 'config.agent.scrapeEndpoint': '刮取端点', LICENSE_ERROR_CODE: 'License 错误,代码:{0}', 'config.menus.lang': '语言', SYS_CONFIG_QUERYMAXSERIES_INTERVAL: 'prometheus服务查询数据最大值应在-1~1000', ASSET_FIELD_META_SEARCH_ISNULL: '资产属性元搜索不能为空', ISSUE_TYPE_ISNULL: '问题类型不能为空', 'license.proDate': '发行日期', 'config.system.system': '个性化配置', 'el.datepicker.prevYear': '前一年', ALERTSILENCE_ENDTIME_ISNULL: '告警静默结束时间不能为空', 'config.exprTemp.remark': '描述', SYS_CONFIG_DB_URL_ISNULL: '数据库地址不能为空', ALERTMSG_STATE_INCORRECT: '告警信息状态错误', 'asset.endpointNum2': '端点数量', ALERTNOTIFY_STATE_ISNULL: '告警通知状态不能为空', LICENSE_QRCODE_FILES_ISNULL: '二维码文件不能为空', 'dashboard.dashboard.chartForm.high.comment': '高度(必填),可选:1-12 示例: 10', 'overall.snapshoot': '快照', SYS_USER_PIN_NOT_CONTAIN_LOWERCASE_LETTERS: '系统用户密码必须包含小写字母', 'dashboard.metricPreview.title': '探索', SYS_CONFIG_EMAILSSLFLAG_FORMAT: '邮箱ssl启停参数不能为空', PANEL_PARAM_RANGEINTERVAL_ISNULL: '面板参数范围间隔不能为空', 'config.mib.editMib': '修改MIB', IPAM_IP_NAME_ISNULL: 'ip名称不能为空', CHART_TYPE_INVALIDE: '图表类型不在允许范围内', 'login.verifyPlaceholder': '验证码', CHART_BUILDIN_CAN_NOT_REMOVE: '内置图表不能删除', SYS_CONFIG_EMAILTESTRECIVER_ISNULL: '邮箱smtp测试收件账号不能为空', 'dashboard.dashboard.curMonth': '本月', 'asset.talon.username': 'TALON 用户名', 'globalSearch.toNavigate': '选择', 'overall.viewMode': '切换查看模式', ISSUE_RID_ID_ISNULL: '问题报告人不能为空', CHART_NAME_TOO_LONG: '图表名称过长超过64', SYS_CONFIG_PROJECTCHARTTPL_NOTFOUND: '系统图表模板不存在', mertic_firewall_handle: '- 关闭防火墙', 'config.ipamsubnet.dc.comment': '数据中心(必填) 示例:xxxx数据中心', STATECONF_ID_ISNULL: '状态ID不能为空', 'dashboard.dashboard.chartForm.dimension': '维度', SNMP_MIB_VALUE_ISNULL: 'snmp mib 设置操作时,值不能为空', ALERTNOTIFY_NAME_DUPLICATE: '告警通知名称不能重复', EXPRETMPL_BUILDIN_INCORRECT: '查询表达式模板内置值应为0或1', 'overall.createDatacenter': '新增数据中心', DC_PRINCIPAL_NOT_EXISTS: '数据中心负责人不存在', 'overall.comments': '评论', 'project.topology.editLine': '编辑连线', 'alert.config.second': '秒', ENDPOINT_MODULEID_ISNULL: '端点关联模块ID不能为空', 'project.module.retries': '重试次数', DC_Y_ALREADYINUSE: '数据中心行已经被使用', SNMP_MIB_ID_ISNULL: 'snmp mib id 不能为空', 'dashboard.dashboard.recOneDay': '最近1日', 'profile.lastLoginIp': '最后登录IP', 'asset.endU.comment': '机柜结束位置 此信息一般与机柜开始位置联合使用 示例: 2', 'config.cab.x.comment': '数据中心列 示例:1', 'config.terminallog.sourceUser': '源用户', SYS_CONFIG_UNSAVEDCHANGE_ISNULL: '系统未保存友情提示参数不能为空', 'project.topology.circularBead': '圆角', ENDPOINT_LABELS_ISNULL: '端点标签不能为空', 'asset.brandAndModel': '品牌&型号', 'config.assetMeta.editGroup': '修改组', 'config.exprTemp.gname': '组名', 'overall.revocation': '撤销', 'validate.number': '必须是数字', 'config.terminallog.cmd.history': '历史命令', 'overall.select': '选择', 'project.topology.lineName': '连线名称', 'el.pagination.goto': '前往', 'overall.addComment': '添加评论', 'asset.talon.enable.comment': 'TALON 开启状态 为空时默认为0, 1: 开启 0: 关闭 示例: 1', 'overall.syncEndpoint': '是否同步更新关联的endpoint', SYS_MENU_NAME_ISNULL: '系统菜单名称不能为空', IMPORT_FIELDS_DUPLICATE: '{0} 重复 ,{1} 重复', SYS_CONFIG_EMAILSSLFLAG_INVALIDE: '邮箱ssl启停参数无效', TYPECONF_SNMPENABLE_INCORRECT: '资产类型配置snmp是否支持必须为0或1', 'config.ipamip.mac': 'MAC地址', CHART_SINGLESTATPARAM_ISNULL: '图表类型为单值图时,参数不能为空', 'config.terminallog.rows': '显示的行数', 'setup.requirePin': 'Redis可能需要密码', 'dashboard.dashboard.lastFifteenMin': '最近15分钟', 'config.assetLabel.select': '下拉列表', 'overall.exportAll': '全部', PANEL_PARAM_REPORTRECEIVERS_ISNULL: '面板参数报告接收人不能为空', 'dashboard.metric.addMetric': '添加指标', 'validate.packageSize': '范围必须在1~4096之间', ALERTRULE_NOTIFYACTIVE_INCORRECT: '告警规则通知启用参数错误 值应为0或1', 'config.assetLabel.text': '单行文本', ISSUE_NAME_ISNULL: '问题标题不能为空', STATECONF_MONITOR_INCORRECT: '资产状态监控参数错误 值应为0或1', 'config.ipamip.uts': '更新时间戳', 'backup.only': '仅一次', 'project.topology.align': '对齐', IPAM_IP_INTERVAL_ERROR: 'ip地址已存在', 'asset.connectionTimedOut': '连接超时', SYSAPIKEY_ROLEID_ISNULL: '系统api管理角色id不能为空', 'asset.endpointUpNum': '代表正常的数量', ASSET_AUTHPIN_ISNULL: '资产认证密码不能为空', TYPECONF_CLIENTENABLE_INCORRECT: '资产类型配置客户端启停必须为0或1', ASSET_FIELD_META_ID_ISNULL: '资产属性元ID不能为空', 'dashboard.dashboard.metrics(metric)': 'Returns a list of metrics matching the specified metric regex.', 'login.verify': '验证', 'project.topology.lineWidth': '线条宽度', 'overall.enlargement': '放大', dc_disabled_msg: '数据中心未开启', 'config.dc.traffic.title': '流量配置', 'overall.createMib': '新增MIB', PANEL_PARAM_SCHEDULETYPE_INVALIDE: '面板参数日程类型必须为 1, 2, 3 或 4', 'dashboard.dashboard.chartForm.valueMappingTip': '使用{{name}}和{{value}}显示原名和原值\n例如:total alive: {{value}}\n结果为:total alive: 100', 'config.terminallog.download': '终端文件下载', 'setup.haVip': '虚拟的 IP', 'overall.buildIn': '内置', 'overall.exprTemp': '表达式模板', 'el.datepicker.selectDate': '选择日期', 'tip.imgSize': '上传图片大小不能超过 4MB!', IPAM_SUBNET_MASK_ISNULL: '子网掩码不能为空', SYS_CONFIG_TIMEZONE_ISNULL: '时区配置不能为空', ALERTRULE_IMPORT_ERROR: '告警规则导入错误', MODULE_CONFIG_JOURNALUNIT_ISNULL: '模块配置日志单位为空', 'ping.duplicate': '重复的', 'overall.loki': '网页截图', 'dashboard.dashboard.chartForm.select': '统计值', 'validate.onlyWord': '只可以输入a-z、A-Z、0-9、"_" 字符', 'overall.disabled': '已禁用', IPAM_SUBNET_VLAN_ISNULL: '子网vlan名称不能为空', 'week.SatAbbreviation': '周六', SYS_CONFIG_CODE_INVALID: '校验文件中的code与传递的值不符', 'guide.alertTip': '用户可以通过配置表达式,阈值,持续时间等来创建告警规则', 'project.module.privpin': '隐私密码', UNDO_IMPORT_SEQ_ISNULL: '撤消导入序列编号不能为空', MODULE_PRIVPROTOCOL_INVALID: '模块snmp priv协议错误 支持DES或AES', SYS_USER_PIN_RETRY_ERROR: '重试次数大于 {0},请在 {1} 分钟后重试', ASSET_CABINET_ISNULL: '机柜起始位置不为空', 'dashboard.dashboard.recFour': '最近4小时', 'alert.config.condition': '条件', 'licenseGen.comment': '评论', AGENT_PARAM_MATCH_ISNULL: '匹配参数不能为空', 'asset.cabinet': '机柜', SYS_USER_OLDPWD: '原密码不正确', 'alert.config.trbShot': '故障排除', 'el.datepicker.weeks.tue': '二', 'licenseGen.document': '请至少上传一个文件', 'dashboard.dashboard.chartForm.sync': '同步到设备', 'config.terminallog.cmd.dangerTip': '可能是危险命令', 'alert.config.notifyExpired.comment': '告警失效通知开关 默认:开启 1:开启 0:关闭 示例:1', 'backup.size': '大小', SYS_ROLE_ID_ISNULL: '角色id不能为空', logs_up_handle: '-', 'config.assetLabel.display': '显示', 'date.formatError': '时间格式错误', 'config.record.inr.comment': '执行周期 默认值:0,单位:s 示例: 10', 'guide.importEndpoint': '导入端点', 'config.scrapeEndpoint.lastScrape': '最后刮取时间', 'overall.mask': 'Mask', AGENT_NOTEXSITS: '客户端不存在', 'config.terminallog.duration': '持续', 'config.dc.latitude': '纬度', LICENSE_FILE_INVALID: 'License无效,代码:{0}', IMPORT_FORMAT_ERROR: '{0} 格式错误', MODULE_REMOVE_ERROR: '模块下包含端点不能删除', SYS_CONFIG_REDIS_PASSWORD_INVALID: 'redis密码无效', FILTER_ASSET_IS_NULL: '资产参数为空', ALERTMSG_ACK_INCORRECT: '告警确认标识不合法', 'endpoint.metricLabel': '指标标签', SNMP_CREDENTIAL_NOT_FOUND: 'snmp认证账号不存在', ALERTRULE_STATE_INCORRECT: '告警规则状态错误 值应为0或1', ASSET_POSITION_INVALID: '位置选值有误 不在有效范围内', 'alert.list.deviceAlert': '设备告警', EXCELFILE_IMPORT_FILE_ISNULL: '导入文件不能为空', 'overall.reset': '重置', 'dashboard.dashboard.showHidden': '显示/隐藏', 'config.system.email.smtpAccount': 'SMTP账号', 'placeholder.chart.column': '列', SYS_CONFIG_EMAILTLSFLAG_INVALIDE: '邮箱tls启停参数无效', 'el.upload.preview': '查看图片', ALERTMSG_SAVE_ERROR: '告警信息保存错误', DC_LONGITUDE_FORMAT: '数据中心经度格式错误', 'dashboard.overview.asset.total': '全部的', 'dashboard.dashboard.dashboardForm.dashboardName.comment': '仪表盘名称(必填) 示例: 系统仪表盘/主仪表盘 (使用 / 作为字符分隔,表示 父子节点关系)', 'asset.usernamePrompt': '用户名提示', SYS_DICT_CODE_ISNULL: '字典code不能为空', SYS_CONFIG_EMAILPROTOCOL_INVALIDE: '邮箱协议无效', FILTER_ASSET_BRAND_IS_NULL: '资产品牌参数为空', asset_ping_down_handle: '- 检查网络', 'dashboard.dashboard.createChartTempTitle': '新增图表模板', 'asset.usernamePrompt.comment ': 'TELNET用户名提示 示例: login:', 'overall.result.total': '总计', 'config.cab.uSize.comment': 'U位 (1,47) 示例:10', SYS_CONFIG_EMAILENABLE_ISNULL: '邮箱启停不能为空', ASSET_DC_ID_ISNULL: '资产所在数据中心ID不能为空', 'overall.addThresholds': '添加阈值', EXCELFILE_IMPORT_ERROR: '导入文件错误', 'overall.tag.comment': '资产属性信息,格式: JSONArray 示例: [{"metaKey":"TEXT","value":["Option"]},{"metaKey":"MULTITEXT","remark":"Multiline Text","type":"MULTITEXT","value":[""1"","2",""]},{"metaKey":"RADIO","type":"RADIO","param":"{"items":[{"name":"Option 1","check":false},{"name":"Option 2","check":true}]}","value":["Option 2"]},{"metaKey":"DATETIME","type":"DATETIME","param":"{"subType":"date","interval":false}","value":["2022-10-06"]}]', 'project.topology.unitError': '请选择对应的目录', 'validate.url': '不合法的URL', 'backup.frequency': '频率', 'config.assetLabel.operate': '操作', ALERTRULE_SCHEDDAYS_INCORRECT: '告警规则定时任务天数错误 应在1-7之内', CABINET_USIZE_FORMAT: '机柜U位格式错误 应为整数', SYS_CONFIG_ASSETPINGINTERVAL_ISNULL: '资产ping周期不能为空', RECORD_RULE_LABEL_NAME_FORMAT_ERROR: '记录规则标签名称格式错误', 'config.system.basic.lockTime': '锁定时间', 'project.topology.arrowColor': '箭头颜色', 'dashboard.dashboard.lastThirtyMin': '最近30分钟', 'overall.cover': '覆盖', PANEL_PARAM_SCHEDULETYPE_ISNULL: '面板参数日程类型不能为空', 'overall.vlan': 'VLAN', 'ping.rttMinimum': '最小响应时间', SNMP_MIB_HOST_FORMAT: 'snmp mib ip地址格式错误', AGENT_HOST_ERROR: '客户端IP地址错误', 'project.module.tip.defaultEndpointSet': '默认的端点设置', 'batch.forceDelete': '强制删除', SYS_DICT_REMOVE_ERROR: '字典信息不能被删除', DC_NOTHAS_CABINET: '数据中心中没有该机柜', 'tip.add': '添加', 'config.terminallog.upload': '终端文件上传', 'alert.alert': '告警', 'config.dc.longitude': '经度', 'globalSearch.toSelect': '跳转', 'config.terminallog.record.play': '播放', 'el.datepicker.weeks.thu': '四', 'globalSearch.placeholder': '全局搜索', 'dashboard.dashboard.chartForm.selectEndpoint': '请选择端点', 'tip.SelectAlertMessages': '请选择相应的告警信息', 'overall.about': '关于', ISSUE_AID_ID_ISNULL: '问题指派人不能为空', 'config.mib.credentials': 'SNMP凭证', EXCELFILE_HEADER_LANGUAGE_ERROR: '语言有误', 'config.model.editModel': '修改型号', 'silence.expired': 'expired', AGENT_PARAM_AGENTID_ISNULL: '客户端ID不能为空', ALERTRULE_CONDITION_ISNULL: '告警规则判断条件不能为空', AGENT_INSTALL_PARAM_MISS: '缺少此api参数', 'config.dc.tel': '电话', SYS_CONFIG_LDAPMAPPING_ISNULL: 'ldap映射参数不能为空', 'config.exprTemp.name.comment': '模板名称(必填) 示例: CPU利用率模板', 'el.table.sumText': '合计', 'setup.welcome.guid_2': '尝试在数据库和Redis设置中查找问题', 'setup.welcome.guid_1': '创建基本的配置', MODULE_AUTHSECURITYLEVEL_INVALID: '模块snmp安全等级错误支持authPriv, authNoPriv或noAuthNoPriv', IMPORT_RELATED_OBJ_NOT_EXIST: '{0} 关联内容不存在', ALERTMSG_PARSE_ERROR: '告警信息解析失败', IPAM_IP_MAC_ADDR_ERROR: 'ip地址与mac地址重复', 'overall.issue.edit': '编辑问题', SYS_USER_EMAIL_FORMAT: '系统用户邮箱格式错误', SYSSTAT_NAME_IS_NULL: '名称参数不能为空', 'alert.state': '告警状态', 'config.terminallog.remote': '远程连接', 'overall.createAlertSilence': '新增告警静默', 'dashboard.dashboard.dashboardForm.dashboardName': '仪表盘名称', MODULE_PROTOCOL_INVALID: '模块支持协议类型不在允许范围,支持http或snmp', 'asset.reLoginPinIntroduce': '请指定密码提示以便RELOGIN登录过程可自动运行', IPAM_SUBNET_TYPE_ISNULL: '子网类型不能为空', 'overall.toExit': '按ESC退出', 'dashboard.dashboard.chartForm.typeVal.text.label': '文本', EXPRETMPL_ID_ISNULL: '查询表达式模板ID不能为空', 'setup.welcome.header': '欢迎使用哪吒安装向导!', 'project.topology.maxWidth': '最大宽度', 'tip.expressionLabel': '从表达式查询结果的标签组中,获取指定label对应的值。例如:', 'login.verifyDialogTitle': '双因子认证设置', 'date.week.seven': '星期日', SYS_USER_STARRED_TID_ISNULL: '收藏TID不能为空', 'overall.downloadToPdf': '导出PDF', 'dashboard.dashboard.label_values(label)': 'Returns a list of label values for the label in every metric.', SYS_CONFIG_LDAPDN_ISNULL: 'ldap dn不能为空', 'project.topology.defaultEndArrow': '默认结束箭头', VSYS_IP_RULE_CONFIGDUPLICATE: 'VSYS IP 类型规则配置重复', SYS_CONFIG_EMAIL_OTHERFAILURES: '邮箱异常', RECORD_RULE_BUILD_IN_EXIST: '内置记录规则不允许删除', 'dashboard.dashboard.chartForm.unit': '单位', MODULE_CONFIG_PIPELINE_SOURCE_ISNULL: '模块配置管道source为空', 'project.topology.onLayout': '开始排版', 'project.endpoint.authTypeToken': '第三方令牌', TERMINAL_ISNULL: '终端不能为空', 'el.datepicker.today': '今天', SNMP_MIB_TOOBIG: 'snmp mib PDU编码对于所使用的传输太大', ASSET_RELOBJ_CAN_NOT_REMOVE: '资产存在关联的数据,不能删除', 'project.endpoint.logRelabel': '日志重新标明', 'overall.invisible': '不可见', 'config.system.monitor.s3': 'S3对象存储', ASSET_FIELD_GROUP_ID_ISNULL: '资产属性组id不能为空', 'guide.importAsset': '导入资产', 'search.recentSearch': '搜索记录', 'dashboard.dashboard.beforeFiveMin': '之前5分钟', SYSSTAT_FILTER_IS_NULL: '条件过滤参数不能为空', SNMP_MIB_NOTWRITABLE: 'snmp mib 无法修改变量的值', 'tip.noImportFile': '没有可导入的文件', 'backup.Monthly': '每月', 'config.system.link.nameMaxLength': '长度应小于64', 'config.terminallog.monitor.monitor': '监控', 'asset.notInStock': '出库', 'overall.unavailable': '不可用', 'overall.startTime': '开始时间', ENDPOINT_RELOBJ_CAN_NOT_REMOVE: '端点存在关联的数据,不能删除', 'dashboard.explore.ascending': '升序', MODULE_CONFIG_SYSLOG_APPNAME_ISNULL: '模块配置syslog应用名称为空', ALERTMSG_ACK_ISNULL: '告警确认标识为null', RECORD_RULE_ID_ISNULL: '记录规则id不能为空', 'config.system.basic.mapTitle': '配置地图', logs_unknown_error_handle: '- 检查TALON请求是否被防火墙阻止', IPAM_SUBNET_DCID_ISNULL: '子网数据中心ID不能为空', ASSET_MODEL_CHART_ERROR: '资产型号图表未存在', 'setup.welcome.creatFile': '出于安全原因,您需要通过创建文件来验证安装', 'dashboard.dashboard.lastTwoDay': '最近2天', 'overall.agent': '客户端', 'config.exprTemp.exprTempExport': 'expression模板导出', 'project.endpoint.pipeline': '管道', 'license.gen': '生成证书', 'validate.port': '不合法的端口', 'overall.labels': '属性', Tool: '工具箱', 'tip.confirmAck': '确定确认吗?', CHART_VARTYPE_ISNULL: '图表引用模板时,链接值不能为空', 'alert.config.threshold': '阈值', ASSET_TYPE_ID_ISNULL: '资产类型ID不能为空', asset_ping_down_msg: '网络不通', 'config.system.ldap.ou': '用户OU', JSON_PARAM_INVALIDED: '数据格式应为JSON格式', 'config.menus.mainMenu': '主菜单', SYS_CONFIG_LDAP_OU_NOT_EXIST: 'ldap连接ou不存在', 'week.Thu': '周四', LICENSE_PARAM_IS_NULL: 'license参数不能为空', 'license.inactive': 'Inactive', ALERTRULE_EXPR_ISNULL: '告警规则表达式不能为空', SYS_CONFIG_LDAPADDRESS_ISNULL: 'ldap地址不能为空', 'project.module.endpointTemplate.comment': '端点名称模板', 'buttons.system.monitor': 'APM配置', LICENSE_FILE_IS_NULL: 'license文件不能为空', DC_ID_ISNULL: '数据中心ID不能为空', 'alert.alertNum': '告警数量', 'license.id': '支持标识', IPAM_SUBNET_MASK_ERROR: '子网掩码错误', IPAM_SUBNET_ID_ISNULL: '子网id不能为空', 'overall.project': '系统', 'overall.importFile': '请上传文件', 'tip.testSuccess': '测试成功', VSYS_TASK_TYPE_ISNULL: 'VSYS任务类型不能为空', 'project.endpoint.scrape_interval': '时间间隔', 'dashboard.dashboard.recSevenDay': '最近7日', 'dashboard.dashboard.chartForm.y.comment': 'y轴(必填),可选:1-12 示例: 10', asset_stop_using_msg: 'Asset已停用', 'overall.configEndpoint': '配置', mertic_timeout_handle: '- 检查防火墙或增加采集超时时间', SYS_FILE_BIG_ERROR: '系统文件过大,请与管理员联系以修改数据库配置:max_allowed_packet', 'config.agent.editProm': '修改客户端', 'overall.relabelConfigReplacement': '默认是 $1', 'dashboard.metric.multiChartsShow': '多图展示', 'overall.locked': '锁定', 'config.menus.perms': '权限', 'overall.logs': '日志', 'dashboard.metric.expert': '专家', ALERTRULE_THRESHOLD_FORMAT: '告警规则阈值格式错误', ASSET_ID_ISNULL: '资产ID不能为空', 'buttons.system.email': '邮件服务器', LINK_PREV_ISNULL: '链接prev不能为空', SYS_USER_STATUS_INVALIDE: '系统用户状态异常', ASSET_MANAGEIP_DUPLICATE: '资产IP不能重复', 'project.endpoint.lastUpdate': '最后更新时间', ISSUE_ACTIVITY_ID_ISNULL: '问题动态ID不能为空', CHART_X_ISNULL: '图表x轴不能为空', MODULE_CONFIGS_ISNULL: '模块配置信息不能为空', SYS_ROLE_NAME_ISNULL: '角色名称不能为空', DC_CABINETNAME_DUPLICATE: '数据中心机柜名称重复', MODULE_BUILDIN_CAN_NOT_REMOVE: '内置模块不能删除,详细信息:{0}', 'config.ipamip.state.comment': '状态(必填) 可选:1 或 2 或 3 示例:1', IPAM_IP_ID_ISNULL: 'ip id不能为空', 'config.terminallog.uuid': '唯一标识', 'profile.update': '更新', 'overall.acknowledge': '确认', 'asset.authProtocol': '认证协议', 'project.topology.fromArrow': '起点箭头', CHART_PARAMSINGLESTAT_INVALIDE: '图表类型为单值图时,选择类型不在允许范围内', 'dashboard.metric.previewChart': '预览图表', 'setup.welcome.guid': '向导将为您做什么?', 'dashboard.dashboard.chartForm.datasource.comment': '数据源 示例 metrics,logs,system,misc', 'tip.addFavorites': '添加到收藏夹', SYS_USER_DELADMIN: '系统管理员不能删除', 'project.topology.info': '模块信息', 'config.system.email.email': '邮件', ASSET_SN_DUPLICATE: '资产SN重复', EXPRETMPL_RENDER_DATA_ISNULL: '查询表达式模板生成数据不能为空', AGENT_PARAM_QUERY_ISNULL: '查询参数不能为空', 'guide.agentTip': '客户端包含"Global”和"Per-datacenter”两种类型,前者汇总数据并发出告警消息,后者从端点中采集监控数据。', 'setup.redis.configTitle': '配置Redis连接', ASSET_BRAND_NOT_FOUND: '资产品牌不存在', 'config.menus.createMenu': '新增菜单', 'profile.twoFactorAuthentication': '双因子认证', 'dashboard.refresh': '刷新', 'dashboard.dashboard.chartForm.typeVal.alertList.label': '告警列表', SNMP_CREDENTIAL_TYPE_ISNULL: 'snmp认证账号类型不能为空', 'config.system.basic.language': '默认语言', 'alert.config.timeout': '超时时间(s)', ASSET_FIELD_META_GROUPID_ISNULL: '资产属性元组id不能为空', 'overall.selected': '已选择', CHART_GROUPID_ISNULL: '图表组ID不能为空', LICENSE_QRCODE_FILES_ALL_INCONSISTENT: 'License md5 值无效', 'asset.pingStatus': 'Ping status', ALERTRULE_NAME_DUPLICATE: '告警规则名称不能重复', 'dashboard.metric.name': '指标名称', 'project.topology.spaceWidth': '水平间距', 'setup.step2': 'Redis', 'setup.step1': '数据库', 'license.expDate': '到期日期', 'setup.step0': '欢迎', 'license.uploadLicense': '上传许可证', SYS_CONFIG_RESET_FAIL: '系统重置失败', SYS_USER_NAME_ISNULL: '系统用户名称不能为空', 'config.assetLabel.onlyOptionError': '至少需要一个选项', MODULE_TYPE_ISNULL: '模块类型不能为空', 'project.topology.placeholderImg': '请输入名称', SNMP_CREDENTIAL_NAME_DUPLICATE: 'snmp认证账号名称重复', 'config.operationlog.operaId': '数据 ID', 'config.dc.name.comment': '名称(必填)示例:xxx 数据中心', 'config.system.basic.sessionTimeout': '登陆会话超时', ASSET_FIELD_GROUP_NAME_ISNULL: '资产属性组名称不能为空', 'config.terminallog.record.pause': '暂停', 'overall.cap.comment': '子网容量 例如:32', SYS_CONFIG_QUERYMAXSERIES_INVALIDE: 'prometheus服务查询数据最大值无效', ENDPOINT_SNMP_WALK_FORMAT: '端点snmp采集oid格式错误', 'about.releaseNotes': '发行说明', 'config.terminallog.cmd.legendTip': '图例说明', 'config.terminallog.statusItem.kickedOut': '强制退出', DIMENSION_IS_NULL: '维度参数不能为空', CHART_TITLE_ISNULL: '图表标题不能为空', 'alert.list.projectAlert': '系统告警', 'config.dc.longitude.comment': '经度 (-180,180) 示例:80', SYS_CONFIG_EMAILSMTPHOST_FORMAT: '邮箱smtp地址格式错误', 'project.topology.dot': '圆点', 'config.system.email.sendAccountTip': '提示:发送邮件账号,默认使用SMTP账号作为发送账号', 'ping.progress': '进度', 'overall.existed': '已存在', 'config.ipamip.asset.comment': '资产(必填) 事例: xxx资产 ', 'asset.pingInfo': 'Ping', ALERTRULE_SCHEDETIME_INCORRECT: '告警规则定时任务结束时间格式错误 应为HH:mm', PROJECT_ICON_BIG_ERROR: '项目图标文件过大,可调整数据库max_allowed_packet参数', SYS_CONFIG_MAXTERMINALNUM_ISNULL: '每个用户最大打开窗口数量不能为空', 'dashboard.allDashboards': '全部仪表盘', 'date.week.one': '星期一', 'dashboard.dashboard.lastFiveMin': '最近5分钟', 'dashboard.dashboard.shareTooltip': '分享提示框', SYS_FILE_ISNULL: '系统文件不能为空', CABINET_Y_FORMAT: '机柜纵轴格式错误', 'config.assetLabel.decimals': '精度', CABINET_X_INCORRECT: '数据中心机柜所选列不在范围内', 'config.system.terminal.terminal': '终端', 'tip.lnglatError': '经纬度格式错误', 'config.assetLabel.interval': '区间', 'project.topology.previewExit': '继续编辑', 'setup.finish': '完成', 'config.system.basic.dataFormat': '数据格式', 'dashboard.recentlyViewed': '最近浏览', ENDPOINT_EDITTYPE_ISNULL: '端点修改类型不能为空', 'dashboard.dashboard.chartForm.aggregation': '聚合', 'el.datepicker.months.mar': '三月', ISSUE_ID_ISNULL: '问题ID不能为空', 'overall.other': '其他', 'overall.misc': '杂项', 'overall.back': '返回', 'dashboard.dashboard.chartForm.result': '结果', STATECONF_PING_ISNULL: '资产状态ping不能为空', CHART_DATASOURCE_INVALIDE: '图表数据源类型必须为指标,日志,系统或其它', SNMP_CREDENTIAL_REMARK_ISNULL: 'snmp认证账号描述不能为空', 'issue.assetName': '资产人', ALERTRULE_OPERATOR_ISNULL: '告警规则比较符不能为空', 'dashboard.dashboard.variables': '变量', 'config.system.email.securityType': '安全协议', 'config.system.basic.upper': '大写字母', SYS_ROLE_RELOBJ_CAN_NOT_REMOVE: '角色存在关联的数据,不能删除', 'overall.folder': '文件夹', 'project.project.projectName.comment': '系统名称(必填)示例:System', 'alert.config.autoExpired.comment': '是否自动失效 默认开启 开启:1 关闭:0 示例:1', 'overall.importExcel': '导入', 'overall.chinese': '中文', 'overall.error': '错误', CHART_HEIGHT_FORMAT: '图表高度类型错误', 'overall.snmp_exporter': 'SNMP 出口服务器', 'backup.RepeatEvery': '循环间隔', 'week.Fri': '周五', 'overall.addDashboard': '新建仪表盘', mertic_up_handle: '-', 'asset.talon': 'TALON', 'dashboard.dashboard.beforeThreeHour': '之前3小时', 'config.user.resetMfa': '重置2FA', 'setup.redis.configTip': '请设置连接到此redis的配置参数,完成后按“下一步”按钮', 'overall.copyText': '复制', LICENSE_MAXIMUMASSETS_INVALID: 'license 资产数量超过最大资产', 'overall.address': '地址', 'config.user.language': '语言', 'overall.decreaseTime': '减少时间', SNMP_MIB_AUTH_ISNULL: 'snmp mib 认证不能为空', TYPECONF_CONTAIN_BABY_CAN_NOT_REMOVE: '配置包含子配置,无法删除', 'config.user.userList': '用户列表', 'project.topology.spaceHeight': '垂直间距', 'profile.confirmPassword': '确认密码', 'dashboard.dashboard.title': '主仪表盘', 'login.download': '下载许可', PROJECT_TOPOICON_NAME_ISNULL: '项目拓扑图标名称不能为空', ASSET_MODELRELATED_ASSET: '资产型号关联资产不能删除', 'dashboard.dashboard.chartForm.group': '组', 'project.topology.topOffsetY': '顶部对齐', STATECONF_BUILDIN_CAN_NOT_REMOVE: '内置资产状态不能删除', PROJECT_BUILDIN_CAN_NOT_REMOVE: '内置系统不能删除,详细信息: {0}', 'overall.AuthenticationFailed': '认证失败', DC_RELOBJ_CAN_NOT_REMOVE: '数据中心存在关联的数据,不能删除', 'dashboard.dashboard.chartForm.typeVal.diagram.label': '示意图', 'alert.config.operator.comment': '比较符号(必填) 可选: >,<,<=,>=,==,!= 示例: >', 'config.system.basic.pinPolicyValue': '此策略仅用于本地认证模式', 'config.assetState.editAssetState': '编辑资产状态', 'alert.config.chart.alertNumTrend': '告警数量趋势', 'config.system.basic.logoTip': 'Logo支持格式为jpg、jpeg、png且大小小于2M的图片', 'backup.recent': '最近备份', 'backup.schedule': '时间表', 'config.dc.traffic.snmpSetting': 'SNMP设置', CHART_TEXTPARAM_ISNULL: '图表文本类型参数不能为空', 'dashboard.dashboard.chartForm.timeType': '时间类型', TYPECONF_BEUSED_CAN_NOT_REMOVE: '资产类型已关联资产不能被删除', 'date.week.six': '星期六', ASSET_CLIENT_PROT_ISNULL: '资产客户端端口不能为空', 'el.datepicker.selectTime': '选择时间', agent_wait_pull_handle: '- 等待Agent更新采集配置', 'overall.createipam': '新增 Ipam', 'dashboard.dashboard.chartForm.filter': '过滤', 'config.system.basic.defaultCabinetUsize': '机柜默认U位', 'overall.oneDay': '1 天', 'dashboard.dashboard.lastTwelveHour': '最近12小时', 'dashboard.assetAlarm': '资产告警', AGENT_TOKEN_ISNULL: '客户端token不能为空', 'alert.silence.selectTime': '请选择时间', 'project.project.projectName': '系统', AGENT_UNAVAILABLE: '客户端不可用', 'config.assetLabel.dateType': '日期类型', ALERTRULE_SCHEDETIME_ERROR: '告警规则定时任务结束时间错误', 'overall.dashboard': '仪表盘', 'project.module.tip.relation': '模块关联的端点将默认配置以下端口/路径/参数', 'backup.last': '最后一次备份', MODULE_ENDPOINTNAMETMPL_ISNULL: '模块端点模板名称不能为空', 'el.datepicker.weeks.sun': '日', 'asset.type': '主机地址', PROJECT_ICONID_ISNULL: '项目图标ID不能为空', 'overall.result.failed': '失败', ASSET_MANAGEIP_FORMAT: '资产IP格式错误', 'config.system.basic.defTheme': '默认主题', logs_config_error_handle: '- 检查Logs配置', 'config.model.sysObjectId.comment': '对象ID 示例:1.3.6.1.2.1.30', DC_NAME_ISNULL: '数据中心名称不能为空', 'validate.variable': '只允许单词和数字字符', 'config.menus.menu': '菜单', 'ping.bytes': '字节', DC_CABINETNAME_ISNULL: '数据中心机柜名称不能为空', 'dashboard.dashboard.chartForm.statistics': '统计数据', 'alert.config.enterRegular': '请输入正则表达式', TERMINAL_QUERYSIZE_INVALIDED: '终端查询大小数值不能小于1', SYS_CONFIG_SAVEENTITY_ISNULL: '保存实体数据不能为空', 'license.downloadID': '下载c2v文件', ASSET_NAME_ISNULL: '资产名称不能为空', 'overall.topology': '关系图', IMPORT_NOT_WITHIN_REASON: '{0} 不在合理范围内', 'config.assetLabel.radio': '单选按钮', 'alert.config.notificationConfig': '通知配置', 'overall.monitor': '监控', SYS_ROLE_NAME_DUPLICATE: '角色名称重复', 'dashboard.dashboard.createPanelTitle': '新增仪表盘', CHART_DATASOURCE_ISNULL: '图表数据源不能为空', 'overall.shrink': '缩小', 'asset.manageIp': '主机IP', SYS_DICT_ID_INVALIDE: '字典id无效', AGENT_NAME_EXISTED: '客户端名称存在', 'config.assetType.editAssetType': '编辑资产类型', 'project.module.editModule': '修改模块', SYS_CONFIG_DB_USERNAME_ISNULL: '数据库用户名不能为空', SYS_CONFIG_EMAILSENDACCOUNT_ISNULL: '邮箱smtp收件账号不能为空', RECORD_RULE_STATE_ERROR: '记录规则状态错误', RECORD_RULE_TYPE_ISNULL: '记录规则类型不能为空', mertic_timeout_msg: '连接超时', ASSET_CABINETEND_INVALIDE: '结束位置必须为数字类型', 'dashboard.dashboard.recOneMonth': '最近1月', MODULE_CONFIG_SYSLOG_ADDRESS_ISNULL: '模块配置syslog监听地址为空', 'dashboard.metric.normal': '普通', LICENSE_DIGESTVALUE_INVALID: '许可证摘要值错误,文件可能已被修改', 'overall.oneHour': '1 小时', 'project.topology.text': '文字', 'el.transfer.noCheckedFormat': '共 {total} 项', 'project.topology.bacImage': '背景图片', mertic_up_msg: 'Mertic:UP', DC_NOT_EXISTS: '数据中心不存在', 'dashboard.dashboard.addChartTemp': '添加图表', ENDPOINT_PORT_ISNULL: '端点端口不能为空', 'project.topology.lineStyle': '线条样式', 'config.terminallog.SessionID': '会话 ID', TYPECONF_ID_ISNULL: '类型ID不能为空', IMPORT_SUBNET_VALUE_ERROR: '{0} 不在子网列表之内', TYPECONF_SSH_INCORRECT: '资产类型ssh参数错误 值应为0或1', 'project.topology.imgMeasure': '上传的图片宽高必须都大于100!', 'dashboard.dashboard.chartForm.y': 'Y', 'dashboard.dashboard.chartForm.x': 'X', TERMINAL_UUID_ISNULL: '终端uuid不能为空', 'overall.AddByTemplate': '使用模板创建', 'project.topology.gridColor': '网格颜色', NOT_NULL_ERROR: '不能为空', SYS_USER_STARRED_ISNULL: '收藏不能为空', 'config.system.ldap.ouTip': '使用符号 "|" 分隔OU', SYS_CONFIG_LDAPENABLE_ISNULL: 'ldap服务启停参数不能为空', 'alert.config.operator': '比较符', 'config.system.basic.sysLogo': '系统Logo', 'config.system.basic.lnglat': '坐标', 'config.system.notification.notification': '通知方式', 'license.devices': '授权主机', 'tip.uploadSuccess': '上传成功', EXPRETMPL_NAME_DUPLICATE: '查询表达式模板名称重复', 'config.exprTemp.expressionError': '请填写表达式', 'config.system.apiKey.create': '创建人', 'asset.loginType': '登录类型', ENDPOINT_MODULE_ASSET_ID_ISALLNULL: '端点ID、模块ID和资产ID不能全部为空', 'overall.IPAM': 'IPAM', FILTER_ASSET_STATE_IS_NULL: '资产状态参数为空', 'overall.createPrometheusServer': '新增客户端', 'dashboard.screen.exit': '退出全屏', CHART_NAME_DUPLICATE_NOTLINK: '图表名称重复不能被链接', MODULE_NAME_DUPLICATE: '模块名称重复', MODULE_CONFIG_PIPELINE_FORMAT_ISNULL: '模块配置管道format为空', TYPECONF_SNMPENABLE_ISNULL: '资产类型配置snmp启停不能为空', 'config.system.terminal.localRetention': '本地存储', TOOL_PING_IP_ISNULL: 'Ping ip不能为空', DC_STATE_ISNULL: '数据中心状态不能为空', 'week.Sun': '周日', 'dashboard.dashboard.chartForm.nullType': 'Null value', 'overall.administration': '管理', 'config.dc.usable': '可用', ALERT_JUDGE_RESULT_FAILE: '告警判断结果失败', 'config.terminallog.terminallog': '终端日志', 'overall.search': '搜索', 'asset.assetType.comment': '资产类型 示例: 服务器', 'dashboard.dashboard.chartForm.statisticsVal.last': '最后一个值', 'alert.rule': '告警规则', 'config.system.ldap.ldap': 'LDAP', 'overall.ipamIp.create': '新增 IP 详情', 'overall.result.successful': '导入成功数量', 'alert.alertMessage': '告警信息', 'config.operationlog.operations.unknown': '未知', 'dashboard.hourComparison': '小时同比', 'dashboard.dayComparison': '日同比', 'dashboard.weekComparison': '周同比', 'dashboard.monthComparison': '月同比', 'dashboard.showSelectedSeries': '显示选中系列', 'dashboard.showAllSeries': '显示所有系列' } }
+const i18nData = {
+ en: {
+ 'config.menus.editI18n': 'Edit i18N',
+ mongodb_wtcache_pages_read_into: 'The number of pages read in the WiredTiger cache ',
+ clickhouse_metrics_memory_tracking: ' The total amount of memory allocated by the server (bytes)',
+ elasticsearch_cluster_health_indices_status_code: 'Status codes for indexes in the cluster',
+ 'topology.position.x': 'X Axis',
+ redis_total_connections_received: 'The total number of connections accepted by the server',
+ 'topology.position.y': 'Y Axis',
+ 'integration.installed': 'After the installation is complete, run the following command to obtain the NZ-TALON token',
+ clickhouse_metrics_replicated_fetch: 'The number of data parts to extract from the replica',
+ clickhouse_asynchronous_metrics_replicas_sum_merges_in_queue: ' Total number of merge operations queued in replicated table (still to be applied)',
+ SYS_ROLE_REMARK_ISNULL: 'Role remark is required',
+ 'alert.config.typeOption.asset': 'Device',
+ 'silence.pending': 'Pending',
+ 'config.system.monitor.metrics_storage_type': 'Storage backend',
+ 'alert.endAt': 'Close time',
+ mysql_commands_show_charsets: 'Number of SHOW CHARSETS commands executed',
+ 'terminal.delinfo': 'Are you sure you want to delete“{fileName}”?',
+ zookeeper_digest_mismatches_count: 'Digest Mismatch Count',
+ 'config.system.monitor.logs_query_range_default_limit': 'Query line limit',
+ 'setup.invalidPin': "Redis's password may be wrong",
+ 'metric.diagnose.endpoint.item.timeout': 'Metric Endpoint Timeout Check',
+ cassandra_ClientMetrics_connectedNativeClientsByUser_Value_anonymous: 'The number of native clients (connected to the node) associated with user "anonymous".',
+ mongodb_top_stats_write_lock_count: 'Count of write lock operations in MongoDB ',
+ mysql_created_tmp_tables: 'The rate, per second, of internal temporary tables created by the server while executing statements.',
+ zookeeper_min_socket_closing_time: 'The minimum time spent on socket closing',
+ ALERTSILENCE_STARTTIME_ISNULL: 'AlertSilence start time can not be null',
+ 'config.assetType.parent': 'Parent',
+ clickhouse_metrics_background_schedule_pool_task: ' The number of active tasks in the BackgroundSchedulePool. This pool is used to periodically execute ReplicatedMergeTree tasks, such as cleaning up old data parts, changing data parts, replica reinitialization, etc.',
+ 'dashboard.dashboard.recOneMonth': 'Last 1 month',
+ apache_DurationPerReq: 'Average request processing time',
+ 'tip.clickNext': 'Click 「Next」 to quickly create an ',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Metaspace_init: 'The initial memory amount of Metaspace space before GC',
+ 'tip.confirmBatchAck': 'Are you sure to acknowledge these {0} pieces of data',
+ clickhouse_asynchronous_metrics_os_irq_time_cpu0: ' The ratio of time spent running hardware interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high value for this measure may indicate a hardware misconfiguration or a very high network load. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_irq_time_cpu1: ' The ratio of time spent running hardware interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high value for this measure may indicate a hardware misconfiguration or a very high network load. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ consul_fsm_tombstone_mean: 'Measures the average amount of time it takes to apply a given tombstone operation to the FSM',
+ clickhouse_asynchronous_metrics_os_irq_time_cpu2: ' The ratio of time spent running hardware interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high value for this measure may indicate a hardware misconfiguration or a very high network load. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_irq_time_cpu3: ' The ratio of time spent running hardware interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high value for this measure may indicate a hardware misconfiguration or a very high network load. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ elasticsearch_clusterstats_indices_mappings_field_types_2_count: "The number of fields mapped to the field's data type in the selected node",
+ clickhouse_asynchronous_metrics_os_irq_time_cpu4: ' The ratio of time spent running hardware interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high value for this measure may indicate a hardware misconfiguration or a very high network load. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'dashboard.dashboard.beforeSevenDay': 'Previous 7 days',
+ elasticsearch_process_cpu_total_in_millis: 'CPU time used by the Java virtual process',
+ clickhouse_asynchronous_metrics_os_irq_time_cpu5: ' The ratio of time spent running hardware interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high value for this measure may indicate a hardware misconfiguration or a very high network load. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_irq_time_cpu6: ' The ratio of time spent running hardware interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high value for this measure may indicate a hardware misconfiguration or a very high network load. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_irq_time_cpu7: ' The ratio of time spent running hardware interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high value for this measure may indicate a hardware misconfiguration or a very high network load. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ consul_raft_boltdb_txstats_rebalance: 'Counts the number of node rebalances performed in the database since Consul started.',
+ elasticsearch_indices_stats_total_merges_current_docs: 'Number of document merges running on primary and secondary shards',
+ clickhouse_events_os_write_chars: ' The number of bytes written to the file system, including the page cache',
+ elasticsearch_thread_pool_refresh_rejected: 'The refresh thread pool has the largest number of active threads',
+ rabbitmq_node_mem_allocated_unused: 'Allocated by the runtime, but not yet used memory',
+ zookeeper_max_follower_sync_time: 'The maximum time for a follower to sync with the leader',
+ consul_raft_thread_main_saturation_lower: 'Lowest approximate measure of the proportion of time the main Raft goroutine is busy and unable to accept new work',
+ 'validate.tooLong': 'Too long content',
+ zookeeper_min_latency: 'Minimum delay (ms)',
+ 'overall.ignoreError': 'Whether to continue with errors',
+ 'config.system.apiKey.creatAt': 'Create at',
+ zookeeper_max_snapshottime: 'Maximum snapshot time',
+ elasticsearch_clusterstats_indices_shards_index_shards_max: 'Minimum number of shards in the index',
+ SOFTWARE_TYPE_BUILTIN_CANNOT_DELETED: 'Built-in software type cannot be deleted',
+ mysql_commands_assign_to_keycache: 'Number of command executions allocated to the key cache',
+ ASSET_BRAND_RELOBJ_CAN_NOT_REMOVE: 'Asset brand have associated data and cannot be deleted',
+ 'asset.port': 'Port',
+ 'dashboard.addChartTemp': 'Add chart temp',
+ mongodb_distinct_command_total: 'The total number of distinct command executions',
+ qc_compiling_active: 'Number of queries actively compiling.',
+ elasticsearch_process_open_fileriptors: 'The number of open or unsupported file descriptors associated with the current file',
+ clickhouse_events_write_buffer_from_fileriptor_write_bytes: ' The number of bytes written to the file descriptor. If the file is compressed, this will show the compressed data size',
+ mysql_performance_schema_mutex_classes_lost: 'Unable to load how many mutex instruments',
+ mysql_innodb_mem_dictionary: 'Number of memory partitions',
+ clickhouse_asynchronous_metrics_compiled_expression_cache_count: ' Total number of entries in the JIT compiled code cache',
+ cassandra_ClientMetrics_ConnectedNativeClients_Value: 'Number of clients connected to local',
+ SYS_FILE_NOTEXIST: 'Sys file does not exist',
+ 'el.datepicker.months.feb': 'Feb',
+ elasticsearch_clusterstats_indices_shards_index_shards_min: 'Minimum number of shards in the index',
+ elasticsearch_indices_stats_total_search_fetch_total: 'Total number of primary and secondary shard fetch operations',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Code_Cache_committed: 'The amount of committed memory in the Code Cache space before GC',
+ 'tip.syntaxError': 'Syntax error',
+ 'dashboard.dashboard.chartForm.typeVal.pie.label': 'Pie chart',
+ mongodb_ttl_deletes: 'Number of expired documents in MongoDB ',
+ rabbitmq_queue_messages_ack_rate: 'The number of messages delivered to the client and acknowledged per second',
+ elasticsearch_thread_pool_flush_threads: 'The number of tasks completed by the flush thread pool executor',
+ minio_node_process_starttime_seconds: 'The start time of the MinIO process for each node, in seconds since the Unix epoch',
+ NOT_NUMBER_ERROR: 'not number error',
+ elasticsearch_breakers_fielddata_estimated_size_in_bytes: 'Estimated size of field data for Elasticsearch breakers. It is used to limit memory usage to prevent memory overflow on Elasticsearch nodes',
+ consul_raft_boltdb_logsPerBatch_mean: 'Measure the average number of logs written to the database in each batch',
+ task_executor_run_duration: 'Duration (in seconds) between a task run starting and finishing.',
+ 'config.assetLabel.datetime': 'DATETIME',
+ mongodb_update_command_failed: 'The number of update operation failures in MongoDB ',
+ 'dashboard.dashboard.chartForm.selectEndpoint': 'Please select the Endpoint',
+ 'project.endpoint.labels2': 'Labels',
+ consul_serf_queue_Event_stddev: 'The standard deviation of serf event queue size',
+ minio_s3_requests_waiting_total: 's3 is waiting for the number of requests',
+ mysql_qcache_queries_in_cache: 'The number of queries registered in the query cache.',
+ redis_allocator_rss_ratio: 'Ratio between allocator_resident and allocator_active',
+ mysql_rpl_status: 'Used to display the status of failsafe replication',
+ haproxy_srv_abrt: 'Number of data transfers aborted by the server',
+ apache_ParentServerMPMGeneration: 'Number of times the Apache server rereads the MPG configuration and restarts child processes',
+ 'config.system.monitor.metrics_storage_retention': 'Retention days',
+ rabbitmq_overview_messages_acked: 'The number of messages delivered to the client and acknowledged',
+ 'config.system.ldap.filter': 'User filter',
+ 'terminal.mouse': 'Mouse',
+ integration_tomcat_remark: 'Tomcat is a Servlet container developed by the Jakarta project under the Apache Software Foundation. According to the technical specifications provided by Sun Microsystems, it has supported the support of Servlet and Javaseerver Page, and provides some unique features for the web server.\n',
+ mysql_feature_subquery: 'The number of subqueries used (excluding subqueries in the FROM clause)',
+ mysql_master_gtid_wait_timeouts: 'The number of timeouts that occurred in MASTER_GTID_WAIT',
+ consul_leader_reconcile_90_percentile: 'Measures the 90th percentile of time spent updating raft storage from serf member information',
+ mysql_threads_created: 'The number of threads created to handle connections. If Threads_created is large, you may need to increase the thread_cache_size value.',
+ DASHBOARD_TYPE_INVALIDE: 'Dashboard type must be dashboard, asset, project, module, endpoint or template',
+ 'dashboard.dashboard.chartForm.single': 'Single',
+ sqlserver_database_io_read_bytes: 'The number of bytes read per second.',
+ 'config.agent.lokiStatus': 'Loki status',
+ elasticsearch_thread_pool_ml_job_comms_completed: 'ml job comms the number of tasks in the thread pool queue',
+ mysql_innodb_ibuf_merged_delete_marks: 'The number of ibuf merge delete mark operations',
+ zookeeper_max_server_write_committed_time_ms: 'The maximum amount of time spent on committed write requests issued by other servers',
+ 'ping.results': 'Results',
+ 'config.system.ldap.filterTip': 'The possible options are: (cn or uid or sAMAccountName=%(user)s)',
+ clickhouse_events_select_query_time_microseconds: ' Total time for SELECT queries',
+ postgresql_buffers_checkpoint: 'Number of buffers written during checkpoint',
+ 'integration.uploadTalon': 'To upload the installation package to the target asset, run the following command',
+ 'overall.serviceTime': 'Service time',
+ 'tagsInput.placeholder': 'Press Enter to add the label',
+ mysql_innodb_log_waits: 'Number of log waits due to small log buffer',
+ 'asset.id': 'ID',
+ 'overall.twelveHour': '12 hours',
+ 'overall.save': 'Save',
+ ASSET_FORCE_INVALIDE: 'Force param must be 0 or 1',
+ LICENSE_ORGANIZATION_ISNULL: 'License params organization can not be null',
+ elasticsearch_indices_segments_version_map_memory_in_bytes: 'The total amount of memory used by all version mappings on all shards',
+ VSYS_TASK_CREATE_ERROR: 'Vsys task create error',
+ consul_raft_replication_heartbeat_stddev: 'Measures the standard deviation of time spent calling appendEntries on peers',
+ SYS_MENU_ID_ISNULL: 'Menu id is required',
+ zookeeper_max_time_waiting_empty_pool_in_commit_processor_read_ms: 'Maximum amount of time to wait for an empty pool in commit processor reads',
+ 'backup.backupNow': 'Backup now success',
+ zookeeper_avg_write_commitproc_time_ms: 'Average amount of time write requests spend in commit handlers',
+ elasticsearch_indices_segments_term_vectors_memory_in_bytes: 'The total amount of memory used for term vectors across all shards',
+ clickhouse_metrics_open_file_for_read: ' Number of files opened for reading',
+ 'validate.domain': 'Invalid domain',
+ clickhouse_asynchronous_metrics_filesystem_main_path_available_bytes: ' The number of bytes available on the volume where the primary ClickHouse path resides',
+ consul_raft_rpc_requestVote_upper: 'Measures the maximum amount of time spent processing request voting RPC calls',
+ haproxy_dreq: 'Requests denied due to security concerns',
+ 'asset.detail.list': 'List view',
+ 'dashboard.dashboard.lastSevenDay': 'Last 7 days',
+ mysql_connection_errors_accept: 'The number of errors that occurred during a call to accept() on the listening port',
+ 'dashboard.dashboard.label_values(label)': 'Returns a list of label values for the label in every metric.',
+ 'overall.hash': 'Related',
+ consul_fsm_autopilot_sum: 'Measures the sum of time required to apply a given autopilot update to the FSM',
+ SYS_CONFIGI_LOGSSTORAGETYPE_NCORRECT: 'Logs storage type must be 1 or 2',
+ 'overall.dragFileTip': 'Drag file here',
+ cassandra_CacheMetrics_CounterCache_FiveMinuteRate: 'Counter cache hit rate, average rate over 5 minutes.',
+ elasticsearch_clusterstats_nodes_count_data: 'The number of data nodes',
+ 'dashboard.dashboard.chartForm.typeVal.log.label': 'Log',
+ 'config.system.ldap.mapTip': 'Attribute mapping represents how to map LDAP user attributes to NEZHA users; username,email are the attributes of NEZHA',
+ service_onboard_new_duration_count: 'Duration of calls to the onboarding service.',
+ mongodb_available_reads: 'The number of read operands available, but not necessarily in progress',
+ clickhouse_asynchronous_metrics_my_sql_threads: ' The number of threads in the MySQL Compatible Protocol server',
+ zookeeper_request_commit_queued: 'Queued request submission count',
+ clickhouse_asynchronous_metrics_network_receive_drop_virbr0_nic: ' The number of bytes dropped when receiving packets over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ 'dashboard.dashboard.chartForm.element.comment': 'When the type is line, table, stackArea, singleStat, histogram, it contains elements key and the value is an object array',
+ mysql_commands_unlock_tables: 'Number of unlock table commands executed',
+ DC_LATITUDE_FORMAT: 'Dc latitude format should be a double',
+ 'endpoint.logEnable': 'Log state',
+ 'profile.mobile': 'Mobile',
+ 'project.topology.textContent': 'Text content',
+ rabbitmq_node_gc_bytes_reclaimed_rate: 'The rate of memory reclaimed by the Erlang garbage collector per second',
+ clickhouse_asynchronous_metrics_jemalloc_resident: ' Internal metrics of the low-level memory allocator (jemalloc)',
+ 'config.backup.backup': 'Backup',
+ 'validate.repeat': 'Repeat',
+ cassandra_TableMetrics_MutatedAnticompactionGauge_Value: 'Ratio of mutated bytes to total repaired bytes.',
+ mysql_commands_show_relaylog_events: 'Number of SHOW RELAYLOG EVENTS commands executed',
+ 'overall.current': 'Current page',
+ memcached_max_connections: 'Maximum number of simultaneous connections',
+ zookeeper_min_quorum_ack_latency: 'Arbitration confirmation delay minimum',
+ elasticsearch_indices_stats_primaries_segments_stored_fields_memory_in_bytes: 'The total amount of memory used to store fields in the primary shard',
+ 'project.endpoint.item': 'Item',
+ mertic_nolistening_handle: '- Check whether the config information or service is normal\n\n',
+ clickhouse_asynchronous_metrics_block_queue_time_sda: ' This value counts the number of milliseconds an IO request waits on this block device. If multiple IO requests are waiting, the value will increase by the number of milliseconds multiplied by the number of requests waiting. This is a system-wide metric that includes all processes on the host',
+ clickhouse_asynchronous_metrics_os_memory_free_plus_cached: ' The amount of available memory on the host system plus operating system page cache memory, in bytes. This memory is available for use by programs. The value should be very similar to "OSMemoryAvailable". This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ 'diagnose.asset.resolution.agent.status': '- The agent status is abnormal, please check the agent status',
+ cassandra_ClientMetrics_RequestDiscarded_MeanRate: 'The average rate of dropped requests per second.',
+ 'fileDirectory.overNum': 'Up to 10,000 pieces of data can be displayed, and the remaining {num} pieces cannot be displayed',
+ mongodb_top_stats_get_more_time: 'Running time of getMore operation in MongoDB ',
+ docker_n_containers_stopped: 'The number of stopped containers on the Docker host',
+ SOFTWARE_ASSET_ID_ISNULL: 'ID cannot be empty',
+ consul_client_api_success_catalog_deregister: 'Incremented whenever the Consul agent successfully responds to a directory logout request',
+ clickhouse_asynchronous_metrics_jemalloc_retained: ' Internal metrics of the low-level memory allocator (jemalloc)',
+ cassandra_ClientMetrics_ProtocolException_Count: 'Number of protocol exceptions',
+ 'config.user.user': 'Users',
+ clickhouse_events_merge_tree_data_writer_blocks_already_sorted: ' The number of blocks inserted into a MergeTree table that appears to be sorted',
+ clickhouse_asynchronous_metrics_block_write_time_sr0: ' The time in seconds spent on write operations requested from the block device, summed across all operations. This is a system-wide metric that includes all processes on the host',
+ mysql_commands_revoke_role: 'Number of revoke role commands executed',
+ 'config.system.ldap.map': 'Attribute mapping',
+ consul_leader_reconcile_mean: 'Measures the average time taken to update raft storage from serf member information',
+ 'diagnose.talon.item.connectable': 'Talon Connection State Of The Socket',
+ cassandra_ClientMetrics_AuthSuccess_Count: 'The number of successful client authentications.',
+ 'batch.syncEndpoint': 'Synchronize the associated Endpoint configuration',
+ ASSET_FIELD_META_KEY_NAME_DUPLICATE: 'Asset field key value or name duplicate',
+ 'el.datepicker.endDate': 'End date',
+ minio_node_scanner_directories_scanned: 'Total number of directories scanned since server startup',
+ elasticsearch_indices_search_suggest_total: 'Total number of suggested actions',
+ zookeeper_request_throttle_wait_count: 'request limit wait count',
+ elasticsearch_thread_pool_ml_utility_rejected: 'Maximum number of active threads in ml utility thread pool',
+ apache_BytesPerSec: 'Traffic per second',
+ zookeeper_p999_write_commitproc_time_ms: 'The 99.9th quantile of time spent by write requests in commit handlers',
+ mysql_commands_create_temporary_table: 'Number of create temp table commands executed',
+ elasticsearch_indices_stats_primaries_refresh_external_total_time_in_millis: 'Time for the primary shard to execute external operations',
+ 'validate.uSize': 'Must be number(1 - 47)',
+ clickhouse_asynchronous_metrics_block_discard_merges_sr0: ' Number of discard operations requested from the block device and coalesced together by the OS IO scheduler. These operations are related to SSD. Abort operations are not used by ClickHouse, but can be used by other processes on the system. This is a system-wide metric that includes all processes on the host',
+ redis_aof_rewrite_scheduled: 'Flag to indicate that the AOF rewrite operation will be scheduled after the ongoing RDB save completes',
+ elasticsearch_indices_merges_total_docs: 'Total number of merged documents',
+ 'dashboard.overview.alert.moduleTopN': 'Top alert message by module',
+ zookeeper_local_sessions: 'local session count',
+ docker_container_mem_pgmajfault: 'The number of major page faults that occurred in the Docker container',
+ SNMP_MIB_CONFIG_ISNULL: 'Snmp Credential Id and config cannot be empty at the same time',
+ agent_undistributed_handle: '- Wait one minute and try again',
+ elasticsearch_indices_get_current: 'The number of fetch operations currently running',
+ mysql_threads_cached: 'The number of threads in the thread cache.',
+ 'validate.special': 'Cannot contain special characters',
+ 'overall.chartTemplate': 'Chart template',
+ 'issue.assignee': 'Assignee',
+ mysql_commands_show_slave_hosts: 'Number of SHOW SLAVE HOSTS commands executed',
+ mysql_handler_read_next: 'Number of requests to read the next row from the index (in order)',
+ 'dashboard.dashboard.regex': 'Regex',
+ AGENT_HOST_ISNULL: 'Agent host can not be empty',
+ clickhouse_asynchronous_metrics_os_system_time_cpu7: ' The ratio of time a CPU core is running OS kernel (system) code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'diagnose.agent.item.nzagent': 'Agent Service Status',
+ haproxy_hrsp_5xx: 'HTTP response with 5xx codes',
+ consul_raft_boltdb_logsPerBatch_stddev: 'Measures the standard deviation of the number of logs written to the database per batch',
+ integration_activemq_configuration: '#### Preconditions\r\n##### Component Version\r\nActiveMQ Version: 5.16.1\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of ActiveMQ you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n#### Metrics Collection Configuration\r\n1.We use [ActiveMQ input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/activemq "ActiveMQ input plug") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client "Prometheus output plug") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the activemq.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = "acticemq_prometheus"\r\n listen = ":19216"\r\n namepass = ["activemq*"]\r\n \r\n \r\n# Gather ActiveMQ metrics\r\n[[inputs.activemq]]\r\n ## ActiveMQ WebConsole URL\r\n url = "http://127.0.0.1:8161"\r\n\r\n ## Required ActiveMQ Endpoint\r\n ## deprecated in 1.11; use the url option\r\n # server = "192.168.50.10"\r\n # port = 8161\r\n\r\n ## Credentials for basic HTTP authentication\r\n # username = "admin"\r\n # password = "admin"\r\n\r\n ## Required ActiveMQ webadmin root path\r\n # webadmin = "admin"\r\n\r\n ## Maximum time to receive response.\r\n # response_timeout = "5s"\r\n\r\n ## Optional TLS Config\r\n # tls_ca = "/etc/telegraf/ca.pem"\r\n # tls_cert = "/etc/telegraf/cert.pem"\r\n # tls_key = "/etc/telegraf/key.pem"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = false\r\n```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where ActiveMQ resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which ActiveMQ belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19216\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```',
+ 'overall.copySuccess': 'Copy success',
+ clickhouse_metrics_background_message_broker_schedule_pool_task: ' The number of active tasks in the BackgroundProcessingPool for message flow',
+ 'config.system.email.smtpPort': 'SMTP port',
+ 'setup.name': 'Database name',
+ 'terminal.rightClick': 'Right click',
+ elasticsearch_jvm_mem_pools_old_max_in_bytes: 'The maximum amount of memory available to the old generation',
+ 'backup.WeekOn': 'Week on',
+ SYS_CONFIG_EMAILSMTPPORT_INVALIDE: 'System config email smtp port should be an integer',
+ mongodb_ttl_passes: 'Number of expired but not deleted documents in MongoDB ',
+ 'webshell.filePath': 'File path',
+ 'alert.alertRule': 'Rules',
+ 'dashboard.dashboard.chartForm.lockList.on': 'ON',
+ tengine_bytes_out: 'The total number of bytes sent to the client',
+ elasticsearch_clusterstats_nodes_os_mem_free_in_bytes: 'Amount of available physical memory on all selected nodes',
+ mongodb_document_updated: 'Number of documents updated',
+ 'el.upload.deleteTip': 'press delete to remove',
+ 'overall.silenceAlert': 'silence alert',
+ 'issueTab.dynamic': 'dynamic',
+ rabbitmq_node_sockets_total: 'The total number of file descriptors for the socket',
+ ALERTRULE_BUILDIN_CAN_NOT_UPDATE: 'This rule is built-in and cannot be updated',
+ 'issueTab.addComment': 'Add comment',
+ ASSET_MANAGEIP_ISNULL: 'Asset manage ip can not be empty',
+ 'dashboard.dashboard.query_result(query)': 'Returns a list of metric query result for the query.',
+ elasticsearch_cluster_health_delayed_unassigned_shards: 'Delayed unassigned number of replicas in the cluster',
+ 'issue.hangUp': 'Hang up',
+ zookeeper_p99_quorum_ack_latency: 'Quorum Confirmation Latency 99th Percentile',
+ elasticsearch_indices_request_cache_miss_count: 'Request cache miss count',
+ task_executor_run_latency_seconds_count: 'Latency between the task run’s scheduled start time and the execution time, by task type.',
+ rabbitmq_node_io_write_bytes_rate: 'Bytes written to RabbitMQ node disk per second',
+ ALERTRULE_CONDITION_FORMAT: 'Alert rule condition format error',
+ mongodb_repl_executor_unsignaled_events: 'The number of outstanding events.',
+ minio_node_disk_total_bytes: 'Total storage on a specific drive of a node in a MinIO deployment',
+ 'asset.vsysId': 'Virtual system ID',
+ 'overall.limit': 'Limit',
+ zookeeper_min_write_commit_proc_req_queued: 'Write submission process queue minimum value',
+ 'config.assetType.authProtocol': 'AuthProtocol',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Eden_Space_committed: 'The amount of committed memory in Eden Space before GC',
+ elasticsearch_jvm_buffer_pools_direct_total_capacity_in_bytes: 'The total capacity of the direct buffer pool',
+ 'dashboard.assetOk': 'Asset ok',
+ consul_raft_leader_lastContact_stddev: 'Measures the standard deviation of time since the leader was last able to contact follower nodes when checking its leader lease',
+ 'tip.module': 'module',
+ elasticsearch_thread_pool_ml_datafeed_completed: 'The number of tasks in the ml datafeed thread pool queue',
+ integration_consul_remark: 'Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.\n',
+ service_org_call_total: 'Number of calls to the organization service.',
+ integration_sqlserver_remark: 'SQL Server is a relational database management system (RDBMS) developed and marketed by Microsoft. As a database server, the primary function of the SQL Server is to store and retrieve data used by other applications.\n',
+ mysql_commands_start_all_slaves: 'Number of START ALL SLAVES commands executed',
+ LICENSE_VERSION_INVALID: 'The version is not valid',
+ elasticsearch_indices_stats_primaries_translog_uncommitted_size_in_bytes: 'The size of uncommitted transaction log operations for the primary shard',
+ SYS_MENU_TAB_PARENTTYPE_INVALIDE: 'Tab cannot be used as a parent menu',
+ 'buttons.delete': 'Delete',
+ elasticsearch_http_clients_1_request_size_bytes: 'Cumulative size of all requests from this client',
+ CHART_WIDTH_INVALIDE: 'Chart width should be between 1 and 12',
+ consul_runtime_heap_objects: 'Measuring the number of objects allocated on the heap is a common indicator of memory pressure. This may flare up from time to time, but should return to steady state values.',
+ ASSET_NUMBER_DUPLICATE: 'Asset number duplicate',
+ SYS_USER_PIN_NOT_CONTAIN_UPPERCASE_LETTERS: 'System user pin must contain uppercase letters',
+ zookeeper_min_connection_token_deficit: 'The connection token is insufficient for the minimum',
+ STATECONF_NAME_DUPLICATE: 'Asset state conf name is duplicate',
+ 'cortex.serviceStatus': 'Service status',
+ 'dashboard.overview.mapTooltip.prometheus': 'Prometheus',
+ 'overall.syncChart': 'Synchronize chart',
+ clickhouse_asynchronous_metrics_os_system_time_cpu0: ' The ratio of time a CPU core is running OS kernel (system) code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_system_time_cpu2: ' The ratio of time a CPU core is running OS kernel (system) code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ storage_writer_ok_points_sum: 'Number of points in successful shard write requests.',
+ clickhouse_asynchronous_metrics_os_system_time_cpu1: ' The ratio of time a CPU core is running OS kernel (system) code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_system_time_cpu4: ' The ratio of time a CPU core is running OS kernel (system) code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'dashboard.overview.alert.chart.chartTitle': 'Alert trend',
+ clickhouse_asynchronous_metrics_os_system_time_cpu3: ' The ratio of time a CPU core is running OS kernel (system) code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ mysql_commands_compound_sql: 'The number of compund sql statements',
+ clickhouse_asynchronous_metrics_os_system_time_cpu6: ' The ratio of time a CPU core is running OS kernel (system) code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_system_time_cpu5: ' The ratio of time a CPU core is running OS kernel (system) code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'issueTab.Add': 'Add',
+ clickhouse_tables_bytes: 'table bytes',
+ clickhouse_asynchronous_metrics_os_processes_running: ' The number of threads the operating system can run (running or about to run). This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ mysql_commands_create_view: 'Number of create view commands executed',
+ consul_fsm_acl_role_lower: 'Measures the minimum amount of time it takes to apply an ACL role operation to an FSM',
+ mysql_table_open_cache_hits: 'The number of hits for open table cache lookups.',
+ minio_node_syscall_read_total: 'Total number of read syscalls to the kernel',
+ 'el.pagination.pageClassifier': '',
+ 'overall.silence': 'Silence',
+ tengine_http_3xx: 'Total number of 3xx requests',
+ elasticsearch_clusterstats_nodes_os_available_processors: 'The number of processors available to the JVM on all selected nodes',
+ 'project.topology.imgError': 'Please upload pictures',
+ elasticsearch_indices_stats_primaries_fielddata_evictions: 'Field data eviction for the primary shard.',
+ zookeeper_max_sync_processor_queue_flush_time_ms: 'Synchronous Processor Queue Flush Time Maximum',
+ 'placeholder.log.limit': 'The first 100 entries are returned by default',
+ ALERTRULE_SEVERITY_INCORRECT: 'Severity is not exists',
+ DASHBOARD_NAME_TOO_LONG: 'Dashboard name too long than 64',
+ consul_raft_thread_fsm_saturation_stddev: 'Standard deviation of the approximate measure of the proportion of time a Raft FSM goroutine is busy and unable to accept new work',
+ 'endpoint.labelValue': 'Label value',
+ 'config.operationlog.username': 'User',
+ 'dashboard.dashboard.recSevenDay': 'Last 7 day',
+ zookeeper_avg_write_final_proc_time_ms: 'Write final processing time average',
+ 'dashboard.dashboard.chartForm.group': 'Group',
+ elasticsearch_thread_pool_management_queue: 'The number of tasks rejected by the management thread pool executor',
+ SYS_ROLE_NOT_SUPPORT_MODIFY: 'The built-in role does not support modification',
+ clickhouse_asynchronous_metrics_os_user_time_cpu7: ' The ratio of time a CPU core is running user-space code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This also includes times when the CPU is underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_user_time_cpu5: ' The ratio of time a CPU core is running user-space code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This also includes times when the CPU is underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_user_time_cpu6: ' The ratio of time a CPU core is running user-space code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This also includes times when the CPU is underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_user_time_cpu3: ' The ratio of time a CPU core is running user-space code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This also includes times when the CPU is underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ minio_node_file_descriptor_open_total: 'Total number of file descriptors opened by the MinIO server process',
+ clickhouse_asynchronous_metrics_os_user_time_cpu4: ' The ratio of time a CPU core is running user-space code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This also includes times when the CPU is underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_user_time_cpu1: ' The ratio of time a CPU core is running user-space code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This also includes times when the CPU is underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ consul_raft_state_leader: "Incremented every time the Consul server becomes the leader. If the leader changes frequently, this may indicate that the server is overloaded and does not meet Raft's soft real-time requirements, or that there is a network problem between the servers.",
+ clickhouse_asynchronous_metrics_os_user_time_cpu2: ' The ratio of time a CPU core is running user-space code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This also includes times when the CPU is underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_user_time_cpu0: ' The ratio of time a CPU core is running user-space code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This also includes times when the CPU is underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ consul_raft_last_index: 'Indicates the raft application index.',
+ ENDPOINT_ENABLED_INVALIDE: 'Endpoint enabled must be 0 or 1',
+ consul_memberlist_pushPullNode_stddev: 'Measures the standard deviation of the number of agents exchanging states with this agent',
+ influxdb_uptime_seconds: 'InfluxDB process uptime in seconds.',
+ zookeeper_min_reads_issued_from_session_queue: 'Minimum number of reads issued from the session queue',
+ haproxy_smax: 'Maximum number of sessions',
+ 'config.terminallog.statusItem.connectionFailed': 'Failed',
+ clickhouse_events_file_open: ' number of open files',
+ 'config.system.email.smtpPin': 'SMTP password',
+ integration_tengine_remark: 'Tengine is a Web server project launched by Taobao. On the basis of Nginx, it has added many advanced functions and characteristics to the needs of large access websites. Its ultimate goal is to create an efficient, stable, secure and easy -to -use web platform.\n',
+ 'dashboard.dashboard.refreshInterval.fiveMinutes': '5 minutes',
+ mongodb_wtcache_app_threads_page_write_count: 'Number of pages written by application threads in the WiredTiger cache ',
+ elasticsearch_jvm_mem_pools_old_peak_used_in_bytes: ' The maximum amount of memory used in the history of the old generation',
+ consul_raft_commitTime_90_percentile: "Measures the 90th percentile of the time it takes to commit a new entry to the leader's Raft log",
+ elasticsearch_thread_pool_system_read_active: 'The number of threads in the system read thread pool',
+ elasticsearch_indices_stats_total_merges_total_throttled_time_in_millis: 'Primary and secondary shards limit merge operation time',
+ elasticsearch_indices_get_missing_total: 'Total number of failed get operations',
+ consul_serf_queue_Query_mean: 'serf Query the average of the queue size',
+ consul_raft_commitTime_upper: "Measures the maximum time it takes to commit a new entry to the leader's Raft log",
+ consul_serf_queue_Intent_upper: 'serf inserts the highest value of the queue size',
+ service_token_duration_sum: 'Duration of calls to the token service.',
+ clickhouse_asynchronous_metrics_os_nice_time_cpu7: ' The ratio of time a CPU core runs user-space code with higher priority. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_nice_time_cpu6: ' The ratio of time a CPU core runs user-space code with higher priority. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_nice_time_cpu5: ' The ratio of time a CPU core runs user-space code with higher priority. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'overall.english': 'English',
+ clickhouse_asynchronous_metrics_os_nice_time_cpu4: ' The ratio of time a CPU core runs user-space code with higher priority. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ elasticsearch_clusterstats_indices_count: 'total number of indexes',
+ clickhouse_asynchronous_metrics_os_nice_time_cpu3: ' The ratio of time a CPU core runs user-space code with higher priority. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_nice_time_cpu2: ' The ratio of time a CPU core runs user-space code with higher priority. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ zookeeper_outstanding_requests: 'Stacked requests',
+ consul_rpc_consistentRead_median: 'Measures the median time it takes to confirm that a consistent read can be performed',
+ clickhouse_asynchronous_metrics_os_nice_time_cpu1: ' The ratio of time a CPU core runs user-space code with higher priority. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_init: 'Survivor Space space initial memory amount after GC',
+ clickhouse_asynchronous_metrics_os_nice_time_cpu0: ' The ratio of time a CPU core runs user-space code with higher priority. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'asset.purchaseDate': 'Purchase date',
+ mysql_commands_stmt_fetch: 'The number of prepared statements fetched',
+ elasticsearch_thread_pool_ml_datafeed_rejected: 'The maximum number of active threads in the ml datafeed thread pool',
+ zookeeper_cnt_om_commit_process_time_ms: 'om submission processing times',
+ cassandra_DroppedMessageMetrics_Dropped_Count: 'The number of messages dropped.',
+ service_org_duration_count: 'Duration of calls to the organization service.',
+ zookeeper_p99_propagation_latency: 'Propagation Delay 99th Quantile',
+ consul_fsm_acl_token_sum: 'Measures the sum of time spent applying ACL token operations to the FSM',
+ 'dashboard.dashboard.chartForm.nullType': 'Null value',
+ consul_leader_reconcileMember_sum: 'Measures the sum of time spent updating raft storage for a single serf member information',
+ IPAM_SUBNET_ADDR_ERROR: 'Ipamsubnet addr format error,please check ip format for ipv4/6',
+ rabbitmq_node_mnesia_disk_tx_count: 'Number of executed Mnesia transactions that need to be written to disk',
+ clickhouse_metrics_pending_async_insert: ' The number of asynchronous inserts waiting to be flushed',
+ 'config.assetType.vm': 'VM',
+ 'overall.template': 'Templates',
+ sqlserver_database_io_writes: 'The number of writes per second.',
+ 'config.agent.checkTime': 'Check time',
+ clickhouse_metrics_rw_lock_active_writers: 'Number of threads holding write locks in table RWLock',
+ zookeeper_cnt_sync_process_time: 'Sync count',
+ 'config.ipamsubnet.used': 'Used',
+ 'config.assetType.createAssetType': 'New asset type',
+ java_last_garbage_collection_LastGcInfo_duration: 'Total duration of GC',
+ 'tip.pressEnterToAdd': 'Press enter to add new line',
+ clickhouse_asynchronous_metrics_block_discard_merges_sda: ' Number of discard operations requested from the block device and coalesced together by the OS IO scheduler. These operations are related to SSD. Abort operations are not used by ClickHouse, but can be used by other processes on the system. This is a system-wide metric that includes all processes on the host',
+ elasticsearch_thread_pool_rollup_indexing_active: 'The number of threads in the rollup indexing thread pool',
+ 'config.system.ldap.active': 'LDAP authentication',
+ 'overall.perDatacenter': 'Per-Datacenter',
+ elasticsearch_indices_stats_primaries_get_time_in_millis: 'The time taken by the current primary shard to execute the GET operation',
+ 'setup.system.configTip': 'Please enter username and password for administrator ,and set the Nezha WEB module install information,like IP:port',
+ 'terminal.reconnect': 'Reconnect',
+ memcached_bytes: 'The number of bytes currently used to store items',
+ elasticsearch_indices_stats_total_search_fetch_time_in_millis: 'The time it takes for the primary and secondary shards to perform fetch operations',
+ 'buttons.connect': 'Connect',
+ mysql_key_write_requests: 'The number of requests to write key blocks to the MyISAM key cache.',
+ 'config.system.basic.unsaved': 'Unsaved prompt',
+ elasticsearch_thread_pool_force_merge_completed: 'The number of tasks in the force merge thread pool queue',
+ 'config.system.monitor.local': 'LocalStorage',
+ zookeeper_p95_prep_processor_queue_time_ms: 'Processor Queue Prepare Time 95th Quantile',
+ mysql_commands_show_create_table: 'Number of SHOW CREATE TABLE commands executed',
+ 'project.topology.exit': 'Exit',
+ 'alert.notify': 'Notices',
+ 'config.menus.button': 'Button',
+ CHART_X_INVALIDE: 'Chart x should be between 0 and 12',
+ clickhouse_asynchronous_metrics_network_send_drop_virbr0_nic: ' The number of times packets are discarded when sent over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ elasticsearch_indices_stats_total_search_suggest_current: 'Suggested number of operations the primary and secondary shards are running',
+ TERMINAL_DOWNLOAD_NO_SUCH_FILE: 'No such file',
+ 'dashboard.chartForm.comparison.month': 'Month (Compared to one month ago)',
+ consul_raft_rpc_appendEntries_sum: 'Measures the sum of time spent processing append entry RPC calls from the broker',
+ mongodb_top_stats_update_count: 'Count of update operations in MongoDB ',
+ mysql_commands_flush: 'The number of refresh commands executed. This differs from Flush_commands, which also counts internal server flush requests',
+ 'asset.detail.orderByLabel': 'Order by {label}',
+ 'asset.manageIp.comment': 'Host address (required), IP format Example: 172.0.0.1',
+ redis_keyspace_hits: 'Number of successful keyword lookups in the main dictionary',
+ 'config.terminallog.authtype': 'Auth type',
+ mysql_commands_ha_close: 'Number of handler table_name close commands executed',
+ 'asset.sn': 'SN',
+ 'tip.errorInRow': 'There are some syntax errors in rows',
+ mysql_qcache_not_cached: 'Number of non-cached queries (not cacheable or not cached due to query_cache_type setting).',
+ SYS_CONFIG_DB_NAME_ISNULL: 'The DB name is null',
+ java_memory_HeapMemoryUsage_init: 'Heap memory initialization bytes',
+ mysql_commands_show_fields: 'Number of SHOW FIELDS commands executed',
+ 'config.cab.uSize': 'U size',
+ 'el.datepicker.nextMonth': 'Next month',
+ TERMINAL_PARAM_ISNULL: 'Terminal param can not be null',
+ service_bucket_new_duration_sum: 'Duration of calls to the onboarding service.',
+ DC_X_MINIMUM: 'Dc x is a minimum of 1',
+ storage_cache_inuse_bytes: 'Current memory consumption (in bytes) of the cache.',
+ consul_memberlist_probeNode_lower: 'Measures the minimum amount of time spent performing a single round of failure detection on selected agents',
+ postgresql_blks_hit: 'The number of times a disk block has been found in the buffer cache',
+ cassandra_TableMetrics_MemtableOnHeapSize_Value: 'The total amount of heap-resident data stored in memtables, including column-related overhead and covered partitions.',
+ clickhouse_asynchronous_metrics_os_uptime: ' Uptime (seconds) of the host server (the computer running ClickHouse)',
+ zookeeper_p50_propagation_latency: 'Propagation Delay 50th Quantile',
+ 'config.system.monitor.logsTitle': 'Logs configuration',
+ consul_fsm_kvs_count: 'Measures the number of times a given KV operation is applied to the FSM',
+ haproxy_qtime: 'Average queue time (ms) for the last 1024 requests',
+ cassandra_DroppedMessageMetrics_Dropped_FifteenMinuteRate: 'Fifteen minute dropped message rate',
+ consul_client_api_catalog_service_nodes: 'Incremented each time the Consul agent receives a request to list nodes serving',
+ mysql_handler_read_rnd: 'The number of requests to read a row based on its position',
+ consul_raft_boltdb_writeCapacity_count: 'The number of logs that can be written per second',
+ clickhouse_metrics_background_buffer_flush_schedule_pool_task: ' The number of active tasks in the BackgroundBufferFlushSchedulePool. This pool is used to periodically flush buffers',
+ 'overall.ipamIp.edit': 'Edit IP detail',
+ consul_raft_boltdb_logSize_sum: 'Measure the sum of the size of the logs written to the database',
+ mysql_handler_icp_attempts: 'Number of times to check push index conditions',
+ 'overall.preview': 'Preview',
+ service_onboard_new_call_total: 'Number of calls to the onboarding service.',
+ zookeeper_sum_read_commitproc_time_ms: 'The sum of time spent by read requests in commit handlers',
+ consul_memberlist_msg_dead: 'According to the message information given by the network layer, the number of dead messages that the broker has processed so far.',
+ 'diagnose.endpoint.resolution.error': 'Unknown error',
+ consul_client_api_catalog_node_services: 'Incremented whenever the Consul agent receives a request to list services registered in the node',
+ rabbitmq_overview_return_unroutable: 'Count of messages returned to publisher as non-routable',
+ TERMINAL_CONNECTION_AUTHPIN_ISNULL: 'Terminal connection authPin can not be null',
+ 'config.agent.up': 'UP',
+ zookeeper_avg_dead_watchers_cleaner_latency: 'Death Watcher Latency Average',
+ elasticsearch_indices_stats_total_search_scroll_total: 'Total number of primary and secondary shard scrolling operations',
+ CABINET_RELOBJ_CAN_NOT_REMOVE: 'Cabinet have associated data and cannot be deleted',
+ elasticsearch_indices_stats_total_segments_terms_memory_in_bytes: 'Total amount of memory for primary and secondary shard terms',
+ consul_fsm_intention_stddev: 'Measures the standard deviation of the time it takes to apply an intent operation to a state store',
+ 'dashboard.dashboard.chartForm.asc': 'ASC',
+ consul_raft_boltdb_txstats_spillTime_mean: 'Measures the average time it takes to overflow a node in the database',
+ 'dashboard.chartForm.comparison.day': 'Day (Compared to one day ago)',
+ ALERTMSG_IDS_ISNULL: 'Ids is required',
+ mysql_innodb_have_lz4: 'Does the server have an lz4 compression method available',
+ elasticsearch_clusterstats_indices_shards_replication: 'The number of primary shards allocated to the selected node',
+ clickhouse_mutations_completed: 'A counter showing the total number of mutations completed successfully',
+ 'dashboard.autoRefresh': 'Auto refresh',
+ 'project.topology.heartBeat': 'heartBeat',
+ elasticsearch_indices_docs_deleted: ' The number of deleted documents reported by Lucene',
+ ALERTRULE_ID_ISNULL: 'ID is required',
+ elasticsearch_jvm_mem_pools_survivor_peak_max_in_bytes: 'The maximum amount of memory used in survivor space history',
+ elasticsearch_process_max_fileriptors: 'The maximum number of file descriptors allowed on the system',
+ consul_fsm_deregister_upper: 'Measures the maximum amount of time required to apply a directory logout operation to the FSM',
+ 'dashboard.dashboard.chartForm.charts': 'Charts',
+ 'metric.diagnose.endpoint.item.scrape.config': 'Metric Endpoint Monitor Profile',
+ sqlserver_schedulers_load_factor: 'The load factor of the worker thread.',
+ integration_tomcat_configuration: '#### Preconditions\r\n##### Component Version\r\nTomcat Version:8.5.89\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of Tomcat you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n##### Configuration File Modification\r\nAdd the following to the config file\r\n>$tomcat/conf/tomcat-users.xml\r\n```xml\r\n\r\n```\r\n#### Metrics Collection Configuration\r\n1.We use [Tomcat input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/tomcat "Tomcat input plug") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client "Prometheus output plug") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the tomcat.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = "tomcat_prometheus"\r\n listen = ":19215"\r\n namepass = ["tomcat*"]\r\n \r\n\r\n# Gather metrics from the Tomcat server status page.\r\n[[inputs.tomcat]]\r\n ## URL of the Tomcat server status\r\n url = "http://127.0.0.1:8080/manager/status/all?XML=true"\r\n \r\n ## HTTP Basic Auth Credentials\r\n username = "nz_monitor"\r\n password = "nz_monitor_pwd"\r\n \r\n ## Request timeout\r\n # timeout = "5s"\r\n \r\n ## Optional TLS Config\r\n # tls_ca = "/etc/telegraf/ca.pem"\r\n # tls_cert = "/etc/telegraf/cert.pem"\r\n # tls_key = "/etc/telegraf/key.pem"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = false\r\n```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where Tomcat resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which Tomcat belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19215\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```',
+ clickhouse_events_disk_write_elapsed_microseconds: ' Total time spent waiting for write system calls. This includes writing to the page cache',
+ mysql_commands_drop_view: 'Number of DROP VIEW commands executed',
+ rabbitmq_overview_messages: 'Total number of messages (ready plus unacknowledged)',
+ mongodb_page_faults: 'The number of page faults that occurred.',
+ 'dashboard.dashboard.chartForm.statistics': 'Statistics',
+ ENDPOINT_PROTOCOL_INVALID: 'Endpoint protocol must be http or snmp',
+ 'config.mib.dataType': 'Data Type',
+ apache_Processes: 'Total number of processes',
+ consul_leader_barrier_lower: 'Measures the minimum amount of time spent waiting for a raft obstacle after gaining leadership',
+ clickhouse_metrics_postgre_sql_connection: ' Number of client connections using the PostgreSQL protocol',
+ 'terminal.personal': 'Preference',
+ TERMINAL_CANNOT_DELETE_DIR: 'Do not delete directories',
+ 'config.system.email.enable': 'Enable email',
+ elasticsearch_indices_stats_total_store_reserved_in_bytes: 'The size of primary and secondary shard storage',
+ 'dashboard.dashboard.chartForm.statisticsVal.average': 'Avg',
+ mysql_innodb_row_lock_current_waits: 'The number of row locks currently waiting for the operation table',
+ zookeeper_avg_close_session_prep_time: 'Close session prepare time average',
+ EXCELFILE_PARSE_ERROR: 'Import file resolution failed',
+ 'terminal.noHistoricalRecord': 'No historical record',
+ 'overall.silenceId': 'Silence ID',
+ elasticsearch_indices_stats_primaries_indexing_delete_total: 'Total number of primary shard delete operations',
+ mysql_innodb_have_lzo: 'Does the server have an lzo compression method available',
+ consul_raft_boltdb_logSize_lower: 'Measure the minimum size of the log written to the database',
+ agent_down_msg: 'Agent status is abnormal',
+ CHART_ELEMENT_ISNULL: 'Chart element can not be empty',
+ mongodb_repl_network_bytes: 'The total number of bytes for the copy operation.',
+ mysql_commands_create_role: 'Number of create role commands executed',
+ elasticsearch_cluster_health_number_of_nodes: 'Number of data nodes in the cluster',
+ zookeeper_sum_read_final_proc_time_ms: 'Read final processing time sum',
+ SYS_CONFIG_DEFALUTCABINETU_INTERVAL: 'System config default cabinet usize is invalide',
+ consul_leader_barrier_90_percentile: 'Measures the 90th percentile of time spent waiting for raft obstacles after gaining leadership',
+ 'validate.email': 'Invalid email',
+ mysql_handler_tmp_delete: 'The number of requests to delete rows in the temporary table',
+ zookeeper_cnt_server_write_committed_time_ms: 'The number of committed write requests issued by other servers',
+ 'config.system.basic.gloEnable': 'Global enable 2FA',
+ 'setup.system.configTitle': 'System configuration',
+ 'overall.decimal': 'Decimal',
+ 'config.system.basic.basic': 'Basic setting',
+ SYS_CONFIG_TIMEZONE_INVALIDE: 'System config timezone should be an integer',
+ redis_repl_backlog_size: 'Total size of the copy backlog buffer (bytes)',
+ 'integration.selectAsset': 'Select target asset',
+ MODULE_CONFIG_RELABEL_REGEX_ISNULL: 'Module config relabel regex is null',
+ SYS_DB_AUTH: 'Permission denied',
+ MODULE_REMARK_TOO_LONG: 'Module remark too long',
+ 'config.mib.credential.type': 'Protocol type',
+ 'asset.sshAccount': 'SSH account',
+ 'config.ipamip.ipamsubnet.comment': 'Ipamsubnet(Required) Example: xxx Ipamsubnet name ',
+ 'globalSearch.toEsc': 'To esc',
+ SYS_USER_PASSWORD_ISNULL: 'System user password can not be empty',
+ 'week.WedAbbreviation': 'Wed',
+ mysql_feature_locale: 'The number of times the @@lc_messages variable was assigned',
+ clickhouse_asynchronous_metrics_network_send_drop_virbr0: ' The number of times packets are discarded when sent over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ 'overall.result.records': 'records',
+ 'asset.password': 'Password',
+ 'validate.fileSize': 'File exceed max size',
+ consul_fsm_acl_role_stddev: 'Measures the standard deviation of time taken to apply ACL role operations to the FSM',
+ mysql_commands_revoke_all: 'The number of all undo commands executed',
+ 'dashboard.overview.asset.alarm': 'Alarm',
+ 'asset.assetState.comment': 'Asset status Example: In stock',
+ 'config.terminallog.detail': 'Terminal Log Detail',
+ 'buttons.terminalLog.kill': 'Kill',
+ redis_used_cpu_user: 'User CPU consumed by the Redis server, which is the sum of user CPU consumed by all threads of the server process (main and background threads)',
+ redis_lru_clock: 'Clock incremented every minute, used for LRU management',
+ CHARTELEMENT_TYPE_INVALIDE: 'Chart element type is invalide',
+ docker_container_mem_usage_percent: 'Memory usage of Docker containers',
+ mysql_uptime_since_flush_status: 'seconds since most recent statement',
+ zookeeper_sum_snapshottime: 'sum of snapshot times',
+ 'asset.asset': 'Asset',
+ zookeeper_p95_read_commitproc_time_ms: '95th percentile of time read requests spend in commit handlers',
+ activemq_subscribers_dispatched_counter: 'A counter of messages allocated by a subscribed consumer, indicating that all messages sent by the producer have been consumed.',
+ SNMP_CREDENTIAL_CONFIG_ISNULL: 'Snmp credential config can not be null',
+ 'software.asset': 'Hardware asset',
+ activemq_topics_enqueue_count: 'Total number of messages sent in topic',
+ mongodb_document_inserted: 'Number of documents inserted',
+ mongodb_commands_per_sec: 'The number of commands executed per second',
+ 'asset.assetDiscovery': 'Asset discovery',
+ consul_catalog_register_stddev: 'Measures the standard deviation of the time required to complete a directory registration operation',
+ consul_fsm_ca_count: 'Measures the number of times CA configuration operations are applied to the FSM',
+ consul_fsm_ca_leaf_mean: 'Measures the average time it takes to apply an operation when signing a leaf certificate',
+ cassandra_TableMetrics_MemtableColumnsCount_Value: 'The total number of columns present in the memtable.',
+ 'config.system.basic.TwoFactorAuthentication': 'Require all users to set up Two-factor authentication',
+ service_org_new_duration_sum: 'Duration of calls to the organization creation service.',
+ 'dashboard.weekComparison': 'Week-on-week',
+ elasticsearch_thread_pool_rollup_indexing_rejected: 'The number of active threads in the rollup indexing thread pool is the largest',
+ cassandra_DroppedMessageMetrics_CrossNodeDroppedLatency_Count: 'Latency drops across nodes.',
+ TYPECONF_VM_INCORRECT: 'Asset type config vm must be 0 or 1',
+ 'config.mib.credential.ReadCommunity': 'Read community',
+ haproxy_check_fall: 'The number of health checks required to mark a server as "down"',
+ clickhouse_metrics_storage_buffer_rows: 'The number of rows in the buffer table buffer',
+ 'dashboard.dashboard.chartForm.content': 'Content',
+ 'dashboard.dashboard.chartForm.aggregation': 'Aggregation',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_init: 'The initial memory amount of Metaspace space after GC',
+ IPAM_IP_ASSET_ISNULL: 'Ipamip asset can not be null',
+ consul_client_rpc_error_catalog_register: 'Incremented whenever the Consul agent receives an RPC error for a directory registration request',
+ zookeeper_tls_handshake_exceeded: 'TLS handshake count exceeded',
+ elasticsearch_indices_stats_primaries_refresh_total_time_in_millis: 'The time spent by the primary shard performing refresh operations',
+ clickhouse_disks_keep_free_space_percent: 'A gauge showing the current percentage of free disk bytes that need to be reserved relative to total disk space bytes',
+ 'alert.config.when': 'when',
+ elasticsearch_indices_stats_total_indexing_index_current: 'The number of indexing operations being performed on primary and secondary shards',
+ logs_config_error_msg: 'Logs : incorrect config',
+ rabbitmq_queue_message_bytes: 'The number of message bytes to be delivered to the client',
+ elasticsearch_thread_pool_ccr_active: 'The number of threads in the ccr thread pool',
+ integration_minio_remark: 'MinIO is an object storage solution that provides an Amazon Web Services S3-compatible API and supports all core S3 features. MinIO is built to deploy anywhere - public or private cloud, baremetal infrastructure, orchestrated environments, and edge infrastructure.\n',
+ SYSSTAT_Q_IS_NULL: 'param q can not be null',
+ SYS_CONFIG_SCRAPEINTERVAL_ISNULL: 'System config scrape interval can not be empty',
+ mongodb_connections_current: 'current number of open connections',
+ elasticsearch_indices_stats_primaries_segments_fixed_bit_set_memory_in_bytes: 'The total amount of memory used by the primary shard fixed bitset',
+ 'asset.snmpCredential.comment': 'SNMP credential name Example: system-snmpv2',
+ 'alert.list.moduleAlert': 'Module alert',
+ 'metric.diagnose.endpoint.item.monitor.status': 'Metric Endpoint Monitor Status',
+ 'ping.targetIp': 'Target IP',
+ tengine_http_500: 'Total number of 500 requests',
+ tengine_http_504: 'Total number of 504 requests',
+ tengine_http_503: 'Total number of 503 requests',
+ clickhouse_asynchronous_metrics_http_threads: ' Number of threads in the HTTP interface server (without TLS',
+ service_token_duration_bucket: 'Duration of calls to the token service.',
+ tengine_http_502: 'Total number of 502 requests',
+ tengine_http_508: 'Total number of 508 requests',
+ 'issue.open': 'Open',
+ qc_executing_duration_seconds_sum: 'Histogram of times spent executing queries.',
+ consul_client_api_catalog_deregister: 'Incremented each time the Consul agent receives a directory logout request',
+ 'dashboard.dashboard.chartForm.legendPosition': 'Placement',
+ cassandra_java_Memory_NonHeapMemoryUsage_committed: 'The amount of non-heap memory committed to the JVM for use (in bytes)',
+ clickhouse_metrics_readonly_replica: 'Number of replicated tables currently in read-only state due to reinitialization after a ZooKeeper session loss or starting without ZooKeeper configured',
+ 'dashboard.overview.dataCenter.promServer': 'Prom server',
+ service_pkger_duration_sum: 'Duration of calls to the pkger service.',
+ rabbitmq_node_mem_other_proc: 'Amount of memory allocated for other processes',
+ 'date.fromGreaterTo': 'StartTime is longer the endTime',
+ service_password_new_duration_count: 'Duration of calls to the password creation service.',
+ haproxy_dses: 'Request denied by "TCP-Request Session" rule',
+ zookeeper_cnt_connection_token_deficit: 'Insufficient connection token times',
+ consul_fsm_coordinate_batch_update_stddev: 'Measures the standard deviation of the time taken to apply a given batch of coordinate updates to the FSM',
+ 'terminal.clear': 'Clear Screen',
+ 'overall.loadMore': 'Load more',
+ consul_raft_rpc_processHeartbeat_90_percentile: 'Measures the 90th percentile of time spent processing heartbeat requests',
+ redis_used_cpu_user_children: 'User CPU consumed by background processes',
+ elasticsearch_fs_data_0_available_in_bytes: 'free space on the block device',
+ mysql_rpl_semi_sync_master_tx_waits: 'Total number of times the source was waiting for a transaction',
+ MODULE_TYPE_INCONSISTENT: 'Module type is invalid',
+ cassandra_ClientMetrics_UnknownException_MeanRate: 'Average rate of unknown exceptions per second.',
+ CABINET_X_FORMAT: 'Cabinet x format should be a integer',
+ 'dashboard.dashboard.chartForm.defaultSortColumn': 'Default sort column',
+ ASSET_MAINTENANCE_CONTENT_ISNULL: 'Asset maintenance content can not be empty',
+ jenkins_node_response_time: 'Response time for communicating with Jenkins computer nodes',
+ 'dashboard.dashboard.chartForm.collapseState': 'Default state',
+ 'overall.backToTop': 'Back to the top',
+ clickhouse_events_select_query: ' Same as query, but only for SELECT queries',
+ clickhouse_metrics_zoo_keeper_watch: 'Number of watches (event subscriptions) in ZooKeeper',
+ MODULE_PRIVPASSWORD_ISNULL: 'Priv password is missing, required for SNMPv3 with priv',
+ 'asset.assetInfo': 'Asset information',
+ clickhouse_asynchronous_metrics_block_read_time_sda: ' The time in seconds spent on read operations requested from the block device, summed across all operations. This is a system-wide metric that includes all processes on the host',
+ mysql_commands_alter_sequence: 'Number of change sequence commands executed',
+ consul_raft_replication_appendEntries_rpc_sum: 'Sum of time spent measuring additional entry RFCs',
+ SOFTWARE_ASSET_NOT_EXIST: 'The software asset configuration does not exist',
+ consul_memberlist_gossip_upper: 'Measures the maximum amount of time it takes to broadcast a gossip message to a set of randomly selected nodes',
+ 'overall.terminallog': 'Web terminal log',
+ elasticsearch_thread_pool_fetch_shard_started_rejected: 'The fetch shard started thread pool has the largest number of active threads',
+ ASSET_STATE_ID_ISNULL: 'Asset state id can not be empty',
+ proxmox_mem_total: 'The total amount of memory on the Proxmox node',
+ PROJECT_TOPOICON_FILE_ISNULL: 'Topo icon file is null',
+ mongodb_wtcache_unmodified_pages_evicted: 'Number of times unmodified pages in the WiredTiger cache were evicted ',
+ consul_serf_msgs_sent_count: 'The metric is the number of messages broadcast to the cluster',
+ consul_raft_fsm_enqueue_sum: 'Measures the sum of the amount of time to enqueue a batch of logs for the FSM to apply',
+ 'logs.diagnose.endpoint.item.talon': 'Talon Status',
+ SYS_CONFIG_CODE_FILE_ISNULL: 'The validate file is not exist',
+ 'config.terminallog.stop': 'Stop',
+ CHART_HEIGHT_INVALIDE: 'Chart height should be between 1 and 12',
+ elasticsearch_thread_pool_search_throttled_threads: 'The number of tasks completed by the search throttled thread pool executor',
+ 'dashboard.dashboard.chartForm.x.comment': 'x(Required),Optional:1-12 sum with width can not be greater than 12 Example: 10',
+ PROJECT_NAME_TOO_LONG: 'Project name too long',
+ 'config.assetType.snmpEnable': 'SnmpEnable',
+ proxmox_disk_total: 'Total capacity of all disks on a Proxmox node',
+ zookeeper_avg_startup_txns_loaded: 'Loaded start txns average',
+ mysql_commands_rollback: 'The number of rollback commands executed. Different from Handler_rollback, it is the number of transaction rollback requests provided to the storage engine',
+ 'project.topology.defaultStartArrow': 'Default start arrow',
+ postgresql_conflicts: 'The number of queries canceled due to conflicts with recovery in this database',
+ rabbitmq_queue_consumer_utilisation: 'The rate at which a queue consumer receives new messages',
+ elasticsearch_fs_total_total_in_bytes: 'Total size of all file stores',
+ zookeeper_min_fsynctime: 'Minimum time to synchronize transaction logs',
+ mysql_delayed_errors: 'The number of records written by the INSERT DELAYED statement when an error occurred',
+ redis_used_memory_rss: 'The number of bytes allocated by Redis (also known as the resident set size) as seen by the operating system. This is the number reported by tools like top(1) and ps(1)',
+ elasticsearch_breakers_accounting_estimated_size_in_bytes: 'Elasticsearch breaker estimates are large. It reflects the current internal usage of previous queries and query operations, as well as the overall internal usage of query operations',
+ cassandra_TableMetrics_BloomFilterOffHeapMemoryUsed_Value: 'The off-heap memory used by the bloom filter.',
+ redis_blocked_clients: 'Number of clients pending on blocking calls (BLPOP, BRPOP, BRPOPLPUSH, BLMOVE, BZPOPMIN, BZPOPMAX)',
+ 'dashboard.metricPreview.historyTip': 'Queried {time} times in the last {hour}h',
+ mysql_questions: 'The number of statements executed by the server, excluding COM_PING, COM_STATISTICS, COM_STMT_PREPARE, COM_STMT_CLOSE, and COM_STMT_RESET statements. Unlike a query, it does not evaluate statements executed within a stored procedure.',
+ tengine_ups_req: 'The total number of requests that need to access upstream',
+ mysql_threads_connected: 'The number of connections currently open.',
+ 'setup.database.configTitle': 'Configure DB connection',
+ 'asset.userPinIntroduce': 'Please specify a user name and password so that the telenet login process can automatically log in',
+ 'dashboard.dashboard.chartForm.typeVal.line.label': 'Line chart',
+ storage_writer_err_points_sum: 'Number of points in shard write requests with errors.',
+ clickhouse_metrics_move: ' The number of moves currently performed',
+ mysql_performance_schema_thread_classes_lost: 'Unable to load how many thread instances',
+ 'asset.discoveryStartAt': 'Start at',
+ clickhouse_asynchronous_metrics_uncompressed_cache_bytes: ' The total size, in bytes, of the uncompressed cache. Uncompressed caching generally does not improve performance and should be avoided',
+ 'overall.tempImport': 'Template import',
+ mysql_innodb_rows_deleted: 'Delete the number of rows in innodb',
+ ALERTRULE_CONDITION_WEIGHT_ISNULL: 'Alert rule condition weight attribute cannot be empty',
+ 'project.topology.reverse': 'Reverse',
+ 'project.topology.arrows': 'arrows',
+ elasticsearch_indices_stats_total_indexing_noop_update_total: 'Total number of noop operations on primary and secondary shards',
+ clickhouse_metrics_rw_lock_waiting_writers: 'Number of threads waiting to write on table RWLock',
+ 'config.system.basic.timezone': 'Time zone',
+ 'overall.createRole': 'New role',
+ 'project.topology.icon': 'Topo icon',
+ 'buttons.system.terminal': 'Web terminal setting',
+ ALERTRULE_UNIT_ISNULL: 'Alert unit can not be empty',
+ cassandra_ClientMetrics_RequestDiscarded_Count: 'The number of dropped requests.',
+ 'dashboard.dashboard.chartForm.typeVal.alertList.label': 'Alert list',
+ mongodb_ttl_passes_per_sec: 'Number of expired but not deleted documents per second in MongoDB ',
+ elasticsearch_indices_stats_total_merges_total_time_in_millis: 'The time it takes for the primary and secondary shards to perform merge operations',
+ jenkins_node_disk_available: 'Available disks on Jenkins computer nodes',
+ elasticsearch_clusterstats_indices_mappings_field_types_1_count: "The number of fields mapped to the field's data type in the selected node",
+ minio_s3_requests_rejected_auth_total: 'The total number of S3 requests rejected due to authentication failures',
+ 'dashboard.dashboard.chartForm.sync': 'Sync to assets',
+ 'overall.components': 'Components',
+ 'chart.null': 'null',
+ consul_catalog_register_count: 'Measures the number of times a directory registration operation completes',
+ docker_container_cpu_usage_system: 'The CPU usage time of the kernel process (system process) in the Docker container',
+ redis_latest_fork_usec: 'Duration of the most recent fork operation in microseconds',
+ consul_raft_boltdb_txstats_rebalanceTime_lower: 'Measures the minimum amount of time it takes to rebalance nodes in the database',
+ SYS_BACKUP_IN_PROGRESS: 'System data backup is in progress please try again later',
+ consul_client_rpc_error_catalog_gateway_services: 'Incremented whenever the Consul agent receives an RPC error requesting a list of services associated with the gateway',
+ minio_software_commit_info: 'Git commit code for MinIO version',
+ 'integration.editAsset': 'Edit assets The NZ-TALON configuration is complete',
+ consul_client_rpc_error_catalog_deregister: 'Incremented whenever the Consul agent receives an RPC error for a directory logout request',
+ elasticsearch_jvm_gc_collectors_old_collection_time_in_millis: 'Total time spent by the JVM collecting old generation objects',
+ DASHBOARD_PARAM_RANGEUNIT_ISNULL: 'Dashboard param range unit can not be empty',
+ consul_raft_replication_appendEntries_rpc_count: 'Measures the number of additional entry RFCs',
+ SYS_CONFIG_LDAPOU_ISNULL: 'System config ldap ou can not be empty',
+ mongodb_queued_writes: 'The number of queued write operations.',
+ elasticsearch_thread_pool_get_completed: 'Get the number of tasks in the thread pool queue',
+ 'terminal.copyTrimEnd': 'Copy trim end',
+ 'timepicker.recentlyUsed': 'Recently used absolute ranges',
+ elasticsearch_indices_stats_total_indexing_index_total: 'Total number of primary and secondary shard index operations',
+ 'project.topology.center': 'center',
+ elasticsearch_indices_stats_shards_total_successful: 'The number of nodes that responded successfully in this request',
+ 'overall.ASCIIKey': 'Must match the regex [a-zA-Z_][a-zA-Z0-9_]*',
+ java_memory_NonHeapMemoryUsage_used: 'The number of used bytes of off-heap memory',
+ clickhouse_metrics_version_integer: 'The version of the server, represented as a single integer in base 1000. For example, version 11.22.33 is translated to 11022033',
+ 'alert.relatedAlerts': 'Related alerts',
+ zookeeper_packets_sent: 'contract',
+ consul_members_servers: 'Measures the number of server agents currently registered with Consul. It is only emitted by the Consul server. Added in v1.9.6.',
+ 'project.topology.toArrow': 'To arrow',
+ 'config.dc.tel.comment': 'Telephone Example: 9684631',
+ mysql_commands_xa_recover: 'Number of XA RECOVER statements executed',
+ 'project.topology.polyline': 'polyline',
+ mysql_commands_create_package_body: 'Number of created package body commands executed',
+ clickhouse_processes_percentile_50: 'Displays the 50% percentile of the running processes field',
+ memcached_reclaimed: 'The number of times an entry is stored in memory using an expired entry',
+ consul_memberlist_udp_received: 'Measures the total number of bytes received by the proxy over the UDP protocol.',
+ elasticsearch_indices_indexing_index_failed: 'Failed index operands',
+ mongodb_repl_updates: 'The total number of replication update operations.',
+ docker_container_cpu_throttling_periods: 'Number of CPU throttling cycles in a Docker container',
+ consul_grpc_server_request_count: 'Counts the number of gRPC requests received by the server. Include a server_type tag indicating gRPC server internal or external gRPC server.',
+ tengine_http_2xx: 'Total number of 2xx requests',
+ elasticsearch_jvm_buffer_pools_direct_count: 'Number of direct buffer pools',
+ 'el.table.confirmFilter': 'Confirm',
+ zookeeper_p50_om_commit_process_time_ms: 'om submission processing time 50th percentile',
+ elasticsearch_thread_pool_get_largest: 'Get the number of active threads in the thread pool',
+ elasticsearch_indices_query_cache_cache_count: ' The query count is in the query cache',
+ 'backup.Weekly': 'Weekly',
+ boltdb_reads_total: 'Total number of boltdb reads.',
+ mysql_commands_begin: 'Number of BEGIN or START TRANSACTION statements executed',
+ service_pkger_duration_bucket: 'Duration of calls to the pkger service.',
+ tengine_http_499: 'Total number of 499 requests',
+ consul_catalog_register_90_percentile: 'Measures the 90th percentile of time required to complete directory registration operations',
+ 'asset.sn.comment': 'Asset serial number, unique identifier (required) Example: A0420200101',
+ 'tip.yes': 'Yes',
+ mysql_commands_alter_user: 'Number of change user commands executed',
+ mongodb_repl_buffer_size_bytes: 'The size of the buffer in bytes.',
+ 'config.dc.latitude.comment': 'Latitude (-90,90) Example: 80',
+ zookeeper_max_dead_watchers_cleaner_latency: 'Deathwatcher cleaner delay max',
+ elasticsearch_cluster_health_indices_active_shards: 'The aggregated total of all shards in all shards (including replica shards) active in the cluster',
+ 'config.system.email.sslTip': 'If the SMTP port is 465, you usually need to enable SSL',
+ 'overall.key': 'Key',
+ 'explore.resultSeries': 'Result series',
+ elasticsearch_indices_merges_total_stopped_time_in_millis: ' Total time (ms) used to stop the merge operation',
+ clickhouse_asynchronous_metrics_network_send_bytes_virbr0: ' The number of bytes sent over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ 'project.endpoint.basicTypeSyslog': 'Listen address',
+ ASSET_EXPORTER_UPLOADBYSSH: 'Must use SSH protocol account to upload exporter',
+ sqlserver_schedulers_context_switches_count: 'The number of thread context switches.',
+ consul_server_isLeader: 'Tracks whether the server is the leader (1) or not (0)',
+ elasticsearch_clusterstats_indices_mappings_field_types_3_script_count: 'Declare the number of fields for the script',
+ cassandra_CacheMetrics_RowCache_OneMinuteRate: 'Row cache hit rate, the average rate within 1 minute.',
+ mysql_commands_drop_package_body: 'The number of delete package body commands executed',
+ 'dashboard.dashboard.chartForm.typeVal.bubble.label': 'Bubble',
+ 'project.topology.paste': 'Paste',
+ zookeeper_avg_prep_process_time: 'Average time to prepare for processing',
+ elasticsearch_thread_pool_fetch_shard_started_largest: 'The number of active threads in the fetch shard started thread pool',
+ 'overall.more': 'More',
+ clickhouse_processes_percentile_90: 'Displays the 90th percentile of the Running Processes field',
+ redis_client_recent_max_input_buffer: 'The largest input buffer in the current client connection',
+ elasticsearch_thread_pool_search_throttled_completed: 'The number of tasks in the search throttled thread pool queue',
+ redis_total_net_input_bytes: 'The total number of bytes read from the network',
+ 'overall.moreOption': 'More option',
+ 'config.system.basic.alertApi': 'Alert API',
+ consul_autopilot_failure_tolerance: 'Tracks the number of voting servers that the cluster may lose while continuing to run.',
+ cassandra_TableMetrics_LiveScannedHistogram_Count: 'Histogram of live cells scanned in queries on this table.',
+ dc_disabled_handle: '- Open the Data Center',
+ IMPORT_NOT_MATCH: '{0} does not match {1} configuration',
+ 'validate.tel': 'Invalid phone number',
+ clickhouse_events_compressed_read_buffer_bytes: ' The number of uncompressed bytes (decompressed bytes) read from a compressed source (file, network)',
+ consul_serf_snapshot_appendLine_upper: 'Measures the maximum amount of time the Consul agent spends appending entries to an existing log',
+ 'week.Mon': 'Monday',
+ ISSUE_CONTENT_ISNULL: 'Issue content can not be empty',
+ 'endpoint.labelKey': 'Label key',
+ zookeeper_avg_reads_after_write_in_session_queue: 'Average number of consecutive read requests that appeared in the session queue immediately after the request was submitted',
+ 'asset.process.PID': 'PID',
+ clickhouse_asynchronous_metrics_block_read_time_sr0: ' The time in seconds spent on read operations requested from the block device, summed across all operations. This is a system-wide metric that includes all processes on the host',
+ 'dashboard.dashboard.chartForm.unit': 'Unit',
+ 'dashboard.dashboard.chartForm.currentTab': 'Current tab',
+ EXCELFILE_HEADER_LANGUAGE_ISNULL: 'Language can not be empty',
+ 'asset.location': 'Location',
+ 'dashboard.dashboard.lastOneHour': 'Last 1 hour',
+ ASSET_AUTHUSERNAME_ISNULL: 'Asset auth username can not be empty',
+ zookeeper_max_write_final_proc_time_ms: 'Write final processing time max',
+ elasticsearch_indices_get_time_in_millis: 'The time in milliseconds it took to execute the GET operation',
+ elasticsearch_fs_io_stats_total_read_operations: 'Total number of read operations for all devices used',
+ zookeeper_ensemble_auth_fail: 'Integration Authentication Failures',
+ clickhouse_asynchronous_metrics_os_steal_time: " The ratio of time the CPU spends in other operating systems when running in a virtualized environment. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Not every virtualized environment has this metric, and most virtualized environments don't. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ mysql_handler_commit: 'The number of internal COMMIT statements.',
+ 'tip.confirmExpired': 'Are you sure you want to expired?',
+ zookeeper_num_alive_connections: 'Surviving connections',
+ 'asset.purchaseDate.comment': 'Purchase date Example: 2020/2/25',
+ service_notebook_duration_bucket: 'Duration of calls',
+ MODULE_CONFIGS_TYPE_DUPLICATE: 'Module config type is duplicate',
+ zookeeper_sum_reads_after_write_in_session_queue: 'The sum of the number of consecutive read requests that appeared in the session queue immediately after submitting the request',
+ cassandra_ClientMetrics_AuthSuccess_MeanRate: 'Client authentication success rate, average rate.',
+ docker_container_blkio_io_service_bytes_recursive_total: 'The sum of bytes of all block I/O operations made in the Docker container',
+ clickhouse_events_scalar_subqueries_cache_miss: ' Number of times data read from a scalar subquery was not cached and had to be fully computed',
+ 'alert.config.detectionNormal': 'seconds no similar exception is generated',
+ zookeeper_p999_sync_processor_queue_flush_time_ms: 'Synchronous Processor Queue Flush Time 99.9th Quantile',
+ rabbitmq_federation_messages_confirm: 'Federation Acknowledged Message Count',
+ 'project.endpoint.name.comment': 'Endpoint name Example: node_exporter',
+ DC_STATE_ERROR: 'Dc state must be ON or OFF',
+ 'profile.lastLoginTime': 'Last login time',
+ 'overall.cortex': 'Cortex',
+ elasticsearch_thread_pool_transform_indexing_queue: 'The number of tasks rejected by the transform indexing thread pool executor',
+ elasticsearch_clusterstats_indices_mappings_field_types_3_count: "The number of fields mapped to the field's data type in the selected node",
+ clickhouse_asynchronous_metrics_disk_available_default: ' Available bytes on disk (virtual filesystem). Remote filesystems can show large values like 16EiB.',
+ mysql_table_open_cache_overflows: 'The overflow number of open table caches. This is the number of times a cache instance has unused entries with an instance size greater than table_open_cache/table_open_cache_instances after opening or closing the table.',
+ SYS_CONFIG_TYPE_INVALIDE: 'System config type is invalide',
+ elasticsearch_indices_recovery_throttle_time_in_millis: 'The amount of time in milliseconds the resume operation was delayed due to throttling',
+ AGENT_ID_ISNULL: 'Agent id can not be empty',
+ docker_container_cpu_throttling_throttled_time: 'CPU limited time in Docker container',
+ clickhouse_metrics_dict_cache_requests: ' The number of requests to the data source for the cache type dictionary',
+ SYS_BACKUP_ERROR: 'System data backup is abnormal',
+ elasticsearch_thread_pool_write_active: 'The number of threads in the write thread pool',
+ mysql_innodb_onlineddl_rowlog_pct_used: 'Display line log buffer usage as a 5-digit integer (10000 means 100.00%)',
+ elasticsearch_indices_search_scroll_current: 'The number of scroll operations currently running',
+ 'dashboard.dashboard.chartForm.markDown': 'Markdown',
+ elasticsearch_thread_pool_refresh_threads: 'The number of tasks completed by the refresh thread pool executor',
+ SYS_USER_PIN_NOT_CONTAIN_NUMBER: 'System user pin must contain number',
+ elasticsearch_indices_stats_total_segments_points_memory_in_bytes: 'The total amount of memory in the primary and secondary shards',
+ 'project.topology.style': 'Style',
+ NOTEBOOK_PARAM_FORMAT: 'Notebook param format error',
+ consul_raft_boltdb_logSize_90_percentile: 'Measures the 90th percentile size of logs written to the database',
+ TYPECONF_PARENT_NOT_FOUND: 'Asset type parent config not found',
+ 'logs.diagnose.endpoint.item.monitor.asset': 'Asset State',
+ minio_node_iam_sync_successes: 'Number of successful IAM data syncs since server startup',
+ 'project.topology.grids': 'Grids',
+ 'alert.config.inrError': 'Evaluation Interval cannot be less than 15',
+ consul_acl_ResolveToken_sum: 'Measure the sum of time required to parse the ACL token',
+ clickhouse_asynchronous_metrics_jemalloc_background_thread_num_threads: ' Internal metrics of the low-level memory allocator (jemalloc)',
+ elasticsearch_thread_pool_searchable_snapshots_cache_prewarming_largest: 'The number of active threads in the searchable snapshots cache prewarming thread pool',
+ 'dashboard.metric.selectDashboard': 'Exist dashboard',
+ 'guide.visualizationTip': 'Dashboards consist of different sets of customized charts. You can create several dashboards and switch between them.',
+ 'explore.afterMatch': 'Showing {dataLength} lines after match.',
+ minio_s3_requests_rejected_invalid_total: 'Total number of S3 invalid requests',
+ mongodb_col_stats_total_index_size: 'The storage space occupied by all indexes in the collection',
+ mysql_commands_replace: 'Number of replacement commands executed',
+ cassandra_TableMetrics_IndexSummaryOffHeapMemoryUsed_Value: 'Off-heap memory used by index summaries.',
+ 'dashboard.explore.descending': 'Descending',
+ zookeeper_cnt_node_changed_watch_count: 'The number of node data that the watcher pays attention to has been changed',
+ consul_serf_queue_Event_lower: 'Minimum value for serf event queue size',
+ zookeeper_cnt_read_commit_proc_req_queued: 'The number of read transactions submitted in the request queue',
+ AGENT_PORT_ERROR: 'Agent port is incorrect',
+ 'config.menus.code': 'Code',
+ mongodb_repl_executor_queues_network_in_progress: 'The number of operations in progress in the network queue.',
+ 'overall.alert': 'Alert',
+ zookeeper_p95_close_session_prep_time: 'Closing session prepare time 95th percentile',
+ zookeeper_avg_time_waiting_empty_pool_in_commit_processor_read_ms: 'Average time spent waiting for an empty pool in commit processor reads',
+ rabbitmq_node_mem_other_ets: 'Amount of memory used to store other ETS tables',
+ clickhouse_events_insert_query_time_microseconds: 'Total time for INSERT queries',
+ 'overall.result.importedRecords': 'Total number of imported records',
+ 'overall.tempPrev': 'Template preview',
+ zookeeper_response_packet_get_children_cache_misses: 'Response packets get child cache misses',
+ mysql_bytes_received: 'Total bytes received from all clients',
+ service_annotation_call_total: 'Number of calls to the bucket creation service.',
+ consul_raft_boltdb_txstats_rebalanceTime_mean: 'Measures the average time it takes to rebalance nodes in the database',
+ clickhouse_metrics_http_connection: ' Number of connections to the HTTP server',
+ TYPECONF_CLIENTENABLE_ISNULL: 'Asset type config client enable is null',
+ 'asset.pinPrompt.comment': 'TELNET password prompt Example: pass:',
+ 'tip.deleteSuccess': 'Delete success',
+ 'ping.filter': 'Filter relevant content',
+ rabbitmq_federation_messages_publish: 'The number of messages published by the federation',
+ rabbitmq_node_proc_total: 'Maximum number of Erlang processes.',
+ NOTEBOOK_CHARTS_FORMAT: 'Notebook charts format error',
+ zookeeper_p999_read_final_proc_time_ms: 'Read final processing time 99.99th quantile',
+ 'dashboard.dashboard.chartForm.element': 'Element',
+ sqlserver_schedulers_current_tasks_count: 'The number of tasks currently running.',
+ zookeeper_p95_om_proposal_process_time_ms: '95th percentile of OM proposal processing time',
+ 'asset.pin.comment': 'Password ,The auth method is 1, record the login password; the auth method is 2, record the key password. Example: pass',
+ java_operating_AvailableProcessors: 'Number of processors available to the JVM',
+ task_scheduler_total_release_calls: 'Number of release requests.',
+ consul_raft_leader_dispatchLog_90_percentile: 'Measures the 90th percentile of time the leader takes to write log entries to disk',
+ clickhouse_metrics_async_drained_connections: ' The number of connections drained asynchronously',
+ clickhouse_asynchronous_metrics_block_read_bytes_sda: ' The number of bytes read from the block device. Thanks to the use of the OS page cache, it can save IO by reading fewer bytes than from the filesystem. This is a system-wide metric that includes all processes on the host',
+ tengine_ups_rt: 'Visit the total rt of upstream',
+ 'project.topology.textAlign': 'Text align',
+ 'placeholder.chart.threshold': 'Please input threshold. Click on the left color bar to adjust the threshold color',
+ 'overall.personalCenter': 'Profile',
+ 'searchBox.belong': 'Belong',
+ elasticsearch_thread_pool_listener_active: 'The number of threads in the listener thread pool',
+ zookeeper_avg_dbinittime: 'Average time to reload the database',
+ consul_raft_state_candidate: 'Incremented every time a Consul server starts an election. If this increase occurs without a leadership change, it may indicate that a single server is overloaded or experiencing network connectivity issues.',
+ 'diagnose.agent.resolution.prometheus': '- Check Prometheus component running status',
+ 'config.user.forceEnable': 'Force enable',
+ zookeeper_max_socket_closing_time: 'The maximum time spent on socket closing',
+ 'config.terminallog.statusItem.connecting': 'Connecting',
+ 'overall.toolBox.stackBack': 'Back to original chart',
+ consul_memberlist_queue_broadcasts_lower: 'Measures the minimum number of messages waiting to be broadcast to other gossip participants',
+ integration_sqlserver_configuration: "#### Preconditions\r\n##### Component Version\r\nSQLServer Version:2022.160.4025.1\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of SQLServer you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n##### Create Monitoring User\r\n```\r\n1> USE master;\r\n2> CREATE LOGIN nz_monitor WITH PASSWORD = 'Nz_monitor_pwd';\r\n3> GRANT VIEW SERVER STATE TO nz_monitor;\r\n4> GRANT VIEW ANY DEFINITION TO nz_monitor;\r\n5> GO\r\n```\r\n#### Metrics Collection Configuration\r\n1.We use [SQLServer input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/sqlserver \"SQLServer input plug\") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus output plug\") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the sqlserver.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"sqlserver_prometheus\"\r\n listen = \":19224\"\r\n namepass = [\"sqlserver*\"]\r\n \r\n \r\n# Read metrics from Microsoft SQL Server\r\n[[inputs.sqlserver]]\r\n ## Specify instances to monitor with a list of connection strings.\r\n ## All connection parameters are optional.\r\n ## By default, the host is localhost, listening on default port, TCP 1433.\r\n ## for Windows, the user is the currently running AD user (SSO).\r\n ## See https://github.com/denisenkom/go-mssqldb for detailed connection\r\n ## parameters, in particular, tls connections can be created like so:\r\n ## \"encrypt=true;certificate=;hostNameInCertificate=\"\r\n servers = [\r\n \"Server=127.0.0.1;Port=1433;User Id=nz_monitor;Password=Nz_monitor_pwd;app name=nz_monitor;log=1;\",\r\n ]\r\n \r\n ## Timeout for query execution operation\r\n ## Note that the timeout for queries is per query not per gather.\r\n ## 0 value means no timeout\r\n # query_timeout = \"0s\"\r\n \r\n ## Authentication method\r\n ## valid methods: \"connection_string\", \"AAD\"\r\n # auth_method = \"connection_string\"\r\n \r\n ## \"database_type\" enables a specific set of queries depending on the database type. If specified, it replaces azuredb = true/false and query_version = 2\r\n ## In the config file, the sql server plugin section should be repeated each with a set of servers for a specific database_type.\r\n ## Possible values for database_type are - \"SQLServer\" or \"AzureSQLDB\" or \"AzureSQLManagedInstance\" or \"AzureSQLPool\"\r\n database_type = \"SQLServer\"\r\n \r\n ## A list of queries to include. If not specified, all the below listed queries are used.\r\n include_query = []\r\n \r\n ## A list of queries to explicitly ignore.\r\n exclude_query = []\r\n \r\n ## Queries enabled by default for database_type = \"SQLServer\" are -\r\n ## SQLServerPerformanceCounters, SQLServerWaitStatsCategorized, SQLServerDatabaseIO, SQLServerProperties, SQLServerMemoryClerks,\r\n ## SQLServerSchedulers, SQLServerRequests, SQLServerVolumeSpace, SQLServerCpu, SQLServerAvailabilityReplicaStates, SQLServerDatabaseReplicaStates,\r\n ## SQLServerRecentBackups\r\n \r\n ## Queries enabled by default for database_type = \"AzureSQLDB\" are -\r\n ## AzureSQLDBResourceStats, AzureSQLDBResourceGovernance, AzureSQLDBWaitStats, AzureSQLDBDatabaseIO, AzureSQLDBServerProperties,\r\n ## AzureSQLDBOsWaitstats, AzureSQLDBMemoryClerks, AzureSQLDBPerformanceCounters, AzureSQLDBRequests, AzureSQLDBSchedulers\r\n \r\n ## Queries enabled by default for database_type = \"AzureSQLManagedInstance\" are -\r\n ## AzureSQLMIResourceStats, AzureSQLMIResourceGovernance, AzureSQLMIDatabaseIO, AzureSQLMIServerProperties, AzureSQLMIOsWaitstats,\r\n ## AzureSQLMIMemoryClerks, AzureSQLMIPerformanceCounters, AzureSQLMIRequests, AzureSQLMISchedulers\r\n \r\n ## Queries enabled by default for database_type = \"AzureSQLPool\" are -\r\n ## AzureSQLPoolResourceStats, AzureSQLPoolResourceGovernance, AzureSQLPoolDatabaseIO, AzureSQLPoolWaitStats,\r\n ## AzureSQLPoolMemoryClerks, AzureSQLPoolPerformanceCounters, AzureSQLPoolSchedulers\r\n \r\n ## Following are old config settings\r\n ## You may use them only if you are using the earlier flavor of queries, however it is recommended to use\r\n ## the new mechanism of identifying the database_type there by use it's corresponding queries\r\n \r\n ## Optional parameter, setting this to 2 will use a new version\r\n ## of the collection queries that break compatibility with the original\r\n ## dashboards.\r\n ## Version 2 - is compatible from SQL Server 2012 and later versions and also for SQL Azure DB\r\n # query_version = 2\r\n \r\n ## If you are using AzureDB, setting this to true will gather resource utilization metrics\r\n # azuredb = false\r\n \r\n ## Toggling this to true will emit an additional metric called \"sqlserver_telegraf_health\".\r\n ## This metric tracks the count of attempted queries and successful queries for each SQL instance specified in \"servers\".\r\n ## The purpose of this metric is to assist with identifying and diagnosing any connectivity or query issues.\r\n ## This setting/metric is optional and is disabled by default.\r\n # health_metric = false\r\n \r\n ## Possible queries accross different versions of the collectors\r\n ## Queries enabled by default for specific Database Type\r\n \r\n ## database_type = AzureSQLDB by default collects the following queries\r\n ## - AzureSQLDBWaitStats\r\n ## - AzureSQLDBResourceStats\r\n ## - AzureSQLDBResourceGovernance\r\n ## - AzureSQLDBDatabaseIO\r\n ## - AzureSQLDBServerProperties\r\n ## - AzureSQLDBOsWaitstats\r\n ## - AzureSQLDBMemoryClerks\r\n ## - AzureSQLDBPerformanceCounters\r\n ## - AzureSQLDBRequests\r\n ## - AzureSQLDBSchedulers\r\n \r\n ## database_type = AzureSQLManagedInstance by default collects the following queries\r\n ## - AzureSQLMIResourceStats\r\n ## - AzureSQLMIResourceGovernance\r\n ## - AzureSQLMIDatabaseIO\r\n ## - AzureSQLMIServerProperties\r\n ## - AzureSQLMIOsWaitstats\r\n ## - AzureSQLMIMemoryClerks\r\n ## - AzureSQLMIPerformanceCounters\r\n ## - AzureSQLMIRequests\r\n ## - AzureSQLMISchedulers\r\n \r\n ## database_type = AzureSQLPool by default collects the following queries\r\n ## - AzureSQLPoolResourceStats\r\n ## - AzureSQLPoolResourceGovernance\r\n ## - AzureSQLPoolDatabaseIO\r\n ## - AzureSQLPoolOsWaitStats,\r\n ## - AzureSQLPoolMemoryClerks\r\n ## - AzureSQLPoolPerformanceCounters\r\n ## - AzureSQLPoolSchedulers\r\n \r\n ## database_type = SQLServer by default collects the following queries\r\n ## - SQLServerPerformanceCounters\r\n ## - SQLServerWaitStatsCategorized\r\n ## - SQLServerDatabaseIO\r\n ## - SQLServerProperties\r\n ## - SQLServerMemoryClerks\r\n ## - SQLServerSchedulers\r\n ## - SQLServerRequests\r\n ## - SQLServerVolumeSpace\r\n ## - SQLServerCpu\r\n ## - SQLServerRecentBackups\r\n ## and following as optional (if mentioned in the include_query list)\r\n ## - SQLServerAvailabilityReplicaStates\r\n ## - SQLServerDatabaseReplicaStates\r\n \r\n ## Version 2 by default collects the following queries\r\n ## Version 2 is being deprecated, please consider using database_type.\r\n ## - PerformanceCounters\r\n ## - WaitStatsCategorized\r\n ## - DatabaseIO\r\n ## - ServerProperties\r\n ## - MemoryClerk\r\n ## - Schedulers\r\n ## - SqlRequests\r\n ## - VolumeSpace\r\n ## - Cpu\r\n \r\n ## Version 1 by default collects the following queries\r\n ## Version 1 is deprecated, please consider using database_type.\r\n ## - PerformanceCounters\r\n ## - WaitStatsCategorized\r\n ## - CPUHistory\r\n ## - DatabaseIO\r\n ## - DatabaseSize\r\n ## - DatabaseStats\r\n ## - DatabaseProperties\r\n ## - MemoryClerk\r\n ## - VolumeSpace\r\n ## - PerformanceMetrics\r\n```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where SQLServer resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which SQLServer belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19224\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```",
+ 'project.endpoint.scrape_timeout': 'Scrape timeout',
+ 'diagnose.asset.resolution.stateconf': '- Asset status does not support ping testing, please check the asset status allocation item',
+ mongodb_percent_cache_dirty: 'The percentage of dirty data in the cache.',
+ consul_raft_boltdb_getLog_median: 'Measures the median time spent reading logs from the database',
+ VSYS_TASK_PARAM_OSQUOTAS_ISNULL: 'Vsys task params osQuotas can not be empty',
+ elasticsearch_indices_stats_primaries_get_exists_time_in_millis: 'The time it takes for the current primary shard to perform a successful get operation',
+ mysql_innodb_encryption_num_key_requests: 'Number of requests for encryption keys',
+ consul_acl_blocked_service_registration: "Incremented whenever a service's registration failure is blocked by an ACL.",
+ ASSET_MODEL_ID_ISNULL: 'Model id can not be empty',
+ 'webshell.selAsset': 'Select asset',
+ elasticsearch_clusterstats_nodes_count_total: 'Total number of nodes',
+ mongodb_flushes: 'Number of refresh operations performed',
+ 'overall.diagnosis': 'Diagnosis',
+ zookeeper_cnt_commit_commit_proc_req_queued: 'The count of submission processes that have been submitted in the request queue',
+ consul_serf_snapshot_appendLine_count: 'Measures the number of times the Consul agent appends entries to an existing log',
+ 'overall.value': 'Value',
+ clickhouse_metrics_m_mapped_file_bytes: ' total size of the mmap file region',
+ 'dashboard.dashboard.beforeTwentyFourHour': 'Previous 24 hours',
+ elasticsearch_thread_pool_searchable_snapshots_cache_prewarming_active: 'The number of threads in the searchable snapshots cache prewarming thread pool',
+ PLAYLIST_ID_ISNULL: 'ID cannot be empty',
+ consul_acl_ResolveToken_median: 'Measures the median time required to parse an ACL token',
+ 'overall.system': 'System',
+ mongodb_total_created: 'Total number of objects created by MongoDB ',
+ minio_s3_requests_incoming_total: 'Unstable number of incoming S3 requests',
+ ALERTRULE_BUILDIN_CAN_NOT_REMOVE: 'This rule is built-in and cannot be deleted',
+ zookeeper_proposal_count: 'proposal count',
+ docker_container_cpu_usage_total: 'The total usage time of all CPU cores in the Docker container',
+ SYS_TOKEN_ISNULL: 'Cannot get token information from request header',
+ 'project.endpoint.dialogTitle': 'History value',
+ SYS_CONFIG_LOCALRETENTION_ISNULL: 'System config storage local retention can not be empty',
+ docker_n_goroutines: 'Number of Goroutines (lightweight threads in Go) running in the Docker daemon',
+ consul_raft_fsm_enqueue_upper: 'Measures the maximum amount of time to enqueue a batch of logs for the FSM to apply',
+ elasticsearch_indices_stats_primaries_segments_doc_values_memory_in_bytes: 'The total amount of memory used by the primary shard for document values',
+ 'ping.rttAverage': 'RTT average',
+ elasticsearch_thread_pool_listener_largest: 'The number of active threads in the listener thread pool',
+ 'backup.Daily': 'Daily',
+ clickhouse_events_arena_alloc_bytes: ' The number of bytes allocated to the memory Arena (for GROUP BY and similar operations)',
+ mongodb_repl_queries: 'The total number of replication query operations.',
+ mysql_opened_files: 'number of open files',
+ mysql_innodb_encryption_rotation_pages_read_from_disk: 'Number of pages read from disk by the InnoDB background encryption thread',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Survivor_Space_init: 'The initial memory amount of Survivor Space before GC',
+ elasticsearch_thread_pool_security_token_key_completed: 'The number of tasks in the security token key thread pool queue',
+ cassandra_TableMetrics_CompressionRatio_Value: 'The current compression ratio for all SSTables.',
+ 'project.chart.endpointInfo': 'Endpoint information',
+ zookeeper_sum_commit_process_time: 'Commit process time sum',
+ 'asset.userName.comment': 'User name, Example:root',
+ consul_fsm_intention_90_percentile: 'Measures the 90th percentile of the time it takes to apply an intent action to a state store',
+ cassandra_java_Memory_HeapMemoryUsage_used: 'Amount of memory used (in bytes)',
+ zookeeper_sum_sync_processor_batch_size: 'sum of sync batch size',
+ redis_used_memory_overhead: 'The sum of bytes allocated by the server for all overhead used to manage its internal data structures',
+ haproxy_ttime: 'Average total session time in milliseconds divided by 1024 last requests',
+ clickhouse_asynchronous_metrics_memory_data_and_stack: ' The amount of virtual memory mapped for use with the stack and allocated memory, in bytes. Whether it includes the per-thread stack and most allocated memory, which is allocated via the "mmap" system call, is not clear. This metric exists for completeness reasons only. The "MemoryResident" metric is recommended for monitoring',
+ tengine_http_ups_5xx: 'The total number of requests for which upstream returned a 5xx response',
+ 'project.endpoint.pattern': 'Name pattern',
+ zookeeper_sum_node_created_watch_count: 'Create the sum of nodes that the watcher pays attention to',
+ 'integration.enterToken': 'Enter the token obtained in the previous step',
+ rabbitmq_queue_messages_publish: 'Count of messages in the published queue',
+ elasticsearch_http_clients_0_opened_time_millis: 'The time the client opened the connection',
+ zookeeper_stale_replies: 'reply queue',
+ elasticsearch_thread_pool_ccr_threads: 'The number of tasks completed by the ccr thread pool executor',
+ mysql_innodb_rows_read: 'Read the number of rows of innodb',
+ 'config.mib.mibBrowser': 'MIB browser',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_used: 'The amount of memory used by Survivor Space after GC',
+ clickhouse_asynchronous_metrics_block_read_merges_sr0: ' Number of read operations requested from the block device and coalesced together by the OS IO scheduler. This is a system-wide metric that includes all processes on the host',
+ sqlserver_performance: 'SQL Server performance metrics.',
+ zookeeper_min_time_waiting_empty_pool_in_commit_processor_read_ms: 'Minimum amount of time to wait for an empty pool in commit processor reads',
+ 'diagnose.agent.item.snmpExporter': 'SNMP Exporter Component State',
+ zookeeper_p99_proposal_latency: 'Proposal Delays 99th Percentile',
+ elasticsearch_breakers_accounting_limit_size_in_bytes: 'The account limit size for the Elasticsearch breaker, in bytes. It is used to limit memory usage to prevent memory overflow on Elasticsearch nodes',
+ consul_raft_thread_main_saturation_stddev: 'Standard deviation of the approximate measure of the proportion of time the main Raft goroutine is busy and unable to accept new work',
+ mysql_commands_drop_db: 'Number of delete database commands executed',
+ mongodb_top_stats_read_lock_time: 'Running time of read lock operations in MongoDB ',
+ java_memory_pool_Usage_init: 'Memory pool initialization bytes',
+ ALERTRULE_SUMMARY_ISNULL: 'Alert summary is required',
+ zookeeper_min_sync_processor_queue_size: 'Isochronous Processor Queue Size Minimum',
+ 'issueTab.changeRecord': 'Change record',
+ 'config.operationlog.operationlog': 'Operation logs',
+ 'project.topology.lineColor': 'Line color',
+ haproxy_lbtot: 'The total number of times a server was selected for a new session or when reassigning.',
+ mysql_innodb_ibuf_segment_size: 'ibuf->seg_size contains the ibuf header page and the number of pages of the segment of the ibuf tree',
+ consul_serf_msgs_sent_sum: 'This metric is a sample sum of the number of message bytes broadcast to the cluster',
+ zookeeper_max_write_commitproc_time_ms: 'The maximum amount of time a write request spends in the commit handler',
+ 'config.exprTemp.name': 'Template name',
+ 'overall.blackbox_exporter': 'Blackbox exporter',
+ 'overall.module': 'Module',
+ sqlserver_requests_session_id: 'The ID of the Session where the query is located.',
+ 'asset.repair': 'Repair',
+ elasticsearch_thread_pool_system_read_threads: 'The number of tasks completed by the system read thread pool executor',
+ EXCELFILE_HEADER_TEMPLATE_ERROR: 'The header row of the import template is inconsistent with the system template',
+ apache_scboard_finishing: 'Number of worker threads completed (part of server shutdown)',
+ 'overall.remark.comment': 'Description Example : xxxx',
+ zookeeper_avg_jvm_pause_time_ms: 'jvm pause time average',
+ clickhouse_events_rejected_inserts: ' Number of times a block was rejected with a "too many parts" exception when inserting a block into a MergeTree table due to a high number of active data parts for the partition',
+ consul_raft_rpc_requestVote_median: 'Measures the median time it takes to process a request voting RPC call',
+ elasticsearch_indices_stats_primaries_get_current: 'The number of fetch operations currently running for the current primary shard',
+ 'config.system.email.useTLS': 'TLS',
+ docker_n_containers_running: 'The number of containers running on the Docker host',
+ clickhouse_asynchronous_metrics_jemalloc_mapped: ' Internal metrics of the low-level memory allocator (jemalloc)',
+ 'buttons.dashboard.deleteChart': 'Delete chart',
+ 'asset.scrapped': 'Scrapped',
+ SYS_MENU_TYPE_INVALIDE: 'Menu type not found',
+ elasticsearch_thread_pool_write_largest: 'The number of active threads in the write thread pool',
+ 'explore.graph': 'Graph',
+ 'dashboard.dashboard.chartForm.type.comment': 'Chart type(Required) Optional: Line Chart,Histogram,Table,Stack Area,SingleStat,URL,Alert list,Text,Group,Diagram,Logs Example: ',
+ ISSUE_ACTIVITY_CONTENT_ISNULL: 'Issue activity content can not be empty',
+ 'asset.editAsset': 'Edit asset',
+ sqlserver_schedulers_runnable_tasks_count: 'The number of tasks in the ready state.',
+ tengine_http_404: 'Total number of 404 requests',
+ 'dashboard.dashboard.chartForm.pagination': 'Pagination',
+ tengine_http_403: 'Total number of 403 requests',
+ 'alert.config.for': 'Duration',
+ 'config.system.email.pinTip': 'Tip:Some email providers need to enter token',
+ 'profile.clear': 'Clear',
+ service_session_call_total: 'Number of calls to the session service.',
+ zookeeper_dead_watchers_queued: 'death watch queue',
+ mysql_rows_tmp_read: 'The number of requests to read rows in the temporary table',
+ consul_memberlist_gossip_90_percentile: 'Measures the 90th percentile of the time it takes to broadcast a gossip message to a set of randomly selected nodes',
+ consul_leader_reconcileMember_lower: 'Measures the minimum time spent updating raft storage for a single serf member information',
+ 'dashboard.dashboard.label_values(metric, label)': 'Returns a list of label values for the label in the specified metric.',
+ 'terminal.scrollbackLinesInfo': 'Number of lines in the buffer',
+ consul_state_nodes: 'Measures the number of nodes currently registered with Consul. It is only emitted by the Consul server. Added in v1.9.0.',
+ SYS_ROLE_ISNULL: 'Role is not exsits',
+ zookeeper_max_proposal_ack_creation_latency: 'Create Delayed Proposal Confirmation Max',
+ mongodb_total_tickets_reads: 'Total number of MongoDB read locks ',
+ 'alert.P3Rule': 'P3: Minor, alert that needs to be dealt with, but not urgent',
+ consul_catalog_register_upper: 'Measures the maximum amount of time required to complete a directory registration operation',
+ docker_container_net_tx_dropped: 'Number of Docker containers dropped when sending network packets',
+ 'config.record.inr': 'Inr',
+ 'tip.assetConfirmDelete': 'Related endpoints and alerts will be removed, are you sure you want to delete this asset?',
+ mongodb_wtcache_app_threads_page_read_time: 'Time spent reading pages by application threads in the WiredTiger cache ',
+ zookeeper_max_read_commitproc_time_ms: 'The maximum amount of time a read request spends in the commit handler',
+ elasticsearch_indices_recovery_current_as_source: 'The number of restores uses the index shard as the source',
+ sqlserver_requests_request_id: 'Query request ID.',
+ clickhouse_asynchronous_metrics_network_send_bytes_ens33: ' The number of bytes sent over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ rabbitmq_queue_messages_deliver_rate: 'Rate of messages delivered to consumers in acknowledgment mode',
+ elasticsearch_indices_stats_total_completion_size_in_bytes: 'The completed size of the primary and secondary shards.',
+ mysql_handler_savepoint_rollback: 'The storage engine rolls back to the savepoint',
+ 'diagnose.agent.item.loki': 'Loki Component State',
+ ALERT_JUDGE_RESULT_ISNULL: 'query result is null',
+ mongodb_tcmalloc_pageheap_free_bytes: 'Number of free bytes in TCMalloc pageheap ',
+ ALERTSEVERITY_COLOR_ISNULL: 'Alert severity color can not be null',
+ java_last_garbage_collection_LastGcInfo_GcThreadCount: 'Number of threads performing GC',
+ CABINET_X_MINIMUM: 'Cabinet x is a minimum of 1',
+ 'config.assetState.assetTotal': 'Total assets',
+ mongodb_insert_command_failed: 'Number of failed insert commands',
+ mysql_handler_icp_match: 'The number of times the push index condition was matched',
+ ASSET_FIELD_META_NAME_ISNULL: 'Asset field meta name can not be empty',
+ elasticsearch_clusterstats_indices_segments_points_memory_in_bytes: 'The total amount of memory used by points in all shards allocated to',
+ 'config.terminallog.record.replay': 'Replay',
+ clickhouse_asynchronous_metrics_network_receive_packets_virbr0: ' The number of network packets received over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ elasticsearch_clusterstats_indices_store_total_data_set_size_in_bytes: 'The total dataset size of all shards allocated to the selected node. This includes the size of shards that are not fully stored on the node',
+ mysql_commands_show_create_package_body: 'Number of SHOW CREATE PACKAGE BODY commands executed',
+ mysql_memory_used: 'Global or per-connection memory usage in bytes',
+ ASSET_MODEL_RELOBJ_CAN_NOT_REMOVE: 'Asset model have associated data and cannot be deleted',
+ consul_serf_queue_Intent_median: 'serf inserts the middle value of the queue size',
+ 'el.datepicker.weeks.fri': 'Fri',
+ elasticsearch_thread_pool_system_write_largest: 'The number of active threads in the system write thread pool',
+ elasticsearch_indices_stats_total_merges_total: 'Total number of primary and secondary shard merge operations',
+ 'dashboard.dashboard.chartForm.stack': 'Stack',
+ 'config.ipamsubnet.addr.comment': 'Addr(Required) Example:ipv4 192.168.10.1 ipv6: 0000:0000:0000:0000:0000:0000:c0a8:0a01',
+ 'backup.File': 'File',
+ consul_raft_rpc_appendEntries_processLogs_90_percentile: 'Measures the 90th percentile of time spent processing outstanding log entries for an agent',
+ tengine_http_416: 'Total number of 416 requests',
+ 'project.topology.nodeWidth': 'Node width',
+ 'overall.chartTemp': 'Chart templates',
+ ALERTRULE_METHOD_ISNULL: 'Alert rule method can not be null',
+ consul_raft_barrier: "Counts the number of times the broker starts a barrier, that is, the number of times it issues a blocking call to ensure that the broker has all queued operations pending to be applied to the broker's FSM.",
+ elasticsearch_thread_pool_rollup_indexing_queue: 'The number of tasks rejected by the rollup indexing thread pool executor',
+ ASSET_FIELD_META_KEY_ERROR: 'Asset field key value incorrect format',
+ elasticsearch_thread_pool_watcher_rejected: 'The maximum number of active threads in the watch thread pool',
+ mysql_key_read_requests: 'The number of requests to read key blocks from the MyISAM key cache.',
+ mysql_innodb_encryption_rotation_pages_flushed: 'The number of pages refreshed by the InnoDB background encryption thread',
+ 'asset.detail.detail': 'Detail view',
+ 'dashboard.overview.contentTitle': 'Nezha management system',
+ consul_serf_coordinate_adjustment_ms_count: 'Node coordinate adjustment times',
+ 'dashboard.defaultTimeRange': 'DefaultTimeRange',
+ cassandra_CacheMetrics_CounterCache_MeanRate: 'Counter cache hit rate, average rate.',
+ clickhouse_metrics_kafka_assigned_partitions: ' The number of partitions currently assigned to the Kafka table',
+ zookeeper_avg_proposal_ack_creation_latency: 'Create Delayed Proposal Confirmation Average',
+ elasticsearch_fs_io_stats_devices_0_read_operations: 'Disk read operations',
+ 'dashboard.dashboard.chartForm.typeVal.text.label': 'Text',
+ mysql_commands_admin_commands: 'The number of administrative commands executed. These include table dumps, change user, binary log dumps, shutdown, ping and debug',
+ consul_raft_commitTime_sum: "Measures the sum of time required to commit a new entry to the leader's Raft log",
+ mysql_commands_grant: 'Number of GRANT commands executed',
+ cassandra_java_Memory_HeapMemoryUsage_committed: 'The amount of memory (in bytes) committed to the JVM for use',
+ 'config.user.userId': 'User ID',
+ elasticsearch_indices_stats_primaries_segments_norms_memory_in_bytes: 'The total amount of memory for the primary shard normalization factor',
+ elasticsearch_breakers_fielddata_overhead: 'Field data overhead for Elasticsearch breakers. It is used to calculate the memory usage to ensure that the Elasticsearch nodes do not run out of memory',
+ activemq_queues_consumer_count: 'The number of consumers currently subscribed to the queue',
+ 'asset.discoveryForce': 'Force execution',
+ java_garbage_collector_CollectionCount: 'number of garbage collections',
+ IMPORT_FILE_PARSE_ERROR: 'Import file resolution failed',
+ zookeeper_p50_read_final_proc_time_ms: 'Read final processing time 50th percentile',
+ redis_rss_overhead_ratio: 'Ratio between used_memory_rss (process rss) and allocator_resident. This includes RSS overhead that has nothing to do with the allocator or the heap.',
+ storage_shard_write_err_count: 'Number of shard write requests with errors.',
+ elasticsearch_thread_pool_generic_active: 'The number of threads in the generic thread pool',
+ mysql_innodb_ibuf_discarded_delete_marks: 'Corresponding to the number of delete mark operations discarded by ibuf',
+ storage_bucket_measurement_num: 'Number of measurements in a bucket.',
+ mysql_table_open_cache_active_instances: 'Number of active instances with open table cache lookups',
+ apache_ParentServerConfigGeneration: 'Number of times the Apache server rereads the configuration and restarts child processes',
+ ALERTRULE_NAME_ISNULL: 'Alert name is required',
+ 'asset.suspended': 'Suspended',
+ 'overall.createChart': 'New chart',
+ TYPECONF_SSHCOLLECTSCRIPT_ISNULL: 'Asset type config ssh collect script is null',
+ elasticsearch_indices_stats_primaries_search_scroll_time_in_millis: 'The amount of time the primary shard spends performing scrolling operations',
+ service_pkger_call_total: 'Number of calls to the pkger service.',
+ zookeeper_p999_proposal_ack_creation_latency: 'Create Delayed Proposal Confirmation 99.9th Percentile',
+ SYS_CONFIG_SWITCHVAUE_INVALIDE: 'System config switch value is invalid, must be on or off',
+ mysql_empty_queries: 'The number of queries that returned no results',
+ mongodb_total_keys_scanned: 'Number of keys scanned by MongoDB ',
+ clickhouse_asynchronous_metrics_jemalloc_allocated: ' Internal metrics of the low-level memory allocator (jemalloc)',
+ clickhouse_metrics_async_insert_cache_size: 'The number of asynchronously inserted hash ids in the cache',
+ minio_cluster_disk_offline_total: 'Total Offline Drives',
+ 'el.datepicker.weeks.wed': 'Wed',
+ ALERTRULE_NOTIFYEXPIRED_INCORRECT: 'Alert rule notifyExpired must be 0 or 1',
+ mongodb_wt_connection_files_currently_open: 'Number of currently open connection files in WiredTiger ',
+ mongodb_repl_queries_per_sec: 'The number of replication query operations per second.',
+ elasticsearch_clusterstats_indices_segments_memory_in_bytes: 'The total amount of memory used by segments in all shards allocated to',
+ clickhouse_metrics_broken_distributed_files_to_insert: ' The number of files used for asynchronous inserts into distributed tables that have been marked as disconnected. This metric will start at 0. Number of files per shard added',
+ cassandra_TableMetrics_TotalDiskSpaceUsed_Count: 'The total disk space used by the SSTables belonging to this table, including stale ones waiting for GC.',
+ clickhouse_metrics_remote_read: 'Remote card reader dynamic reading times',
+ 'alert.config.expr': 'Expression/OID',
+ clickhouse_metrics_global_thread_active: ' The number of threads running tasks in the global thread pool',
+ mysql_innodb_system_rows_deleted: 'Number of rows deleted from tables belonging to system-created schemas',
+ docker_container_mem_total_inactive_anon: 'The size of the unused anonymous memory in the Docker container',
+ SNMP_MIB_OPERATION_ISNULL: 'Snmp mib operation can not be empty',
+ 'config.terminallog.statusItem.unknownError': 'Unknown error',
+ consul_fsm_kvs_upper: 'Measures the maximum amount of time it takes to apply a given KV operation to the FSM',
+ 'softwareType.edit': 'Edit software type',
+ elasticsearch_indices_stats_total_get_exists_time_in_millis: 'The time it takes for the current primary and secondary shards to perform a successful get operation',
+ tengine_http_other_detail_status: 'The total number of requests that do not have the above 13 status codes',
+ ALERTNOTIFY_FILEPATH_ISNULL: 'Alert notify method file path can not be null',
+ rabbitmq_node_sockets_used: 'number of file descriptors used as sockets',
+ http_api_request_duration_seconds_count: 'Time taken to respond to HTTP request',
+ integration_cassandra_configuration: "#### Preconditions\r\n##### Component Version\r\nCassandra Version:4.0.10\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of Cassandra you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n##### Configuration File Modification\r\nThe Cassandra plugin collects Cassandra 3 / JVM metrics exposed as MBean's attributes through jolokia REST endpoint. All metrics are collected for each server configured.\r\n\r\nStep 1. Upload Jolakia to the Cassandra Lib directory.\r\n\r\nStep 2. Modify the cassandra-env.sh file.\r\n>$cassandra/conf/cassandra-env.sh\r\n```\r\n# Add at the end of the $cassandra/conf/cassandra-env.sh file:\r\nJVM_OPTS=\"$JVM_OPTS -javaagent:$CASSANDRA_HOME/lib/jolokia-jvm-1.7.1.jar=port=8778,host=127.0.0.1\"\r\n```\r\nStep 3. Restart Cassandra\r\n\r\n_Note: Jolakia download address: [jolokia](https://search.maven.org/remotecontent?filepath=org/jolokia/jolokia-jvm/1.7.1/jolokia-jvm-1.7.1.jar)_\r\n\r\n#### Metrics Collection Configuration\r\n1.We use [jolokia2_agent input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/jolokia2_agent \"jolokia2_agent input plug\") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus output plug\") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the cassandra.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"cassandra_prometheus\"\r\n listen = \":19206\"\r\n namepass = [\"cassandra*\"]\r\n \r\n\r\n[[inputs.jolokia2_agent]]\r\n urls = [\"http://192.168.44.22:8778/jolokia\"]\r\n name_prefix = \"cassandra_java_\"\r\n\r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"Memory\"\r\n mbean = \"java.lang:type=Memory\"\r\n\r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"GarbageCollector\"\r\n mbean = \"java.lang:name=*,type=GarbageCollector\"\r\n tag_keys = [\"name\"]\r\n field_prefix = \"$1_\"\r\n\r\n [[inputs.jolokia2_agent.metric]]\r\n name=\"OperatingSystem\"\r\n mbean=\"java.lang:type=OperatingSystem\"\r\n paths=[\"FreePhysicalMemorySize\",\"AvailableProcessors\",\"SystemCpuLoad\",\"TotalPhysicalMemorySize\",\"TotalSwapSpaceSize\",\"SystemLoadAverage\"]\r\n\r\n\r\n[[inputs.jolokia2_agent]]\r\n urls = [\"http://192.168.44.22:8778/jolokia\"]\r\n name_prefix = \"cassandra_\"\r\n\r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"TableMetrics\"\r\n mbean = \"org.apache.cassandra.metrics:name=*,scope=*,keyspace=*,type=Table\"\r\n tag_keys = [\"name\", \"scope\",\"keyspace\"]\r\n field_prefix = \"$1_\"\r\n\r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"DroppedMessageMetrics\"\r\n mbean = \"org.apache.cassandra.metrics:name=*,scope=*,type=DroppedMessage\"\r\n tag_keys = [\"name\", \"scope\"]\r\n field_prefix = \"$1_\"\r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"ClientMetrics\"\r\n mbean = \"org.apache.cassandra.metrics:type=Client,name=*\"\r\n tag_keys = [\"name\"]\r\n field_prefix = \"$1_\"\r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"ThreadPoolMetrics\"\r\n mbean = \"org.apache.cassandra.metrics:type=ThreadPools,path=*,scope=*,name=*\"\r\n tag_keys = [\"name\", \"scope\", \"path\"]\r\n field_prefix = \"$1_\"\r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"CacheMetrics\"\r\n mbean = \"org.apache.cassandra.metrics:type=Cache,scope=*,name=*\"\r\n tag_keys = [\"name\", \"scope\"]\r\n field_prefix = \"$1_\"\r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"CommitLogMetrics\"\r\n mbean = \"org.apache.cassandra.metrics:type=CommitLog,name=*\"\r\n tag_keys = [\"name\"]\r\n field_prefix = \"$1_\"\r\n ```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where Cassandra resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which Cassandra belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19206\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```",
+ SYS_USER_NAME_DUPLICATE: 'System user name duplicate',
+ rabbitmq_node_disk_free_alarm: 'Whether there is a hard disk alarm on the node',
+ 'dashboard.dashboard.chartForm.timeType': 'Time type',
+ elasticsearch_clusterstats_indices_mappings_field_types_2_index_count: 'The number of indexes that contain the data type mapping for the field in the selected node',
+ consul_memberlist_size_local: 'Measure the size of the member list in bytes before sending to another gossip receiver.',
+ mysql_innodb_data_fsyncs: 'Number of InnoDB fsync (sync to disk) calls',
+ SYS_BACKUP_FILENAME_ISNULL: 'System backup file name cannot be empty',
+ elasticsearch_breakers_in_flight_requests_overhead: 'Elasticsearch interrupts the overhead of processing requests. It is used to calculate the memory usage to ensure that the Elasticsearch nodes do not run out of memory',
+ rabbitmq_node_mem_alarm: 'Whether the amount of memory used by this node exceeds the warning threshold',
+ clickhouse_asynchronous_metrics_replicas_sum_inserts_in_queue: ' The total number of INSERT operations in the queue for the replicated table (still to be replicated)',
+ 'overall.folderName': 'Folder name',
+ consul_rpc_consistentRead_lower: 'Measures the minimum amount of time it takes to confirm that a consistent read can be performed',
+ mongodb_wtcache_max_bytes_configured: 'Maximum number of bytes cached by WiredTiger ',
+ zookeeper_max_reads_issued_from_session_queue: 'Maximum number of reads issued from the session queue',
+ activemq_subscribers_enqueue_counter: 'A counter of messages sent to subscribed consumers.',
+ 'project.topology.maxCount': 'Max count',
+ 'dashboard.dashboard.chartForm.unit.comment': 'unit(Required) Optional: Misc: none,short,percent(0-100),percent(0.0-1.0),local formatData: bits,bytes,kilobytes,megabytes,gigab',
+ apache_scboard_sending: 'Number of workers who sent replies',
+ mysql_performance_schema_table_lock_stat_lost: 'Number of tables with lost lock statistics',
+ zookeeper_outstanding_changes_removed: 'Undeleted Queue',
+ DASHBOARD_TYPE_ISNULL: 'Dashboard type can not be empty when link is not empty',
+ proxmox_swap_used: 'The currently occupied swap space on the Proxmox node',
+ 'project.topology.beads': 'beads',
+ consul_runtime_gc_pause_ns_sum: 'The sum of nanoseconds spent by garbage collection (GC) stop-the-world pauses since Consul started',
+ consul_raft_boltdb_writeCapacity_mean: 'Average theoretical write capacity in terms of writeable logs per second',
+ clickhouse_asynchronous_metrics_filesystem_main_path_total_i_nodes: ' The total number of inodes on the volume where the primary ClickHouse path resides. If less than 25 million, it means misconfiguration',
+ cassandra_TableMetrics_PartitionsValidated_Count: 'Histogram of number of partitions read during validation',
+ consul_serf_queue_Query_stddev: 'serf Query the standard deviation of the queue size',
+ 'terminal.owner': 'Owner',
+ ASSET_FIELD_META_KEY_ISNULL: 'Asset field meta key can not be empty',
+ java_class_loading_LoadedClassCount: 'Number of classes loaded',
+ mysql_commands_stmt_execute: 'Number of prepared statements executed',
+ consul_raft_rpc_processHeartbeat_sum: 'Measures the sum of time spent processing heartbeat requests',
+ TERMINAL_CONNECTION_AUTHUSERNAME_ISNULL: 'Terminal connection authUsername can not be null',
+ cassandra_ClientMetrics_ProtocolException_OneMinuteRate: 'Rate of protocol exceptions in 1 minute.',
+ 'alert.description': 'Description',
+ agent_wait_pull_msg: 'Agent is updating collection config',
+ elasticsearch_indices_segments_count: 'Number of steps',
+ 'project.endpoint.endpointName': 'Endpoint name',
+ mongodb_connections_total_created: 'Total number of connections created',
+ STATECONF_ALERT_INCORRECT: 'Asset state conf alert must be 0 or 1',
+ java_memory_NonHeapMemoryUsage_max: 'Maximum number of bytes of off-heap memory',
+ elasticsearch_clusterstats_nodes_count_master: 'Number of master nodes',
+ consul_api_http_sum: 'The sum of time required to serve a given HTTP request',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Metaspace_used: 'The amount of memory used by Metaspace space before GC',
+ consul_grpc_client_connections: 'Measures the number of active gRPC connections opened from a client agent to any Consul server. Include a server_type tag indicating gRPC server internal or external gRPC server.',
+ LICENSE_FILE_IS_EMPTY: 'The license file does not exist',
+ zookeeper_sum_close_session_prep_time: 'close session prepare time sum',
+ 'project.topology': 'Topology',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_99thPercentile: '99% size request size in IP distribution.',
+ 'dashboard.dashboard.chartForm.showTableHeader': 'Show table header',
+ consul_raft_boltdb_logBatchSize_stddev: 'Measures the total size (bytes) standard deviation of logs written to the database in a single batch',
+ PROJECT_RELOBJ_CAN_NOT_REMOVE: 'Project have associated data and cannot be deleted',
+ cassandra_TableMetrics_SpeculativeInsufficientReplicas_Count: 'The number of speculative retries that could not be attempted due to lack of replicas',
+ 'overall.leftShift': 'Left shift ',
+ 'webshell.shellTitle': 'Local Shell',
+ postgresql_sessions: 'Total number of sessions established to this database',
+ 'project.topology.title': 'Title',
+ 'tip.SelectAlertMessage': 'Select alert message',
+ elasticsearch_indices_stats_total_merges_total_size_in_bytes: 'Total combined size of primary and secondary shard documents',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_init: 'The initial memory amount of Old Gen space after GC',
+ STATECONF_MONITOR_ISNULL: 'Asset state conf monitor is null',
+ PROJECT_TOPOICON_FILETYPE_ERROR: 'Topo icon file type must be jpg, jpeg, png, svg and gif',
+ clickhouse_replication_queue_num_tries_replicas: 'The number of failed attempts to complete the copy task',
+ 'overall.expandMenu': 'Expand menu',
+ zookeeper_avg_latency: 'Average Latency (ms)',
+ mysql_rpl_semi_sync_master_request_ack: 'The number of requests for which the slave server sent acknowledgment',
+ LINK_URL_ISNULL: 'link url can not be null',
+ consul_raft_fsm_apply_sum: 'Measure the sum of time to apply logs to FSM',
+ 'project.topology.radius': 'Radius',
+ SYS_USER_NEWPWD_ISNULL: 'User new password can not be empty',
+ mongodb_wtcache_pages_requested_from: 'Number of pages requested in WiredTiger cache ',
+ clickhouse_events_opened_file_cache_misses: ' The number of times the file was found in the open file cache so we had to open it again',
+ clickhouse_metrics_background_common_pool_task: ' The number of active tasks in the associated backend pool',
+ 'asset.endU': 'U End',
+ mysql_commands_revoke: 'Number of undo commands executed',
+ 'backup.backupRetention': 'Backup retention',
+ mysql_innodb_encryption_rotation_estimated_iops: 'Number of I/O operations for operations performed by the InnoDB background encryption thread',
+ consul_acl_blocked_service_deregistration: 'Incremented whenever a logout failure for a service is blocked by an ACL.',
+ VSYS_TASK_DEVICETAG_VALUE_ISNULL: 'Vsys task device tag value can not be empty',
+ consul_serf_member_left: 'Incremented when an agent leaves the cluster.',
+ clickhouse_metrics_sync_drained_connections: 'Number of connections drained synchronously',
+ consul_raft_boltdb_txstats_spillTime_lower: 'Measures the minimum time spent overflowing nodes in the database',
+ zookeeper_sum_session_queues_drained: 'The sum of the session queue counts for flow control',
+ SYS_CONFIG_SCRAPEINTERVAL_INVALIDE: 'System config scrape interval should be an integer',
+ zookeeper_max_read_commit_proc_req_queued: 'The maximum number of submitted read transactions in the request queue',
+ zookeeper_packets_received: 'Packet',
+ mysql_rpl_semi_sync_master_wait_sessions: 'The number of sessions currently waiting for replica replies',
+ minio_usage_last_activity_nano_seconds: 'Elapsed time (nanoseconds) since last scan activity',
+ clickhouse_metrics_threads_in_overcommit_tracker: 'The number of threads waiting in OvercommitTracker',
+ mongodb_latency_reads: 'Latency for read operations.',
+ mysql_innodb_ibuf_merged_deletes: 'The number of ibuf merge Purge operations',
+ 'project.endpoint.configs.comment': 'Endpoint Configs,JSON format',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_max: 'The maximum amount of memory in Survivor Space after GC',
+ TERMINAL_CONNECTION_AUTHPRIKEY_ISNULL: 'Terminal connection authPriKey can not be null',
+ nginx_active: 'number of active connections',
+ ASSET_BRAND_NAME_ISNULL: 'Asset brand name is null',
+ java_operating_FreeSwapSpaceSize: 'The amount of free swap space available',
+ redis_allocator_allocated: 'The total number of bytes allocated from the allocator, including internal fragmentation. Usually the same as the memory used',
+ MODULE_USERNAME_INVALID: 'Auth username is missing, required for SNMPv3',
+ zookeeper_cnt_readlatency: 'Read latency',
+ mysql_innodb_deadlocks: 'Total InnoDB deadlocks',
+ 'overall.downloadProgress': 'Download is in progress',
+ CHART_NOTEXSITS: 'Chart is not exsits',
+ clickhouse_events_merge_tree_data_writer_uncompressed_bytes: ' Uncompressed bytes (for columns stored in memory) are inserted into the MergeTree table',
+ 'overall.synchronize': 'Synchronize',
+ mysql_feature_timezone: 'Number of times an explicit time zone (excluding UTC and system) was specified',
+ zookeeper_avg_read_commit_proc_req_queued: 'Average number of read transactions committed in the request queue',
+ zookeeper_min_unavailable_time: 'Minimum unavailable time',
+ elasticsearch_indices_stats_primaries_request_cache_miss_count: 'Number of primary shard request cache misses',
+ 'project.topology.animationType': 'Animation type',
+ redis_sync_partial_err: 'Number of partial resync requests rejected',
+ elasticsearch_jvm_mem_pools_survivor_max_in_bytes: 'The maximum amount of memory available for the survivor space',
+ zookeeper_p999_updatelatency: 'Update latency 99.9th quantile',
+ docker_container_status_exitcode: 'Exit codes for Docker containers',
+ service_bucket_new_duration_bucket: 'Duration of calls to the onboarding service.',
+ mysql_qcache_free_blocks: 'The number of free memory blocks in the query cache.',
+ zookeeper_sum_commit_commit_proc_req_queued: 'The sum of submitted submission processes in the request queue',
+ mysql_innodb_row_lock_waits: 'Number of times the action table had to wait for a row',
+ mysql_innodb_dblwr_pages_written: 'The number of pages written to the InnoDB double write buffer',
+ logs_disable_msg: 'Logs : is not enabled',
+ zookeeper_min_session_queues_drained: 'Minimum session queue count for flow control',
+ clickhouse_metrics_parts_deleting: ' The portion of inactive data identified as a refcounter that is being removed by the cleaner',
+ consul_raft_boltdb_txstats_rebalanceTime_90_percentile: 'Measures the 90th percentile of time taken to rebalance nodes in the database',
+ clickhouse_metrics_zoo_keeper_session: "Number of sessions (connections) to ZooKeeper. There should be no more than one, as multiple connections with ZooKeeper may cause errors due to lack of linearizability (stale reads) allowed by ZooKeeer's consistency model",
+ 'ipam.subnet.ipDetails': 'IP detail',
+ consul_raft_fsm_apply_lower: 'Measure the minimum time to apply logs to the FSM',
+ jenkins_node_temp_available: 'Ephemeral storage space available on Jenkins computer nodes',
+ elasticsearch_indices_stats_total_get_missing_time_in_millis: 'The time taken by the current primary and secondary shards to perform failed fetch operations',
+ elasticsearch_indices_stats_total_refresh_total_time_in_millis: 'The time it takes for the primary and secondary shards to perform refresh operations',
+ TERMINAL_STOP_SESSION_FAILED: 'Failed to stop session',
+ elasticsearch_clusterstats_indices_docs_count: 'document count on this node',
+ 'project.topology.animation': 'Animation',
+ zookeeper_p95_commit_propagation_latency: 'Commit Propagation Latency 95th Quantile',
+ 'dashboard.chartForm.comparison.hour': 'Hour(Comparison with an hour ago)',
+ zookeeper_sum_write_batch_time_in_commit_processor: 'Sum of write batch times in commit processor',
+ clickhouse_metrics_parts_pre_committed: ' Deprecated. See PartsPreActive',
+ 'alert.config.secondNormal': 'second no similar exception is generated',
+ ALERTRULE_TYPE_INCORRECT: 'Alert rule type must be 1 ,2 or 3',
+ 'project.topology.flow': 'flow',
+ 'buttons.expired': 'Expired',
+ SNMP_MIB_FILE_ISNULL: 'Snmp mib file can not be empty',
+ redis_active_defrag_key_hits: 'Number of keys actively defragmented',
+ ASSET_MODEL_OID_INCORRECT: 'OID format is incorrect',
+ 'asset.reloginPinTip': 'Relogin tip',
+ IPAM_IP_ADDR_ERROR: 'Ipamip addr format error,please check ip format for ipv4/6',
+ mysql_connection_errors_peer_address: 'Number of errors searching for connected client IP addresses',
+ elasticsearch_thread_pool_rollup_indexing_completed: 'The number of tasks in the rollup indexing thread pool queue',
+ consul_fsm_ca_median: 'Measure the median time required to apply CA configuration operations to the FSM',
+ clickhouse_events_compile_function: ' Number of times to start compiling the generated LLVM code (creating fused functions for complex expressions)',
+ 'config.agent.scrapeEndpoint': 'Scrape endpoint',
+ clickhouse_events_context_lock: " The number of times the Context's lock was acquired or attempted to be acquired. This is the global lock",
+ qc_all_duration_seconds_bucket: 'Total time spent in all query states.',
+ haproxy_conn_rate: 'Connections per second',
+ ISSUE_TYPE_ISNULL: 'Issue type can not be empty',
+ mysql_handler_mrr_init: 'Count how many MRR (Multi-Range Read) scans were performed',
+ 'el.datepicker.prevYear': 'Previous year',
+ ALERTSILENCE_ENDTIME_ISNULL: 'AlertSilence end time can not be null',
+ zookeeper_cnt_read_final_proc_time_ms: 'Read final processing time count',
+ ALERTMSG_STATE_INCORRECT: 'State is incorrect',
+ 'asset.endpointNum2': 'Endpoint num',
+ clickhouse_asynchronous_metrics_replicas_max_relative_delay: ' Maximum difference between replica latency and the latency of the latest replica of the same table (across replicated tables)',
+ LICENSE_QRCODE_FILES_ISNULL: 'QRCode files is null',
+ 'metric.diagnose.endpoint.item.monitor.asset': 'Asset State',
+ 'overall.snapshoot': 'Snapshot',
+ consul_raft_replication_appendEntries_rpc_stddev: 'Measures the standard deviation of time spent appending entry RFCs',
+ 'config.mib.editMib': 'Edit MIB',
+ consul_raft_boltdb_writeCapacity_stddev: 'Theoretical write capacity standard deviation expressed in writeable logs per second',
+ 'dashboard.dashboard.chartForm.typeVal.gauge.label': 'Guage',
+ cassandra_java_GarbageCollector_ConcurrentMarkSweep_CollectionTime: 'Approximate cumulative collection elapsed time in milliseconds',
+ SYS_CONFIG_PROJECTCHARTTPL_NOTFOUND: 'System config project chart tpl not found',
+ 'cortex.IncludeDefault': 'Include default values',
+ 'diagnose.agent.resolution.auth': '- Check whether the agent tokens are filled in correctly',
+ consul_raft_boltdb_txstats_spillTime_stddev: 'Measures the standard deviation of time spent overflowing nodes in the database',
+ consul_raft_replication_heartbeat_90_percentile: 'Measures the 90th percentile of time spent calling appendEntries on a peer',
+ haproxy_econ: 'The number of bad requests trying to connect to the backend server',
+ jenkins_node_num_executors: 'The number of executors available on the Jenkins computer node',
+ ALERTNOTIFY_NAME_DUPLICATE: 'Alert notify method name duplicate',
+ consul_raft_boltdb_storeLogs_sum: 'Measure the sum of time spent writing logs to the database',
+ EXPRETMPL_BUILDIN_INCORRECT: 'Expression template buildin must be 0 or 1',
+ 'dashboard.dashboard.chartForm.typeVal.sankey.label': 'Sankey',
+ mysql_rpl_semi_sync_master_net_avg_wait_time: 'Average time in microseconds the source waited',
+ elasticsearch_indices_stats_primaries_segments_term_vectors_memory_in_bytes: 'Total amount of memory for primary shard term vectors',
+ elasticsearch_jvm_timestamp: 'When the JVM statistics were last refreshed',
+ docker_container_mem_pgfault: 'The number of page faults that occurred in the Docker container',
+ elasticsearch_indices_stats_total_get_time_in_millis: 'The time taken by the current primary and secondary shards to execute the GET operation',
+ 'project.module.retries': 'Retries',
+ clickhouse_metrics_cache_dictionary_update_queue_batches: ' The number of "batches" (groups of keys) in the update queue in the CacheDictionary',
+ qc_queueing_duration_seconds_bucket: 'Histogram of times spent queueing queries.',
+ clickhouse_metrics_background_fetches_pool_task: ' The number of active fetches in the associated backend pool',
+ 'asset.brandAndModel': 'Brand & Model',
+ 'config.assetMeta.editGroup': 'Edit group',
+ consul_serf_snapshot_appendLine_median: 'Measures the median time it takes for the Consul agent to append entries to an existing log',
+ 'validate.number': 'Numberic',
+ mongodb_db_stats_avg_obj_size: 'Average size of all documents in the database',
+ 'el.pagination.goto': 'Go to',
+ 'overall.select': 'Select',
+ 'overall.addComment': 'Add comment',
+ 'asset.talon.enable.comment': 'TALON open status Default is 0, 1: Open 0: Close Example: 1',
+ 'overall.syncEndpoint': 'Whether to synchronize associated endpoints',
+ 'overall.brandId': 'Brand ID',
+ memcached_uptime: 'seconds since server start',
+ 'config.ipamip.mac': 'Mac',
+ 'config.terminallog.rows': 'Rows',
+ consul_raft_boltdb_logSize_median: 'Measures the median size of logs written to the database',
+ consul_fsm_autopilot_stddev: 'Measures the standard deviation of the time it takes to apply a given autopilot update to the FSM',
+ elasticsearch_thread_pool_search_completed: 'The number of tasks in the search thread pool queue',
+ clickhouse_metrics_context_lock_wait: ' The number of threads waiting for a lock in the context. This is the global lock',
+ elasticsearch_indices_stats_primaries_search_suggest_total: 'The total number of recommended actions for the primary shard',
+ postgresql_blk_write_time: 'The amount of time the backend took to write data file blocks in this database, in milliseconds (if track_io_timing is enabled , otherwise zero)',
+ haproxy_check_duration: 'The time (in milliseconds) it took to complete the last health check',
+ ISSUE_NAME_ISNULL: 'Issue name can not be empty',
+ STATECONF_MONITOR_INCORRECT: 'Asset state conf monitor must be 0 or 1',
+ SYSAPIKEY_ROLEID_ISNULL: 'sys api key role id can not be empty',
+ task_scheduler_total_schedule_fails: 'Number of schedule requests that fail to schedule.',
+ mysql_performance_schema_file_instances_lost: 'The number of times the file instance was not successfully created',
+ ASSET_FIELD_META_ID_ISNULL: 'Asset field meta id can not be empty',
+ mysql_tc_log_page_waits: 'Number of times the server was unable to commit the transaction and had to wait',
+ cassandra_TableMetrics_TombstoneScannedHistogram_Count: 'A histogram of tombstones scanned in queries on this table.',
+ mysql_commands_kill: 'Number of KILL commands executed',
+ 'project.topology.lineWidth': 'Line width',
+ mysql_commands_insert: 'Number of insert commands executed',
+ mysql_commands_change_db: 'Number of USE database_name commands executed',
+ 'config.terminallog.download': 'Terminal download',
+ 'el.datepicker.selectDate': 'Select date',
+ 'overall.exprTemp': 'Expression templates',
+ zookeeper_sum_readlatency: 'Sum of read latencies',
+ SYS_CONFIG_TIMEZONE_ISNULL: 'System config timezone can not be empty',
+ MODULE_CONFIG_JOURNALUNIT_ISNULL: 'Module config journal unit is null',
+ 'overall.loki': 'Loki',
+ cassandra_ClientMetrics_AuthSuccess_FifteenMinuteRate: 'Client authentication success rate, the average rate within 15 minutes.',
+ IPAM_SUBNET_VLAN_ISNULL: 'Ipamsubnet vlan can not be null',
+ consul_raft_transition_heartbeat_timeout: 'The number of times the broker transitioned to the candidate state after not receiving a heartbeat message from the last known leader.',
+ SYS_CONFIG_CODE_INVALID: 'The code is invalid',
+ 'project.module.privpin': 'Priv password',
+ storage_shard_write_err_sum: 'Number of points in shard write requests with errors.',
+ SYS_USER_PIN_RETRY_ERROR: 'System user pin too many errors more than {0} times, please try again after {1} minutes',
+ ASSET_CABINET_ISNULL: 'Cabinet must be selected when start or end position is not empty',
+ 'alert.config.condition': 'Condition',
+ zookeeper_min_node_deleted_watch_count: 'Delete the minimum value of the node concerned by the watcher',
+ 'config.terminallog.cmd.dangerTip': 'This command may be dangerous',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_used: 'Amount of used memory in Old Gen space after GC',
+ elasticsearch_http_clients_1_closed_time_millis: 'The time at which the client closed the connection, if the connection was closed',
+ 'alert.config.notifyExpired.comment': 'Alarm expired notification Switch Default: Open 1: Open 0: Close Example: 1',
+ 'config.assetLabel.display': 'Display',
+ 'date.formatError': 'Time format error',
+ consul_raft_thread_fsm_saturation_mean: 'Approximate measured average of the proportion of time a Raft FSM goroutine is busy and unable to accept new work',
+ 'overall.mask': 'Mask',
+ 'config.terminallog.duration': 'Duration',
+ redis_total_net_output_bytes: 'The total number of bytes written to the network',
+ minio_software_version_info: 'MinIO release flags for the server',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_normalized: ' This value is similar to "OSGuestIceTime", but divided by the number of CPU cores to be measured in the interval [0..1] regardless of the number of cores. This allows you to average the value of this metric across multiple servers in the cluster, even with inconsistent core counts, and still get an average resource utilization metric',
+ 'dashboard.dashboard.report': 'Report',
+ 'alert.list.deviceAlert': 'Device alert',
+ EXCELFILE_IMPORT_FILE_ISNULL: 'Import file is null',
+ consul_client_rpc: 'Incremented whenever a Consul agent in client mode makes an RPC request to the Consul server. This gives a measure of how loaded the Consul server is for a given agent. Currently, this is only generated by the agent in client mode, not the Consul server.',
+ clickhouse_events_compile_expressions_microseconds: ' Total time spent compiling the expression to LLVM code',
+ mysql_feature_invisible_columns: 'Number of invisible columns in all open tables',
+ ALERTMSG_SAVE_ERROR: 'Data save faild',
+ consul_serf_msgs_received_sum: 'This metric is a sample sum of message bytes received to the cluster',
+ SOFTWARE_TYPE_NAME_DUPLICATE: 'Name duplicate',
+ java_operating_MaxFileDescriptorCount: 'operating system maximum number of file descriptors',
+ mysql_innodb_max_trx_id: 'Maximum TRX ID',
+ 'dashboard.dashboard.createDashboardTitleSec': 'New dashboard',
+ consul_fsm_coordinate_batch_update_count: 'Measures the number of times a given batch of coordinate updates is applied to the FSM',
+ elasticsearch_indices_merges_total_auto_throttle_in_bytes: 'Automatically limit the size of merge operations',
+ consul_raft_rpc_processHeartbeat_stddev: 'Measures the standard deviation of time spent processing heartbeat requests',
+ docker_container_mem_total_active_anon: 'Sum of all memory currently used by Docker containers, used as anonymous memory',
+ 'config.cab.uSize.comment': 'U size (1,47)Example: 10',
+ elasticsearch_cluster_health_indices_number_of_shards: 'The total number of active shards in the cluster',
+ zookeeper_sum_unavailable_time: 'Sum of unavailable time',
+ 'overall.addThresholds': 'Add threshold',
+ influxdb_scrapers_total: 'otal number of scrapers on the server.',
+ docker_container_blkio_io_serviced_recursive_async: 'Number of asynchronous write operations in Docker containers',
+ apache_Uptime: 'Server process uptime (seconds)',
+ 'validate.url': 'Invalid URL',
+ elasticsearch_indices_stats_primaries_search_suggest_current: 'Suggested number of operations the primary shard is running',
+ 'diagnose.agent.item.blackboxExporter': 'Blackbox Exporter Component State',
+ apache_CPUSystem: 'CPU process in system mode',
+ SYS_CONFIG_ASSETPINGINTERVAL_ISNULL: 'System config asset ping interval can not be null',
+ 'metric.diagnose.endpoint.item.agent.status': 'Agent Status',
+ 'overall.cover': 'Override',
+ 'overall.vlan': 'VLAN',
+ SNMP_MIB_HOST_FORMAT: 'Snmp mib host must be in IP format',
+ SYS_DICT_REMOVE_ERROR: 'Those dict params contain model can not remove',
+ 'alert.alert': 'Alerts',
+ 'terminal.wordSeparatorInfo': 'Double-click selection will stop at these characters',
+ docker_container_cpu_throttling_throttled_periods: 'CPU limited cycles in Docker container',
+ 'config.terminallog.record.play': 'Play',
+ clickhouse_metrics_global_thread: ' The number of threads in the global thread pool',
+ 'globalSearch.placeholder': 'Global search',
+ cassandra_TableMetrics_RowCacheHitOutOfRange_Count: 'The number of table row cache hits that did not satisfy the query filter and went to disk.',
+ 'tip.SelectAlertMessages': 'Select alert messages',
+ clickhouse_metrics_parts_outdated: ' After the selection is complete, the inactive data portion can be removed, but only used by the current selection',
+ EXCELFILE_HEADER_LANGUAGE_ERROR: 'Language must be en, zh or ru',
+ 'diagnose.talon.resolution.nztalon': '- Check the running status of Talon service',
+ elasticsearch_indices_stats_primaries_search_open_contexts: 'The number of search contexts opened by the primary shard',
+ 'silence.expired': 'Expired',
+ AGENT_PARAM_AGENTID_ISNULL: "Parameter 'agentId' is required",
+ 'logs.diagnose.endpoint.item.agent.status': 'Agent Status',
+ AGENT_INSTALL_PARAM_MISS: 'Parameter of this API is missed',
+ mongodb_col_stats_ok: 'Whether the collection status is normal',
+ mysql_commands_checksum: 'Number of checksum table commands executed',
+ 'el.table.sumText': 'Sum',
+ 'setup.welcome.guid_2': 'Tries to find problems within your Database and Redis setup',
+ zookeeper_max_node_deleted_watch_count: 'Delete the maximum value of the node concerned by the watcher',
+ proxmox_swap_used_percentage: 'Current swap space usage on Proxmox nodes',
+ 'setup.welcome.guid_1': 'Create a basic configuration',
+ integration_mysql_configuration: "#### Preconditions\r\n##### Component Version\r\nMariaDB Version: 10.5.12\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of MairaDB you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n##### Create Monitoring User\r\n```\r\nMariaDB [(none)]> CREATE USER 'nz_monitor';\r\nQuery OK, 0 rows affected (0.243 sec)\r\n\r\nMariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO nz_monitor@\"127.0.0.1\" IDENTIFIED BY 'nz_monitor_pwd';\r\nQuery OK, 0 rows affected (0.157 sec)\r\n\r\nMariaDB [(none)]> GRANT replication client on *.* to 'nz_monitor'@'127.0.0.1';\r\nQuery OK, 0 rows affected (0.002 sec)\r\n\r\nMariaDB [(none)]> GRANT SELECT ON mysql.user TO 'nz_monitor'@'127.0.0.1';\r\nQuery OK, 0 rows affected (0.068 sec)\r\n\r\nMariaDB [(none)]> GRANT SELECT ON performance_schema.* TO 'nz_monitor'@'127.0.0.1';\r\nQuery OK, 0 rows affected (0.003 sec)\r\n\r\nMariaDB [(none)]> flush privileges;\r\nQuery OK, 0 rows affected (0.001 sec)\r\n```\r\n##### Configuration File Modification\r\nIn order to gather metrics from the performance schema, it must first be enabled in mySQL configuration. See the performance schema [quick start](https://dev.mysql.com/doc/refman/8.0/en/performance-schema-quick-start.html \"quick start\").\r\n\r\nMariadb configuration files increase the following configuration and restart.\r\n```\r\n[mysqld]\r\nperformance_schema=ON\r\n```\r\n\r\n#### Metrics Collection Configuration\r\n1.We use [MariaDB input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/mysql \"MariaDB input plug\") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus output plug\") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the mysql.conf file and copy and paste the following text:\r\n\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"mysql_prometheus\"\r\n ## Address to listen on.\r\n listen = \":19201\"\r\n namepass = [\"mysql*\"]\r\n \r\n \r\n# Read metrics from one or many mysql servers\r\n[[inputs.mysql]]\r\n alias = \"mysql_prometheus\"\r\n ## specify servers via a url matching:\r\n ## [username[:password]@][protocol[(address)]]/[?tls=[true|false|skip-verify|custom]]\r\n ## e.g.\r\n ## servers = [\"user:passwd@tcp(127.0.0.1:3306)/?tls=false\"]\r\n ## servers = [\"user@tcp(127.0.0.1:3306)/?tls=false\"]\r\n servers = [\"nz_monitor:nz_monitor_pwd@tcp(127.0.0.1:3306)/?tls=false\"]\r\n # metric_version = 2\r\n ## if the list is empty, then metrics are gathered from all database tables\r\n # table_schema_databases = []\r\n \r\n ## gather metrics from INFORMATION_SCHEMA.TABLES for databases provided above list\r\n # gather_table_schema = false\r\n \r\n ## gather thread state counts from INFORMATION_SCHEMA.PROCESSLIST\r\n # gather_process_list = false\r\n \r\n ## gather user statistics from INFORMATION_SCHEMA.USER_STATISTICS\r\n # gather_user_statistics = false\r\n \r\n ## gather auto_increment columns and max values from information schema\r\n # gather_info_schema_auto_inc = false\r\n \r\n ## gather metrics from INFORMATION_SCHEMA.INNODB_METRICS\r\n # gather_innodb_metrics = false\r\n \r\n ## gather metrics from all channels from SHOW SLAVE STATUS command output\r\n # gather_all_slave_channels = false\r\n \r\n ## gather metrics from SHOW SLAVE STATUS command output\r\n # gather_slave_status = false\r\n \r\n ## use SHOW ALL SLAVES STATUS command output for MariaDB\r\n # mariadb_dialect = false\r\n \r\n ## gather metrics from SHOW BINARY LOGS command output\r\n # gather_binary_logs = false\r\n \r\n ## gather metrics from SHOW GLOBAL VARIABLES command output\r\n # gather_global_variables = true\r\n \r\n ## gather metrics from PERFORMANCE_SCHEMA.TABLE_IO_WAITS_SUMMARY_BY_TABLE\r\n # gather_table_io_waits = false\r\n \r\n ## gather metrics from PERFORMANCE_SCHEMA.TABLE_LOCK_WAITS\r\n # gather_table_lock_waits = false\r\n \r\n ## gather metrics from PERFORMANCE_SCHEMA.TABLE_IO_WAITS_SUMMARY_BY_INDEX_USAGE\r\n # gather_index_io_waits = false\r\n \r\n ## gather metrics from PERFORMANCE_SCHEMA.EVENT_WAITS\r\n # gather_event_waits = false\r\n \r\n ## gather metrics from PERFORMANCE_SCHEMA.FILE_SUMMARY_BY_EVENT_NAME\r\n # gather_file_events_stats = false\r\n \r\n ## gather metrics from PERFORMANCE_SCHEMA.EVENTS_STATEMENTS_SUMMARY_BY_DIGEST\r\n # gather_perf_events_statements = false\r\n #\r\n ## gather metrics from PERFORMANCE_SCHEMA.EVENTS_STATEMENTS_SUMMARY_BY_ACCOUNT_BY_EVENT_NAME\r\n # gather_perf_sum_per_acc_per_event = false\r\n #\r\n ## list of events to be gathered for gather_perf_sum_per_acc_per_event\r\n ## in case of empty list all events will be gathered\r\n # perf_summary_events = []\r\n #\r\n # gather_perf_events_statements = false\r\n \r\n ## the limits for metrics form perf_events_statements\r\n # perf_events_statements_digest_text_limit = 120\r\n # perf_events_statements_limit = 250\r\n # perf_events_statements_time_limit = 86400\r\n \r\n ## Some queries we may want to run less often (such as SHOW GLOBAL VARIABLES)\r\n ## example: interval_slow = \"30m\"\r\n # interval_slow = \"\"\r\n \r\n ## Optional TLS Config (will be used if tls=custom parameter specified in server uri)\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = false\r\n ```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where MariaDB resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which MariaDB belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19201\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```",
+ elasticsearch_http_clients_0_id: 'Unique ID of the HTTP client',
+ mysql_commands_shutdown: 'Number of shutdown commands executed',
+ zookeeper_p50_om_proposal_process_time_ms: '50th percentile of OM proposal processing time',
+ mysql_handler_mrr_rowid_refills: 'Number of times to refill the rowid buffer (not including initial fill)',
+ 'alert.state': 'Status',
+ 'config.terminallog.remote': 'Remote',
+ MODULE_PROTOCOL_INVALID: 'Module protocol must be http or snmp',
+ elasticsearch_indices_stats_total_search_query_total: 'Total number of primary and secondary shard query operations',
+ 'ipamsubnet.dc.dcId.comment': 'Datacenter ID(Required) Example: 1',
+ cassandra_TableMetrics_RangeLatency_Count: 'The local range scan latency for this table.',
+ consul_fsm_acl_token_upper: 'Measures the maximum time spent applying ACL token operations to the FSM',
+ mysql_slave_retried_transactions: 'Number of times the slave has retried transactions since the server started',
+ haproxy_req_tot: 'The total number of HTTP requests received',
+ mongodb_tcmalloc_current_total_thread_cache_bytes: "The total number of bytes in TCMalloc's current cache for all threads ",
+ consul_fsm_ca_leaf_sum: 'Measures the sum of time required to apply operations when signing leaf certificates',
+ 'project.topology.element': 'Element',
+ 'setup.welcome.header': 'Welcome to Nezha setup wizard!',
+ elasticsearch_thread_pool_flush_completed: 'The number of tasks in the flush thread pool queue',
+ SYS_CONFIG_LDAPDN_ISNULL: 'System config ldap dn can not be empty',
+ VSYS_IP_RULE_CONFIGDUPLICATE: 'Vsys ip type rules configuration duplicate',
+ cassandra_TableMetrics_MemtableSwitchCount_Count: 'The number of flushes that caused memtables to be switched.',
+ consul_fsm_acl_policy_median: 'Measure the median time required to apply ACL policy actions to the FSM',
+ TERMINAL_ISNULL: 'Error,Terminal is null',
+ 'el.datepicker.today': 'Today',
+ SNMP_MIB_TOOBIG: 'PDU encoding is too big for the transport used.',
+ ASSET_RELOBJ_CAN_NOT_REMOVE: 'Asset have associated data and cannot be deleted',
+ 'config.system.monitor.s3': 'S3 object storage',
+ SYSSTAT_FILTER_IS_NULL: 'param filter can not be null',
+ 'config.terminallog.monitor.monitor': 'monitoring',
+ consul_serf_msgs_sent_upper: 'This metric is the sample peak value for the number of message bytes broadcast to the cluster',
+ 'dashboard.explore.ascending': 'Ascending',
+ elasticsearch_indices_stats_primaries_flush_periodic: 'The refresh cycle of the primary shard',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_used: 'The amount of memory used by the Compressed Class Space space after GC',
+ minio_bucket_objects_size_distribution: 'The distribution of object sizes in a given bucket',
+ elasticsearch_indices_stats_primaries_warmer_total_time_in_millis: 'The time it takes for the primary shard to execute the exponential warmup operation',
+ cassandra_ClientMetrics_AuthSuccess_OneMinuteRate: 'Client authentication success rate, the average rate within 1 minute.',
+ memcached_bytes_written: 'The total number of bytes sent to the network by this server',
+ consul_serf_msgs_sent_stddev: 'This metric is the sample standard deviation of the number of message bytes broadcast to the cluster',
+ 'dashboard.dashboard.chartForm.typeVal.local': 'Local time',
+ elasticsearch_clusterstats_nodes_os_pretty_names_0_count: ' Selected number of nodes using the operating system',
+ zookeeper_p50_local_write_committed_time_ms: '50th percentile of time spent on committed write requests issued locally',
+ 'config.exprTemp.exprTempExport': 'expression template export',
+ cassandra_ClientMetrics_UnknownException_FiveMinuteRate: 'Unknown rate of anomalies over 5 minutes.',
+ zookeeper_avg_startup_txns_load_time: 'start txns load time average',
+ consul_runtime_total_gc_runs: 'Number of GC cycles completed',
+ 'overall.labels': 'Attributes',
+ mysql_commands_commit: 'The number of COMMIT commands executed. Unlike Handler_commit, which counts internal commit statements',
+ influxdb_organizations_total: 'Total number of organizations on the server.',
+ mysql_open_streams: 'open streams',
+ 'dashboard.metric.goDashboardTip': 'View created dashboard?',
+ consul_raft_boltdb_txstats_writeTime_lower: 'Measures the minimum amount of time it takes to perform a write to the database',
+ mysql_innodb_buffer_pool_pages_made_not_young: 'page not young',
+ postgresql_buffers_alloc: 'number of buffers allocated',
+ haproxy_slim: 'Configured session limit',
+ DC_ID_ISNULL: 'Agent Dc id can not be empty',
+ 'alert.alertNum': 'Alert num',
+ zookeeper_avg_fsynctime: 'Average time to synchronize transaction logs',
+ 'terminal.copySelect': 'Cpoy on select',
+ consul_fsm_acl_policy_lower: 'Measures the minimum time required to apply an ACL policy action to the FSM',
+ zookeeper_sum_election_time: 'sum of time between joining and leaving the election',
+ mysql_innodb_encryption_n_merge_blocks_encrypted: 'The number of merged blocks decrypted',
+ mysql_commands_drop_function: 'Number of DROP function commands executed',
+ 'overall.configEndpoint': 'Config',
+ 'dashboard.dashboard.beforeFiveMin': 'Previous 5 minutes',
+ sqlserver_requests_writes: 'The number of write operations for the query.',
+ tengine_http_302: 'Total number of 302 requests',
+ 'overall.relabelConfigReplacement': 'Default is $1',
+ tengine_http_304: 'Total number of 304 requests',
+ 'config.menus.perms': 'Permission',
+ 'overall.logs': 'Logs',
+ 'dashboard.metric.expert': 'Expert',
+ ALERTRULE_THRESHOLD_FORMAT: 'Alert threshold format should be a long integer',
+ mysql_commands_replace_select: 'Number of REPLACE....SELECT commands executed',
+ integration_zookeeper_configuration: "#### Preconditions\r\n##### Component Version\r\nZookeeper Version:3.6.1\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of Zookeeper you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n##### Configuration File Modification\r\nAdd the mntr command to the whitelist\r\n>$zookeeper/conf/zoo.cfg\r\n```\r\n4lw.commands.whitelist=mntr\r\n```\r\n#### Metrics Collection Configuration\r\n1.We use [Zookeeper input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/zookeeper \"Zookeeper input plug\") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus output plug\") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the zookeeper.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"zookeeper_prometheus\"\r\n listen = \":19221\"\r\n namepass = [\"zookeeper*\"]\r\n \r\n \r\n# Reads 'mntr' stats from one or many zookeeper servers\r\n[[inputs.zookeeper]]\r\n ## An array of address to gather stats about. Specify an ip or hostname\r\n ## with port. ie localhost:2181, 10.0.0.1:2181, etc.\r\n \r\n ## If no servers are specified, then localhost is used as the host.\r\n ## If no port is specified, 2181 is used\r\n servers = [\":2181\"]\r\n \r\n ## Timeout for metric collections from all servers. Minimum timeout is \"1s\".\r\n # timeout = \"5s\"\r\n \r\n ## Float Parsing - the initial implementation forced any value unable to be\r\n ## parsed as an int to be a string. Setting this to \"float\" will attempt to\r\n ## parse float values as floats and not strings. This would break existing\r\n ## metrics and may cause issues if a value switches between a float and int.\r\n # parse_floats = \"string\"\r\n parse_floats = \"float\"\r\n fielddrop = [\"avg*\"]\r\n \r\n ## Optional TLS Config\r\n # enable_tls = false\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## If false, skip chain & host verification\r\n # insecure_skip_verify = true\r\n```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where Zookeeper resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which Zookeeper belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19221\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```",
+ SYS_USER_STATUS_INVALIDE: 'System user status must be 0 or 1',
+ zookeeper_response_packet_cache_misses: 'Response packet cache miss count',
+ mysql_innodb_mem_adaptive_hash: 'memory adapter cache',
+ mysql_select_scan: 'The number of joins to perform a full scan on the first table.',
+ cassandra_TableMetrics_AnticompactionTime_Count: 'The amount of time spent decompacting before consistent repair.',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_cpu0: ' Ratio of time spent running virtual CPUs for the guest OS under the control of the Linux kernel when the guest is set to a higher priority (see "man-procfs"). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ mysql_rpl_semi_sync_master_timefunc_failures: 'The number of times the source failed when calling time',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_cpu1: ' Ratio of time spent running virtual CPUs for the guest OS under the control of the Linux kernel when the guest is set to a higher priority (see "man-procfs"). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ MODULE_CONFIGS_ISNULL: 'Module configs can not be empty',
+ zookeeper_max_reads_after_write_in_session_queue: 'The maximum number of consecutive read requests that appear in the session queue immediately after the request is submitted',
+ sqlserver_volume_space_total_space_bytes: 'Total disk storage space in bytes.',
+ elasticsearch_http_clients_1_request_count: 'The number of requests from this client',
+ memcached_accepting_conns: 'Whether the server is accepting the number of conns',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_cpu6: ' Ratio of time spent running virtual CPUs for the guest OS under the control of the Linux kernel when the guest is set to a higher priority (see "man-procfs"). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_cpu7: ' Ratio of time spent running virtual CPUs for the guest OS under the control of the Linux kernel when the guest is set to a higher priority (see "man-procfs"). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_cpu4: ' Ratio of time spent running virtual CPUs for the guest OS under the control of the Linux kernel when the guest is set to a higher priority (see "man-procfs"). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'config.ipamip.state.comment': 'State(Required) Optional: 1 or 2 or 3 Example: 1',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_cpu5: ' Ratio of time spent running virtual CPUs for the guest OS under the control of the Linux kernel when the guest is set to a higher priority (see "man-procfs"). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'overall.acknowledge': 'Acknowledge',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_cpu2: ' Ratio of time spent running virtual CPUs for the guest OS under the control of the Linux kernel when the guest is set to a higher priority (see "man-procfs"). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_cpu3: ' Ratio of time spent running virtual CPUs for the guest OS under the control of the Linux kernel when the guest is set to a higher priority (see "man-procfs"). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'dashboard.dashboard.moreTitleOther': 'Showing only 10 the data. ',
+ 'asset.authProtocol': 'Auth protocol',
+ zookeeper_p95_proposal_latency: 'Proposal Delays 95th Percentile',
+ apache_TotalAccesses: 'Total visits',
+ elasticsearch_indices_stats_primaries_translog_size_in_bytes: 'The size of the primary shard transaction log',
+ mysql_key_writes: 'The number of physical writes of key blocks from the MyISAM key cache to disk.',
+ 'config.system.email.email': 'Email',
+ ASSET_SN_DUPLICATE: 'Asset serial number duplicate',
+ EXPRETMPL_RENDER_DATA_ISNULL: 'Expression template render data is null',
+ AGENT_PARAM_QUERY_ISNULL: "Parameter 'query' is required",
+ minio_node_file_descriptor_limit_total: 'Limit the total number of open file descriptors for the MinIO server process',
+ ALERTRULE_NOT_EXIST: 'Alert rule does not exist',
+ 'setup.redis.configTitle': 'Configure Redis connection',
+ java_threading_CurrentThreadCpuTime: 'CPU time in nanoseconds for the current thread. Returns -1 if CPU time measurement is disabled',
+ elasticsearch_clusterstats_indices_query_cache_evictions: 'The total number of query cache evictions assigned to all selected shards',
+ tomcat_connector_bytes_received: 'The amount of bytes received by the connector',
+ clickhouse_asynchronous_metrics_block_read_merges_sda: ' Number of read operations requested from the block device and coalesced together by the OS IO scheduler. This is a system-wide metric that includes all processes on the host',
+ mysql_innodb_num_index_pages_written: 'The number of index pages written to innodb',
+ DASHBOARD_CHART_TEMPLATE_TYPE_INCORRECT: 'Dashboard charts template type must be dashboard, asset, endpoint and template',
+ sqlserver_recentbackup_database_id: 'The database ID of the most recent backup.',
+ SNMP_CREDENTIAL_TYPE_ISNULL: 'Snmp credential type can not be null',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_used: 'Metaspace space used memory amount after GC',
+ mysql_select_range: 'The number of joins using ranges on the first table. This is usually not a critical issue even with very large values.',
+ mongodb_db_stats_num_extents: 'Number of data files used in the database',
+ 'overall.selected': 'Selected',
+ CHART_GROUPID_ISNULL: 'Chart group id can not be empty',
+ 'asset.pingStatus': 'Ping status',
+ mysql_commands_show_processlist: 'Number of SHOW PROCESSLIST commands executed',
+ 'dashboard.metric.name': 'Metric name',
+ redis_second_repl_offset: 'Maximum offset to accept replication IDs',
+ 'setup.step2': 'Redis',
+ 'setup.step1': 'Database',
+ apache_BytesPerReq: 'Traffic per request',
+ consul_raft_replication_heartbeat_mean: 'Measures the average time spent calling appendEntries on peers',
+ 'setup.step0': 'Welcome',
+ 'license.uploadLicense': 'Upload a license file (v2c)',
+ 'project.topology.placeholderImg': 'Please enter name',
+ 'config.system.basic.sessionTimeout': 'Session timeout',
+ consul_raft_fsm_apply_median: 'Measure median time to apply logs to FSM',
+ 'config.terminallog.record.pause': 'Pause',
+ elasticsearch_jvm_gc_collectors_young_collection_count: 'The number of JVM garbage collectors that collect young generation objects',
+ minio_node_io_rchar_bytes: 'The total number of bytes read by the process from the underlying storage system (including cache)',
+ zookeeper_bytes_received_count: 'bytes received',
+ consul_raft_leader_lastContact_mean: 'Measures the average time since the leader was last able to contact follower nodes when checking its leader lease',
+ consul_cache_fetch_error: 'Counts fetches that failed the cache.',
+ memcached_connection_structures: 'The number of connection structures allocated by the server',
+ 'asset.ipSubnet': 'IP subnet',
+ clickhouse_asynchronous_metrics_os_open_files: ' The total number of open files on the host. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ CHART_TITLE_ISNULL: 'Chart title can not be empty',
+ consul_fsm_acl_role_sum: 'Measures the sum of time spent applying ACL role operations to the FSM',
+ clickhouse_asynchronous_metrics_block_read_bytes_sr0: ' The number of bytes read from the block device. Thanks to the use of the OS page cache, it can save IO by reading fewer bytes than from the filesystem. This is a system-wide metric that includes all processes on the host',
+ 'config.ipamip.asset.comment': 'Asset(Required) Example: Asset name ',
+ zookeeper_p999_prep_processor_queue_time_ms: 'Processor Queue Prepare Time 99.9th Quantile',
+ 'asset.pingInfo': 'Ping',
+ zookeeper_avg_write_batch_time_in_commit_processor: 'Write batch time average in commit processor',
+ mongodb_top_stats_update_time: 'Running time of update operation in MongoDB ',
+ zookeeper_cnt_dbinittime: 'Number of database reloads',
+ 'logs.diagnose.endpoint.item.monitor.status': 'Log Monitor Status',
+ consul_fsm_register_count: 'Measures the number of times directory register operations are applied to the FSM',
+ 'dashboard.dashboard.chartForm.y': 'Y',
+ 'dashboard.allDashboards': 'All dashboards',
+ 'dashboard.dashboard.chartForm.x': 'X',
+ 'date.week.one': 'MON',
+ SYS_FILE_ISNULL: 'Sys file is can not be null',
+ CABINET_X_INCORRECT: 'Cabinet x is not in this dc',
+ 'config.assetLabel.interval': 'Interval',
+ 'project.topology.previewExit': 'Continue',
+ 'metric.diagnose.endpoint.item.scrape.status': 'Metric Endpoint Scrape Status',
+ 'diagnose.talon.item.components': 'Talon components status',
+ ISSUE_ID_ISNULL: 'Issue id can not be empty',
+ 'overall.back': 'Back',
+ elasticsearch_indices_search_open_contexts: 'Number of search contexts opened',
+ sqlserver_volume_space_available_space_bytes: 'Disk free space (bytes).',
+ clickhouse_metrics_parts_delete_on_destroy: ' The part has been moved to another disk and should be deleted in its own destructor The part has been moved to another disk and should be deleted in its own destructor',
+ SNMP_CREDENTIAL_REMARK_ISNULL: 'Snmp credential remark can not be null',
+ elasticsearch_indices_segments_max_unsafe_auto_id_timestamp: 'The most recent retried time of the indexing request',
+ 'issue.assetName': 'Asset name',
+ elasticsearch_thread_pool_refresh_completed: 'The number of tasks in the refresh thread pool queue',
+ 'config.system.basic.upper': 'Uppercase letters',
+ 'overall.importExcel': 'Import',
+ zookeeper_sum_write_commit_proc_issued: 'The write commit process has emitted the sum',
+ elasticsearch_thread_pool_fetch_shard_store_completed: 'The number of tasks in the fetch shard store thread pool queue',
+ 'overall.error': 'Error',
+ CHART_HEIGHT_FORMAT: 'Chart height format should be a integer',
+ zookeeper_p99_sync_processor_queue_time_ms: 'Synchronous Processor Queue Time 99th Quantile',
+ 'backup.RepeatEvery': 'Repeat every',
+ elasticsearch_indices_stats_total_flush_periodic: 'Refresh cycle of primary and secondary shards',
+ mertic_up_handle: '-',
+ 'asset.talon': 'TALON',
+ 'setup.redis.configTip': "Please set the configuration parameters for connection to this redis,Press 'Next' button when done",
+ consul_leader_reconcile_lower: 'Minimum time taken to update raft storage from serf member information',
+ minio_node_process_resident_memory_bytes: 'Resident memory size (bytes)',
+ 'config.user.language': 'Language',
+ 'overall.typeId': 'Type ID',
+ 'terminal.sftp': 'SFTP',
+ zookeeper_cnt_node_deleted_watch_count: 'Delete the number of nodes concerned by the watcher',
+ 'overall.decreaseTime': 'Decrease time',
+ 'dashboard.dashboard.editChartTitle': 'Edit chart',
+ TYPECONF_CONTAIN_BABY_CAN_NOT_REMOVE: 'This configurations contain sub-configuration and cannot be deleted',
+ mongodb_ttl_deletes_per_sec: 'Number of expired documents per second in MongoDB ',
+ zookeeper_avg_follower_sync_time: 'Average time for follower to sync with leader',
+ mysql_commands_show_engine_status: 'Number of SHOW ENGINE STATUS commands executed',
+ zookeeper_min_sync_process_time: 'Synchronization processing time minimum',
+ elasticsearch_clusterstats_nodes_process_open_file_descriptors_avg: 'The average number of file descriptors opens concurrently',
+ mongodb_total_available: 'The amount of space available in MongoDB storage ',
+ PROJECT_BUILDIN_CAN_NOT_REMOVE: 'These projects are built-in and cannot be deleted. Details: {0}',
+ docker_container_mem_mapped_file: 'Amount of memory used by mapped files in Docker containers',
+ clickhouse_asynchronous_metrics_total_bytes_of_merge_tree_tables: ' The total number of bytes stored in all tables of the MergeTree family (compressed, including data and indexes)',
+ haproxy_pid: 'Process id',
+ mongodb_top_stats_remove_count: 'Count of remove operations in MongoDB ',
+ elasticsearch_indices_stats_primaries_docs_count: 'The number of documents for the primary shard.',
+ mysql_innodb_encryption_n_merge_blocks_decrypted: 'Encrypted number of merged blocks',
+ clickhouse_events_rw_lock_readers_wait_milliseconds: ' Total time spent waiting to acquire a read lock (in heavy RWLock)',
+ mongodb_percent_cache_used: 'The percentage used in the cache.',
+ CHART_TEXTPARAM_ISNULL: 'Chart param cannot be empty when type is text',
+ redis_migrate_cached_sockets: 'Number of sockets opened for MIGRATE',
+ minio_cluster_capacity_raw_free_bytes: 'The total available capacity online in the cluster',
+ clickhouse_metrics_parts_in_memory: ' memory components',
+ 'config.system.basic.defaultCabinetUsize': 'Cabinet U size',
+ zookeeper_min_prep_processor_queue_time_ms: 'Processor Queue Prepare Time Minimum',
+ apache_CPUChildrenSystem: 'Jiff used by child processes in user mode',
+ clickhouse_metrics_interserver_connection: ' Get the number of connections for parts from other replicas',
+ clickhouse_asynchronous_metrics_block_queue_time_sr0: ' This value counts the number of milliseconds an IO request waits on this block device. If multiple IO requests are waiting, the value will increase by the number of milliseconds multiplied by the number of requests waiting. This is a system-wide metric that includes all processes on the host',
+ zookeeper_watch_bytes: 'watch bytes',
+ elasticsearch_thread_pool_snapshot_rejected: 'The maximum number of active threads in the snapshot thread pool',
+ elasticsearch_thread_pool_security_crypto_threads: 'The number of tasks completed by the security crypto thread pool executor',
+ 'terminal.menu': 'Context menu',
+ elasticsearch_thread_pool_force_merge_queue: 'The number of tasks rejected by the force merge thread pool executor',
+ elasticsearch_thread_pool_searchable_snapshots_cache_fetch_async_completed: 'searchable snapshots cache fetch async The number of tasks in the thread pool queue',
+ 'terminal.showFile': 'Show hide file',
+ 'overall.dashboard': 'Dashboard',
+ consul_memberlist_queue_broadcasts_mean: 'Measures the average number of messages waiting to be broadcast to other gossip participants',
+ rabbitmq_overview_connections: 'currently open connection',
+ mysql_rpl_transactions_multi_engine: 'Number of replicated transactions involving changes in multiple (transactional) storage engines before considering updates',
+ 'asset.type': 'Types',
+ cassandra_TableMetrics_BloomFilterFalseRatio_Value: 'The false positive rate of the table bloom filter.',
+ ASSET_MANAGEIP_FORMAT: 'Asset manage IP address format is incorrect',
+ 'config.system.basic.defTheme': 'Default theme',
+ DC_NAME_ISNULL: 'Dc name can not be empty',
+ mysql_commands_show_databases: 'Number of SHOW DATABASES commands executed',
+ boltdb_writes_total: 'Total number of boltdb writes.',
+ clickhouse_metrics_rw_lock_waiting_readers: 'Number of threads waiting to read table RWLock',
+ 'license.downloadID': 'Download c2v file',
+ consul_memberlist_msg_alive: 'Based on message information provided by the network layer, counts the number of active messages the broker has processed so far.',
+ elasticsearch_clusterstats_nodes_count_data_hot: 'The number of data hot nodes',
+ mysql_commands_show_package_body_status: 'Number of SHOW PACKAGE BODY STATUS commands executed',
+ mysql_commands_show_open_tables: 'Number of SHOW OPEN TABLES commands executed',
+ elasticsearch_indices_warmer_total_time_in_millis: ' Time spent performing exponential warmup operations',
+ consul_leader_reconcileMember_median: 'Measures the median time it takes to update raft storage for a single serf member information',
+ redis_expired_stale_perc: '% of keys likely to expire',
+ mysql_innodb_ibuf_merged_inserts: 'The number of ibuf merged INSERT operations',
+ consul_raft_leader_dispatchNumLogs: 'Measures the number of logs committed to disk in batches.',
+ qc_compiling_duration_seconds_count: 'Histogram of times spent compiling queries.',
+ zookeeper_min_proposal_ack_creation_latency: 'Creation Delay Proposal Confirmation Minimum',
+ 'project.module.editModule': 'Edit module',
+ consul_raft_fsm_enqueue_90_percentile: 'Measures the 90th percentile of the amount of time to enqueue a batch of logs for the FSM to apply',
+ zookeeper_max_close_session_prep_time: 'Turn off session prepare time max',
+ cassandra_CacheMetrics_KeyCache_FifteenMinuteRate: 'Key cache hit rate, the average rate within 15 minutes.',
+ mysql_commands_drop_sequence: 'Number of delete sequence commands executed',
+ java_memory_NonHeapMemoryUsage_init: 'Initialized bytes of off-heap memory',
+ 'dashboard.dashboard.chartForm.newTab': 'New tab',
+ MODULE_CONFIG_SYSLOG_ADDRESS_ISNULL: 'Module config syslog listenAddress is null',
+ 'dashboard.metric.normal': 'Normal',
+ LICENSE_DIGESTVALUE_INVALID: 'Lincese digest value error ,The file may have been modified',
+ 'project.topology.text': 'Text',
+ ENDPOINT_PORT_ISNULL: 'Endpoint port can not be empty',
+ consul_raft_fsm_enqueue_stddev: 'Measures the standard deviation of the amount of time to enqueue a batch of logs for the FSM to apply',
+ consul_fsm_tombstone_90_percentile: 'Measures the 90th percentile of time taken to apply a given tombstone operation to the FSM',
+ rabbitmq_queue_slave_nodes: ' RabbitMQThe number of slave nodes on the queue',
+ clickhouse_metrics_tables_to_drop_queue_size: 'The number of dropped tables waiting for background data deletion',
+ zookeeper_outstanding_changes_queued: 'queue of outstanding changes',
+ consul_memberlist_probeNode_stddev: 'Measures the standard deviation of time taken to perform a single round of failure detection on selected agents',
+ TERMINAL_UUID_ISNULL: 'Terminal uuid can not be null',
+ zookeeper_min_client_response_size: 'Client response size minimum',
+ NOT_NULL_ERROR: 'not null error',
+ SYS_USER_STARRED_ISNULL: 'Collect can not be empty',
+ SYS_CONFIG_LDAPENABLE_ISNULL: 'System config ldap enable can not be empty',
+ 'alert.config.operator': 'Operator',
+ zookeeper_p50_server_write_committed_time_ms: '50th percentile of time spent on committed write requests issued by other servers',
+ clickhouse_events_query_memory_limit_exceeded: 'Number of times the query memory limit was exceeded',
+ 'asset.discoveryScheduled': 'Scheduled',
+ redis_maxmemory: 'configured maximum memory',
+ mysql_performance_schema_table_handles_lost: 'The number of times the table instance was not opened successfully',
+ redis_mem_clients_normal: 'Memory used by common clients',
+ 'dashboard.dashboard.beforeTwelveHour': 'Previous 12 hours',
+ 'config.system.notification.notification': 'Notification',
+ 'tip.uploadSuccess': 'Upload success',
+ 'config.exprTemp.expressionError': 'Please fill in the "expression" value',
+ 'config.system.apiKey.create': 'Creator',
+ 'asset.loginType': 'Login type',
+ clickhouse_asynchronous_metrics_filesystem_logs_path_total_bytes: ' The size of the volume where the ClickHouse log path resides, in bytes. It is recommended that the logs be at least 10 GB',
+ ENDPOINT_MODULE_ASSET_ID_ISALLNULL: 'Endpoint id, Module id and Asset id can not be all empty',
+ FILTER_ASSET_STATE_IS_NULL: 'filter asset state is null',
+ CHART_NAME_DUPLICATE_NOTLINK: 'Chart name is duplicated and cannot be linked',
+ service_session_duration_sum: 'Duration of calls to the session service.',
+ elasticsearch_clusterstats_nodes_jvm_versions_0_count: 'Contains statistics about the JVM version used by the selected nodes',
+ TYPECONF_SNMPENABLE_ISNULL: 'Asset type config snmp enable is null',
+ 'overall.administration': 'Administrations',
+ mysql_innodb_encryption_n_rowlog_blocks_encrypted: 'Number of row log blocks decrypted',
+ 'config.dc.usable': 'Usable',
+ cassandra_TableMetrics_BytesMutatedAnticompaction_Count: 'Since the sstable is fully contained within the fix, we avoid uncompressing how many bytes.',
+ 'asset.assetType.comment': 'Asset Type Example: Server',
+ qc_all_duration_seconds_sum: 'Histogram of total times spent in all query states',
+ elasticsearch_indices_stats_total_merges_total_docs: 'Total number of merged documents on primary and secondary shards',
+ 'config.system.ldap.ldap': 'LDAP',
+ elasticsearch_indices_stats_primaries_indexing_index_current: 'The number of index operations the primary shard is running',
+ 'overall.result.successful': 'Number of successful imports',
+ 'alert.alertMessage': 'Messages ',
+ elasticsearch_indices_stats_total_translog_operations: 'Number of primary and secondary transaction log operations',
+ task_scheduler_execute_delta: 'Duration (in seconds) between a task run starting and finishing.',
+ rabbitmq_queue_messages_ready: 'The number of messages ready to be delivered to the client',
+ clickhouse_events_network_receive_bytes: ' The total number of bytes received from the network. Only includes ClickHouse-related network interactions, excluding third-party libraries',
+ 'config.assetLabel.deleteLabel': 'Delete label',
+ tomcat_jvm_memorypool_max: 'The maximum number of bytes in the JVM memory pool',
+ elasticsearch_os_mem_free_in_bytes: 'Amount of available physical memory',
+ 'dashboard.chartForm.sparklineMode': 'Sparkline mode',
+ zookeeper_min_local_write_committed_time_ms: 'The minimum amount of time spent on locally issued committed write requests',
+ minio_bucket_usage_total_bytes: 'Total bucket size (bytes) in the given bucket',
+ 'dashboard.dashboard.chartForm.editorType': 'Editor type',
+ zookeeper_avg_node_changed_watch_count: 'The node data watched by the watcher is changed to the average value',
+ influxdb_info: 'Information about the InfluxDB environment.',
+ IMPORT_FIELD_REQUIRED: '{0} Required',
+ INT_MODULE_ID_ISNULL: 'integration module id can not be null',
+ 'config.ipam.addr.comment': 'Addr(Required) Example: ipv4 192.168.10.1 ipv6: 0000:0000:0000:0000:0000:0000:c0a8:0a01',
+ consul_raft_rpc_requestVote_90_percentile: 'Measures the 90th percentile of time spent processing Request Poll RPC calls',
+ 'recordRule.defalutInterval': 'Default global scrape interval',
+ consul_raft_rpc_requestVote_stddev: 'Measures the standard deviation of the time it takes to process a Request Poll RPC call',
+ 'backup.Restore': 'Restore success',
+ redis_mem_fragmentation_bytes: 'Increment between used_memory_rss and used_memory. Note that a high ratio (such as 1.5 and above) is not an indication of a problem when the total fragmented bytes are low (a few megabytes).',
+ tomcat_jvm_memory_free: 'JVM free memory',
+ SYS_MENU_BUTTON_PARENTTYPE_INVALIDE: 'Button cannot be used as a parent menu',
+ 'config.assetLabel.checkbox': 'CHECKBOX',
+ SYS_CONFIG_REDIS_HOST_ISNULL: 'The redis host is null',
+ consul_serf_msgs_received_stddev: 'This metric is the sample standard deviation of message bytes received to the cluster',
+ elasticsearch_cluster_health_number_of_in_flight_fetch: 'The number of outstanding fetches in the cluster ',
+ cassandra_TableMetrics_AllMemtablesOffHeapDataSize_Value: 'The total amount of data stored in off-heap memtables (including 2i and pending flush memtables).',
+ clickhouse_metrics_max_ddl_entry_id: ' The maximum number of DDL entries processed by DDLWorker',
+ 'project.topo.list': 'List',
+ elasticsearch_indices_stats_primaries_indexing_noop_update_total: 'The total number of primary shard noop operations',
+ SYS_CONFIG_ALERTAPI_ISNULL: 'System config alert api can not be null',
+ 'config.exprTemp.create': 'New expression template',
+ SNMP_MIB_VERSION_INVALIDE: 'Snmp version must be 2 or 3',
+ proxmox_uptime: 'Uptime of Proxmox nodes',
+ 'project.topology.timeRange': 'Time range',
+ zookeeper_avg_om_proposal_process_time_ms: 'OM Proposal Processing Time Average',
+ 'asset.talon.port': 'TALON port',
+ elasticsearch_indices_stats_primaries_search_fetch_total: 'Total number of primary shard fetch operations',
+ mysql_syncs: 'The number of times my_sync() was called, or the number of times the server had to force data to be written to disk',
+ memcached_cas_misses: 'Number of CAS requests for lost keys',
+ ASSET_BRAND_NOT_CONTAIN_MODEL: 'This model is not included under this brand',
+ zookeeper_max_prep_process_time: 'Prepare processing time max',
+ 'dashboard.dashboard.recOneDay': 'Last 1 day',
+ 'overall.SNMPTrap': 'SNMP TRAP',
+ 'overall.targetLabel': 'Target label',
+ RECORD_RULE_NAME_ISNULL: 'Record rule name can not be null',
+ clickhouse_asynchronous_metrics_os_idle_time: ' The ratio of time a CPU core is idle (not even ready to run a process waiting for IO) from an OS kernel perspective. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This does not include times when the CPU was underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'config.dc.state.comment': 'State(Required) Optional: ON/OFF Example: ON',
+ 'config.menus.orderNum': 'Order',
+ consul_memberlist_pushPullNode_lower: 'Measure the minimum number of agents exchanging state with this agent',
+ service_urm_new_duration_bucket: 'Duration of calls to the URM creation service.',
+ rabbitmq_queue_messages_ack: 'The number of messages in the queue that were delivered to the client and acknowledged',
+ memcached_cmd_get: 'Cumulative number of retrieval requests',
+ ASSET_MODEL_NOTFOUND: 'Asset model not found',
+ postgresql_idle_in_transaction_time: 'Time spent idle in transactions in this database (in milliseconds)',
+ ASSET_COMMENT_ID_ISNULL: 'Asset comment id can not be empty',
+ minio_bucket_traffic_sent_bytes: 'Total bytes of S3 traffic sent per bucket',
+ mysql_commands_ha_open: 'Number of handler table_name open commands executed',
+ elasticsearch_thread_pool_write_threads: 'The number of tasks completed by the write thread pool executor',
+ DASHBOARD_PARAM_REPORTRANGE_ISNULL: 'Dashboard param report range can not be empty',
+ elasticsearch_clusterstats_indices_query_cache_cache_count: 'The total number of entries added to the query cache across all shards of the allocation. This number includes current and evicted entries.',
+ elasticsearch_indices_stats_total_flush_total: 'Number of refresh operations for primary and secondary shards',
+ storage_shard_write_dropped_sum: 'Number of rejected points in shard writes.',
+ 'overall.time': 'Time',
+ SYS_CONFIG_EMAILSMTPACCOUNT_FORMAT: 'System config email smtp account format error, format such as xxx@xxx.com',
+ clickhouse_asynchronous_metrics_disk_total_default: ' The total size (in bytes) of the disk (virtual file system). Remote filesystems can show large values like 16EiB.',
+ rabbitmq_node_run_queue: 'Average number of Erlang processes waiting to run',
+ DASHBOARD_BUILDIN_CAN_NOT_REMOVE: 'This dashboard is built-in and cannot be deleted',
+ 'alert.config.unit.comment': 'Unit (required) Optional: Misc: none,short,percent(0-100),percent(0.0-1.0),local formatData: bits,bytes,kilobytes,megabytes,giga',
+ ASSET_BRAND_ID_ISNULL: 'Asset brand id is null',
+ elasticsearch_thread_pool_ml_job_comms_active: 'The number of threads in the ml job comms thread pool',
+ 'overall.recordRule.edit': 'Edit record rule',
+ clickhouse_events_io_buffer_allocs: ' Number of allocated IO buffers (for ReadBuffer/WriteBuffer)',
+ mysql_rows_read: 'Number of requests to read rows (excluding temporary tables)',
+ elasticsearch_indices_stats_total_request_cache_hit_count: 'Primary shard and secondary shard request cache hits',
+ SYS_CONFIG_MAXTERMINALNUM_INVALIDE: 'System config max terminal num is invalide, Its minimum value is integer 1',
+ redis_sync_partial_ok: 'The number of partial resync requests accepted',
+ zookeeper_cnt_proposal_latency: 'Proposal Delay Count',
+ clickhouse_metrics_temporary_files_for_aggregation: 'Number of temporary files created for external aggregates',
+ rabbitmq_node_mem_connection_writers: 'Amount of memory allocated for the writer',
+ SYS_FILE_ID_ISNULL: 'Sys file id is can not be null',
+ zookeeper_min_startup_txns_loaded: 'Loaded startup txns min',
+ mongodb_distinct_command_failed: 'Number of failed executions of the distinct command',
+ consul_fsm_intention_count: 'Measures the number of times an intent action is applied to a state store',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_max: 'The maximum amount of memory in the Compressed Class Space space after GC',
+ cassandra_TableMetrics_CasPrepareLatency_Count: 'Delay in paxos prepare round.',
+ clickhouse_events_rw_lock_acquired_read_locks: ' Number of read locks acquired (in heavy RWLock)',
+ clickhouse_asynchronous_metrics_filesystem_main_path_available_i_nodes: " The number of inodes available on the volume where the primary ClickHouse path resides. If it's close to zero, it's misconfigured and you'll get \"No space left on device\" even though the disk is not full",
+ consul_raft_boltdb_writeCapacity_median: 'Median theoretical write capacity expressed in writeable logs per second',
+ 'timepicker.timerange': 'Absolute time range',
+ sqlserver_schedulers_pending_disk_io_count: 'The number of tasks waiting for disk I/O.',
+ 'profile.box.newApiKey': 'New API key',
+ elasticsearch_jvm_mem_pools_survivor_used_in_bytes: 'memory used by survivor space',
+ memcached_get_flushed: 'Number of items requested but flushed via flush_all',
+ 'config.system.basic.retry': 'Number of errors',
+ 'integration.availableIntegration': 'Available Integration',
+ 'dashboard.dashboard.chartForm.typeVal.hexagonFigure.label': 'Hexagon',
+ 'config.system.basic.retryValue': 'If the number of consecutive logins exceeds the set number, the user will not be allowed to log in within the locked time',
+ 'overall.global': 'Global',
+ integration_influxdb_remark: 'InfluxDB is an open source database developed by InfluxData. It is written by GO and is focusing on high -performance query and storage sequential data. InfluxDB is widely used in monitoring data of the storage system, real -time data of the IoT industry\n',
+ consul_client_api_catalog_node_service_list: 'Incremented whenever the Consul agent receives a request to list the services registered by the node',
+ zookeeper_min_jvm_pause_time_ms: 'jvm pause time minimum',
+ 'dashboard.dashboard.editDashboardTitle': 'Edit dashboard',
+ rabbitmq_queue_memory: 'The number of bytes of memory consumed by the Erlang process associated with the queue, including stack, heap and internal structures',
+ 'project.topology.defaultLineWidth': 'Default line width',
+ qc_executing_duration_seconds_bucket: 'Histogram of times spent executing queries.',
+ elasticsearch_indices_stats_total_query_cache_evictions: 'Primary and secondary shard query cache evictions',
+ zookeeper_p999_commit_propagation_latency: 'Commit Propagation Latency 99.9th Quantile',
+ rabbitmq_node_mem_atom: 'Amount of memory used to store the global lexical entry table',
+ 'config.assetLabel.date': 'Date',
+ 'dashboard.dashboard.createDashboardTitle': 'New dashboard',
+ clickhouse_metrics_send_external_tables: 'The number of connections sending external table data to remote servers. External tables are used to implement GLOBALIN and GLOBALJOIN operators using distributed subqueries',
+ consul_leader_reconcile_median: 'Measures the median time taken to update raft storage from serf member information',
+ minio_cluster_capacity_usable_free_bytes: 'The total amount of available usable capacity that is online in the cluster',
+ SYS_DICT_VALUE_DUPLICATE: "Field 'type' is duplicate",
+ elasticsearch_thread_pool_flush_queue: 'The number of tasks rejected by the flush thread pool executor',
+ elasticsearch_thread_pool_search_queue: 'The number of tasks rejected by the search thread pool executor',
+ 'overall.starred': 'Starred',
+ 'project.topology.textOffsetX': 'Text offsetX',
+ 'project.topology.textOffsetY': 'Text offsetY',
+ task_scheduler_schedule_delay_count: 'The number of delayed tasks',
+ haproxy_comp_rsp: 'The number of compressed HTTP responses',
+ 'overall.continue': 'Continue',
+ SYS_USER_PIN_TOO_SHORT: 'The System user password minimum length is {0}',
+ clickhouse_events_other_query_time_microseconds: ' Total time for non-SELECT or INSERT queries',
+ consul_fsm_ca_leaf_count: 'Measures the number of times an operation is applied when signing a leaf certificate',
+ ISSUE_STATE_INVALID: 'Issue state is invalid',
+ SOFTWARE_TYPE_NAME_ISNULL: 'Name cannot be empty',
+ 'project.topology.clearSelection': 'Clear selection',
+ 'config.operationlog.state': 'Request state',
+ mysql_commands_preload_keys: 'Number of preload key commands executed',
+ consul_fsm_deregister_lower: 'Measures the minimum time required to apply a directory logout operation to the FSM',
+ 'el.datepicker.year': '-',
+ mysql_commands_create_procedure: 'Number of create process commands executed',
+ zookeeper_cnt_write_final_proc_time_ms: 'Write final processing times',
+ cassandra_java_Memory_NonHeapMemoryUsage_max: 'The maximum amount of non-heap memory (in bytes) available for memory management',
+ elasticsearch_thread_pool_rollup_indexing_largest: 'The number of active threads in the rollup indexing thread pool',
+ VSYS_TASK_NOT_FOUND: 'Vsys task not found',
+ 'overall.createdCredentials': 'New credential',
+ 'dashboard.dashboard.chartForm.valueMappingTip': 'Use {{name}} and {{value}} to display the original name and value\nFor example: Total Alive: {{value}}\nThe result is: Total Alive: 100',
+ PROJECT_ICON_ISNULL: 'Icon cannot be empty',
+ clickhouse_asynchronous_metrics_os_threads_runnable: ' The total number of "runnable" threads seen by the OS kernel scheduler',
+ mongodb_tcmalloc_spinlock_total_delay_ns: 'Total nanoseconds of TCMalloc spinlock delay ',
+ 'overall.result.newRecords': 'Number of new records',
+ mysql_innodb_row_lock_time: 'Total time spent acquiring row locks in milliseconds',
+ 'overall.network': 'Network',
+ mongodb_jumbo_chunks: 'The number of jumboblocks in the database.',
+ consul_raft_boltdb_getLog_sum: 'Measure the sum of time spent reading logs from the database',
+ sqlserver_database_io_write_bytes: 'Bytes written per second.',
+ redis_aof_last_cow_size: 'Size in bytes of copy-on-write memory during the last AOF rewrite operation',
+ mertic_disable_msg: 'Mertic : is not enabled',
+ ALERTSILENCE_ID_IS_NOT_NULL: 'ids can not be null',
+ clickhouse_asynchronous_metrics_asynchronous_metrics_calculation_time_spent: ' The time (in seconds) it took to compute the async metric (this is the overhead of the async metric)',
+ 'project.topo.icon.info': 'Info',
+ elasticsearch_indices_stats_total_segments_version_map_memory_in_bytes: 'The total amount of memory used by the primary and secondary shard version maps',
+ 'el.datepicker.months.sep': 'Sep',
+ 'webshell.protocol': 'Protocol',
+ CHART_VARTYPE_ERROR: 'Chart var type must be Asset or Endpoint',
+ integration_minio_configuration: "#### Preconditions\r\n##### Component Version\r\nMinio Version:2022-07-08T00-05-23Z\r\n##### Generate the Scrape Configuration\r\nUse the 'mc admin prometheus generate' command to generate the scrape configuration for use by Prometheus in making scraping requests:\r\n```\r\nmc alias set myminio https://myminio.example.net minioadminuser minioadminpassword\r\nmc admin prometheus generate myminio \r\n```\r\nExample returned by the command:\r\n```yaml\r\nscrape_configs:\r\n- job_name: minio-job\r\n bearer_token: eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJwcm9tZXRoZXVzIiwic3ViIjoiYWRtaW4iLCJleHAiOjQ4Mzk2MzA1Mjh9.DlafGOskPXPNEIkkPj4HvvzkZ9ZqmJ8kEHTBhs2fDR7FMnEfqVhcMRNG37wMhKc-2-n40cDncUwx8MRN__jdug\r\n metrics_path: /minio/v2/metrics/cluster\r\n scheme: http\r\n static_configs:\r\n - targets: ['127.0.0.1:9000']\r\n```\r\n\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where Minio resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which Minio belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /minio/v2/metrics/cluster\r\n 2.port: 9000\r\n 3.third party token:eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJwcm9tZXRoZXVzIiwic3ViIjoiYWRtaW4iLCJleHAiOjQ4Mzk2MzA1Mjh9.DlafGOskPXPNEIkkPj4HvvzkZ9ZqmJ8kEHTBhs2fDR7FMnEfqVhcMRNG37wMhKc-2-n40cDncUwx8MRN__jdug\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```",
+ SYSAPIKEY_NAME_ISNULL: 'sys api key name can not be empty',
+ 'asset.network.foreignAddress': 'Foreign address',
+ SYS_USER_DUPLICATENAME: 'user name duplicate error',
+ clickhouse_asynchronous_metrics_block_discard_bytes_sda: ' The number of bytes discarded on the block device. These operations are related to SSD. Abort operations are not used by ClickHouse, but can be used by other processes on the system. This is a system-wide metric that includes all processes on the host',
+ CHARTELEMENT_TYPE_ISNULL: 'Chart element type can not be empty',
+ cassandra_TableMetrics_DroppedMutations_Count: 'The number of mutations dropped in this table.',
+ 'setup.system.federation': 'Federation',
+ ALERTNOTIFY_ACCOUNT_ISNULL: 'Alert notify method account can not be null',
+ DASHBOARD_NOT_EXIST: 'Dashboard does not exist',
+ elasticsearch_indices_search_scroll_time_in_millis: 'Execute scroll operation time',
+ redis_expired_keys: 'Total Key Expiration Events',
+ 'dashboard.dashboard.yesterday': 'Yesterday',
+ zookeeper_avg_unavailable_time: 'unavailable time average',
+ elasticsearch_indices_stats_total_search_query_current: 'Number of query operations being run on primary and secondary shards',
+ zookeeper_cnt_write_commitproc_time_ms: 'The number of write requests submitted to the handler',
+ clickhouse_metrics_rw_lock_active_readers: 'Number of threads holding read locks in table RWLock',
+ SYS_USER_DISABLE_MFA_ERROR: 'Forced on, unable to close by itself',
+ clickhouse_asynchronous_metrics_load_average15: ' Overall system load, averaged over 15 minutes with exponential smoothing. Load represents the number of threads on all processes (the scheduling entity of the OS kernel) that are currently running by the CPU or waiting for IO, or are ready to run but are not scheduled at this time. This number includes all processes',
+ 'error.nameDuplicate': 'Name is duplicate',
+ 'dashboard.chartForm.comparison.week': 'Week (Compared to one week ago)',
+ task_executor_run_duration_sum: 'Duration (in seconds) between a task run starting and finishing.',
+ task_scheduler_total_schedule_calls: 'Number of schedule requests.',
+ 'diagnose.asset.resolution.agent.config': '- No agent configuration, check the agent configuration',
+ DASHBOARD_NAME_ISNULL: 'Dashboard name can not be empty',
+ AGENT_NAME_ISNULL: 'Agent name can not be empty',
+ mysql_innodb_lsn_last_checkpoint: 'log sequence number last checkpoint',
+ elasticsearch_indices_segments_memory_in_bytes: 'The total amount of memory used for the segments of all shards allocated',
+ java_class_loading_TotalLoadedClassCount: 'The total number of classes loaded',
+ mongodb_wtcache_pages_written_from: 'The number of pages written out in the WiredTiger cache ',
+ clickhouse_metrics_kafka_writes: ' The number of inserts Kafka is currently running',
+ clickhouse_metrics_local_thread: ' The number of threads in the local thread pool. Threads in the local thread pool are taken from the global thread pool',
+ 'config.operationlog.time': 'Time-consuming',
+ consul_health_checks_warning: 'Health Check Warning',
+ consul_raft_boltdb_totalReadTxn: 'Indicates the total number of read transactions initiated against the database',
+ redis_allocator_rss_bytes: 'The difference between allocator_resident and allocator_active',
+ mysql_commands_show_authors: 'Number of SHOW AUTHORS commands executed',
+ 'config.user.Theme': 'Theme',
+ zookeeper_learner_proposal_received_count: 'Received learner proposal count',
+ 'dashboard.chartForm.comparison': 'Comparison',
+ 'config.menus.i18n': 'I18n',
+ zookeeper_cnt_proposal_ack_creation_latency: 'Create delayed proposal confirmation count',
+ docker_container_mem_total_pgmajfault: 'The total number of major page faults generated by all processes in the Docker container',
+ IPAM_SUBNET_ADDR_ISNULL: 'Ipamsubnet addr can not be null',
+ mysql_commands_check: 'Number of checklist commands executed',
+ 'dashboard.dashboard.refreshInterval.threeMinutes': '3 minutes',
+ RECORD_RULE_TYPE_ERROR: 'Record rule type error',
+ memcached_cas_hits: 'Number of successful CAS requests',
+ zookeeper_sum_prep_processor_queue_time_ms: 'Sum of Processor Queue Prepare Time',
+ 'dashboard.starredDashboards': 'Starred dashboards',
+ redis_clients: 'client connection section',
+ rabbitmq_overview_messages_ready: 'Number of messages ready to be delivered',
+ mysql_threadpool_threads: 'The number of threads in the thread pool',
+ consul_raft_rpc_processHeartbeat_count: 'Measure the number of times a heartbeat request is processed',
+ elasticsearch_clusterstats_indices_mappings_field_types_1_index_count: 'The number of indexes that contain the data type mapping for the field in the selected node',
+ cassandra_ClientMetrics_ProtocolException_MeanRate: 'The average rate of protocol exceptions per second.',
+ consul_health_checks_critical: 'Health status check critical',
+ PLAYLIST_DASHBOARD_IDS_ISNULL: 'Dashboard id collection cannot be empty',
+ zookeeper_min_concurrent_request_processing_in_commit_processor: 'The minimum number of concurrent request processing in the commit handler',
+ consul_memberlist_tcp_accept: 'Counts the number of times the proxy has accepted incoming TCP stream connections.',
+ 'setup.welcome.next': "Click the 'Next' button when you've finished.",
+ 'asset.assetBox.message.type': 'Type cannot be null',
+ cassandra_java_Memory_HeapMemoryUsage_max: 'The maximum amount of memory (in bytes) available for memory management',
+ elasticsearch_indices_stats_total_segments_fixed_bit_set_memory_in_bytes: 'The total amount of memory used by primary and secondary shard fixed bitsets',
+ elasticsearch_indices_stats_total_translog_uncommitted_operations: 'Number of uncommitted transaction log operations for primary and secondary shards',
+ 'dashboard.dashboard.chartForm.statisticsVal.last': 'Last',
+ memcached_cas_badval: 'Number of CAS requests where the key was found but the CAS value did not match',
+ 'asset.talon.pin': 'TALON password',
+ 'diagnose.agent.item.connectable': 'Agent Port Connectable Infomation',
+ consul_raft_boltdb_txstats_spill: 'Counts the number of nodes overflowed in the database since Consul started.',
+ consul_cache_entries_count: 'Number of cache entries.',
+ jenkins_job_duration: 'Time taken by jenkins to execute the job',
+ elasticsearch_indices_stats_total_flush_total_time_in_millis: 'Refresh time of primary and secondary shards',
+ haproxy_check_health: 'Server health check value',
+ 'issue.resolved': 'Resolved',
+ ALERTRULE_LAST_ISNOTPOSITIVE: 'Last must be a positive number',
+ cassandra_java_Memory_NonHeapMemoryUsage_used: 'Amount of non-heap memory used (in bytes)',
+ 'config.assetLabel.moreOptionsError': 'There are up to 20 options',
+ zookeeper_avg_sync_processor_queue_flush_time_ms: 'Synchronous Processor Queue Flush Time Average',
+ consul_raft_thread_main_saturation_upper: 'An approximate measure of the proportion of time the main Raft goroutine is busy and unable to accept new work',
+ 'overall.configuration': 'Custom assets',
+ postgresql_blk_read_time: 'Time taken by the backend to read data file blocks in this database, in milliseconds (if track_io_timing is enabled , otherwise zero)',
+ SYS_CONFIG_EMAIL_CONNECTFAIL: 'Unable to establish a connection with the SMTP service. Please check whether the SMTP service is running normally and can connect externally, such as host and port information.',
+ SYS_DICT_NAME_ISNULL: "Field 'name' is not null",
+ 'overall.split': 'Split',
+ zookeeper_avg_read_commitproc_time_ms: 'Average amount of time read requests spend in commit handlers',
+ elasticsearch_indices_stats_primaries_translog_uncommitted_operations: 'The number of uncommitted transaction log operations on the primary shard',
+ mysql_tc_log_page_size: 'Page size XA recovery logs for memory-mapped implementations',
+ mysql_commands_show_binlog_status: 'Number of SHOW BINLOG STATUS commands executed',
+ jenkins_total_executors: 'The total number of executors available on the Jenkins host.',
+ elasticsearch_thread_pool_management_threads: 'The number of tasks completed by the management thread pool executor',
+ rabbitmq_overview_channels: 'Total number of channels',
+ 'config.assetLabel.params': 'Params',
+ 'config.model.sysObjectId': 'Sys object id',
+ clickhouse_metrics_delayed_inserts: ' The number of INSERT queries that were limited due to the high number of active data parts of the partitions in the MergeTree table',
+ consul_client_api_error_catalog_service_nodes: 'Incremented whenever the Consul agent receives an RPC error requesting a list of serving nodes',
+ 'dashboard.assetAlarm': 'Asset alarm',
+ elasticsearch_indices_stats_total_query_cache_total_count: 'Total number of primary and secondary shard hits, misses, and cached queries, in the query cache',
+ SYS_LOGIN_ACCOUNTAUTH: 'Authentication failed',
+ postgresql_sessions_abandoned: 'The number of database sessions to this database that were terminated due to a lost connection to the client',
+ zookeeper_max_commit_propagation_latency: 'commit propagation delay max',
+ sqlserver_server_properties_db_online: 'The number of databases currently online.',
+ elasticsearch_http_clients_0_request_size_bytes: 'Cumulative size of all requests from this client',
+ SYS_CONFIG_REDIS_PARAM_INVALID: 'The redis params is invalid',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Code_Cache_init: 'Initial memory amount of Code Cache space before GC',
+ SYSAPIKEY_ID_ISNULL: 'sys api key id can not be empty',
+ CHART_ELEMENTS_FORMAT: 'Chart elements must be JSON format',
+ zookeeper_avg_prep_processor_queue_size: 'Prepare Processor Queue Size Average',
+ 'search.noRecentSearch': 'No recent search',
+ elasticsearch_thread_pool_search_threads: 'The number of tasks completed by the search thread pool executor',
+ 'config.terminallog.SSH': 'SSH',
+ mysql_innodb_system_rows_updated: 'Number of rows modified in tables that belong to the system-created schema',
+ redis_pubsub_patterns: 'Global number of publish/subscribe patterns with client subscriptions',
+ FILTER_ALERT_RULE_IS_NULL: 'filter alert rule is null',
+ integration_apache_configuration: '#### Preconditions\r\n##### Component Version\r\nApache Httpd Version: 2.4.50\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of Apache you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n##### Configuration File Modification \r\nAdd the following to the config file\r\n>$httpd/conf/httpd.conf\r\n```xml\r\n\r\n ExtendedStatus On\r\n \r\n Sethandler server-status\r\n order deny,allow\r\n allow from all\r\n \r\n\r\n```\r\n#### Metrics Collection Configuration\r\n1.We use [Apache input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/apache "Apache input plug") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client "Prometheus output plug") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the apache.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = "apache_prometheus"\r\n listen = ":19211"\r\n namepass = ["apache*"]\r\n \r\n \r\n# Read Apache status information (mod_status)\r\n[[inputs.apache]]\r\n ## An array of URLs to gather from, must be directed at the machine\r\n ## readable version of the mod_status page including the auto query string.\r\n ## Default is "http://localhost/server-status?auto".\r\n urls = ["http://localhost/server-status?auto"]\r\n \r\n ## Credentials for basic HTTP authentication.\r\n # username = "myuser"\r\n # password = "mypassword"\r\n \r\n ## Maximum time to receive response.\r\n # response_timeout = "5s"\r\n \r\n ## Optional TLS Config\r\n # tls_ca = "/etc/telegraf/ca.pem"\r\n # tls_cert = "/etc/telegraf/cert.pem"\r\n # tls_key = "/etc/telegraf/key.pem"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = false\r\n```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where Apache resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which Apache belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19211\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```',
+ SYS_USER_PIN_NOT_CONTAIN_SPECIAL_LETTERS: 'System user pin must contain special letters',
+ mysql_innodb_onlineddl_rowlog_rows: 'The number of lines stored in the line log buffer',
+ 'overall.cabinetId': 'Cabinet ID',
+ SOFTWARE_ASSET_NAME_DUPLICATE: 'Name duplicate',
+ java_memory_pool_Usage_committed: 'The number of bytes committed by the memory pool',
+ ASSET_MODEL_OID_DUPLICATE: 'OID duplicate',
+ sqlserver_server_properties_db_recoveryPending: 'The current number of databases to be restored.',
+ consul_raft_thread_fsm_saturation_upper: 'Approximate measure of the proportion of time a Raft FSM goroutine is busy and unable to accept new work',
+ STATECONF_PING_INCORRECT: 'Asset state conf ping must be 0 or 1',
+ 'overall.createUser': 'New user',
+ docker_container_cpu_usage_percent: 'Docker container CPU usage percentage',
+ 'project.endpoint.endpoint': 'Endpoints',
+ clickhouse_metrics_kafka_consumers: ' Number of Kafka active consumers',
+ LINK_ID_ISNULL: 'link id can not be null',
+ sqlserver_server_properties_engine_edition: 'SQL Server version.',
+ consul_fsm_acl_policy_mean: 'Measures the average amount of time it takes to apply an ACL policy action to the FSM',
+ cassandra_CacheMetrics_KeyCache_MeanRate: 'Key cache hit rate, average rate.',
+ elasticsearch_transport_rx_count: 'Network inbound traffic between nodes',
+ consul_api_http_lower: 'The minimum amount of time required to serve a given HTTP request',
+ integration_jenkins_remark: 'Jenkins is an open source CI & CD software that is used to automate various tasks, including building, testing and deployment software. Support various running methods, you can use system packs, Docker or an independent Java program.',
+ 'project.topology.alert': 'Alert message',
+ sqlserver_waitstats_max_wait_time_ms: 'Maximum wait time in milliseconds.',
+ zookeeper_avg_sync_processor_queue_size: 'Sync Processor Queue Size Average',
+ clickhouse_asynchronous_metrics_number_of_databases: ' Total number of databases on the server',
+ 'dashboard.dashboard.lastThirtyMin': 'Last 30 minutes',
+ elasticsearch_thread_pool_ml_utility_threads: 'The number of tasks completed by the ml utility thread pool executor',
+ 'project.topology.imgFormat': 'Upload picture can only be JPG/ PNG format!',
+ consul_client_api_catalog_gateway_services: 'Incremented whenever the Consul agent receives a request to list the services associated with the gateway',
+ 'diagnose.endpoint.resolution.snmp.agent': '- Check the SNMP service status of the asset to which the endpoint belongs\n- Check endpoint SNMP credentials configuration\n- Check endpoint OID configuration',
+ elasticsearch_clusterstats_indices_query_cache_total_count: 'The total number of hits and misses in the query cache for all shards assigned to',
+ 'dashboard.dayComparison': 'Day-on-day',
+ influxdb_tokens_total: 'Total number of API tokens on the server.',
+ clickhouse_metrics_m_mapped_files: ' Total number of mmap files',
+ 'dashboard.dashboard.prevDay': 'Previous day',
+ 'diagnose.endpoint.resolution.scrape.config': '- The endpoint capture configuration has not been delivered, please edit the endpoint to trigger the configuration delivery',
+ elasticsearch_jvm_buffer_pools_direct_used_in_bytes: 'The size of the direct buffer pool',
+ mysql_slow_launch_threads: 'Number of threads that took more than slow_launch_time seconds',
+ elasticsearch_indices_stats_primaries_merges_total_throttled_time_in_millis: 'Primary shards limit merge operation time',
+ 'overall.addParameter': 'Add parameter',
+ 'project.topology.selMod': 'Please bind module for all nodes',
+ consul_fsm_register_stddev: 'Measures the standard deviation of the time required to apply directory register operations to the FSM',
+ consul_fsm_intention_median: 'Measures the median time it takes to apply an intent action to a state store',
+ TERMINAL_CONNECTION_AUTHPROTOCOL_INVALIDED: 'Terminal connection authProtocol is not in the range of enumeration',
+ 'asset.assetType': 'Asset type',
+ 'overall.metrics': 'Metrics',
+ zookeeper_p999_close_session_prep_time: 'Closing session prepare time 99.9th quantile',
+ 'el.datepicker.months.aug': 'Aug',
+ mongodb_active_reads: 'The number of read operations in progress',
+ agent_down_handle: '- Please check the agent config',
+ zookeeper_min_read_commit_proc_req_queued: 'The minimum number of submitted read transactions in the request queue',
+ 'softwareType.category': 'Category',
+ 'overall.type': 'Type',
+ 'dashboard.dashboard.chartForm.refer': 'Refer',
+ FILTER_PRIORITY_IS_NULL: 'filter priority is null',
+ PROJECT_REMARK_TOO_LONG: 'Project remark too long',
+ mysql_feature_system_versioning: 'Number of times the system versioning feature was used (open table with system versioning)',
+ zookeeper_snap_count: 'Number of snapshot syncs performed',
+ service_token_duration_count: 'Duration of calls to the token service.',
+ clickhouse_asynchronous_metrics_jemalloc_arenas_all_pdirty: ' Internal metrics of the low-level memory allocator (jemalloc)',
+ 'dashboard.dashboard.chartForm.typeVal.diagram.label': 'Diagram',
+ proxmox_disk_free: 'The amount of remaining space available on Proxmox VE node storage devices (such as hard drives, SSDs, etc.)',
+ 'asset.cli': 'CLI account',
+ 'guide.getStarted': 'Get started',
+ mongodb_aggregate_command_failed: 'The number of times the aggregation command failed to execute',
+ rabbitmq_federation_messages_unconfirmed: 'federalUnacknowledged message count',
+ 'placeholder.system.limit': 'Default all',
+ storage_writer_timeouts: 'Cumulative number of shard write request timeouts.',
+ zookeeper_max_connection_token_deficit: 'Insufficient connection token max',
+ ALERTRULE_TYPE_ISNULL: 'Alert rule type is empty',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_committed: 'The amount of committed memory in the Old Gen space after GC',
+ nginx_handled: 'Number of handshakes created successfully',
+ mongodb_open_connections: 'The number of connections currently open.',
+ ASSET_FIELD_META_NOT_FOUND: 'Asset field meta not found',
+ zookeeper_p99_om_commit_process_time_ms: 'om 99th percentile of commit processing time',
+ zookeeper_min_close_session_prep_time: 'Turn off session prepare time minimum',
+ apache_CPUUser: 'CPU used by user processes',
+ mongodb_repl_apply_batches_num: 'The number of operation batches applied.',
+ 'tip.noAccess': 'No access',
+ 'profile.oldPassword': 'Current password',
+ minio_bucket_usage_object_total: 'Total number of objects in a given bucket',
+ elasticsearch_indices_stats_shards_total_total: 'The total number of nodes selected by this query',
+ DASHBOARD_PARAM_REPORTRECEIVERS_ISNULL: 'Dashboard param report receivers can not be empty',
+ consul_raft_rpc_requestVote_sum: 'Measures the sum of time spent processing request voting RPC calls',
+ 'asset.dc.comment': 'Data Center (Required) Example: Beijing Telecom Center Computer Room',
+ SYSSTAT_SELECT_IS_NULL: 'param select can not be null',
+ elasticsearch_indices_search_fetch_current: 'Number of fetch operations currently running',
+ clickhouse_asynchronous_metrics_jemalloc_arenas_all_pmuzzy: ' Internal metrics of the low-level memory allocator (jemalloc)',
+ cassandra_TableMetrics_MeanPartitionSize_Value: 'Average size of compressed partitions in bytes.',
+ ASSET_NOT_SUPPORT_MOUNTING: 'Asset does not support mounting',
+ mysql_key_blocks_warm: 'Number of key cache blocks in the warm list',
+ mysql_rpl_semi_sync_slave_status: 'Shows whether semisynchronous replication is currently in progress',
+ zookeeper_cnt_netty_queued_buffer_capacity: 'netty queue buffer count',
+ 'dashboard.dashboard.chartForm.typeVal.url.staticTip': 'The content in the double curly braces will be replaced on the Asset page',
+ FILTER_ASSET_ID_IS_NULL: 'filter asset id is null',
+ 'config.operationlog.response': 'Response',
+ minio_cluster_disk_total: 'total number of drives',
+ 'tip.confirmBatchDelete': 'Are you sure to delete these {0} pieces of data',
+ zookeeper_sum_quorum_ack_latency: 'Sum of quorum confirmation delays',
+ 'date.week.five': 'FRI',
+ cassandra_java_Memory_HeapMemoryUsage_init: 'The amount of memory (in bytes) that the JVM originally requested from the operating system',
+ java_operating_TotalSwapSpaceSize: 'The total amount of swap space available',
+ TYPECONF_BUILDIN_CAN_NOT_REMOVE: 'This configuration is built-in and cannot be deleted',
+ CABINET_NOT_EXISTS: 'Cabinet does not exist',
+ DC_CABINETS_EXISTS: 'These Dc contain cabinets and cannot be deleted',
+ mongodb_getmores: 'The total number of getMore operations.',
+ ASSET_CABINETSTART_INVALIDE: 'Asset cabinet start must be an integer',
+ 'dashboard.overview.asset.num': 'Num',
+ clickhouse_asynchronous_metrics_memory_resident: ' Amount of physical memory used by the server process, in bytes',
+ 'dashboard.dashboard.chartForm.statisticsVal.first': 'First',
+ 'asset.process.cpu': 'CPU usage',
+ consul_memberlist_pushPullNode_90_percentile: 'Measures the 90th percentile of the number of agents exchanging state with this agent',
+ ENDPOINT_NOTFOUND: 'Endpoint not found',
+ consul_raft_leader_lastContact_90_percentile: 'Measures the 90th percentile of time since the leader was last able to contact a follower node when checking its leader lease',
+ 'overall.endTime': 'End time',
+ mongodb_tcmalloc_pageheap_unmapped_bytes: 'TCMalloc pageheap unmapped bytes ',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_max: 'Maximum memory size of Code Cache space after GC',
+ 'el.datepicker.months.apr': 'Apr',
+ 'alert.config.thresholdOnly': 'Threshold Enter at least one threshold',
+ consul_raft_commitTime_stddev: "Measures the standard deviation of the time it takes to commit a new entry to the leader's Raft log",
+ TERMINAL_DUPLICATE_SESSION_FAILED: 'Duplicate session failed.',
+ elasticsearch_thread_pool_searchable_snapshots_cache_fetch_async_active: 'The number of threads in the searchable snapshots cache fetch async thread pool',
+ elasticsearch_thread_pool_ccr_queue: 'The number of tasks rejected by the ccr thread pool executor',
+ elasticsearch_clusterstats_nodes_os_mem_used_percent: 'Percentage of physical memory used on all selected nodes',
+ memcached_listen_disabled_num: 'The number of times the server stopped accepting new connections (maxconns)',
+ mysql_commands_optimize: 'Number of optimization commands executed',
+ haproxy_hrsp_other: 'http response with other code (protocol error)',
+ rabbitmq_node_mem_metrics: 'Amount of memory allocated for metrics',
+ cassandra_ClientMetrics_PausedConnections_Value: 'number of suspended connections',
+ mongodb_cursor_timed_out_count: 'Number of cursors that timed out',
+ 'dashboard.overview.title': 'Overview',
+ 'config.dc.editCabinet': 'Edit cabinet',
+ consul_fsm_system_metadata_sum: 'Measure the sum of time required to apply system metadata operations to the FSM',
+ 'overall.online': 'Online',
+ mysql_innodb_os_log_written: 'The number of bytes written to the fsync log file',
+ cassandra_ClientMetrics_RequestsSize_Value: 'The total size of all requests in bytes.',
+ elasticsearch_indices_indexing_index_total: 'Total number of index operations',
+ CHART_PARAMSINGLESTAT_ISNULL: 'Chart param statistics not found when type is singleStat',
+ consul_raft_boltdb_logSize_mean: 'Measures the average size of logs written to the database',
+ VSYS_TASK_ISNULL: 'Vsys task can not be empty',
+ zookeeper_avg_proposal_latency: 'Proposal Latency Average',
+ 'dashboard.showAllSeries': 'Show all series',
+ redis_loading: 'Flag indicating if dump file loading is in progress',
+ 'config.assetLabel.integer': 'INTEGER',
+ integration_memcached_remark: 'Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering.\n',
+ elasticsearch_indices_stats_primaries_refresh_total: 'Total number of primary shard refresh operations',
+ redis_rdb_changes_since_last_save: 'Number of changes since last dump',
+ mysql_commands_stop_slave: 'Number of STOP SLAVE commands executed',
+ 'config.menus.icon': 'Icon',
+ 'config.exprTemp.expression': 'Expression',
+ PROJECT_ID_ISNULL: 'Project id can not be empty',
+ mysql_performance_schema_digest_lost: 'Number of undetectable digest instances',
+ zookeeper_avg_server_write_committed_time_ms: 'Average time spent by committed write requests issued by other servers',
+ redis_evicted_keys: 'Number of keys evicted due to max memory limit',
+ minio_node_scanner_versions_scanned: 'Total number of object versions scanned since server startup',
+ 'asset.discoveryEdit': 'Edit Asset Discovery',
+ mongodb_repl_commands: 'The total number of copy command operations.',
+ 'project.endpoint.apiServer': 'API server',
+ zookeeper_revalidate_count: 'revalidation count',
+ 'asset.ssh': 'SSH key',
+ mysql_commands_show_create_package: 'Number of SHOW CREATE PACKAGE commands executed',
+ SYS_AUTHTOKEN_ISNULL: 'Authtoken information is null',
+ ACCOUNT_AUTHTYPE_INVALIDE: 'Invalid authentication type',
+ 'project.endpoint.relabel': 'Metric relabel',
+ logs_disable_handle: '-',
+ mongodb_repl_oplog_window_sec: 'Time in seconds for the operation log window.',
+ mysql_innodb_num_pages_page_compressed: 'number of compressed pages',
+ consul_raft_rpc_appendEntries_stddev: 'Measures the standard deviation of time taken to process append entry RPC calls from the broker',
+ consul_raft_thread_main_saturation_mean: 'Approximate average measure of the proportion of time the main Raft goroutine is busy and unable to accept new work',
+ qc_compiling_duration_seconds_bucket: 'Histogram of times spent compiling queries.',
+ mysql_key_reads: 'The number of physical reads of key blocks from disk to the MyISAM key cache. If Key_reads is large, your key_buffer_size value may be too small. The cache miss ratio can be calculated as Key_reads/Key_read_requests.',
+ consul_raft_thread_fsm_saturation_count: 'Number of times a Raft FSM goroutine was busy and unable to accept new work',
+ SYS_CONFIGI_METRICSSTORAGETYPE_NCORRECT: 'Metrics storage type must be 1 or 2',
+ consul_client_api_catalog_register: 'Incremented each time the Consul agent receives a directory registration request',
+ elasticsearch_indices_stats_total_segments_doc_values_memory_in_bytes: 'The total amount of memory used by primary and secondary shards for document values',
+ storage_compactions_duration_seconds_sum: 'TSM compactions (by level) since startup.',
+ elasticsearch_indices_query_cache_hit_count: 'Query cache hits',
+ query_influxdb_source_read_request_duration_seconds_bucket: 'of times spent in read requests.',
+ 'overall.collapse': 'Collapse',
+ sqlserver_requests_wait_time_ms: 'Query wait time in milliseconds.',
+ clickhouse_events_function_execute: ' Number of SQL ordinary function calls (SQL functions are called in blocks, so this number represents the number of blocks)',
+ SYS_CONFIG_PASSWORDORTYPE_INVALID: 'The password or type is invalid when reset',
+ clickhouse_metrics_merge: ' The number of background merges being performed',
+ mysql_feature_window_functions: 'The number of times the window function is used',
+ 'dashboard.dashboard.chartForm.collapse': 'Default collapse',
+ mongodb_queries: 'The total number of query operations.',
+ zookeeper_min_follower_sync_time: 'The minimum time for a follower to sync with the leader',
+ elasticsearch_thread_pool_search_largest: 'The number of active threads in the search thread pool',
+ elasticsearch_indices_stats_total_translog_size_in_bytes: 'The size of the primary and secondary shard transaction logs',
+ 'dashboard.dashboard.chartForm.width': 'Width',
+ 'project.topology.fontColor': 'Font color',
+ mysql_queries: 'The number of statements executed by the server, excluding COM_PING and COM_STATISTICS. Unlike Question, it also evaluates statements executed in stored procedures',
+ elasticsearch_thread_pool_refresh_active: 'The number of threads in the refresh thread pool',
+ elasticsearch_indices_stats_primaries_segments_count: 'number of main segments',
+ 'dashboard.dashboard.to': 'to',
+ 'config.system.apiKey.expireAt': 'Expire at',
+ memcached_auth_errors: 'Number of authentication failures',
+ zookeeper_cnt_propagation_latency: 'propagation delay times',
+ 'asset.lastReply': 'Ping last reply',
+ consul_fsm_acl_token_median: 'Measures the median time taken to apply ACL token operations to the FSM',
+ 'config.exprTemp.exprTempImportCancel': 'expression template import rollback',
+ redis_repl_backlog_histlen: 'The size in bytes of the data in the copy backlog buffer',
+ elasticsearch_indices_stats_total_refresh_external_total_time_in_millis: 'Time for the primary and secondary shards to perform external operations',
+ 'config.cab.name.comment': 'Name(Required) Example: Cabinet 1-1',
+ elasticsearch_indices_indexing_delete_total: 'Total delete operations',
+ cassandra_TableMetrics_BytesUnrepaired_Value: 'Unrepaired table data size on disk',
+ 'ping.done': 'Done',
+ 'config.system.basic.pinPolicy': 'Password policy',
+ zookeeper_avg_readlatency: 'Read Latency Average',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_init: 'Initial memory amount of Compressed Class Space space after GC',
+ zookeeper_max_sync_process_time: 'Maximum synchronization processing time',
+ 'dashboard.dashboard.chartForm.high.comment': 'height(Required),Optional:1-12 Example: 10',
+ 'diagnose.endpoint.resolution.client.asset': '- Check the Talon configuration of the asset that the endpoint belongs to',
+ haproxy_ereq: 'Wrong request',
+ clickhouse_events_failed_query: ' failed queries',
+ cassandra_CacheMetrics_KeyCache_FiveMinuteRate: 'Key cache hit rate, the average rate within 5 minutes.',
+ storage_writer_err_points_bucket: 'Number of points in shard write requests with errors.',
+ SYS_CONFIG_EMAILTESTRECIVER_FORMAT: 'System config email test reciver format error, format such as xxx@xxx.com',
+ elasticsearch_thread_pool_management_largest: 'The number of active threads in the management thread pool',
+ 'config.assetLabel.editMeta': 'Edit attribute',
+ 'alert.config.condition.comment': "Condition (required) Example: ['{\"id\":1,\"weight\":1,\"operator\":\">\",\"value\":\"80\"'},'{\"id\":1,\"weight\":2,\"operator\":\"~=\",\"value\":\".*\"'}]",
+ 'overall.models': 'Models',
+ SYS_DICT_ID_ISNULL: 'System dictionary ID is null',
+ zookeeper_sum_updatelatency: 'total update delay',
+ 'config.menus.route': 'Route',
+ IPAM_SUBNET_NAME_ISNULL: 'Ipamsubnet name can not be null',
+ consul_raft_boltdb_getLog_90_percentile: 'Measures the 90th percentile of time spent reading logs from the database',
+ ACCOUNT_PORT_ERROR: 'Account port is incorrect',
+ 'dashboard.dashboard.variableName': 'Variable name',
+ 'config.assetType.createModel': 'New Type',
+ 'asset.hostName': 'Host name',
+ SYS_CONFIG_SYSTEMNAME_ISNULL: 'System config system name can not be empty',
+ 'silence.active': 'Active',
+ elasticsearch_thread_pool_rollup_indexing_threads: 'The number of tasks completed by the rollup indexing thread pool executor',
+ elasticsearch_indices_translog_earliest_last_modified_age: 'Earliest Last Modified Age',
+ DASHBOARD_PARAM_SCHEDULENUMS_INVALIDE: 'Dashboard param schedule nums is invalide',
+ ASSET_ID_FORMAT: 'Id format error , type should be integer',
+ SYS_CONFIGI_PROMEFEDEENABLED_NCORRECT: 'Prometheus federation enabled must be 0 or 1',
+ 'config.model.brand.comment': 'Brand(Required) Example: DELL',
+ 'config.system.terminal.userTip': 'Telnet user prompt',
+ 'config.system.reset.sysConfig': 'System config',
+ 'asset.pinPrompt': 'Password prompt',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_999thPercentile: '99.9% size request size in IP distribution.',
+ 'config.model.model': 'Asset models',
+ 'config.exprTemp.expression.comment': 'Expression content (required) Optional: node_cpu_usage',
+ 'overall.batchEdit': 'Batch edit',
+ consul_raft_rpc_appendEntries_count: 'Measures the number of times an append entry RPC call from the proxy is processed',
+ VSYS_TASK_TYPE_INVALIDED: 'Vsys task type is not in the range of enumeration',
+ 'diagnose.asset.item.blackbox': 'Ping Scrape Configuration',
+ zookeeper_min_commit_commit_proc_req_queued: 'The minimum number of submitted submission processes in the request queue',
+ clickhouse_events_server_startup_milliseconds: 'Elapsed time (in milliseconds) from starting the server to listening on the socket',
+ elasticsearch_indices_stats_primaries_request_cache_evictions: 'Number of primary shard request cache operations',
+ cassandra_TableMetrics_CasProposeLatency_Count: 'The delay of the paxos proposal round.',
+ CHART_UNIT_NOTFOUND: 'Chart unit not found',
+ clickhouse_asynchronous_metrics_block_read_ops_sda: ' The number of read operations requested from the block device. This is a system-wide metric that includes all processes on the host',
+ consul_state_config_entries: 'Measures the number of configuration entries currently registered with Consul that are marked as Kind (e.g. service defaults, proxy defaults, etc.). See Configuration Entry for details. Added in v1.10.4',
+ consul_raft_boltdb_freelistBytes: 'Indicates the number of bytes required to encode free list metadata. When raft_boltdb.NoFreelistSync is set to false these metadata bytes must also be written to disk for each committed log.',
+ elasticsearch_indices_stats_total_merges_current_size_in_bytes: 'The memory used by the primary and secondary shards to perform the merge of the current document',
+ cassandra_CacheMetrics_RowCache_FiveMinuteRate: 'Row cache hit rate, the average rate within 5 minutes.',
+ 'dashboard.dashboard.metrics(metric)': 'Returns a list of metrics matching the specified metric regex.',
+ elasticsearch_indices_stats_total_docs_count: 'Number of documents in primary and secondary shards.',
+ memcached_hash_bytes: 'The number of bytes currently used by the hash table',
+ 'asset.network.receiveQueue': 'Receive queue',
+ elasticsearch_os_swap_used_in_bytes: 'When OS statistics were last refreshed',
+ redis_used_memory_startup: 'The initial amount of memory Redis consumes at startup (bytes)',
+ mysql_performance_schema_session_connect_attrs_lost: 'The number of connections for which connection property truncation occurred',
+ mysql_commands_show_profiles: 'Number of SHOW PROFILES commands executed',
+ MODULE_SNMP_WALK_FORMAT: 'Module walk oids format error',
+ NOTEBOOK_NOT_EXIST: 'The notebook configuration does not exist',
+ cassandra_TableMetrics_SpeculativeRetries_Count: 'Number of times to send speculative retries for this table.',
+ clickhouse_asynchronous_metrics_os_irq_time: ' The ratio of time spent running hardware interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high value for this measure may indicate a hardware misconfiguration or a very high network load. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'tip.syncSuccess': 'Synchronize success',
+ rabbitmq_node_mem_binary: 'Amount of memory used to store binary data',
+ elasticsearch_indices_flush_periodic: ' Refresh periodic operands',
+ consul_leader_reconcileMember_mean: 'Measures the average time it takes to update raft storage for a single serf member information',
+ elasticsearch_indices_stats_total_query_cache_cache_count: 'Primary and secondary shard query counts, in query cache',
+ haproxy_iid: 'Unique agent id',
+ 'config.dc.dc': 'Data centers',
+ clickhouse_events_merged_into_wide_parts: ' Number of parts merged into wide format',
+ 'overall.active': 'Active',
+ mongodb_repl_getmores: 'Total number of times to replicate getMore operations.',
+ 'alert.config.expr.comment': 'Operation expression (required) Example: 100-(avg(irate(node_cpu_seconds_total)[5m])) by(instance)* 100)',
+ minio_node_ilm_transition_active_tasks: 'Total number of active object conversion tasks',
+ SYSAPIKEY_NAME_DUPLICATE: 'sys api key name is duplicate',
+ SYS_AUTHTOKEN_ISVALID: 'Authtoken information is invalid',
+ RECORD_RULE_NAME_FORMAT_ERROR: 'Record rule name format error',
+ TYPECONF_BUILDIN_INCORRECT: 'Asset type config buildin must be 0 or 1',
+ elasticsearch_indices_stats_total_search_scroll_current: 'Number of rolling operations being performed by the primary and secondary shards',
+ clickhouse_events_main_config_loads: ' Number of times to reload the main configuration',
+ 'asset.privateKey.comment': 'PrivateKey Example: ssh-rsa CFdv7Jez6K...',
+ 'overall.createEndpoint': 'New endpoint',
+ 'asset.model': 'Model',
+ 'logs.diagnose.endpoint.item.monitor.config': 'Log Endpoint State',
+ cassandra_TableMetrics_MemtableLiveDataSize_Value: 'The total amount of real-time data stored in the memory table, excluding any data structure overhead.',
+ activemq_subscribers_dequeue_counter: 'For subscribed consumers in ActiveMQ, a counter of messages read from the queue.',
+ clickhouse_asynchronous_metrics_os_processes_blocked: ' Number of threads blocked waiting for I/O to complete ("man procfs"). This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ mysql_handler_update: 'The number of requests to update rows in the table',
+ clickhouse_asynchronous_metrics_network_receive_errors_virbr0_nic: ' The number of times an error occurred while receiving through the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ SYS_MENU_TYPE_ISNULL: 'Menu type is required',
+ ALERTRULE_EXTLABELS_FORMAT: 'Alert rule extLabels format error',
+ Discovery: 'Discovery',
+ storage_writer_dropped_points_bucket: 'Number of points dropped due to partial writes.',
+ RECORD_RULE_EXPR_ISNULL: 'Record rule expr can not be null',
+ 'asset.network.localAddress': 'Local address',
+ 'project.module.editEndpoint': 'Edit endpoint',
+ service_notebook_duration_sum: 'Duration of calls',
+ elasticsearch_thread_pool_refresh_queue: 'The number of tasks rejected by the refresh thread pool executor',
+ clickhouse_events_system_time_microseconds: ' The total time spent executing CPU instructions by processing (query and other tasks) threads in OS kernel space. This includes time when the CPU pipeline is stalled due to cache misses, branch mispredictions, hyperthreading, etc.',
+ mongodb_repl_inserts_per_sec: 'Number of copy insert operations per second',
+ 'license.nzTitleValue': 'Network Zodiac One-Stop Monitoring System',
+ minio_cluster_disk_free_inodes: 'Number of free drive nodes',
+ sqlserver_schedulers_preemptive_switches_count: 'The number of predictive thread switches.',
+ zookeeper_cnt_unavailable_time: 'unavailable time count',
+ PROJECT_ICON_BASE64_VALUEERROR: 'The base64 value must be 0 and 1',
+ memcached_evicted_active: 'The most recently hit item evicted from the LRU that did not jump to the top of the LRU',
+ SYS_MENU_I18N_ISNULL: 'Menu i18n is required',
+ nginx_reading: 'Read the number of client connections',
+ elasticsearch_thread_pool_generic_largest: 'The number of active threads in the generic thread pool',
+ SYS_ROLE_CANNOT_DELETE: 'Built-in roles cannot be deleted',
+ service_password_new_call_total: 'Number of calls to the password creation service.',
+ clickhouse_events_merge: ' Number of background merges started',
+ ALERTRULE_METHOD_NOTFOUND: 'Alert rule method not found',
+ 'setup.welcome.toContinue': 'To continue',
+ 'alert.config.inr': 'Evaluation interval ',
+ DC_X_ALREADYINUSE: 'Dc x is already in use',
+ clickhouse_events_read_buffer_from_fileriptor_read_bytes: 'The number of bytes read from the file descriptor. If the file is compressed, this will show the compressed data size',
+ mysql_innodb_checkpoint_age: 'checkpoint age',
+ 'diagnose.agent.resolution.blackboxExporter': '- Check Blackbox Exporter component running status',
+ mysql_performance_schema_rwlock_classes_lost: 'Unable to load how many rwlock tools',
+ service_user_new_duration_sum: 'Duration of calls to the user creation service.',
+ haproxy_comp_byp: 'Bytes Bypass HTTP Compressor',
+ 'overall.noMoreData': 'No more data',
+ elasticsearch_indices_stats_total_get_current: 'The number of currently running fetch operations for the current primary and secondary shards',
+ clickhouse_asynchronous_metrics_total_parts_of_merge_tree_tables: ' The total number of data sections in all tables of the MergeTree family. Numbers greater than 10000 will negatively impact server startup time, which may indicate poor choice of partition key',
+ 'project.endpoint.basicAppName': 'App name',
+ elasticsearch_thread_pool_search_throttled_largest: 'The number of active threads in the search throttled thread pool',
+ 'login.upload': 'Upload license',
+ 'dashboard.dashboard.prevMonth': 'Previous month',
+ http_api_request_duration_seconds_bucket: 'How long InfluxDB took to respond to the HTTP request.',
+ memcached_touch_misses: 'The number of items that have been touched but not found',
+ CHART_WEIGHT_ISNULL: 'Chart weight can not be empty',
+ task_executor_workers_busy: 'Percent of total available workers that are currently busy.',
+ clickhouse_asynchronous_metrics_os_irq_time_normalized: ' This value is similar to "OSIrqTime", but divided by the number of CPU cores to be measured in the interval [0..1] regardless of the number of cores. This allows you to average the value of this metric across multiple servers in the cluster, even with inconsistent core counts, and still get an average resource utilization metric',
+ 'config.mib.credential.auth': 'Authentication',
+ consul_serf_events_consul_new_leader: 'Incremented when the agent adds a new leader',
+ clickhouse_events_aggregation_preallocated_elements_in_hash_tables: ' How many elements are pre-allocated for the aggregate in the hash table',
+ LICENSE_QRCODE_FILES_INVALIDE: 'The QRCode file {0} analyzing failed',
+ mysql_commands_show_create_db: 'Number of SHOW CREATE DB commands executed',
+ SYS_USER_NOT_EXIST: 'System user does not exist',
+ elasticsearch_indices_stats_primaries_search_scroll_current: 'The number of rolling operations the primary shard is running',
+ zookeeper_diff_count: 'Number of differential syncs performed',
+ 'overall.batchAck': 'Batches acknowledge',
+ MODULE_PORT_ERROR: 'Module port is incorrect',
+ 'dashboard.dashboard.lastFifteenMin': 'Last 15 minutes',
+ zookeeper_p99_updatelatency: 'Update latency 99th quantile',
+ elasticsearch_indices_stats_total_get_missing_total: 'The total number of failed fetch operations for the current primary and secondary shards',
+ 'setup.masterMaster': 'Master-Master',
+ 'asset.name.comment': 'Asset name, unique identifier (required) Example: DELL server',
+ mysql_innodb_system_rows_inserted: 'Number of rows inserted from tables belonging to the system-created schema',
+ cassandra_TableMetrics_LiveDiskSpaceUsed_Count: 'The disk space in bytes used by the SSTables belonging to this table.',
+ TYPECONF_NOT_FOUND: 'Asset type config not found',
+ elasticsearch_indices_stats_primaries_segments_max_unsafe_auto_id_timestamp: 'The last time the primary shard retried the index request',
+ SYS_DICT_VALUE_ISNULL: "Field 'value' is not null",
+ elasticsearch_os_cpu_percent: 'Recent CPU usage for the entire system',
+ elasticsearch_clusterstats_indices_mappings_field_types_0_index_count: 'The number of indexes that contain the data type mapping for the field in the selected node',
+ cassandra_ClientMetrics_ConnectedNativeClientsByUser_Value_anonymous: 'Number of anonymous users connected to local clients',
+ consul_raft_boltdb_logsPerBatch_lower: 'Measure the minimum number of logs written to the database in each batch',
+ elasticsearch_indices_stats_primaries_get_missing_time_in_millis: 'The time taken by the current primary shard to perform failed get operations',
+ mysql_commands_binlog: 'Number of BINLOG commands executed',
+ mongodb_top_stats_commands_time: 'Running time of each operation in MongoDB ',
+ mysql_innodb_lsn_flushed: 'Flush to log sequence number',
+ 'diagnose.agent.resolution.cortex': '- Check cortex component running status',
+ 'dashboard.dashboard.chartForm.sourceLabel': 'Source label',
+ 'overall.ipam.available': 'Available',
+ 'config.ipamsubnet.cap': 'Cap',
+ SYS_CONFIG_EMAILSMTPPORT_ISNULL: 'System config email smtp port can not be empty',
+ 'dashboard.overview.alert.assetTopN': 'Top alert message by asset',
+ 'dashboard.dashboard.chartForm.dataLinkUrl': 'URL',
+ 'trace.maxHops': 'Maximum hops',
+ clickhouse_events_write_buffer_from_file_descriptor_write: 'Write/pwrite of the file descriptor. Not include sockets',
+ 'project.topology.flipY': 'Vertical reversal',
+ 'login.login': 'Login',
+ 'project.topology.flipX': 'Horizontal reversal',
+ elasticsearch_clusterstats_indices_mappings_field_types_0_script_count: 'Declare the number of fields for the script',
+ mongodb_get_more_command_failed: 'Number of failed getMore commands.',
+ elasticsearch_clusterstats_nodes_os_mem_used_in_bytes: 'Amount of physical memory used on all selected nodes',
+ SYS_CONFIG_PASSWORD_ERROR: 'The password is different from the original one when reset',
+ 'tip.saveSuccess': 'Save success',
+ zookeeper_min_om_commit_process_time_ms: 'om submission processing time minimum',
+ 'config.system.basic.systemName': 'System name',
+ 'overall.toolBox.back': 'Area scaling restore',
+ 'project.project.editProject': 'Edit project',
+ consul_raft_boltdb_logBatchSize_lower: 'Measures the total size (in bytes) of logs written to the database in a single batch minimum',
+ docker_container_mem_total_rss: 'The total amount of normal memory used by the Docker container',
+ SNMP_CREDENTIAL_PORT_ISNULL: 'Snmp credential port can not be null',
+ consul_raft_replication_appendEntries_rpc_90_percentile: 'Measures the 90th percentile of time spent appending entry RFCs',
+ tomcat_connector_processing_time: 'Connector processing time',
+ 'config.user.name': 'Name',
+ elasticsearch_thread_pool_security_token_key_queue: 'The number of tasks rejected by the security token key thread pool executor',
+ SYS_CONFIG_ASSETPINGINTERVAL_INVALIDE: 'System config asset ping interval should be an integer',
+ zookeeper_ephemerals_count: 'Number of Temporary Nodes',
+ consul_raft_leader_lastContact_count: 'Measured since the last time the leader was able to contact a follower node while checking its leader lease',
+ 'project.topology.up': 'Up',
+ elasticsearch_clusterstats_indices_segments_doc_values_memory_in_bytes: 'The total amount of memory allocated to document values across all shards',
+ redis_allocator_frag_bytes: 'The difference between allocator_active and allocator_allocated',
+ 'overall.assetList': 'Asset list',
+ SYS_I18N_NOSUCHLANG: 'no such lang',
+ zookeeper_min_write_final_proc_time_ms: 'Write final processing time minimum',
+ CHART_Y_FORMAT: 'Chart y format should be a integer',
+ 'config.user.reinputPin': 'Enter password again',
+ cassandra_TableMetrics_RowCacheHit_Count: 'The number of table row cache hits.',
+ mysql_innodb_undo_truncations: 'The number of times the tablespace is emptied using truncations',
+ 'config.terminallog.resize': 'Terminal resize',
+ 'config.terminallog.statusItem.over': 'Finished',
+ mysql_commands_create_function: 'Number of create function commands executed',
+ 'setup.inited': 'The system has been initialized',
+ 'dashboard.screen': 'Full screen',
+ 'overall.addTooltipLegend': 'Add legend',
+ 'dashboard.dashboard.children': 'Dashboard children',
+ integration_redis_remark: 'The open source, in-memory data store used by millions of developers as a database, cache, streaming engine, and message broker.',
+ mysql_commands_show_keys: 'Number of SHOW KEYS commands executed',
+ 'guide.dcTip': 'Data center associated with Prometheus servers contains cabinets and assets; cabinet is a container for assets.',
+ cassandra_CommitLogMetrics_PendingTasks_Value: 'The number of commit log messages written but not yet synced.',
+ 'project.topology.font': 'Font',
+ SNMP_MIB_VERSION_ISNULL: 'Snmp mib version can not be empty',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_max: 'The maximum amount of memory in Metaspace space after GC',
+ mysql_commands_load: 'Number of LOAD commands executed',
+ mysql_commands_drop_package: 'The number of delete package commands executed',
+ mysql_commands_drop_index: 'Number of delete index commands executed',
+ elasticsearch_cluster_health_indices_active_primary_shards: 'The number of active primary shards in the cluster',
+ mysql_feature_trigger: 'Loaded triggers',
+ mysql_commands_stop_all_slaves: 'Number of STOP ALL SLAVES commands executed',
+ ISSUE_PRIORITY_INVALID: 'Issue priority is invalid',
+ mysql_connection_errors_max_connections: 'The number of connections rejected due to reaching the max_connections limit',
+ 'overall.logLabels': 'Log label',
+ storage_shard_series: 'Number of series in the shard index.',
+ 'overall.batchAdd': 'Batch add',
+ MODULE_NAME_ISNULL: 'Module name info can not be empty',
+ SYS_MENU_DELSUB: 'Please delete the submenu first',
+ 'config.system.basic.enable': 'Whether to open',
+ consul_raft_boltdb_txstats_rebalanceTime_median: 'Measures the median time it takes to rebalance nodes in the database',
+ DateFormatWrong: 'Incorrect Date Format',
+ EXPRETMPL_NOT_FOUND: 'Expression template not found',
+ 'setup.hadConfig': 'Someone has started to configure the system',
+ 'config.assetState.createAssetState': 'New asset state',
+ mysql_commands_execute_sql: 'Number of EXECUTE statements executed',
+ 'config.system.email.sendAccount': 'Send account',
+ consul_rpc_consistentRead_upper: 'Measures the maximum amount of time it takes to confirm that a consistent read can be performed',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_95thPercentile: '95% size request size in IP distribution.',
+ PLAYLIST_NAME_DUPLICATE: 'Name duplicate',
+ 'ping.sourceIp': 'Source IP',
+ 'config.system.basic.minute': 'minute',
+ haproxy_qcur: 'Currently queued requests.',
+ 'config.system.monitor.metricsTitle': 'Metrics configuration',
+ clickhouse_asynchronous_metrics_hash_table_stats_cache_entries: ' The number of entries in the hash table size cache. Hashtable sized cache for predictive optimization of GROUP BY',
+ 'overall.searchCondition': 'Search condition',
+ rabbitmq_node_mem_mnesia: 'Amount of memory used to store data related to the Mnesia database',
+ docker_container_mem_total_unevictable: 'The amount of non-swappable memory currently used by the Docker container',
+ 'terminal.changeTime': 'Change the time',
+ 'project.topology.imgSize': 'Upload image size should not exceed 2MB!',
+ 'project.topology.pr': 'Padding right',
+ 'project.topology.pt': 'Padding top',
+ 'asset.exporter': 'Exporter',
+ mongodb_repl_apply_batches_total_millis: 'The total time in milliseconds to apply the batch of operations.',
+ 'project.topology.pl': 'Padding left',
+ elasticsearch_thread_pool_analyze_active: 'Analyze the number of threads in the thread pool',
+ 'dashboard.dashboard.chartForm.tooltip': 'Tooltip',
+ consul_mesh_active_root_ca_expiry: 'The number of seconds before the root CA expires, updated hourly.',
+ 'dashboard.dashboard.recFour': 'Last 4 hours',
+ storage_writer_ok_points_count: 'Number of points in successful shard write requests.',
+ clickhouse_asynchronous_metrics_block_discard_bytes_sr0: ' The number of bytes discarded on the block device. These operations are related to SSD. Abort operations are not used by ClickHouse, but can be used by other processes on the system. This is a system-wide metric that includes all processes on the host',
+ elasticsearch_indices_stats_total_refresh_external_total: 'Total number of external flush operations on primary and secondary shards',
+ cassandra_TableMetrics_CompactionBytesWritten_Count: 'The total number of bytes written by compression since the server [re]started.',
+ consul_acl_ResolveToken_stddev: 'Measures the standard deviation of the time required to resolve an ACL token',
+ ASSET_MODEL_CONTAINS_CAN_NOT_CHANGE: 'Asset model have associated assets and cannot change type',
+ 'timepicker.unlockTime': 'Unlock time range',
+ 'alert.type': 'Type',
+ 'dashboard.overview.alert.ruleNum': 'Rule num',
+ 'profile.confirmPasswordError': 'The two inputs are inconsistent',
+ consul_raft_boltdb_txstats_rebalanceTime_upper: 'Measures the maximum time spent rebalancing nodes in the database',
+ zookeeper_global_sessions: 'global session count',
+ mysql_commands_create_udf: 'Number of created UDF commands executed',
+ haproxy_downtime: 'Total downtime in seconds',
+ mysql_qcache_hits: 'The number of requests served by the query cache',
+ consul_raft_fsm_apply_mean: 'Measure the time average of applying logs to the FSM',
+ apache_ConnsAsyncClosing: 'The number of asynchronous connections being closed',
+ zookeeper_cnt_close_session_prep_time: 'close session prepare count',
+ SNMP_MIB_NOACCESS: 'The variable binding is not accessible by the current MIB view,No assess',
+ java_memory_pool_Usage_used: 'The number of bytes used by the memory pool',
+ integration_nginx_remark: 'Nginx is an asynchronous web server, which can also be used as reverse proxy, load balancer and HTTP cache.',
+ 'overall.query': 'Query',
+ 'asset.inStock': 'In stock',
+ 'diagnose.asset.resolution.reachable': '- Check whether the asset IP is filled in correctly\n- Check whether the asset runs\n- Check the asset network config',
+ 'alert.notify.comment': 'Alarm notification method. When the receiver is not empty, it is required. Multiple use commas to separate Example: email / emai',
+ 'el.datepicker.weeks.mon': 'Mon',
+ mertic_unauthorized_handle: '- Check user authentication information',
+ consul_fsm_coordinate_batch_update_upper: 'Measures the maximum time taken to apply a given batch of coordinate updates to the FSM',
+ tomcat_connector_current_thread_count: 'Connector current thread count',
+ elasticsearch_indices_stats_primaries_request_cache_memory_size_in_bytes: 'Memory used by the primary shard request cache',
+ elasticsearch_indices_stats_primaries_get_missing_total: 'The total number of failed get operations for the current primary shard',
+ storage_writer_ok_points_bucket: 'Number of points in successful shard write requests.',
+ elasticsearch_indices_stats_total_warmer_total_time_in_millis: 'The time it takes for the primary and secondary shards to perform exponential warmup operations',
+ clickhouse_asynchronous_metrics_os_idle_time_cpu0: ' The ratio of time a CPU core is idle (not even ready to run a process waiting for IO) from an OS kernel perspective. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This does not include times when the CPU was underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_idle_time_cpu1: ' The ratio of time a CPU core is idle (not even ready to run a process waiting for IO) from an OS kernel perspective. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This does not include times when the CPU was underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ MODULE_CONFIG_RELABEL_REPLACEMENT_ISNULL: 'Module config relabel replacement is null',
+ zookeeper_sum_sync_processor_queue_size: 'Sum of isochronous processor queue sizes',
+ elasticsearch_thread_pool_searchable_snapshots_cache_fetch_async_queue: 'searchable snapshots cache fetch async number of tasks rejected by the thread pool executor',
+ consul_fsm_acl_token_stddev: 'Measures the standard deviation of time taken to apply ACL token operations to the FSM',
+ clickhouse_events_merged_into_compact_parts: ' Number of parts merged into compact format',
+ STATECONF_NAME_ISNULL: 'Asset state conf name is null',
+ zookeeper_sum_propagation_latency: 'sum of propagation delays',
+ 'overall.createCabinet': 'New cabinet',
+ 'profile.role': 'Role',
+ clickhouse_asynchronous_metrics_jemalloc_arenas_all_muzzy_purged: ' Internal metrics of the low-level memory allocator (jemalloc)',
+ clickhouse_asynchronous_metrics_os_idle_time_cpu4: ' The ratio of time a CPU core is idle (not even ready to run a process waiting for IO) from an OS kernel perspective. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This does not include times when the CPU was underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ elasticsearch_indices_stats_total_merges_total_stopped_time_in_millis: 'The primary and secondary shards are used to stop the merge operation time',
+ clickhouse_asynchronous_metrics_os_idle_time_cpu5: ' The ratio of time a CPU core is idle (not even ready to run a process waiting for IO) from an OS kernel perspective. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This does not include times when the CPU was underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'batch.syncTip': 'Are you sure to Configuration Synchronization these {dataLength} Pleaces of data?',
+ clickhouse_asynchronous_metrics_os_idle_time_cpu2: ' The ratio of time a CPU core is idle (not even ready to run a process waiting for IO) from an OS kernel perspective. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This does not include times when the CPU was underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_idle_time_cpu3: ' The ratio of time a CPU core is idle (not even ready to run a process waiting for IO) from an OS kernel perspective. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This does not include times when the CPU was underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ redis_used_memory: 'The total number of bytes allocated by Redis using its allocator (alternative allocators like standard libc, jemalloc or tcmalloc)',
+ mysql_select_range_check: 'The number of joins without keys to check for key usage after each row. If it is not 0, you should double check the index of the table.',
+ clickhouse_asynchronous_metrics_os_idle_time_cpu6: ' The ratio of time a CPU core is idle (not even ready to run a process waiting for IO) from an OS kernel perspective. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This does not include times when the CPU was underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_idle_time_cpu7: ' The ratio of time a CPU core is idle (not even ready to run a process waiting for IO) from an OS kernel perspective. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This does not include times when the CPU was underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ mysql_commands_backup: 'Number of backups performed',
+ 'buttons.view': 'View',
+ 'alert.config.schedDays.comment': 'schedule open day (week) Timer is turned on, default: 1,2,3,4,5,6,7 multiple comma separation Example: 1,2,3,4,6',
+ DASHBOARD_IMPORT_TYPE_INCORRECT: 'Dashboard import type must be dashboard or template',
+ consul_serf_queue_Query_count: 'The number of times serf queries the queue',
+ mysql_innodb_defragment_failures: 'Defragmentation Failures',
+ 'overall.duplicate': 'Duplicate',
+ mongodb_repl_getmores_per_sec: 'Number of replicated getMore operations per second.',
+ DASHBOARD_WEIGHT_ISNULL: 'Dashboard weight not be empty',
+ consul_fsm_acl_role_median: 'Measures the median time taken to apply ACL role operations to the FSM',
+ 'config.agent.agent.autoScript': 'Auto install script',
+ 'overall.createRecordRule': 'New record rule',
+ 'overall.generate': 'Generate',
+ elasticsearch_jvm_classes_total_loaded_count: 'The total number of classes loaded since the JVM started',
+ zookeeper_sum_prep_processor_queue_size: 'Prepare Processor Queue Size Sum',
+ Backup: 'Backup',
+ mysql_innodb_system_rows_read: 'Number of rows read from tables belonging to the system-created schema',
+ mertic_snmp_error_msg: 'Mertic : SNMP Collection timeout',
+ service_bucket_new_call_total: 'Number of calls to the onboarding service.',
+ IPAM_IP_MAC_ISNULL: 'Ipamip mac can not be null',
+ docker_container_mem_total_mapped_file: 'The total amount of memory mapped to files by the Docker container',
+ 'project.topology.pb': 'Padding bottom',
+ mysql_commands_create_index: 'Number of create index commands executed',
+ elasticsearch_transport_total_outbound_connections: 'Cumulative number of outbound transport connections',
+ mysql_rpl_semi_sync_master_yes_tx: 'The number of commits that the slave server has successfully acknowledged',
+ storage_shard_write_sum: 'Number of points in shard write requests.',
+ mongodb_tcmalloc_pageheap_decommit_count: 'The number of times TCMalloc pageheap uncommits ',
+ java_memory_pool_PeakUsage_max: 'The maximum number of bytes in the memory pool peak',
+ 'integration.loginAsset': 'Log in to the target asset and run the following command',
+ consul_raft_boltdb_numPendingPages: 'Indicates the number of pending pages in raft.db that are about to become free.',
+ 'batch.process': 'These {title} cannot be deleted.If you want to continue to delete,please check the "Force delete" action.',
+ ASSET_CLIENTPORT_ERROR: 'Asset client port is incorrect',
+ 'asset.sshKeyWasConfig': 'SSH-KEY configured',
+ zookeeper_cnt_election_time: 'Number of times between attending and leaving an election',
+ 'dashboard.dashboard.chartForm.dimension': 'Dimension',
+ task_executor_promise_queue_usage: 'Percent of the promise queue that is currently full.',
+ 'config.ipamsubnet.vlan.comment': 'Vlan Example : xxxx',
+ consul_mesh_active_signing_ca_expiry: 'The number of seconds before the signing CA expires, updated hourly.',
+ clickhouse_asynchronous_metrics_jemalloc_arenas_all_dirty_purged: ' Internal metrics of the low-level memory allocator (jemalloc)',
+ elasticsearch_clusterstats_nodes_count_data_cold: 'The number of data cold nodes',
+ clickhouse_asynchronous_metrics_osio_wait_time_normalized: ' This value is similar to "OSIOWaitTime", but divided by the number of CPU cores to be measured in the interval [0..1] regardless of the number of cores. This allows you to average the value of this metric across multiple servers in the cluster, even with inconsistent core counts, and still get an average resource utilization metric',
+ mertic_snmp_error_handle: '- This problem may be caused by 1.The SNMP version number is not supported by agent;2.Agent is down or not reachable;3.Agent is too slow to respond.You can increase the timeout value;4.Browser request has been blocked by firewall;5.Authentication failed.Community name or password is not right',
+ elasticsearch_indices_stats_primaries_segments_index_writer_memory_in_bytes: 'The total amount of memory used by the primary shard index writer',
+ 'overall.createTemplate': 'New template',
+ zookeeper_p50_write_commitproc_time_ms: '50th percentile of time spent by write requests in commit handlers',
+ consul_fsm_register_upper: 'Measure the maximum time required to apply directory register operations to the FSM',
+ sqlserver_server_properties_db_recovering: 'The number of databases currently being restored.',
+ cassandra_ClientMetrics_AuthFailure_OneMinuteRate: 'Client authentication failure rate, the average rate within 1 minute.',
+ haproxy_wretr: 'The number of times to retry the connection to the server.',
+ haproxy_weight: 'Total weight (backend), server weight (server)',
+ elasticsearch_breakers_accounting_overhead: 'Account overhead for Elasticsearch interrupters. It is used to calculate the memory usage to ensure that the Elasticsearch nodes do not run out of memory',
+ 'config.user.inputOldPin': 'Please input old password',
+ 'el.datepicker.months.dec': 'Dec',
+ proxmox_disk_used_percentage: 'The used capacity of all disks on the Proxmox node as a percentage of the total capacity',
+ elasticsearch_indices_search_query_total: 'Total number of query operations',
+ integration_tengine_configuration: "#### Preconditions\r\n##### Component Version\r\nTengine Version:2.3.3\r\n##### Configuration File Modification\r\nUse the 'nginx –m' command to check whether there is the ngx_http_reqstat_module module. \r\n\r\nIf it does not exist, add the module and then add it to the nginx.conf configuration:\r\n> $nginx/nginx.conf\r\n```\r\nhttp {\r\n req_status_zone server \"$host\" 100M;\r\n server {\r\n location /us {\r\n req_status_show;\r\n req_status_show_field bytes_in bytes_out conn_total req_total http_2xx http_3xx http_4xx http_5xx http_other_status rt ups_req ups_rt ups_tries http_200 http_206 http_302 http_304 http_403 http_404 http_416 http_499 http_500 http_502 http_503 http_504 http_508 http_other_detail_status http_ups_4xx http_ups_5xx;\r\n }\r\n req_status server;\r\n }\r\n}\r\n```\r\n#### Metrics Collection Configuration\r\nConfiguration File Path:/opt/nezha/telegraf/telegraf.d/tengine.conf\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"tengine_prometheus\"\r\n listen = \":19214\"\r\n namepass = [\"tengine*\"]\r\n\r\n \r\n# Read Tengine's basic status information (ngx_http_reqstat_module)\r\n[[inputs.tengine]]\r\n ## An array of Tengine reqstat module URI to gather stats.\r\n urls = [\"http://127.0.0.1:80/us\"]\r\n \r\n ## HTTP response timeout (default: 5s)\r\n # response_timeout = \"20s\"\r\n \r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = true\r\n```",
+ elasticsearch_os_mem_total_in_bytes: 'total physical memory',
+ 'diagnose.endpoint.resolution.connectable': '- Check metrics endpoint service status\n- Check whether the indicator endpoint port & protocol are filled in correctly\n- Check the firewall settings of the asset to which the endpoint belongs',
+ consul_fsm_acl_policy_sum: 'Measure the sum of time required to apply ACL policy actions to the FSM',
+ elasticsearch_http_clients_1_last_request_time_millis: 'The time of the most recent request from this client',
+ CHART_SYNCTMPL_ERROR: 'Chart sync param can not be null',
+ consul_fsm_register_median: 'Measure the median time required to apply directory register operations to the FSM',
+ zookeeper_sum_commit_propagation_latency: 'Commit Propagation Delay Photo Sum',
+ 'alert.summary.comment': 'Alert summary Example: Cpu warning',
+ 'validate.host': 'Invalid host',
+ rabbitmq_overview_clustering_listeners: 'The number of listeners for all nodes in the RabbitMQ cluster',
+ elasticsearch_indices_fielddata_evictions: 'Field data evictions',
+ 'project.endpoint.namespaces': 'Name spaces',
+ redis_rdb_last_save_time: 'The timestamp of the last successful RDB save',
+ mysql_performance_schema_cond_instances_lost: 'Unable to create how many conditional instrument instances',
+ 'searchBox.notWildcard': 'Not wildcard',
+ 'alert.P1Rule': 'P1: Critical, alert that can cause business paralysis',
+ TYPECONF_VMH_ISNULL: 'Asset type config vmh is null',
+ zookeeper_max_node_changed_watch_count: 'The node data watched by the watcher is changed to the maximum value',
+ mysql_threadpool_idle_threads: 'Number of inactive threads in the thread pool',
+ clickhouse_metrics_parts_temporary: ' The part is being generated now, it is not in the data_parts list',
+ consul_raft_boltdb_txstats_spillTime_90_percentile: 'Measures the 90th percentile of time spent overflowing nodes in the database',
+ 'issue.assetId': 'Asset id',
+ 'project.topology.borderColor': 'Border color',
+ consul_raft_rpc_requestVote_mean: 'Measures the average time spent processing request voting RPC calls',
+ minio_node_go_routine_total: 'Node go_routine times',
+ 'overall.result.fail': 'Import failed count',
+ zookeeper_avg_commit_process_time: 'Commit process time average',
+ mongodb_repl_inserts: 'The total number of copy insert operations.',
+ SYS_MENU_ISNULL: 'Menu is not exsits',
+ 'ping.rttMaximum': 'RTT maximum',
+ clickhouse_asynchronous_metrics_block_in_flight_ops_sr0: ' This value counts the number of I/O requests that have been issued to the device driver but have not yet been completed. It does not include IO requests that are queued but not yet sent to the device driver. This is a system-wide metric that includes all processes on the host',
+ consul_raft_boltdb_storeLogs_stddev: 'Measures the standard deviation of the time it takes to write logs to the database',
+ ASSET_MODELNAME_ISNULL: 'Asset model name can not be null',
+ logs_timeout_handle: '- increase the scrape timeout',
+ 'dashboard.dashboard.chartForm.valueMapping': 'Value mappings',
+ 'system.apikey.apiKey': 'API keys',
+ clickhouse_metrics_distributed_send: ' The number of connections to remote servers sending data inserted into the distributed table. Synchronous and asynchronous modes',
+ SYS_LOGIN_REQUIRED: 'Please log in to the system first',
+ 'asset.privateKey': 'Private key',
+ jenkins_job_result_code: 'The execution result of the last task (0 = SUCCESS, 1 = FAILURE, 2 = NOT_BUILD, 3 = UNSTABLE, 4 = ABORTED)',
+ clickhouse_metrics_part_mutation: ' Number of mutations (ALTER DELETE/UPDATE)',
+ SYS_BACKUP_FILENAME_NOTEXIST: 'System backup file does not exist',
+ 'project.topology.lockRatio': 'Lock aspect ratio',
+ 'dashboard.dashboard.chartForm.typeVal.rank.label': 'Rank',
+ consul_fsm_kvs_mean: 'Measures the average time taken to apply a given KV operation to the FSM',
+ sqlserver_waitstats_resource_wait_ms: 'Resource wait time in milliseconds.',
+ elasticsearch_http_clients_1_id: 'Unique ID of the HTTP client',
+ zookeeper_min_read_final_proc_time_ms: 'Read final processing time min',
+ 'asset.endpoint': 'Endpoint',
+ cassandra_TableMetrics_SpeculativeFailedRetries_Count: 'The number of speculative retries that failed to prevent a timeout',
+ consul_fsm_ca_leaf_upper: 'Measures the maximum time it takes to apply an operation when signing a leaf certificate',
+ 'overall.show': 'Show',
+ ASSET_PURCHASEDATE_FORMAT: 'Asset purchase date format error',
+ 'dashboard.dashboard.lastSixHour': 'Last 6 hours',
+ IPAM_SUBNET_DC_ISNULL: 'Ipamsubnet datacenter can not be null',
+ 'softwareAsset.text': 'Software Asset',
+ 'issue.createTime': 'Create time',
+ 'overall.noData': 'No data',
+ 'project.topology.shakeX': 'shakeX',
+ task_executor_run_latency_seconds_bucket: 'Latency between the task run’s scheduled start time and the execution time, by task type.',
+ 'config.user.oldPin': 'Old password',
+ elasticsearch_process_mem_total_virtual_in_bytes: 'running process',
+ java_memory_HeapMemoryUsage_used: 'Heap memory used bytes',
+ TYPECONF_VMH_INCORRECT: 'Asset type config vmh must be 0 or 1',
+ 'tip.resetSuccess': 'Reset success',
+ zookeeper_sessionless_connections_expired: 'Expired Session Links',
+ ASSET_TERMINAL_ACCOUNT_INFO_NOTFOUND: 'Account information for asset terminal login is not configured',
+ TYPECONF_VM_ISNULL: 'Asset type config vm is null',
+ 'alert.config.chart.affectEntity': 'Affect entity',
+ 'week.Wed': 'Wednesday',
+ mysql_slave_heartbeat_period: 'Time in seconds for the slave to request a heartbeat packet from the master',
+ mysql_threads_running: 'The number of threads that are not sleeping.',
+ postgresql_xact_commit: 'The number of committed transactions in this database',
+ cassandra_TableMetrics_RowCacheMiss_Count: 'The number of table row cache misses.',
+ docker_n_listener_events: 'The number of events the Docker daemon listens to',
+ zookeeper_stale_requests_dropped: 'drop request queue',
+ consul_serf_coordinate_adjustment_ms_90_percentile: '90th percentile of node coordinate adjustments',
+ mysql_commands_alter_server: 'Number of change server commands executed',
+ NOTEBOOK_TYPE_INVALID: 'Type not in enumeration range',
+ consul_raft_rpc_appendEntries_storeLogs_90_percentile: 'Measures the 90th percentile of time it took for the agent to add any outstanding logs since the last call to appendEntries',
+ clickhouse_asynchronous_metrics_block_discard_time_sr0: ' The time, in seconds, spent on discard operations requested from the block device, summed across all operations. These operations are related to SSD. Abort operations are not used by ClickHouse, but can be used by other processes on the system. This is a system-wide metric that includes all processes on the host',
+ 'config.mib.credential.contextName': 'Context name',
+ mongodb_assert_rollovers: 'The number of assert overflows',
+ redis_number_of_cached_scripts: 'Number of cached scripts',
+ 'overall.importTipImg': 'Only allowed jpg/png file',
+ mysql_innodb_log_write_requests: 'Log write requests',
+ mysql_innodb_secondary_index_triggered_cluster_reads_avoided: 'Used to track effectiveness of prefix index query optimization (MDEV-6929)',
+ 'searchBox.equal': 'Equal',
+ cassandra_TableMetrics_MinPartitionSize_Value: 'Size of the smallest compressed partition in bytes',
+ mysql_commands_show_engine_logs: 'Number of SHOW ENGINE LOGS commands executed',
+ consul_memberlist_queue_broadcasts_stddev: 'Measures the standard deviation of the number of messages waiting to be broadcast to other gossip participants',
+ mongodb_db_stats_ok: 'Is the database status normal?',
+ consul_serf_queue_Intent_mean: 'The average value of serf insert queue size',
+ zookeeper_max_leader_unavailable_time: 'Maximum leader unavailable time',
+ logs_up_msg: 'Logs : UP',
+ 'overall.metric': 'Metric',
+ consul_client_api_success_catalog_gateway_services: 'Incremented whenever the Consul agent successfully responds to a request to list the services associated with the gateway',
+ LICENSE_SUPPORT_ID_ISNULL: 'License params support id can not be null',
+ 'alert.description.comment': 'Alert description Example: Alarm rule for cpu usage exceeding 10%',
+ elasticsearch_jvm_gc_collectors_old_collection_count: ' Number of JVM garbage collectors collecting old generation objects',
+ CHART_URLPARAM_ISNULL: 'Chart param cannot be empty when type is url',
+ rabbitmq_node_mnesia_ram_tx_count_rate: 'per secondRate of executed Mnesia transactions that do not need to be written to disk',
+ 'dashboard.dashboard.chartForm.max': 'Max',
+ mysql_innodb_onlineddl_pct_progress: 'Show the progress of changing a table in-place',
+ 'dashboard.metric.saveChartToDashboard': 'Save chart to dashboard',
+ redis_total_commands_processed: 'Total number of commands processed by the server',
+ 'asset.network.transmitQueue': 'Transmit queue',
+ docker_container_blkio_io_serviced_recursive_sync: 'The number of synchronous write operations in the Docker container',
+ 'alert.lastAt': 'Last time',
+ service_org_new_call_total: 'Number of calls to the organization creation service.',
+ 'alert.state.comment': 'Alarm status, the default enablement: 1 Close: 0 Example: 1',
+ elasticsearch_thread_pool_ml_job_comms_queue: 'ml job comms number of tasks rejected by the thread pool executor',
+ consul_raft_boltdb_logSize_upper: 'Measure the maximum size of the log written to the database',
+ consul_memberlist_gossip_count: 'Measures the number of times a gossip message is broadcast to a set of randomly selected nodes',
+ integration_rabbitmq_remark: 'RabbitMQ is one of the most popular open source message brokers.RabbitMQ is lightweight and easy to deploy on premises and in the cloud. It supports multiple messaging protocols. RabbitMQ can be deployed in distributed and federated configurations to meet high-scale, high-availability requirements.\n',
+ 'dashboard.dashboard.queryExpression': 'Query expression',
+ 'searchBox.GTOET': 'Great than or equal to',
+ zookeeper_p95_quorum_ack_latency: 'Quorum confirmation latency 95th percentile',
+ elasticsearch_cluster_health_active_primary_shards: 'The number of primary shards in the cluster. This is the aggregated total for all indices',
+ 'dashboard.dashboard.allOptionTip': 'Enables an option to include all variables',
+ 'config.cab.y.comment': 'Row of data center Example: 1',
+ 'alert.silence.upTime': 'Update time',
+ consul_fsm_intention_upper: 'Measures the maximum amount of time it takes to apply an intent action to the state store',
+ cassandra_ClientMetrics_UnknownException_FifteenMinuteRate: 'Unknown rate of anomalies within 15 minutes.',
+ memcached_cmd_flush: 'Cumulative number of refresh requests',
+ zookeeper_p50_prep_processor_queue_time_ms: 'Processor Queue Prepare Time 50th Quantile',
+ 'alert.silence.timeError': 'The end time must be greater than the start time',
+ logs_talon_disable_msg: 'Logs : Asset TALON is not enabled',
+ 'alert.config.extLabels.comment': 'Extension Label Example: [{"name":"server","value":"xxx"},{"name":"device_group","value":"ddd"}]',
+ zookeeper_min_node_changed_watch_count: 'The node data that the watcher is concerned about is changed to the minimum value',
+ clickhouse_asynchronous_metrics_block_discard_time_sda: ' The time, in seconds, spent on discard operations requested from the block device, summed across all operations. These operations are related to SSD',
+ mertic_unauthorized_msg: 'Mertic : Authentication failed',
+ cassandra_CacheMetrics_RowCache_Value: 'The line cache size.',
+ elasticsearch_indices_stats_primaries_query_cache_memory_size_in_bytes: 'The total amount of memory used by the primary shard for the query cache across all shards',
+ 'asset.vendor': 'Vendor',
+ STATECONF_NOT_FOUND: 'State not found',
+ mongodb_repl_lag: 'Time to delay replication.',
+ integration_clickhouse_remark: 'ClickHouse is the fastest and most resource efficient open-source database for real-time apps and analytics.',
+ 'project.topology.canvas': 'Canvas',
+ 'overall.delete': 'Delete',
+ mongodb_repl_network_ops: 'The total number of replication network operations.',
+ consul_raft_rpc_appendEntries_processLogs_lower: "Measures the minimum amount of time spent processing an agent's outstanding log entries",
+ 'issue.hasBeenAssigned': 'Has been assigned',
+ 'overall.redo': 'Redo',
+ clickhouse_asynchronous_metrics_jemalloc_metadata_thp: ' Internal metrics of the low-level memory allocator (jemalloc)',
+ 'guide.monitorTip': 'Help user to monitor components and contents based on project requirement.',
+ haproxy_check_rise: 'The number of successful health checks required to mark a server as "UP"',
+ mysql_key_blocks_unused: 'Number of unused key cache blocks',
+ 'dashboard.dashboard.chartForm.tableOptions': 'Table options',
+ TERMINAL_MKDIR_DIR_ALREADY_EXISTS: 'The specified file name already exists, please enter another name.',
+ 'el.transfer.filterPlaceholder': 'Enter keyword',
+ mysql_performance_schema_rwlock_instances_lost: 'Unable to create how many rwlock instrument instances',
+ elasticsearch_clusterstats_nodes_count_coordinating_only: 'Number of coordinating nodes',
+ 'config.scrapeEndpoint.scrapeDuration': 'Scrape duration',
+ 'dashboard.dashboard.chartForm.min': 'Min',
+ 'alert.config.notifyActive.comment': 'Alarm activate notification switch Default: Open 1: Open 0: Close Example: 1',
+ consul_raft_rpc_requestVote_count: 'Measures the number of times a request-voting RPC call is processed',
+ 'el.datepicker.confirm': 'OK',
+ cassandra_CommitLogMetrics_WaitingOnSegmentAllocation_Count: 'Time spent waiting for a CommitLogSegment to be allocated - Under normal circumstances this should be zero.',
+ task_executor_run_queue_delta_sum: 'Duration (in seconds) between the task run’s scheduled start time and the execution time.',
+ elasticsearch_thread_pool_search_active: 'The number of threads in the search thread pool',
+ 'guide.agent': 'Agents',
+ zookeeper_max_fsynctime: 'Maximum time to synchronize transaction logs',
+ consul_leader_reconcileMember_90_percentile: 'Measures the 90th percentile of time spent updating raft storage for a single serf member information',
+ DASHBOARD_ID_ISNULL: 'Dashboard ID can not be empty',
+ mysql_commands_purge: 'Number of purge commands executed',
+ clickhouse_asynchronous_metrics_block_in_flight_ops_sda: ' This value counts the number of I/O requests that have been issued to the device driver but have not yet been completed. It does not include IO requests that are queued but not yet sent to the device driver. This is a system-wide metric that includes all processes on the host,',
+ clickhouse_metrics_replicated_send: 'Number of data parts sent to replicas',
+ 'config.ipamip.ipamsubnet': 'Ipamsubnet',
+ CHART_VARID_ISNULL: 'varid can not be empty',
+ mysql_rpl_semi_sync_master_no_times: 'The number of times the primary server turned off semi-synchronous replication',
+ DC_LATITUDE_ERROR: 'Dc latitude range is -90 to +90',
+ mongodb_top_stats_remove_time: 'Running time of remove operation in MongoDB ',
+ 'overall.result.newQuantity': 'New quantity',
+ zookeeper_sum_node_children_watch_count: 'child node monitor sum',
+ zookeeper_p95_readlatency: 'Read Latency 95th Percentile',
+ elasticsearch_clusterstats_nodes_fs_free_in_bytes: 'Total number of unallocated bytes in file storage for all selected nodes',
+ consul_serf_queue_Event_sum: 'sum of serf event queue sizes',
+ rabbitmq_queue_message_bytes_ram: 'Size of ready and unacknowledged messages stored in memory',
+ 'dashboard.metric.saveChart': 'Save chart',
+ elasticsearch_indices_merges_total_throttled_time_in_millis: 'Total time (in milliseconds) to limit merge operations',
+ postgresql_buffers_backend: 'The number of buffers directly written by the backend',
+ mysql_commands_release_savepoint: 'Number of publish savepoint commands executed',
+ mysql_commands_repair: 'Number of repair table commands executed',
+ ERROR: 'Error',
+ TERMINAL_CONNECTION_PORT_ISNULL: 'Terminal connection port can not be null',
+ 'overall.visible': 'Visible',
+ DASHBOARD_PARAM_RANGETYPE_ISNULL: 'Dashboard param range type can not be empty',
+ zookeeper_avg_quorum_ack_latency: 'Arbitration Confirmation Latency Average',
+ 'alert.config.schedEnable.comment': 'schedule to turn on the default: Close 1: Open 0: Close Example: 1',
+ docker_container_blkio_io_service_bytes_recursive_write: 'The number of bytes written in the Docker container',
+ elasticsearch_clusterstats_indices_segments_max_unsafe_auto_id_timestamp: 'Most recently retried indexing requests',
+ CHART_VARID_ERROR: 'varid param error',
+ EXPRETMPL_EXPRESSION_ISNULL: 'Expression template expression is null',
+ redis_client_recent_max_output_buffer: 'The largest output buffer in the current client connection',
+ consul_runtime_malloc_count: 'Allocated heap objects',
+ 'guide.visualization': 'Visualization',
+ LICENSE_TOKEN_INVALID: 'Invalid license,token error',
+ rabbitmq_overview_queues: 'available queue',
+ zookeeper_sum_pending_session_queue_size: 'The sum of pending session queue sizes',
+ SYS_CONFIG_EMAILSMTPHOST_ISNULL: 'System config email smtp host can not be empty',
+ consul_leader_reconcileMember_stddev: 'Measures the standard deviation of the time it takes to update the raft store for a single serf member information',
+ redis_lazyfree_pending_objects: 'Number of objects waiting to be freed (call UNLINK or FLUSHDB and FLUSHOLL with the ASYNC option)',
+ clickhouse_asynchronous_metrics_postgre_sql_threads: ' Number of threads in a PostgreSQL compatible protocol server',
+ 'dashboard.overview.alert.top': 'Top',
+ 'config.assetType.snmpCollect': 'SnmpCollect',
+ consul_raft_boltdb_txstats_write: 'Counts the number of writes to the database since Consul started.',
+ consul_serf_msgs_sent_lower: 'This metric is the sample minimum for message bytes broadcast to the cluster',
+ tengine_http_5xx: 'Total number of 5xx requests',
+ haproxy_rtime: 'Average response time (ms) for the last 1024 requests',
+ SYS_MENU_ORDERNUM_ISNULL: 'Menu order num is required',
+ 'asset.server': 'Server',
+ ASSET_BRAND_BEUSED_CAN_NOT_REMOVE: 'This brand is already used and cannot be deleted',
+ ISSUE_ACTIVITY_TYPE_ISNULL: 'Issue activity type can not be empty',
+ 'overall.account': 'Account',
+ 'overall.process': 'Process',
+ mysql_commands_call_procedure: 'Number of CALLprocedure_name statements executed',
+ 'overall.undo': 'Undo',
+ elasticsearch_jvm_classes_current_loaded_count: 'The number of classes currently loaded by the JVM',
+ consul_raft_rpc_appendEntries_upper: 'Measures the maximum amount of time spent processing an append entry RPC call from the proxy',
+ 'endpoints.metricTarget': 'Metric target',
+ java_memory_pool_CollectionUsage_max: 'Memory Pool Garbage Collection Threshold Maximum Bytes',
+ 'ping.packetLossRate': 'Packet loss rate',
+ clickhouse_metrics_background_merges_and_mutations_pool_task: ' Number of active merges and mutations in the relevant background pool',
+ qc_queueing_duration_seconds_sum: 'Histogram of times spent queueing queries.',
+ 'project.topology.bounce': 'bounce',
+ haproxy_dresp: 'Declined to respond due to security concerns',
+ 'config.system.basic.lower': 'Lower case letters',
+ mysql_table_locks_waited: 'The total number of times table lock requests could not be granted immediately and were required to wait.',
+ zookeeper_max_quorum_ack_latency: 'Arbitration confirmation delay maximum',
+ 'date.week.two': 'TUE',
+ ALERTRULE_UNIT_INVALIDE: 'Alert unit is invalide',
+ zookeeper_max_netty_queued_buffer_capacity: 'netty queue buffer capacity maximum',
+ elasticsearch_indices_stats_total_search_suggest_time_in_millis: 'Time taken by primary and secondary shards to perform recommended actions',
+ mysql_commands_insert_select: 'Executed SELECT command',
+ elasticsearch_clusterstats_indices_shards_index_replication_avg: 'Average replication factor in the index',
+ zookeeper_max_read_final_proc_time_ms: 'Read final processing time max',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Survivor_Space_max: 'The maximum amount of memory in Survivor Space before GC',
+ 'project.topology.ruleColor': 'Rule color',
+ PLAYLIST_NAME_ISNULL: 'Name cannot be empty',
+ elasticsearch_cluster_health_indices_unassigned_shards: 'The number of unallocated shards in the cluster',
+ SYS_CONFIGI_ASSETPINGFROM_NCORRECT: 'Asset ping from must be 1 or 2',
+ IMPORT_FIELD_DUPLICATE: '{0} Duplicate',
+ 'overall.close': 'Close',
+ 'dashboard.dashboard.chartForm.high': 'Height',
+ 'overall.config': 'Configurations',
+ elasticsearch_thread_pool_watcher_largest: 'The number of active threads in the watch thread pool',
+ 'terminal.rightClickInfo': 'Paste only supports the HTTPS protocol',
+ 'tip.addSuccess': 'Add success',
+ elasticsearch_clusterstats_indices_docs_deleted: 'Count of deleted documents on this node',
+ 'config.assetLabel.default': 'Default',
+ consul_grpc_client_connection_count: 'Counts the number of new gRPC connections opened by the client agent to the Consul server. Include a server_type tag indicating gRPC server internal or external gRPC server.',
+ zookeeper_p99_prep_processor_queue_time_ms: 'Processor Queue Prepare Time 99th Quantile',
+ cassandra_TableMetrics_PendingFlushes_Count: 'The estimated number of refresh tasks pending for this table.',
+ LINK_NEXT_ISNULL: 'link next can not be null',
+ 'alert.config.extLabels': 'Extension Label',
+ mysql_commands_lock_tables: 'Number of locked tables',
+ 'dashboard.dashboard.chartForm.legendTip': 'Controls the name of the time series, using name or pattern. For example {{hostname}} will be replaced with label value for the label hostname.',
+ zookeeper_max_dbinittime: 'Maximum time to reload the database',
+ 'asset.discoveryAdd': 'New Asset Discovery',
+ zookeeper_sum_sync_processor_queue_flush_time_ms: 'Synchronous Processor Queue Flush Time Sum',
+ clickhouse_events_os_read_chars: ' The number of bytes read from the file system, including the page cache',
+ 'overall.sourceLabels': 'Source labels',
+ IMPORT_NOT_SUPPORT: '{0} Configuration not support',
+ 'buttons.edit': 'Edit',
+ 'config.system.monitor.metrics_storage_s3_bucket': 'Bucket',
+ consul_runtime_gc_pause_ns_median: 'Median number of nanoseconds spent by garbage collection (GC) stop-the-world pauses since Consul started',
+ apache_scboard_idle_cleanup: 'Number of idle worker threads ready to clean up',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_Max: 'Maximum request size in IP distribution.',
+ minio_node_iam_since_last_sync_millis: 'Time in milliseconds since last successful IAM data sync',
+ mongodb_repl_deletes_per_sec: 'The number of replication delete operations per second.',
+ cassandra_CacheMetrics_RowCache_MeanRate: 'Row cache hit rate, average rate.',
+ consul_memberlist_queue_broadcasts_sum: 'Measures the sum of the number of messages waiting to be broadcast to other gossip participants',
+ consul_grpc_server_stream_count: 'Counts the number of new gRPC streams received by the server. Include a server_type tag indicating gRPC server internal or external gRPC server.',
+ SYS_LOGIN_CAPTCHA: 'Captcha verification failed',
+ ENDPOINT_LABELS_ACTION_INVALIDE: 'Endpoint labels action must be 0 or 1',
+ SYS_DICT_TYPE_ISNULL: "Field 'type' is not null",
+ mysql_opened_table_definitions: 'Cached table definitions',
+ ALERTMSG_NOT_EXITS: 'Alert message not exits',
+ memcached_incr_hits: 'Number of successful incr requests',
+ mongodb_tcmalloc_heap_size: 'TCMalloc heap size ',
+ 'overall.relabelConfigRegex': 'Default is (.*) ',
+ mongodb_resident_megabytes: 'The space occupied by the MongoDB instance in physical memory (in MB) ',
+ zookeeper_min_election_time: 'Minimum time between joining and leaving an election',
+ ASSET_MODELID_ISNULL: 'Asset model id can not be empty',
+ 'project.topology.rotate': 'Rotate',
+ 'overall.createIssue': 'New issue',
+ elasticsearch_thread_pool_flush_largest: 'The number of active threads in the flush thread pool',
+ consul_fsm_system_metadata_count: 'Measures the number of times system metadata operations are applied to the FSM',
+ 'config.system.ldap.timeout': 'Timeout',
+ 'searchBox.notbelong': 'Not belong',
+ integration_elasticsearch_remark: 'Elasticsearch is a distributed, RESTFUL -style search and data analysis engine, which can solve various use cases that are constantly emerging.',
+ clickhouse_metrics_temporary_files_for_join: 'Number of temporary files created for JOIN',
+ 'config.dc.area': 'Area',
+ consul_raft_boltdb_getLog_mean: 'Measures the average time spent reading logs from the database',
+ mysql_innodb_data_writes: 'Number of InnoDB write operations',
+ cassandra_TableMetrics_CoordinatorScanLatency_Count: 'Coordinator-wide scan latency for this table.',
+ 'dashboard.dashboard.beforeThirtyDay': 'Previous 30 days',
+ memcached_store_too_large: 'Number of storage requests rejected due to attempts to write a value larger than the item size limit',
+ consul_acl_ResolveToken_lower: 'Measures the minimum time required to parse an ACL token',
+ SYS_CONFIG_LOCALRETENTION_INVALIDE: 'System config storage local retention should be an integer',
+ clickhouse_asynchronous_metrics_m_map_cache_cells: " Number of files opened using 'mmap' (mapped into memory). This is used for queries with \"local_filesystem_read_method\" set to \"mmap\". Files opened with \"mmap\" are kept in cache to avoid expensive TLB flushes",
+ 'config.system.basic.spec': 'Special characters',
+ mysql_commands_show_binlog_events: 'Number of SHOW BINLOG EVENTS commands executed',
+ storage_cache_writes_dropped: 'Cumulative number of cached writes that had rejected points.',
+ mysql_innodb_buffer_pool_pages_data: 'buffer page containing data',
+ DASHBOARD_PARAM_REPORTSCHEDULE_ISNULL: 'Dashboard param report schedule can not be empty',
+ 'project.endpoint.scrape_timeout_placeholder': 'Default global scrape timeout',
+ 'config.menus.createI18n': 'New i18N',
+ zookeeper_p99_sync_processor_queue_flush_time_ms: 'Synchronous Processor Queue Flush Time 99th Quantile',
+ CHART_Y_ISNULL: 'Chart y can not be empty',
+ sqlserver_schedulers_total_scheduler_delay_ms: 'The total time in milliseconds that the scheduler was delayed.',
+ elasticsearch_os_cpu_load_average_5m: 'Five-minute load average on the system',
+ 'setup.welcome.createFileTip': 'This can be done by executing the following command',
+ 'login.verifyContent': "Enter the code from the two -factor app on your mobile device. If you' ve lost your device, you may enter one of your recovery codes.",
+ elasticsearch_indices_stats_total_query_cache_miss_count: 'Primary and secondary shard query cache misses',
+ SNMP_MIB_PORT_ISNULL: 'Snmp mib port can not be empty',
+ consul_fsm_acl_policy_90_percentile: 'Measures the 90th percentile of the time it takes to apply an ACL policy action to an FSM',
+ consul_serf_queue_Intent_count: 'The number of times serf inserted into the queue',
+ elasticsearch_os_timestamp: 'When OS statistics were last refreshed',
+ mysql_last_query_cost: 'Calculated by the query optimizer, the cost of the last compiled query',
+ ALERTRULE_TYPE_INVALIDE: 'Alarm type is invalide',
+ memcached_rejected_connections: 'Conns are rejected in maxconns_fast mode',
+ zookeeper_sum_concurrent_request_processing_in_commit_processor: 'Sum of concurrent request processing in submit handler',
+ 'overall.add.interface_name': 'Add interface name',
+ 'dashboard.dashboard.chartForm.width.comment': 'width(Required) Optional:1-12 Example: 10',
+ rabbitmq_node_mem_reserved_unallocated: 'Amount of memory reserved but not allocated',
+ consul_raft_boltdb_freePageBytes: 'Indicates the number of bytes of free space in the raft.db file.',
+ elasticsearch_thread_pool_fetch_shard_store_queue: 'The number of tasks rejected by the fetch shard store thread pool executor',
+ SYS_CONFIG_DB_PASSWORD_ISNULL: 'The DB password is null',
+ rabbitmq_overview_messages_unacked: 'Unacknowledged message count',
+ elasticsearch_indices_stats_total_segments_term_vectors_memory_in_bytes: 'Total amount of memory for primary and secondary shard term vectors',
+ 'overall.batchDel': 'Batch delete',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_Count: 'The number of requests in the IP distribution.',
+ consul_client_api_success_catalog_services: 'Incremented whenever the Consul agent successfully responds to a request to list services',
+ DC_CABINET_MAXU: 'The maximum U of current cabinet is 47',
+ 'validate.timeout': 'The value ranges from 1 to 60000',
+ agent_federation_global_msg: 'The agent of global type in the federation environment does not collect data',
+ mysql_bytes_sent: 'Total bytes sent to all clients',
+ elasticsearch_breakers_request_estimated_size_in_bytes: 'Request estimated size for Elasticsearch breaker',
+ java_runtime_StartTime: 'Startup time (ms)',
+ 'asset.ipmiIp': 'IPMI IP',
+ consul_raft_boltdb_txstats_writeTime_90_percentile: 'Measures the 90th percentile of time spent performing writes to the database',
+ mongodb_wtcache_tracked_dirty_bytes: 'Number of dirty bytes tracked in the WiredTiger cache ',
+ clickhouse_asynchronous_metrics_block_read_ops_sr0: ' The number of read operations requested from the block device. This is a system-wide metric that includes all processes on the host',
+ zookeeper_min_dead_watchers_cleaner_latency: 'Death watcher cleaner delay min',
+ SNMP_MIB_BROWSER_TIMEOUT: 'Browse timed out.It may be caused by 1.The SNMP version number is not supported by agent 2.Agent is down or not reachable 3.Agent is too slow to respond.You can increase the timeout value 4.Browser request has been blocked by firewall 5.Authentication failed.Community name or password is not right',
+ 'config.terminallog.record.plays': 'Quick watch',
+ consul_catalog_register_lower: 'Measures the minimum time required to complete a directory registration operation',
+ elasticsearch_thread_pool_generic_queue: 'The number of tasks rejected by the generic thread pool executor',
+ SYS_CONFIG_MODELCHARTTPL_NOTFOUND: 'System config model chart tpl not found',
+ clickhouse_metrics_read: 'Number of dynamic read (read, pread, io_getevents, etc.) system calls',
+ 'project.topology.lineType': 'Line type',
+ mysql_commands_show_binlogs: 'Number of SHOW BINLOGS commands executed',
+ LICENSE_ERROR_CODE: 'License error,code:{0}',
+ consul_serf_msgs_sent_mean: 'This metric is a sample average of message bytes broadcast to the cluster',
+ 'license.proDate': 'Date issued',
+ 'terminal.copyFormatting': 'Copy with formatting',
+ consul_raft_rpc_processHeartbeat_upper: 'Measure the maximum time spent processing heartbeat requests',
+ zookeeper_sum_write_final_proc_time_ms: 'Write Final Processing Time Sum',
+ consul_raft_rpc_processHeartbeat_mean: 'Measures the average time spent processing heartbeat requests',
+ consul_fsm_autopilot_lower: 'Measures the minimum time required to apply a given autopilot update to the FSM',
+ 'config.exprTemp.remark': 'Remark',
+ 'batch.syncDashboard': 'Synchronize the associated Dashboard configuration',
+ docker_container_mem_limit: 'The size of the Docker container memory limit',
+ ALERTNOTIFY_STATE_ISNULL: 'Alert notify method state can not be null',
+ elasticsearch_indices_stats_primaries_merges_current_size_in_bytes: 'The memory used by the primary shard to perform the merge of the current document',
+ elasticsearch_breakers_parent_limit_size_in_bytes: 'Elasticsearch breaker parent limit size',
+ 'cortex.ringStatus': 'Ring status',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_Min: 'Minimum request size in IP distribution.',
+ cassandra_CommitLogMetrics_WaitingOnCommit_MeanRate: 'Average rate of time spent waiting for CL fsync',
+ cassandra_CacheMetrics_RowCache_Count: 'The number of row cache hits.',
+ mongodb_cursor_no_timeout: 'Number of cursors that have not timed out',
+ SYS_CONFIG_EMAILSSLFLAG_FORMAT: 'System config email ssl flag can not be empty',
+ elasticsearch_fs_io_stats_devices_0_write_operations: 'disk write operations',
+ zookeeper_p50_quorum_ack_latency: 'Quorum confirmation latency 50th percentile',
+ elasticsearch_indices_stats_total_query_cache_memory_size_in_bytes: 'The total amount of memory used by the primary and secondary shards for the query cache across all shards',
+ 'login.verifyPlaceholder': 'Verification code',
+ SYS_CONFIG_EMAILTESTRECIVER_ISNULL: 'System config email test reciver can not be empty',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Code_Cache_used: 'The amount of memory used by the Code Cache space before GC',
+ mongodb_db_stats_indexes: 'The number of indexes in the database',
+ elasticsearch_os_cpu_load_average_1m: 'The one-minute load average on the system',
+ storage_tsm_files_disk_bytes: 'Gauge of the data size (in bytes) for each shard.',
+ rabbitmq_overview_consumers: 'currently connected consumer',
+ mertic_firewall_handle: '- Turn off firewall\n\n',
+ consul_serf_events: 'Incremented when the agent processes an event. Consul uses events internally, so other events may show up in the telemetry. There is also a per-event counter consul.serf.events.',
+ clickhouse_events_selected_bytes: ' Bytes selected from all tables (uncompressed; columns stored in memory)',
+ consul_memberlist_gossip_median: 'Measures the median time it takes to broadcast a gossip message to a set of randomly selected nodes',
+ java_compilation_TotalCompilationTime: 'Cumulative time spent compiling (in milliseconds)',
+ 'project.topology.editLine': 'Edit line',
+ elasticsearch_thread_pool_system_write_completed: 'The number of tasks in the system write thread pool queue',
+ SNMP_MIB_ID_ISNULL: 'Snmp mib id can not be empty',
+ 'profile.lastLoginIp': 'Last login IP',
+ 'asset.endU.comment': 'Cabinet end position This information is generally used in conjunction with the cabinet start position Example: 2',
+ clickhouse_events_merge_tree_data_writer_rows: ' The number of rows inserted into the MergeTree table',
+ 'config.cab.x.comment': 'Column of data center Example: 1',
+ 'config.terminallog.sourceUser': 'Source user',
+ 'config.terminallog.cmd.history': 'History command',
+ clickhouse_asynchronous_metrics_os_system_time_normalized: ' This value is similar to "OSSystemTime", but divided by the number of CPU cores to be measured in the interval [0..1] regardless of the number of cores. This allows you to average the value of this metric across multiple servers in the cluster, even with inconsistent core counts, and still get an average resource utilization metric',
+ 'dashboard.dashboard.chartForm.statisticsVal.different': 'Different',
+ mongodb_latency_commands_count: 'The number of delays for command operations.',
+ clickhouse_metrics_filesystem_cache_read_buffers: ' Number of active cache buffers',
+ SYS_MENU_NAME_ISNULL: 'Menu name is required',
+ redis_aof_current_rewrite_time_sec: 'The duration of the ongoing AOF rewrite operation',
+ TYPECONF_SNMPENABLE_INCORRECT: 'Asset type config snmp enable must be 0 or 1',
+ CHART_SINGLESTATPARAM_ISNULL: 'Chart param cannot be empty when type is singleStat',
+ 'config.assetLabel.select': 'SELECT',
+ 'dashboard.metric.addMetric': 'Add metric',
+ mysql_performance_schema_locker_lost: 'Identify how many events are lost, or not recorded',
+ elasticsearch_indices_stats_primaries_search_suggest_time_in_millis: 'The amount of time the primary shard took to execute the suggested operation',
+ zookeeper_large_requests_rejected: 'Large request rejected',
+ DASHBOARD_NAME_DUPLICATE: 'Dashboard name is duplicate',
+ 'project.topology.align': 'Align',
+ 'diagnose.endpoint.resolution.agent.status': '- Check Agent running status',
+ elasticsearch_indices_merges_total_time_in_millis: ' Total Time (ms) The time spent performing the merge operation',
+ 'asset.endpointUpNum': "It's a normal number",
+ haproxy_req_rate_max: 'The maximum observed number of HTTP requests per second',
+ storage_retention_check_duration_sum: 'Retention policy check duration (in seconds).',
+ ASSET_AUTHPIN_ISNULL: 'Asset auth pin can not be empty',
+ TYPECONF_CLIENTENABLE_INCORRECT: 'Asset type config client enable must be 0 or 1',
+ mysql_commands_do: 'Number of DO commands executed',
+ mysql_innodb_background_log_sync: 'background thread log synchronization',
+ consul_fsm_ca_leaf_90_percentile: 'Measures the 90th percentile of the time it takes to apply an operation when signing a leaf certificate',
+ 'login.verify': 'Verify code',
+ 'config.dc.traffic.title': 'Traffic Setting',
+ clickhouse_asynchronous_metrics_memory_code: ' The amount of virtual memory mapped for the machine code page of the server process, in bytes',
+ clickhouse_metrics_tcp_connection: 'Number of connections to TCP servers (clients with native interface), also includes server-server distributed query connections',
+ consul_fsm_ca_mean: 'Measure the average time required to apply CA configuration operations to the FSM',
+ mongodb_uptime_ns: 'The runtime of the MongoDB instance in nanoseconds ',
+ 'validate.onlyWord': 'only input a-z、A-Z、0-9、"_" ',
+ consul_fsm_coordinate_batch_update_median: 'Measures the median time taken to apply a given batch of coordinate updates to the FSM',
+ mysql_innodb_data_pending_reads: 'Number of currently pending reads',
+ 'overall.disabled': 'Disabled',
+ 'week.SatAbbreviation': 'Sat',
+ zookeeper_last_client_response_size: 'Last client response size',
+ 'explore.lines': 'lines',
+ 'guide.alertTip': 'User can create alert rule by configuring expression, threshold, duration, etc.',
+ TOOL_FULLTEXT_KEYWORD_TYPE_INVALID: 'Fulltext keyword type not in enumeration range',
+ mongodb_repl_executor_pool_in_progress_count: 'The number of operations being performed in the thread pool.',
+ mongodb_repl_deletes: 'The total number of replication delete operations.',
+ 'licenseGen.document': 'Please upload at least one file',
+ 'dashboard.dashboard.chartForm.datasource.comment': 'Datasource Example:metrics,logs,system,misc',
+ consul_fsm_system_metadata_median: 'Measures the median time required to apply system metadata operations to the FSM',
+ logs_up_handle: '-',
+ 'config.scrapeEndpoint.lastScrape': 'Last scrape',
+ memcached_hash_is_expanding: 'Indicates whether the hash table is growing to a new size',
+ haproxy_req_rate: 'The number of HTTP requests per second in the past second',
+ 'project.topology.tooltip': 'Tooltip',
+ mongodb_wtcache_bytes_written_from: 'The number of bytes written out in the WiredTiger cache ',
+ MODULE_REMOVE_ERROR: "These modules contains endpoint can't remove modules",
+ mongodb_tcmalloc_pageheap_total_commit_bytes: 'Total bytes committed by TCMalloc pageheap ',
+ elasticsearch_thread_pool_watcher_threads: 'The number of tasks completed by the watch thread pool executor',
+ clickhouse_events_network_send_elapsed_microseconds: ' The total time spent waiting for data to be sent to or sending data to the network. Only includes ClickHouse-related network interactions, excluding third-party libraries',
+ clickhouse_metrics_cache_dictionary_update_queue_keys: ' Exact number of keys in update queue in CacheDictionary',
+ ALERTMSG_ACK_INCORRECT: 'Alert message ack is incorrect',
+ 'endpoint.metricLabel': 'Metric labels',
+ elasticsearch_indices_segments_terms_memory_in_bytes: 'The total amount of memory allocated to terms in all shards',
+ SNMP_CREDENTIAL_NOT_FOUND: 'Snmp credential not found',
+ rabbitmq_node_mnesia_disk_tx_count_rate: 'per secondThe rate of executed Mnesia transactions that need to be written to disk',
+ sqlserver_schedulers_yield_count: 'The number of times the CPU was given up.',
+ sqlserver_waitstats_signal_wait_time_ms: 'Signal latency in milliseconds.',
+ 'dashboard.dashboard.receivers': 'Receivers',
+ 'overall.reset': 'Reset',
+ 'config.system.email.smtpAccount': 'SMTP account',
+ 'dashboard.dashboard.chartForm.typeVal.bar.label': 'Bar chart',
+ storage_writer_req_points_count: 'Number of points in write requests.',
+ DC_LONGITUDE_FORMAT: 'Dc longitude format should be a double',
+ elasticsearch_indices_refresh_listeners: 'Number of refresh listeners',
+ consul_fsm_tombstone_count: 'Measures the number of times a given tombstone operation was applied to the FSM',
+ mongodb_count_command_failed: 'count The number of times the command failed to execute',
+ asset_ping_down_handle: '- Check the network',
+ consul_fsm_autopilot_90_percentile: 'Measures the 90th percentile of the time it takes to apply a given autopilot update to the FSM',
+ ASSET_DC_ID_ISNULL: 'Asset dc id can not be empty',
+ clickhouse_asynchronous_metrics_os_memory_available: ' The amount of memory available to the program, in bytes. This is very similar to the "OSMemoryFreePlusCached" metric. This is a system-wide metric that includes all processes on the host, not just the clickhouse server.',
+ TERMINAL_DOWNLOAD_NOT_SUPPORTED_DIRECTORY: 'Not supported to get directory',
+ ALERTRULE_SCHEDDAYS_INCORRECT: 'Alert rule schedDays must be 1-7',
+ clickhouse_asynchronous_metrics_memory_shared: " Amount of memory used by the server process, also shared by other processes, in bytes. ClickHouse does not use shared memory, but due to its own reasons, some memory may be marked as shared by the OS. This metric doesn't make much sense, it exists only for completeness reasons",
+ mongodb_top_stats_total_count: 'Count of all operations in MongoDB ',
+ mysql_feature_fulltext: 'Number of matches using the AGAINST() function',
+ http_query_request_bytes: 'Count of bytes received.',
+ TERMINAL_UPLOAD_DIRECTORY_ERROR: 'The upload path can only be a directory',
+ RECORD_RULE_LABEL_NAME_FORMAT_ERROR: 'Record rule label name format error',
+ consul_raft_boltdb_logSize_stddev: 'Measures the size standard deviation of logs written to the database',
+ 'project.module.tip.defaultEndpointSet': 'Default endpoint settings',
+ zookeeper_p50_dead_watchers_cleaner_latency: 'Deathwatcher cleaner delay 50th percentile',
+ clickhouse_asynchronous_metrics_filesystem_main_path_used_i_nodes: ' The number of inodes used on the volume where the primary ClickHouse path resides. This value mostly corresponds to the number of files',
+ clickhouse_asynchronous_metrics_network_receive_drop_virbr0: ' The number of bytes dropped when receiving packets over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ 'batch.forceDelete': 'Force delete',
+ clickhouse_asynchronous_metrics_jitter: ' The difference between when the thread scheduled to wake up and when it actually woke up, used to calculate the asynchronous metric. Agent indicators for overall system latency and responsiveness',
+ mysql_commands_analyze: 'Number of ANALYZE commands executed',
+ mysql_commands_alter_table: 'Number of alter table commands executed',
+ mongodb_repl_health_avg: 'average health.',
+ 'overall.about': 'About',
+ elasticsearch_thread_pool_generic_completed: 'The number of tasks in the generic thread pool queue',
+ mysql_performance_schema_index_stat_lost: 'Number of indexes with missing statistics',
+ 'dashboard.dashboard.variables': 'Variables',
+ 'config.mib.credentials': 'SNMP credentials',
+ 'config.model.editModel': 'Edit model',
+ 'project.topology.padding': 'Padding',
+ 'config.dc.tel': 'Telephone',
+ SYS_CONFIG_LDAPMAPPING_ISNULL: 'System config ldap mapping can not be empty',
+ elasticsearch_jvm_mem_pools_young_peak_max_in_bytes: 'Maximum amount of memory used by the young generation in history',
+ elasticsearch_indices_segments_index_writer_memory_in_bytes: 'The total amount of memory used by all index writers on all shards',
+ mysql_innodb_buffer_pool_dump_status: 'Triggered progress of operations that record pages held in the buffer pool',
+ MODULE_AUTHSECURITYLEVEL_INVALID: 'Security level must be one of authPriv, authNoPriv or noAuthNoPriv',
+ IMPORT_RELATED_OBJ_NOT_EXIST: '{0} Related content does not exist',
+ IPAM_IP_MAC_ADDR_ERROR: 'Ipamip mac and addr exist',
+ zookeeper_min_sync_processor_batch_size: 'Synchronous batch processor size minimum',
+ elasticsearch_indices_stats_primaries_merges_total_time_in_millis: 'The time spent by the primary shard performing merge operations',
+ zookeeper_sum_sync_processor_queue_time_ms: 'Synchronous Processor Queue Time Sum',
+ TOOL_FULLTEXT_METADATA_TYPE_ISNULL: 'Fulltext search metadata type cannot be empty',
+ IPAM_SUBNET_TYPE_ISNULL: 'Ipamsubnet type can not be null',
+ mongodb_net_in_bytes_count: 'The total number of times received.',
+ 'asset.discoveryHosts': 'Discovery hosts',
+ 'diagnose.endpoint.resolution.monitor.asset': '- The asset status of the endpoint does not support monitoring allocation, please check the asset status allocation',
+ docker_container_mem_total_inactive_file: 'Memory size of unused file cache in Docker container',
+ elasticsearch_thread_pool_warmer_completed: 'The number of tasks in the warmer thread pool queue',
+ elasticsearch_indices_stats_total_docs_deleted: 'The number of deleted documents for primary and secondary shards.',
+ clickhouse_detached_parts_detached_parts: 'Total number of detached parts for all tables and databases',
+ SYS_USER_STARRED_TID_ISNULL: 'Collect tid can not be empty',
+ 'overall.downloadToPdf': 'Download for PDF',
+ docker_container_net_rx_errors: 'Network receive data errors for Docker containers',
+ 'project.topology.defaultEndArrow': 'Default end arrow',
+ consul_raft_boltdb_writeCapacity_90_percentile: '90th percentile of theoretical write capacity expressed in writeable logs per second',
+ 'project.topology.onLayout': 'Layout',
+ minio_node_io_write_bytes: 'The total number of bytes written by the process to the underlying storage system',
+ redis_active_defrag_running: 'When enabled, this indicates whether defragmentation is currently active, and the percentage of CPU it intends to utilize for active defragmentation',
+ mysql_commands_show_plugins: 'Number of SHOW PLUGINS commands executed',
+ service_notebook_call_total: 'Number of calls',
+ haproxy_lastchg: 'Seconds since last UP<->DOWN transition',
+ zookeeper_min_snapshottime: 'snapshot time minimum',
+ mysql_max_used_connections: 'The maximum number of concurrently used connections since the server was started.',
+ 'project.endpoint.logRelabel': 'Relabel',
+ clickhouse_events_osio_wait_microseconds: 'From the perspective of the operating system, the total time spent by threads waiting for the results of IO operations. This is real IO without page cache',
+ elasticsearch_cluster_health_indices_relocating_shards: 'The number of shards being relocated in the cluster',
+ zookeeper_sum_requests_in_session_queue: 'The total number of requests in the session queue',
+ zookeeper_avg_node_deleted_watch_count: 'Delete the average value of the node concerned by the watcher',
+ 'asset.notInStock': 'Not in stock',
+ 'overall.unavailable': 'Unavailable',
+ sqlserver_cpu_system_idle_cpu: 'The percentage of system idle CPU.',
+ consul_serf_queue_Query_median: 'serf Query the median value of the queue size',
+ mongodb_cursor_pinned: 'number of fixed cursors',
+ 'metric.diagnose.endpoint.item.connectable': 'Metric Endpoint Port Connectable Infomation',
+ zookeeper_connection_revalidate_count: 'Connection reauthentication count',
+ RECORD_RULE_ID_ISNULL: 'Record rule id can not be null',
+ 'config.system.basic.mapTitle': 'Configurate map',
+ SOFTWARE_ASSET_NAME_ISNULL: 'Name cannot be empty',
+ rabbitmq_overview_messages_delivered: 'Total number of messages delivered to consumers',
+ 'setup.welcome.creatFile': 'For security reasons you need to authenticate for the installation by creating the file',
+ 'project.endpoint.pipeline': 'Pipelines',
+ zookeeper_max_startup_txns_load_time: 'start txns load time max',
+ Tool: 'Tools',
+ 'tip.confirmAck': 'Are you sure you want to acknowledge ?',
+ jenkins_node_swap_total: 'The total amount of virtual memory available on the Jenkins computer node',
+ mysql_commands_create_server: 'Number of create server commands executed',
+ service_session_duration_count: 'Duration of calls to the session service.',
+ clickhouse_metrics_max_pushed_ddl_entry_id: " Maximum DDL entries pushed to zookeeper's DDLWorker",
+ 'config.menus.mainMenu': 'Primary menu',
+ docker_container_mem_total_writeback: 'Amount of writeback memory currently used by the Docker container',
+ consul_memberlist_degraded_probe: 'Counts the number of times an agent failed another agent at a slower probe rate. The agent uses its own health metric as an indicator to do this. (If it has a low health score, it means the node is healthy, and vice versa.)',
+ ALERTRULE_EXPR_ISNULL: 'Expr is required',
+ SYS_CONFIG_LDAPADDRESS_ISNULL: 'System config ldap address can not be empty',
+ mysql_commands_show_triggers: 'Number of SHOW TRIGGERS commands executed',
+ LICENSE_FILE_IS_NULL: 'license file can not be null',
+ storage_writer_req_points_sum: 'Number of points in write requests.',
+ elasticsearch_indices_stats_primaries_search_query_current: 'The number of query operations the primary shard is running',
+ 'overall.importFile': 'Please upload file',
+ consul_fsm_register_90_percentile: 'Measures the 90th percentile of the time required to apply catalog register operations to the FSM',
+ 'tip.testSuccess': 'Test success',
+ 'integration.upgradeInstallation': 'Upgrade installation',
+ asset_stop_using_msg: 'Asset deactivated',
+ 'dashboard.dashboard.chartForm.typeVal.treemap.label': 'Treemap',
+ elasticsearch_indices_search_suggest_time_in_millis: 'Time spent performing suggested actions',
+ consul_raft_commitTime_lower: "Measures the minimum time required to commit a new entry to the leader's Raft log",
+ 'config.agent.editProm': 'Edit agent',
+ zookeeper_p50_close_session_prep_time: 'Closing session prepare time 50th percentile',
+ minio_node_ilm_expiry_pending_tasks: 'hangriseobject expirestotal number of tasks',
+ 'overall.locked': ' Lock editing ',
+ mysql_commands_show_contributors: 'Number of SHOW CONTRIBUTORS commands executed',
+ clickhouse_asynchronous_metrics_os_context_switches: ' The number of context switches the system has experienced on the host. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ consul_raft_rpc_processHeartbeat_median: 'Measures the median time spent processing heartbeat requests',
+ zookeeper_min_leader_unavailable_time: 'Minimum leader unavailable time',
+ TOOL_NOT_SUPPORTED_IPV6SUBNET: 'IPV6 subnet asset scanning is not supported',
+ zookeeper_approximate_data_size: 'data size',
+ 'project.topology.borderWidth': 'Border width',
+ elasticsearch_breakers_accounting_tripped: 'Number of account triggers for the Elasticsearch interrupter. It is used to track memory usage to ensure that Elasticsearch nodes do not run out of memory',
+ 'project.endpoint.lastUpdate': 'Last reply',
+ consul_serf_msgs_received_lower: 'This metric is the sample minimum of message bytes received by the cluster',
+ consul_grpc_server_connections: 'Measures the number of active gRPC connections open on the server. Include a server_type tag indicating gRPC server internal or external gRPC server.',
+ 'asset.discoveryRunning': 'Running',
+ zookeeper_avg_socket_closing_time: 'Socket close time average',
+ elasticsearch_thread_pool_warmer_active: 'The number of threads in the warmer thread pool',
+ SYS_ROLE_NAME_ISNULL: 'Role name is required',
+ consul_raft_boltdb_logSize_count: 'Measures the number of logs written to the database',
+ rabbitmq_queue_messages_deliver_get_rate: 'The rate per second of the total number of queued messages sent to consumers in acknowledged mode, the rate per second of the total number of queued messages sent to consumers in unacknowledged mode, and the total number of queued messages sent to basic responses in acknowledged mode per second rate. Get, and respond to basic.get in no-confirmation mode',
+ 'project.topology.fromArrow': 'From arrow',
+ clickhouse_events_read_compressed_bytes: ' Bytes read from compressed source (file, network) (bytes before decompression)',
+ 'dashboard.metric.previewChart': 'Preview',
+ tomcat_jvm_memorypool_committed: 'The number of bytes committed by the JVM memory pool',
+ storage_cache_writes_total: 'Cumulative number of writes to cache.',
+ zookeeper_avg_sync_processor_queue_time_ms: 'Sync Processor Queue Time Average',
+ clickhouse_events_query: ' Number of queries to explain and possibly execute. Excludes queries that could not be parsed or were rejected due to AST size limitations, quota limitations, or limitations on the number of concurrently running queries. May include internal queries initiated by ClickHouse itself. do not evaluate subqueries',
+ elasticsearch_thread_pool_force_merge_active: 'The number of threads in the force merge thread pool',
+ tengine_http_4xx: 'Total number of 4xx requests',
+ consul_grpc_client_request_count: 'Counts the number of gRPC requests made by the client agent to the Consul server. Include a server_type tag indicating gRPC server internal or external gRPC server.',
+ mysql_feature_check_constraint: 'Number of check constraints',
+ elasticsearch_thread_pool_security_token_key_threads: 'The number of tasks completed by the security token key thread pool executor',
+ elasticsearch_thread_pool_security_crypto_active: 'The number of threads in the security crypto thread pool',
+ elasticsearch_fs_data_0_total_in_bytes: 'Total size of file storage',
+ zookeeper_p50_jvm_pause_time_ms: 'jvm pause time 50th percentile',
+ clickhouse_asynchronous_metrics_os_nice_time: ' The ratio of time a CPU core runs user-space code with higher priority. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ rabbitmq_queue_messages_deliver: 'Number of messages delivered in acknowledged mode',
+ 'alert.config.timeout': 'Timeout(s)',
+ zookeeper_sum_dbinittime: 'Total time to reload the database',
+ LICENSE_QRCODE_FILES_ALL_INCONSISTENT: 'License md5 is inconsistent',
+ consul_fsm_tombstone_sum: 'Measures the sum of time taken to apply a given tombstone operation to the FSM',
+ ALERTRULE_NAME_DUPLICATE: 'Alert name is duplicate',
+ rabbitmq_federation_acks_uncommitted: 'The number of messages in the federated unacknowledged queue',
+ clickhouse_events_wait_marks_load_microseconds: ' Time spent loading markers',
+ 'project.topology.spaceWidth': 'Space width',
+ consul_fsm_kvs_median: 'Measures the median time taken to apply a given KV operation to the FSM',
+ zookeeper_avg_node_created_watch_count: 'Create the average value of the nodes that the watcher cares about',
+ cassandra_TableMetrics_BytesFlushed_Count: 'The total number of bytes flushed since the server [re]started.',
+ SYS_CONFIG_RESET_FAIL: 'System reset fail, check config and try again later',
+ consul_raft_boltdb_txstats_writeTime_stddev: 'Measures the standard deviation of the time it takes to perform a write to the database',
+ docker_container_blkio_io_serviced_recursive_read: 'The number of read operations performed in the Docker container',
+ zookeeper_p999_write_final_proc_time_ms: 'Write final processing time 99.9th quantile',
+ consul_raft_boltdb_getLog_lower: 'Measures the minimum time spent reading logs from the database',
+ mysql_commands_drop_role: 'Number of remove role commands executed',
+ consul_fsm_acl_token_lower: 'Measures the minimum time taken to apply an ACL token operation to the FSM',
+ 'setup.system.adminAccount': 'Administrator account',
+ elasticsearch_thread_pool_warmer_rejected: 'The number of active threads in the warmer thread pool is the largest',
+ consul_serf_coordinate_adjustment_ms_upper: 'Maximum value of node coordinate adjustment (milliseconds)',
+ 'overall.cap.comment': 'Subnet Cap Example:32',
+ SYS_CONFIG_QUERYMAXSERIES_INVALIDE: 'System config Query max series should be an integer',
+ ENDPOINT_SNMP_WALK_FORMAT: 'Endpoint walk oids format error',
+ DIMENSION_IS_NULL: 'dimension param can not be null',
+ rabbitmq_exchange_messages_publish_out_rate: 'The rate of messages published to the queue from this exchange per second',
+ 'dashboard.dashboard.refreshInterval.oneMinute': '1 minute',
+ 'alert.list.projectAlert': 'Project alert',
+ SYS_CONFIG_EMAILSMTPHOST_FORMAT: 'System config email smtp host format error',
+ zookeeper_avg_node_children_watch_count: 'child node monitoring average',
+ rabbitmq_node_running: 'Is the node running',
+ 'ping.progress': 'Progress',
+ 'overall.existed': 'Already exists',
+ consul_serf_coordinate_adjustment_ms_stddev: 'Standard deviation of node coordinate adjustments (in milliseconds)',
+ mongodb_flushes_per_sec: 'The number of flush operations performed per second',
+ storage_shard_fields_created: 'Number of shard fields created.',
+ consul_runtime_gc_pause_ns_lower: 'Lowest number of nanoseconds spent on garbage collection (GC) stop-the-world pauses since Consul started',
+ redis_keyspace_hitrate: 'Odds of successful keyword lookups in the main dictionary',
+ 'dashboard.dashboard.chartForm.tableIndex': 'Unique label',
+ 'diagnose.talon.resolution.clientEnable': '- Asset talon is not opened, please check the asset talon allocation',
+ clickhouse_events_compressed_read_buffer_blocks: ' Number of compressed blocks read from compressed source (file, network) (data blocks compressed independently of each other)',
+ 'config.assetLabel.decimals': 'Decimals',
+ memcached_hash_power_level: 'The current size multiplier for the hash table',
+ 'config.system.terminal.terminal': 'Terminal',
+ 'asset.inUse': 'In use',
+ zookeeper_min_write_batch_time_in_commit_processor: 'Write batch time minimum in commit processor',
+ elasticsearch_thread_pool_listener_completed: 'The number of tasks in the listener thread pool queue',
+ 'overall.associateDashboard': 'Associate dashboard',
+ 'config.system.basic.dataFormat': 'Data format',
+ cassandra_TableMetrics_SnapshotsSize_Value: 'Disk space used by snapshots of this table, including all SSTable components.',
+ CHART_DATASOURCE_INVALIDE: 'Chart datasource must be metrics,logs,system,misc',
+ clickhouse_asynchronous_metrics_jemalloc_metadata: ' Internal metrics of the low-level memory allocator (jemalloc)',
+ sqlserver_database_io_rg_read_stall_ms: 'Latency in milliseconds for read operations.',
+ ALERTRULE_OPERATOR_ISNULL: 'Alert operator can not be empty',
+ mysql_innodb_buffer_pool_load_status: 'The progress of operations that warm up the buffer pool by reading',
+ activemq_subscribers_dispatched_queue_size: 'The size of the message queue allocated by subscribed consumers.',
+ elasticsearch_indices_stats_primaries_indexing_delete_current: 'Total number of primary shard delete operations',
+ mysql_handler_external_lock: 'Incremented each time the external_lock() function is called, which typically occurs at the beginning and end of access to a table instance',
+ mysql_commands_show_slave_status: 'Number of SHOW SLAVE STATUS commands executed',
+ SYS_ROLE_RELOBJ_CAN_NOT_REMOVE: 'Role have associated data and cannot be deleted',
+ 'overall.downloadFile': 'Download file',
+ 'alert.config.autoExpired.comment': 'Whether automatic expired defaults to turn on: 1 Turn off: 0 Example: 1',
+ minio_cluster_capacity_usable_total_bytes: 'The total available capacity online in the cluster',
+ 'overall.chinese': 'Chinese',
+ elasticsearch_os_mem_used_percent: '% of memory used',
+ cassandra_DroppedMessageMetrics_InternalDroppedLatency_Count: 'In-node latency drops.',
+ consul_memberlist_queue_broadcasts_90_percentile: 'Measures the 90th percentile of the number of messages waiting to be broadcast to other gossip participants',
+ 'week.Fri': 'Friday',
+ consul_raft_leader_dispatchLog_lower: 'Measures the minimum amount of time the leader takes to write log entries to disk',
+ 'overall.addDashboard': 'Add dashboard',
+ mongodb_inserts_per_sec: 'The number of insert operations per second.',
+ memcached_delete_hits: 'The number of delete requests that resulted in the item being deleted',
+ elasticsearch_indices_indexing_delete_current: 'The number of delete operations currently running',
+ TERMINAL_CONNECTION_HOST_ISNULL: 'Terminal connection host can not be null',
+ 'overall.copyText': 'Copy to clipboard',
+ consul_raft_boltdb_logsPerBatch_sum: 'Measure the sum of logs written to the database in each batch',
+ SNMP_MIB_AUTH_ISNULL: 'Snmp auth can not be empty when version is 3',
+ 'config.user.userList': 'User list',
+ 'login.download': 'Download license',
+ ASSET_MODELRELATED_ASSET: 'These mdoels contain assets and cannot be deleted',
+ rabbitmq_federation_messages_return_unroutable: 'The number of returned messages that were not routed by the federation',
+ mysql_select_full_join: "The number of joins that performed table scans due to not using an index. If this value is not 0, you should double check your table's indexes.",
+ DC_RELOBJ_CAN_NOT_REMOVE: 'Dc have associated data and cannot be deleted',
+ cassandra_ClientMetrics_AuthFailure_FifteenMinuteRate: 'Client authentication failure rate, the average rate within 15 minutes.',
+ 'alert.config.operator.comment': 'Operation symbol (required) Optional: >,<,<=,>=,==,!= Example:>',
+ mongodb_net_out_bytes: 'The total number of bytes sent.',
+ 'alert.config.chart.alertNumTrend': 'Alert num trend',
+ zookeeper_avg_requests_in_session_queue: 'Average number of requests in the session queue',
+ TERMINAL_UPLOAD_PROGRESS_NOT_FOUND: 'Terminal upload progress information not found, expired or does not exist.',
+ 'date.week.six': 'SAT',
+ mysql_commands_prepare_sql: 'Number of PREPARE statements executed',
+ ASSET_CLIENT_PROT_ISNULL: 'Asset client port can not be empty',
+ mongodb_queries_per_sec: 'The number of query operations per second.',
+ mongodb_find_command_total: 'Total number of find command executions',
+ docker_container_mem_total_active_file: 'The sum of memory used as active file cache out of all memory currently used by Docker containers',
+ zookeeper_sum_read_commit_proc_req_queued: 'The sum of the number of submitted read transactions in the request queue',
+ 'overall.createipam': 'New Ipam',
+ apache_ReqPerSec: 'Requests per second',
+ AGENT_TOKEN_ISNULL: 'Agent token info can not be empty',
+ consul_serf_snapshot_appendLine_stddev: 'Measures the standard deviation of the time it takes for the Consul agent to append entries to an existing log',
+ elasticsearch_thread_pool_transform_indexing_active: 'The number of threads in the transform indexing thread pool',
+ consul_client_api_success_catalog_service_nodes: 'Incremented each time the Consul agent successfully responds to a request to list the nodes it serves.',
+ query_source_read_request_duration_seconds_count: 'Histogram of times spent in read requests.',
+ 'project.topology.border': 'Border',
+ 'dashboard.dashboard.chartForm.richText': 'Rich text',
+ elasticsearch_thread_pool_security_crypto_rejected: 'The maximum number of active threads in the security crypto thread pool',
+ consul_raft_boltdb_txstats_split: 'Counts the number of nodes split in the database since Consul started.',
+ 'backup.last': 'Last backup at',
+ MODULE_ENDPOINTNAMETMPL_ISNULL: 'Module endpoint name template can not be empty',
+ elasticsearch_clusterstats_nodes_jvm_max_uptime_in_millis: 'The uptime duration since the last time the JVM was started',
+ PROJECT_ICONID_ISNULL: 'Topo icon id can not be empty',
+ consul_memberlist_gossip_mean: 'Measures the average time it takes to broadcast a gossip message to a set of randomly selected nodes',
+ consul_health_checks_passing: 'Health status check passed',
+ clickhouse_asynchronous_metrics_block_write_time_sda: ' The time in seconds spent on write operations requested from the block device, summed across all operations. This is a system-wide metric that includes all processes on the host',
+ zookeeper_p95_server_write_committed_time_ms: 'The 95th percentile of time spent on committed write requests issued by other servers',
+ mysql_innodb_rows_inserted: 'The number of rows inserted into innodb',
+ 'config.model.sysObjectId.comment': 'System Object Id Example: 1.3.6.1.2.1.30',
+ docker_container_mem_total_pgfault: 'Total page faults for Docker containers',
+ elasticsearch_indices_stats_total_segments_memory_in_bytes: 'Total memory of primary and secondary shards',
+ zookeeper_connection_drop_count: 'Disconnect count',
+ 'validate.macError': 'Mac address error',
+ DC_CABINETNAME_ISNULL: 'Cabinet name can not be empty',
+ TERMINAL_QUERYSIZE_INVALIDED: 'Terminal query size cannot be less than 1',
+ SYS_CONFIG_SAVEENTITY_ISNULL: 'System config save entity can not be null',
+ zookeeper_pending_syncs: 'Amount waiting to be synced',
+ zookeeper_max_client_response_size: 'Maximum client response size',
+ cassandra_ClientMetrics_ProtocolException_FiveMinuteRate: 'Rate of protocol anomalies over 5 minutes.',
+ 'overall.topology': 'Graph',
+ mysql_commands_xa_start: 'Number of XA statements started',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Compressed_Class_Space_max: 'The maximum amount of memory in Compressed Class Space before GC',
+ 'overall.monitor': 'APM',
+ CHART_DATASOURCE_ISNULL: 'Chart datasource can not be null',
+ integration_jenkins_configuration: '#### Preconditions\r\n##### Component Version\r\nJenkins Version:2.40.1\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of Jenkins you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n#### Metrics Collection Configuration\r\n1.We use [Jenkins input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/jenkins "Jenkins input plug") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client "Prometheus output plug") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the jenkins.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = "jenkins_prometheus"\r\n listen = ":19210"\r\n namepass = ["jenkins*"]\r\n \r\n\r\n# Read jobs and cluster metrics from Jenkins instances\r\n[[inputs.jenkins]]\r\n ## The Jenkins URL in the format "schema://host:port"\r\n url = "http://127.0.0.1:8080"\r\n # username = "admin"\r\n # password = "admin"\r\n \r\n ## Set response_timeout\r\n response_timeout = "5s"\r\n \r\n ## Optional TLS Config\r\n # tls_ca = "/etc/telegraf/ca.pem"\r\n # tls_cert = "/etc/telegraf/cert.pem"\r\n # tls_key = "/etc/telegraf/key.pem"\r\n ## Use SSL but skip chain & host verification\r\n # insecure_skip_verify = false\r\n \r\n ## Optional Max Job Build Age filter\r\n ## Default 1 hour, ignore builds older than max_build_age\r\n max_build_age = "24h"\r\n \r\n ## Optional Sub Job Depth filter\r\n ## Jenkins can have unlimited layer of sub jobs\r\n ## This config will limit the layers of pulling, default value 0 means\r\n ## unlimited pulling until no more sub jobs\r\n # max_subjob_depth = 0\r\n \r\n ## Optional Sub Job Per Layer\r\n ## In workflow-multibranch-plugin, each branch will be created as a sub job.\r\n ## This config will limit to call only the lasted branches in each layer,\r\n ## empty will use default value 10\r\n # max_subjob_per_layer = 10\r\n \r\n ## Jobs to include or exclude from gathering\r\n ## When using both lists, job_exclude has priority.\r\n ## Wildcards are supported: [ "jobA/*", "jobB/subjob1/*"]\r\n # job_include = [ "*" ]\r\n # job_exclude = [ ]\r\n \r\n ## Nodes to include or exclude from gathering\r\n ## When using both lists, node_exclude has priority.\r\n # node_include = [ "*" ]\r\n # node_exclude = [ ]\r\n \r\n ## Worker pool for jenkins plugin only\r\n ## Empty this field will use default value 5\r\n # max_connections = 5\r\n ```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where Jenkins resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which Jenkins belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19210\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```',
+ SYS_DICT_ID_INVALIDE: 'Invalid system dictionary ID',
+ 'dashboard.dashboard.chartForm.typeVal.map.label': 'Map',
+ SYS_CONFIG_DB_USERNAME_ISNULL: 'The DB username is null',
+ rabbitmq_node_io_write_bytes: 'write data in bytes',
+ docker_container_cpu_usage_in_usermode: 'CPU usage time in user space for all processes in a Docker container',
+ elasticsearch_jvm_buffer_pools_mapped_count: ' Number of buffer pools mapped',
+ RECORD_RULE_TYPE_ISNULL: 'Record rule type can not be null',
+ mysql_executed_triggers: 'The number of trigger executions created with create-trigger',
+ mertic_timeout_msg: 'Connect timeout',
+ consul_raft_fsm_enqueue_lower: 'Measures the minimum amount of time to enqueue a batch of logs for the FSM to apply',
+ clickhouse_asynchronous_metrics_tcp_threads: ' The number of threads in the TCP protocol (excluding TLS) server',
+ clickhouse_asynchronous_metrics_osio_wait_time_cpu0: ' The ratio of time that the CPU core is not running code but the OS core is not running any other process on this CPU while waiting for IO. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_osio_wait_time_cpu1: ' The ratio of time that the CPU core is not running code but the OS core is not running any other process on this CPU while waiting for IO. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_osio_wait_time_cpu2: ' The ratio of time that the CPU core is not running code but the OS core is not running any other process on this CPU while waiting for IO. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_network_send_errors_virbr0_nic: ' The number of times an error (such as a TCP retransmission) occurred while sending over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_StdDev: 'Standard deviation of request sizes in IP distribution.',
+ clickhouse_asynchronous_metrics_osio_wait_time_cpu3: ' The ratio of time that the CPU core is not running code but the OS core is not running any other process on this CPU while waiting for IO. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'overall.supportJson': 'Support json files',
+ clickhouse_asynchronous_metrics_osio_wait_time_cpu4: ' The ratio of time that the CPU core is not running code but the OS core is not running any other process on this CPU while waiting for IO. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_osio_wait_time_cpu5: ' The ratio of time that the CPU core is not running code but the OS core is not running any other process on this CPU while waiting for IO. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'dashboard.dashboard.chartForm.lockList.off': 'OFF',
+ clickhouse_asynchronous_metrics_osio_wait_time_cpu6: ' The ratio of time that the CPU core is not running code but the OS core is not running any other process on this CPU while waiting for IO. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'project.topology.bacImage': 'Background image',
+ mertic_up_msg: 'Mertic : UP',
+ 'project.topology.lineStyle': 'Line dash',
+ 'config.terminallog.SessionID': 'Session ID',
+ redis_cmdstat_calls: 'Number of calls',
+ consul_raft_replication_heartbeat_lower: 'Measures the minimum amount of time it takes to call appendEntries on a peer',
+ elasticsearch_jvm_classes_total_unloaded_count: 'The total number of classes unloaded since the JVM started',
+ zookeeper_max_prep_processor_queue_size: 'Prepare Processor Queue Size Maximum',
+ clickhouse_asynchronous_metrics_osio_wait_time_cpu7: ' The ratio of time that the CPU core is not running code but the OS core is not running any other process on this CPU while waiting for IO. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'dashboard.dashboard.chartForm.targetLabel': 'Target label',
+ elasticsearch_clusterstats_nodes_os_names_0_count: 'Selected number of nodes using the operating system',
+ zookeeper_sum_connection_token_deficit: 'Insufficient sum of connection tokens',
+ rabbitmq_queue_message_bytes_ready: 'size in bytes of the ready message',
+ minio_s3_traffic_sent_bytes: 'Total number of S3 bytes sent',
+ elasticsearch_indices_stats_total_refresh_total: 'Total number of primary and secondary shard refresh operations',
+ clickhouse_asynchronous_metrics_os_guest_time: " Ratio of time spent running virtual CPUs for the guest OS under control of the Linux kernel (see 'man-procfs'). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ elasticsearch_breakers_parent_estimated_size_in_bytes: 'Parent estimated size of Elasticsearch breaker',
+ memcached_curr_items: 'The number of items currently stored',
+ elasticsearch_thread_pool_security_token_key_largest: 'The number of active threads in the security token key thread pool',
+ mysql_commands_show_variables: 'Number of SHOW VARIABLES commands executed',
+ mongodb_db_stats_storage_size: 'The storage space occupied by all collections and indexes in the database',
+ cassandra_CommitLogMetrics_CompletedTasks_Value: 'The total number of commit log messages written since the [re]start.',
+ elasticsearch_indices_stats_total_merges_current: 'The number of merge operations running on the primary and secondary shards',
+ cassandra_ClientMetrics_AuthSuccess_FiveMinuteRate: 'Client authentication success rate, the average rate within 5 minutes.',
+ consul_fsm_intention_mean: 'Measures the average time it takes to apply an intent action to the state store',
+ clickhouse_events_merges_time_milliseconds: ' Total time spent on background merges',
+ service_user_new_duration_bucket: 'Duration of calls to the user creation service.',
+ MODULE_CONFIG_PIPELINE_FORMAT_ISNULL: 'Module config pipeline format is null',
+ TOOL_PING_IP_ISNULL: 'Ping ip can not be empty',
+ mongodb_total_tickets_writes: 'Total number of MongoDB write locks ',
+ elasticsearch_thread_pool_ml_datafeed_threads: 'The number of tasks completed by the ml datafeed thread pool executor',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_50thPercentile: '50% of the size of the request in the IP distribution.',
+ tomcat_connector_current_threads_busy: 'The number of currently active (busy) threads for the connector',
+ 'config.terminallog.terminallog': 'Web terminal logs',
+ 'overall.search': 'Search',
+ clickhouse_events_file_sync: 'Number of times the F_FULLFSYNC/fsync/fdatasync function was called for the file',
+ proxmox_swap_free: 'The currently available swap space on the Proxmox node',
+ elasticsearch_thread_pool_ml_datafeed_largest: 'The number of active threads in the ml datafeed thread pool',
+ 'config.model.dashboardtemplate.comment': 'Asset dashboard template Example: Basic Dashboard Template',
+ elasticsearch_clusterstats_indices_segments_terms_memory_in_bytes: 'The total amount of memory used for terms across all shards allocated',
+ 'config.operationlog.operations.unknown': 'unknown',
+ mongodb_db_stats_fs_total_size: 'total file system size',
+ 'project.topology.textBaseline': 'Text baseline',
+ rabbitmq_node_fd_used: 'The number of file descriptors currently in use on the node',
+ docker_container_blkio_io_serviced_recursive_write: 'The number of write operations made in the Docker container',
+ redis_total_system_memory: 'The total amount of memory on the Redis host',
+ 'asset.talon.port.comment': 'When the TALON service port is empty, the default: 10092 Example: 10092',
+ elasticsearch_clusterstats_indices_query_cache_cache_size: 'The total number of entries currently in the query cache across all allocated shards',
+ clickhouse_metrics_parts_committed: ' Deprecated. See PartsActive for details',
+ clickhouse_asynchronous_metrics_hash_table_stats_cache_misses: ' Number of incorrect hash table size predictions',
+ mysql_commands_help: 'Number of HELP commands executed',
+ clickhouse_metrics_query: ' The number of queries being executed',
+ 'project.topology.fade': 'fade',
+ elasticsearch_indices_store_size_in_bytes: ' The total size of all shards allocated to the node',
+ 'alert.config.enterThreshold': 'Please enter threshold',
+ EXPRETMPL_NAME_ISNULL: 'Expression template name is null',
+ 'dashboard.repeat': 'Repeat',
+ haproxy_cli_abrt: 'Number of data transfers aborted by the client',
+ 'dashboard.dashboard.chartForm.y.comment': 'y(Required),Optional:1-12 Example: 10',
+ clickhouse_events_failed_select_query: ' Same as FailedQuery, but only for SELECT queries',
+ integration_apache_remark: 'Apache HTTP Server is an open source web server software at the Apache Software Foundation, which can run in most computer operating systems. Because of its cross -platform and security, it is widely used and is one of the most popular Web server software.\n',
+ clickhouse_metrics_active_sync_drained_connections: ' Number of active connections drained synchronously',
+ 'project.module.securityLevel': 'Security level',
+ 'config.roles.roles': 'Roles',
+ CHARTELEMENT_EXPRESSION_ISNULL: 'Chart element expression can not be empty',
+ mysql_innodb_have_snappy: 'Does the server have a fast compression method available',
+ mysql_commands_drop_table: 'Number of DROP TABLE commands executed',
+ 'config.assetLabel.example': 'Example',
+ SYS_CONFIG_LDAPPASSWORD_ISNULL: 'System config ldap password can not be empty',
+ haproxy_conn_tot: 'Cumulative connections',
+ 'dashboard.dashboard.prevWeek': 'Previous week',
+ storage_shard_disk_size: 'Disk size (in bytes) of the shard.',
+ activemq_topics_dequeue_count: 'The total number of messages consumed in the topic',
+ elasticsearch_indices_stats_total_warmer_current: 'Number of primary and secondary shard active index heaters',
+ 'overall.unbuildIn': 'The build_in',
+ storage_compactions_active: 'Currently running TSM compactions (by level).',
+ consul_memberlist_probeNode_sum: 'Measures the sum of time spent performing a single round of failure detection on selected agents',
+ 'dashboard.dashboard.chartForm.columns': 'Columns',
+ http_api_request_duration_seconds_sum: 'Time taken to respond to HTTP request',
+ docker_n_used_file_descriptors: 'The number of file descriptors currently in use in the Docker container.',
+ 'project.endpoint.basic': 'Basic',
+ consul_runtime_gc_pause_ns_mean: 'Average number of nanoseconds spent on garbage collection (GC) stop-the-world pauses since Consul started',
+ consul_raft_boltdb_logBatchSize_mean: 'Measures the average total size (bytes) of logs written to the database in a single batch',
+ IMPORT_IGNORE: 'Duplicate {0}, ignore the data in this row',
+ DC_LONGITUDE_ERROR: 'Dc longitude range is -180 to +180',
+ logs_ping_down_handle: '- Check the network',
+ elasticsearch_indices_stats_primaries_flush_total_time_in_millis: 'The refresh time of the primary shard',
+ elasticsearch_jvm_mem_pools_old_peak_max_in_bytes: ' Maximum memory limit',
+ mysql_innodb_num_pages_page_decompressed: 'Number of decompressed pages compressed with page compression',
+ 'overall.showLineChart': 'Show line chart',
+ EXCELFILE_TYPE_ERROR: 'The type can only be xlsx, json, csv',
+ mysql_feature_application_time_periods: 'Number of times a table created with a period was opened',
+ 'asset.lastExecuteTime': 'Last execute time',
+ mysql_innodb_lsn_current: 'log serial number',
+ SNMP_MIB_BROWSER_FAILED: 'Failed to execute Broswer according by oid',
+ elasticsearch_indices_stats_total_segments_max_unsafe_auto_id_timestamp: 'The last time the primary and secondary shards retried the index request',
+ clickhouse_asynchronous_metrics_memory_virtual: ' The size of the virtual address space allocated by the server process, in bytes. The size of the virtual address space is usually much larger than physical memory consumption and should not be used as an estimate of memory consumption. Large values for this measure are perfectly normal and only technically meaningful',
+ mysql_feature_gis: 'Number of times a table with any geometry column was opened',
+ consul_serf_queue_Event_90_percentile: '90th percentile of serf event queue size',
+ CONTENT_MORETHAN_MAXLENGTH: 'Field content length more than maxLength:{0}',
+ 'el.messagebox.error': 'Illegal input',
+ clickhouse_asynchronous_metrics_network_send_packets_ens33: ' The number of network packets sent over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ consul_acl_ResolveToken_count: 'Measures the number of times an ACL token is parsed',
+ zookeeper_dead_watchers_cleared: 'Deathwatch Clear',
+ 'dashboard.dashboard.chartForm.typeVal.clock.label': 'Clock',
+ record_rule: 'Record rules',
+ 'buttons.add': 'Add',
+ service_org_new_duration_bucket: 'Duration of calls to the organization creation service.',
+ 'el.select.placeholder': 'Select',
+ redis_used_memory_dataset: 'The size in bytes of the dataset (used memory overhead minus used memory)',
+ cassandra_ClientMetrics_ProtocolException_FifteenMinuteRate: 'Rate of protocol anomalies over 15 minutes.',
+ integration_mongodb_configuration: "#### Preconditions\r\n##### Component Version\r\nMongoDB Version:6.0.6\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of MongoDB you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n##### Permissions\r\nIf your MongoDB instance has access control enabled you will need to connect as a user with sufficient rights.\r\n```\r\n> db.createUser({user:'nz_monitor', pwd:'nz_monitor_pwd', roles:[{role:'read',db:'admin'}]});\r\n```\r\n\r\nWith MongoDB 3.4 and higher, the 'clusterMonitor' role can be used. In version 3.2 you may also need these additional permissions:\r\n```\r\n> db.grantRolesToUser(\"nz_monitor\", [{role: \"read\", actions: \"find\", db: \"admin\"}]);\r\n```\r\n\r\n#### Metrics Collection Configuration\r\n1.We use [MongoDB input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/mongodb \"MongoDB input plug\") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus output plug\") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the mongodb.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"mongodb_prometheus\"\r\n listen = \":19209\"\r\n namepass = [\"mongodb*\"]\r\n\r\n\r\n# Read metrics from one or many MongoDB servers\r\n[[inputs.mongodb]]\r\n ## An array of URLs of the form:\r\n ## \"mongodb://\" [user \":\" pass \"@\"] host [ \":\" port]\r\n ## For example:\r\n ## mongodb://user:auth_key@10.10.3.30:27017,\r\n ## mongodb://10.10.3.33:18832,\r\n ##\r\n ## If connecting to a cluster, users must include the \"?connect=direct\" in\r\n ## the URL to ensure that the connection goes directly to the specified node\r\n ## and not have all connections passed to the master node.\r\n servers = [\"mongodb://127.0.0.1:27017/\"]\r\n \r\n ## When true, collect cluster status.\r\n ## Note that the query that counts jumbo chunks triggers a COLLSCAN, which\r\n ## may have an impact on performance.\r\n gather_cluster_status = true\r\n \r\n ## When true, collect per database stats\r\n gather_perdb_stats = true\r\n \r\n ## When true, collect per collection stats\r\n gather_col_stats = true\r\n \r\n ## When true, collect usage statistics for each collection\r\n ## (insert, update, queries, remove, getmore, commands etc...).\r\n gather_top_stat = true\r\n \r\n ## List of db where collections stats are collected\r\n ## If empty, all db are concerned\r\n col_stats_dbs = []\r\n \r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = true\r\n \r\n ## Specifies plugin behavior regarding disconnected servers\r\n ## Available choices :\r\n ## - error: telegraf will return an error on startup if one the servers is unreachable\r\n ## - skip: telegraf will skip unreachable servers on both startup and gather\r\n # disconnected_servers_behavior = \"error\"\r\n ```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where MongoDB resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which MongoDB belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19209\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```",
+ 'overall.rightShift': 'Right shift',
+ elasticsearch_thread_pool_get_threads: 'get The number of tasks completed by the thread pool executor',
+ 'project.topology.gridSize': 'Grid size',
+ apache_Load5: 'Server load over the past 5 minutes',
+ elasticsearch_thread_pool_searchable_snapshots_cache_prewarming_completed: 'The number of tasks in the searchable snapshots cache prewarming thread pool queue',
+ apache_Load1: 'Server load over the past 1 minute',
+ elasticsearch_thread_pool_searchable_snapshots_cache_fetch_async_rejected: 'searchable snapshots cache fetch async thread pool has the most active threads',
+ 'config.mib.mibFiles': 'MIB file',
+ 'dashboard.dashboard.chartForm.typeVal.doughnut.label': 'Doughnut chart',
+ zookeeper_p99_write_final_proc_time_ms: 'Write final processing time 99th percentile',
+ 'terminal.placeholder': 'Send text to all SSH terminals',
+ 'diagnose.agent.resolution.reachable': '- Check whether the agent IP fills in correctly\n- Check agentg network configuration',
+ consul_raft_leader_lastContact_sum: 'Measures the sum of time since the leader was last able to contact follower nodes when checking its leader lease',
+ consul_raft_replication_appendEntries_rpc_median: 'Measuring the median time spent appending entry RFCs',
+ 'dashboard.dashboard.label_names()': 'Returns a list of metric label names.',
+ redis_used_memory_peak: 'Peak memory consumed by Redis (bytes)',
+ elasticsearch_fs_io_stats_total_operations: 'Total number of read and write operations for all devices used',
+ haproxy_comp_in: 'The number of HTTP response bytes fed to the compressor',
+ logs_unknown_error_msg: 'Logs : unknown error',
+ CHART_X_WIDTH_INVALIDE: 'Chart x and width sum cannot be greater than 12 ',
+ consul_fsm_acl_role_90_percentile: 'Measures the 90th percentile of time taken to apply ACL role operations to the FSM',
+ elasticsearch_transport_server_open: 'The current number of inbound TCP connections used for internal communication between nodes',
+ zookeeper_cnt_om_proposal_process_time_ms: 'OM Proposal Processes',
+ LICENSE_QRCODE_FILES_INCONSISTENT: 'The file {0} md5 is inconsistent',
+ elasticsearch_indices_warmer_current: 'Number of active index heaters',
+ mysql_innodb_ibuf_merges: 'Change the number of buffer merges',
+ clickhouse_metrics_storage_buffer_bytes: 'The number of bytes in the buffer table buffer',
+ 'noftiyMethod.account': 'Notification account',
+ zookeeper_p999_server_write_committed_time_ms: '99.9th quantile of time spent on committed write requests issued by other servers',
+ ALERTMSG_STATE_ISNULL: 'State is required',
+ 'softwareType.params': 'Connector configuration',
+ tengine_ups_tries: 'The total number of upstream visits',
+ mysql_commands_alter_tablespace: 'Number of ALTER tablespace commands executed',
+ java_operating_ProcessCpuLoad: 'process cpu usage',
+ elasticsearch_indices_refresh_total_time_in_millis: 'Time spent performing refresh operations',
+ zookeeper_cnt_sync_processor_queue_flush_time_ms: 'Synchronous Processor Queue Flushes',
+ redis_mem_replication_backlog: 'Copy the memory used by the backlog',
+ elasticsearch_thread_pool_security_crypto_completed: 'The number of tasks in the security crypto thread pool queue',
+ mongodb_find_and_modify_command_total: 'The total number of findAndModify command executions',
+ consul_raft_boltdb_logBatchSize_upper: 'Measures the highest total size (bytes) of logs written to the database in a single batch',
+ 'overall.SyncSave': 'Save&Sync',
+ zookeeper_p99_read_commitproc_time_ms: '99th percentile of time read requests spend in commit handlers',
+ 'backup.configurations': 'Backup configuration',
+ elasticsearch_clusterstats_nodes_jvm_threads: 'The number of active threads used by the JVM on all selected nodes',
+ elasticsearch_thread_pool_ccr_largest: 'The number of active threads in the ccr thread pool',
+ 'overall.cancel': 'Cancel',
+ 'tip.tagError': 'Does not conform to regular expressions /^[a-zA-Z_][a-zA-Z0-9_]*/!',
+ EXPRETMPL_BUILDIN_CAN_NOT_REMOVE: 'This expression template is built-in and cannot be deleted',
+ 'dashboard.dashboard.createDashboardTempTitle': 'New dashboard template',
+ mysql_feature_xml: 'Number of times XML functions (EXTRACTVALUE() and UPDATEXML()) were used',
+ consul_raft_thread_main_saturation_median: 'Approximate median measure of the fraction of time the main Raft goroutine is busy and unable to accept new work',
+ sqlserver_cpu_other_process_cpu: 'occupied by other processesCPUpercentage.',
+ consul_runtime_total_gc_pause_ns: 'The number of nanoseconds spent by stop-the-world garbage collection (GC) pauses since Consul started',
+ DASHBOARD_TEMPLATE_SYNC_PARAM_ISNULL: 'Dashboard template synchronization parameter is null',
+ java_threading_CurrentThreadUserTime: 'User time (nanoseconds) for the current thread',
+ 'config.agent.agent.osType': 'OS type',
+ 'asset.snmpCredential': 'SNMP credential',
+ zookeeper_p99_write_commitproc_time_ms: 'The 99th quantile of time spent by write requests in the commit handler',
+ 'project.module.privProtocol': 'Priv protocol',
+ cassandra_CommitLogMetrics_WaitingOnCommit_FifteenMinuteRate: 'Fifteen minutes, the rate of time spent waiting for CL fsync',
+ MODULE_PROJECTID_ISNULL: 'Project id can not be empty',
+ SYS_CONFIG_QUERYPARAMS_ISNULL: 'Type and paramKey cannot be empty at the same time when sysconfig queries',
+ TYPECONF_TELNET_INCORRECT: 'Asset type config telnet must be 0 or 1',
+ consul_raft_boltdb_storeLogs_count: 'Measure the number of times logs are written to the database',
+ 'config.assetLabel.assetLabel': 'Asset attributes',
+ cassandra_CacheMetrics_RowCache_FifteenMinuteRate: 'Row cache hit rate, the average rate within 15 minutes.',
+ 'integration.enableTalon': 'Enable NZ-TALON',
+ minio_node_ilm_versions_scanned: 'Total number of object versions checked for ilm operations since server startup',
+ mongodb_net_in_bytes: 'The total number of bytes received.',
+ 'config.system.link.uriRequired': 'Please fill in the correct url',
+ clickhouse_asynchronous_metrics_os_nice_time_normalized: ' This value is similar to "OSNiceTime", but divided by the number of CPU cores to be measured in the interval [0..1] regardless of the number of cores. This allows you to average the value of this metric across multiple servers in the cluster, even with inconsistent core counts, and still get an average resource utilization metric',
+ SYSSTAT_TABLE_INVALIDED: 'param table invalided',
+ 'project.topology.cut': 'Cut',
+ consul_serf_msgs_received_mean: 'This metric is the sample average of message bytes received to the cluster',
+ integration_cassandra_remark: 'Apache Cassandra is an open source NoSQL distributed database trusted by thousands of companies for scalability and high availability without compromising performance. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure make it the perfect platform for mission-critical data.',
+ sqlserver_database_io_rg_write_stall_ms: 'Latency in milliseconds for write operations.',
+ elasticsearch_jvm_mem_non_heap_committed_in_bytes: 'Amount of non-heap memory available',
+ elasticsearch_os_cpu_load_average_15m: '15-minute load average on the system',
+ clickhouse_events_disk_read_elapsed_microseconds: ' Total time spent waiting for read system calls. This includes reading from the page cache',
+ 'project.topology.top': 'Top',
+ 'dashboard.dashboard.beforeFifteenMin': 'Previous 15 minutes',
+ clickhouse_asynchronous_metrics_network_receive_errors_virbr0: ' The number of times an error occurred while receiving through the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ 'alert.silence.matchers': 'Matchers',
+ memcached_delete_misses: 'Number of deletions for missing keys',
+ elasticsearch_thread_pool_warmer_queue: 'The number of tasks rejected by the warmer thread pool executor',
+ cassandra_TableMetrics_BytesValidated_Count: 'Histogram of the number of bytes read during verification.',
+ 'project.topology.rule': 'Ruler',
+ 'batch.prepare': 'Are you sure to delete these {dataLength} pleaces of data?',
+ mertic_nolistening_msg: 'Mertic : No service listening on port\n\n',
+ 'config.system.basic.assetPingSwith': 'Asset ping',
+ clickhouse_asynchronous_metrics_replicas_max_inserts_in_queue: ' Maximum number of INSERT operations across replicated tables in queue (still to be replicated)',
+ elasticsearch_indices_stats_total_indexing_index_failed: 'Number of failed index operations on primary and secondary shards',
+ java_operating_OpenFileDescriptorCount: 'The number of file descriptors opened by the operating system',
+ zookeeper_avg_snapshottime: 'snapshot time average',
+ 'overall.override': 'Override',
+ consul_raft_boltdb_logsPerBatch_upper: 'Measure the maximum number of logs written to the database in each batch',
+ 'searchBox.less': 'Less than',
+ 'dashboard.dashboard.chartForm.typeVal.rose.label': 'Rose chart',
+ ASSET_SN_ISNULL: 'Asset serial number can not be empty',
+ 'project.topology.imageRatio': 'Image ratio',
+ consul_fsm_autopilot_count: 'Measures the number of times a given autopilot update was applied to the FSM',
+ cassandra_CommitLogMetrics_WaitingOnCommit_FiveMinuteRate: 'Five minutes, the rate of time spent waiting for CL fsync',
+ ALERTRULE_RECEIVER_NOTFOUND: 'Alert receiver user not found',
+ activemq_queues_dequeue_count: 'The total number of messages consumed in the message queue',
+ clickhouse_metrics_kafka_consumers_in_use: ' Number of users currently used by direct or background reads',
+ elasticsearch_clusterstats_nodes_process_open_fileriptors_avg: 'Average number of concurrently open file descriptors',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Old_Gen_used: 'The amount of memory used in Old Gen space before GC',
+ java_memory_HeapMemoryUsage_committed: 'Committed bytes of heap memory',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_Mean: 'Average request size in IP distribution.',
+ 'dashboard.createdByYou': 'Created by you',
+ elasticsearch_indices_query_cache_total_count: 'Total number of hits, misses, and cached queries',
+ 'alert.alertName': 'Name',
+ 'config.system.basic.length': 'Minimum password length',
+ 'overall.projectName': 'Project name',
+ 'dashboard.dashboard.chartForm.statisticsVal.last*': 'Last *',
+ 'placeholder.chart.display': 'You can replace the content with {{XXX}}. Such as: {{value}}',
+ 'config.terminallog.path': 'Path',
+ docker_container_mem_active_anon: 'Anonymous memory size in use in Docker container',
+ 'tip.doNotAskAgain': 'Do not ask again',
+ 'overall.exportExcel': 'Export',
+ zookeeper_max_om_proposal_process_time_ms: 'OM proposal processing time maximum',
+ consul_raft_replication_appendEntries_rpc_lower: 'Minimum time spent measuring additional entry RFCs',
+ AGENT_PARAM_END_ISNULL: "Parameter 'end' is required",
+ consul_rpc_consistentRead_sum: 'Measures the sum of time taken to confirm that a consistent read can be performed',
+ consul_memberlist_queue_broadcasts_median: 'Measures the median number of messages waiting to be broadcast to other gossip participants',
+ consul_api_http_median: 'Median time required to serve a given HTTP request',
+ zookeeper_sum_leader_unavailable_time: 'Sum of leader unavailable time',
+ 'config.ipamsubnet.type.comment': 'Type(Required):Example: 4 or 6',
+ elasticsearch_indices_get_total: ' Get the total number of operations',
+ mysql_handler_delete: 'The number of internal DELETE statements.',
+ ASSET_NAME_DUPLICATE: 'Asset name duplicate',
+ mongodb_wtcache_pages_queued_for_eviction: 'The number of pages in the WiredTiger cache waiting to be evicted ',
+ mysql_qcache_total_blocks: 'The total number of blocks in the query cache.',
+ clickhouse_asynchronous_metrics_network_receive_packets_ens33: ' The number of network packets received over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Metaspace_max: 'The maximum amount of memory in Metaspace space before GC',
+ 'dashboard.dashboard.createChartTempTitle': 'New chart template',
+ mysql_handler_read_rnd_next: 'The number of requests to read the next row',
+ integration_haproxy_remark: 'Haproxy is a free and open source code software written in C language, which provides high availability, load balancing, and application agents based on TCP and HTTP.',
+ CHART_PARAMURL_FORMAT: 'Chart param url value must be URL format',
+ elasticsearch_indices_stats_total_translog_uncommitted_size_in_bytes: 'Size of uncommitted transaction log operations for primary and secondary shards',
+ 'asset.selectAsset': 'Selected assets',
+ 'terminal.rename': 'Rename',
+ haproxy_rate: 'Sessions per second divided by the last second',
+ mysql_delayed_insert_threads: 'The number of threads currently using the delayed insert handle',
+ consul_raft_rpc_appendEntries_processLogs_count: "Measures the number of times an agent's outstanding log entries were processed",
+ 'dashboard.dashboard.lastTwentyFourHour': 'Last 24 hours',
+ SYS_I18N_DUPLICATE: 'duplicate error (code + lang)',
+ integration_proxmox_remark: 'Proxmox VE is a complete open-source platform for enterprise virtualization. With the built-in web interface you can easily manage VMs and containers, software-defined storage and networking, high-availability clustering, and multiple out-of-the-box tools on a single solution.',
+ items: 'Items',
+ zookeeper_p99_dead_watchers_cleaner_latency: 'Deathwatcher cleaner delay 99th percentile',
+ clickhouse_events_query_profiler_runs: ' Number of times QueryProfiler has been run',
+ 'project.endpoint.endpointId': 'Endpoint ID',
+ 'week.Tue': 'Tuesday',
+ service_org_duration_sum: 'Duration of calls to the organization service.',
+ storage_tsm_files_total: 'Number of files per shard.',
+ 'asset.parent.comment': 'Virtual machine host, required when the asset is a virtual machine Example: DELL physical machine',
+ consul_memberlist_node_instances: 'Tracks the number of instances in each node state: alive, dead, suspicious, and gone.',
+ 'project.topology.bottomOffsetY': 'bottom',
+ zookeeper_sum_server_write_committed_time_ms: 'The sum of time spent on committed write requests issued by other servers',
+ postgresql_buffers_clean: 'The number of buffers written by the background writer',
+ proxmox_mem_free: 'The memory space currently available on the Proxmox node',
+ redis_used_cpu_sys: 'The system CPU consumed by the Redis server, which is the sum of the system processor consumed by all threads of the server process (main and background threads)',
+ 'overall.rollbackImport': 'Undo',
+ 'overall.left': 'Left',
+ ENDPOINT_LABELNAME_FORMAT_ERROR: 'Expressions label key does not comply with Prometheus labelname format',
+ mongodb_delete_command_failed: 'The number of times the deletion command failed',
+ rabbitmq_queue_messages_redeliver: 'The count of the subset of messages in the queue with the redelivery flag set in deliver_get',
+ rabbitmq_overview_messages_delivered_get: 'Count the total number of messages obtained (and successfully sent ACK confirmation) on the RabbitMQ server',
+ 'dashboard.dashboard.addVariable': 'Add variable',
+ zookeeper_min_requests_in_session_queue: 'Minimum number of requests in the session queue',
+ LICENSE_QRCODE_FILES_DUPLICATE: 'License QRCode sequence is duplicate',
+ ENDPOINT_SNMP_WALK_ISNULL: 'Snmp walk oids cannot be empty',
+ LICENSE_TYPE_ISNULL: 'License params type can not be null',
+ 'dashboard.dashboard.chartForm.defaultSort': 'Default sort',
+ rabbitmq_node_io_write_avg_time: 'Data write average time',
+ 'terminal.catalogueFile': 'Catalogue file',
+ 'asset.publicKey': 'Public key',
+ mysql_commands_drop_trigger: 'Number of discard trigger commands executed',
+ consul_raft_leader_dispatchLog_median: 'Measures the median time the leader takes to write log entries to disk',
+ integration_jvm_configuration: "#### Preconditions\r\n##### Component Version\r\nJava Version:1.8.0_362\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of Jvm you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n##### Proxy configuration\r\nStep 1. Upload Jolakia to the /usr/lib directory.\r\n\r\nStep 2. Add -javaagent to the project startup command\r\n```\r\njava -javaagent:/usr/lib/jolokia-jvm-1.7.1.jar=port=8778,host=0.0.0.0 -jar application.jar\r\n```\r\n_Note: Jolakia download address: [Jolakia](https://search.maven.org/remotecontent?filepath=org/jolokia/jolokia-jvm/1.7.1/jolokia-jvm-1.7.1.jar \"https://search.maven.org/remotecontent?filepath=org/jolokia/jolokia-jvm/1.7.1/jolokia-jvm-1.7.1.jar\")_\r\n\r\n#### Metrics Collection Configuration\r\n1.We use [jolokia2_agent input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/jolokia2_agent \"jolokia2_agent input plug\") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus output plug\") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the jvm.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"jvm_prometheus\"\r\n listen = \":19218\"\r\n namepass = [\"java*\"]\r\n \r\n \r\n# Read JMX metrics from a Jolokia REST agent endpoint\r\n[[inputs.jolokia2_agent]]\r\n # default_tag_prefix = \"\"\r\n # default_field_prefix = \"\"\r\n # default_field_separator = \".\"\r\n \r\n # MAVEN URLs\r\n # urls = [\"http://localhost:8080/actuator/jolokia\"]\r\n # Agents URLs\r\n urls = [\"http://localhost:8778/jolokia\"]\r\n \r\n # username = \"\"\r\n # password = \"\"\r\n # response_timeout = \"5s\"\r\n \r\n ## Optional origin URL to include as a header in the request. Some endpoints\r\n ## may reject an empty origin.\r\n # origin = \"\"\r\n \r\n ## Optional TLS config\r\n # tls_ca = \"/var/private/ca.pem\"\r\n # tls_cert = \"/var/private/client.pem\"\r\n # tls_key = \"/var/private/client-key.pem\"\r\n # insecure_skip_verify = false\r\n \r\n ## Add metrics to read \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_runtime\"\r\n mbean = \"java.lang:type=Runtime\"\r\n paths = [\"StartTime\",\"Uptime\"]\r\n \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_memory\"\r\n mbean = \"java.lang:type=Memory\"\r\n paths = [\"HeapMemoryUsage\", \"NonHeapMemoryUsage\", \"ObjectPendingFinalizationCount\"]\r\n \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_garbage_collector\"\r\n mbean = \"java.lang:name=*,type=GarbageCollector\"\r\n paths = [\"CollectionTime\", \"CollectionCount\"]\r\n tag_keys = [\"name\"]\r\n \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_last_garbage_collection\"\r\n mbean = \"java.lang:name=PS Scavenge,type=GarbageCollector\"\r\n paths = [\"LastGcInfo/duration\", \"LastGcInfo/GcThreadCount\", \"LastGcInfo/memoryUsageAfterGc\", \"LastGcInfo/memoryUsageBeforeGc\"]\r\n tag_keys = [\"name\"]\r\n \r\n ## If the mbean has an *, it don't handle plain/other values.\r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_last_garbage_collection\"\r\n mbean = \"java.lang:name=PS MarkSweep,type=GarbageCollector\"\r\n paths = [\"LastGcInfo/duration\", \"LastGcInfo/GcThreadCount\", \"LastGcInfo/memoryUsageAfterGc\", \"LastGcInfo/memoryUsageBeforeGc\"]\r\n tag_keys = [\"name\"]\r\n \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_threading\"\r\n mbean = \"java.lang:type=Threading\"\r\n paths = [\"TotalStartedThreadCount\", \"ThreadCount\", \"DaemonThreadCount\", \"PeakThreadCount\",\"CurrentThreadCpuTime\",\"CurrentThreadUserTime\"]\r\n \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_class_loading\"\r\n mbean = \"java.lang:type=ClassLoading\"\r\n paths = [\"LoadedClassCount\", \"UnloadedClassCount\", \"TotalLoadedClassCount\"]\r\n \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_memory_pool\"\r\n mbean = \"java.lang:name=*,type=MemoryPool\"\r\n paths = [\"Usage\", \"PeakUsage\", \"CollectionUsage\"]\r\n tag_keys = [\"name\"]\r\n \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_compilation\"\r\n mbean = \"java.lang:type=Compilation\"\r\n paths = [\"TotalCompilationTime\"]\r\n \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_operating\"\r\n mbean = \"java.lang:type=OperatingSystem\"\r\n paths = [\"AvailableProcessors\",\"CommittedVirtualMemorySize\",\"FreePhysicalMemorySize\",\"FreeSwapSpaceSize\",\"ProcessCpuLoad\",\"ProcessCpuTime\",\"SystemCpuLoad\",\"SystemLoadAverage\",\"TotalPhysicalMemorySize\",\"TotalSwapSpaceSize\",\"MaxFileDescriptorCount\",\"OpenFileDescriptorCount\"]\r\n```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where Jvm resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which Jvm belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19218\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```",
+ 'config.terminallog.loginUser': 'Login user',
+ zookeeper_max_commit_process_time: 'Submit process time max',
+ 'tool.discoveryAsset': 'Discovery asset',
+ ENDPOINT_ID_ISNULL: 'Endpoint id can not be empty',
+ zookeeper_p999_readlatency: 'Read Latency 99.9th Quantile',
+ mysql_performance_schema_users_lost: 'Number of times the user table could not be added because the row was full',
+ consul_leader_reconcile_upper: 'Measures the maximum time spent updating raft storage from serf member information',
+ elasticsearch_indices_stats_primaries_recovery_current_as_target: 'Primary shard recovery times, using index shards as targets',
+ elasticsearch_indices_request_cache_evictions: 'Number of request cache operations',
+ mysql_commands_xa_commit: 'Number of XA statements submitted',
+ consul_raft_applied_index: 'Indicates the raft application index.',
+ 'dashboard.dashboard.addChartTemp': 'addChartTemp',
+ ASSET_POSITION_OCCUPY: 'Asset selected position is already occupied',
+ 'config.dc.editDc': 'Edit data center',
+ redis_uptime: 'Amount of time since the Redis server was started',
+ zookeeper_p99_commit_propagation_latency: 'Commit Propagation Latency 99th Quantile',
+ 'project.endpoint.action': 'Action',
+ 'noftiyMethod.permissions': 'Please make sure the script file exists and has executable permissions',
+ consul_autopilot_healthy: 'Track the overall health of your local server cluster. This will be set to 1 if all servers are considered healthy by Autopilot. This will be 0 if any server is unhealthy.',
+ ALERTRULE_CONDITION_ID_ISNULL: 'Alert rule condition id attribute cannot be empty',
+ 'endpoint.batchEditendpoint': 'Batch edit endpoint',
+ 'config.assetLabel.option': 'Options',
+ zookeeper_p95_propagation_latency: 'Propagation Delay 95th Quantile',
+ 'config.system.email.tlsTip': 'If the SMTP port is 587, you usually need to enable TLS',
+ elasticsearch_thread_pool_ccr_completed: 'The number of tasks in the ccr thread pool queue',
+ clickhouse_asynchronous_metrics_filesystem_main_path_used_bytes: ' The number of used bytes on the volume where the primary ClickHouse path resides',
+ 'config.user.notCurrentlySupport': 'Not available',
+ 'config.system.email.testAccount': 'Test account',
+ cassandra_CommitLogMetrics_WaitingOnCommit_Min: 'Minimum time spent waiting for CL fsync',
+ mysql_handler_read_rnd_deleted: 'The number of requests to delete rows based on their position',
+ PROJECT_NAME_DUPLICATE: 'Project name is duplicate',
+ consul_memberlist_queue_broadcasts_count: 'Measures the number of waiting broadcasts to other gossip participants',
+ 'overall.result.successfully': 'Import completed successfully!',
+ elasticsearch_thread_pool_system_read_largest: 'The number of active threads in the system read thread pool',
+ cassandra_CacheMetrics_KeyCache_Value: 'Key cache size.',
+ SYS_CONFIG_EMAILSMTPPASSWORD_ISNULL: 'System config email smtp password can not be empty',
+ tomcat_connector_error_count: 'Total Connector Errors',
+ clickhouse_events_insert_query: 'Same as Query, but only for INSERT queries',
+ elasticsearch_jvm_threads_count: 'The maximum number of threads used by the JVM',
+ elasticsearch_indices_store_total_data_set_size_in_bytes: 'The total dataset size of all shards allocated to the node',
+ mysql_select_full_range_join: 'The number of joins using range searches on the referenced tables.',
+ zookeeper_p99_jvm_pause_time_ms: '99th quantile of jvm pause times',
+ VSYS_TASK_ID_ISNULL: 'Vsys task id can not be empty',
+ 'metric.diagnose.endpoint.item.monitor.dc': 'Data Center State',
+ redis_connected_slaves: 'number of replicas connected',
+ elasticsearch_cluster_health_task_max_waiting_in_queue_millis: 'The maximum time that tasks in the cluster wait in the queue',
+ elasticsearch_indices_stats_total_query_cache_cache_size: 'The size of the primary and secondary shard query caches',
+ consul_runtime_gc_pause_ns_90_percentile: '90th percentile of nanoseconds spent on garbage collection (GC) stop-the-world pauses since Consul started',
+ clickhouse_events_merged_uncompressed_bytes: ' Uncompressed bytes read for background merges (for columns stored in memory). This is the figure before the merger',
+ zookeeper_sum_netty_queued_buffer_capacity: 'The sum of netty queue buffer capacity',
+ mysql_innodb_rows_updated: 'The number of rows updated to innodb',
+ ASSET_AUTHPRIKEY_ISNULL: 'Asset auth pri key can not be empty',
+ MODULE_NAME_TOO_LONG: 'Module name too long',
+ memcached_incr_misses: 'Incremental requests for missing keys',
+ zookeeper_prep_processor_request_queued: 'request queue ready handler',
+ consul_api_http_upper: 'The maximum amount of time required to serve a given HTTP request',
+ 'dashboard.dashboard.chartForm.remark.comment': 'The chart description',
+ consul_raft_boltdb_logsPerBatch_90_percentile: 'Measures the 90th percentile of logs written to the database per batch',
+ 'el.datepicker.months.nov': 'Nov',
+ zookeeper_cnt_node_children_watch_count: 'child node watch count',
+ clickhouse_metrics_asynchronous_read_wait: ' Number of threads waiting for asynchronous reads',
+ elasticsearch_indices_stats_primaries_merges_current_docs: 'The number of document merges the primary shard is running',
+ 'tip.coverSuccess': 'Override success',
+ 'dashboard.dashboard.chartForm.sort': 'Sort',
+ 'config.assetLabel.textarea': 'TEXTAREA',
+ redis_mem_fragmentation_ratio: 'Ratio between used_memory_rss and used_memory. Note that this includes not only fragmentation, but other process overhead (see allocator_* metrics), as well as code, shared libraries, stack, etc. overhead.',
+ mysql_handler_tmp_write: 'The number of requests to write rows to the staging table',
+ clickhouse_events_read_buffer_from_fileriptor_read: 'Number of times to read (read/extend) from the file descriptor. sockets are not included',
+ SYS_CONFIG_EMAILSMTPACCOUNT_ISNULL: 'System config email smtp account can not be empty',
+ 'terminal.filetransfer': 'File transfer',
+ zookeeper_sum_jvm_pause_time_ms: 'Sum of jvm pause time',
+ mongodb_tcmalloc_pageheap_reserve_count: 'The amount of space reserved by TCMalloc pageheap ',
+ CHART_ID_ISNULL: 'Chart ID can not be empty',
+ redis_keyspace_misses: 'Number of failed key lookups in the main dictionary',
+ 'asset.model.comment': 'Model (required) Example: DELL-D3',
+ mongodb_top_stats_get_more_count: 'Count of getMore operations in MongoDB ',
+ 'alert.config.name.comment': 'Alert rule name (required) Example: cpuAlert',
+ consul_serf_snapshot_appendLine_mean: 'Measures the average amount of time the Consul agent takes to append entries to an existing log',
+ MODULE_SNMP_WALK_ISNULL: 'Snmp walk oids cannot be empty',
+ clickhouse_asynchronous_metrics_network_send_errors_virbr0: ' The number of times an error (such as a TCP retransmission) occurred while sending over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ mysql_executed_events: 'Number of executions for events created with CREATE EVENT',
+ ENDPOINT_LABELS_KEY_ISNULL: 'Endpoint labels key can not be empty',
+ 'overall.upload': 'Upload',
+ cassandra_CacheMetrics_KeyCache_Count: 'The number of key cache hits.',
+ 'overall.all': 'All',
+ clickhouse_asynchronous_metrics_uncompressed_cache_cells: ' The total number of entries in the uncompressed cache. Each entry represents a decompressed data block. Uncompressed caching generally does not improve performance and should be avoided',
+ 'backup.RestoreNow': 'Restore',
+ mongodb_operation_scan_and_order: 'The number of scan and sort operations performed.',
+ clickhouse_asynchronous_metrics_network_send_packets_virbr0: ' The number of network packets sent over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ cassandra_CacheMetrics_CounterCache_FifteenMinuteRate: 'Counter cache hit rate, average rate over 15 minutes.',
+ consul_serf_queue_Intent_stddev: 'serf Standard deviation of insert queue size',
+ nginx_writing: 'The amount of response data to the client',
+ cassandra_ClientMetrics_RequestDiscarded_FifteenMinuteRate: 'The rate of dropped requests within 15 minutes.',
+ DC_CABINET_ASSETS_EXISTS: 'These cabinets contain assets and cannot be deleted',
+ clickhouse_asynchronous_metrics_os_memory_free_without_cached: ' The amount of memory available on the host system, in bytes. This does not include the memory (in bytes) used by the OS page cache memory. Page cache memory is also available to programs, so the value of this metric can be confusing. Use the "OSMemoryAvailable" metric instead. For convenience, we also provide the "OSMemoryFreePlusCached" metric, which should be somewhat similar to OSMemoryAvailable. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ 'profile.newPassword': 'New password',
+ 'asset.talon.username.comment': 'Default when TALON username is empty: nezha Example: nezha',
+ mysql_commands_backup_lock: 'Number of backup lockouts performed',
+ mysql_performance_schema_cond_classes_lost: 'Unable to load how many conditional instruments',
+ ASSET_FIELD_GROUP_NAME_DUPLICATE: 'Asset field group name can not duplicate',
+ 'terminal.confirm': 'Enter to confirm',
+ clickhouse_asynchronous_metrics_total_rows_of_merge_tree_tables: ' The total number of rows (records) stored in all tables of the MergeTree family',
+ consul_raft_fsm_apply_stddev: 'Measures the standard deviation of time to apply logs to the FSM',
+ 'project.topology.animationColor': 'Animation color',
+ consul_client_rpc_error_catalog_services: 'Incremented whenever the Consul agent receives an RPC error requesting to list services',
+ mysql_performance_schema_metadata_lock_lost: 'The number of metadata locks that could not be detected in the metadata_locks table',
+ zookeeper_min_updatelatency: 'Update Latency Minimum',
+ 'config.terminallog.selectFile': 'Select file',
+ 'overall.week': '1 week',
+ 'dashboard.dashboard.period': 'Period',
+ 'overall.remark': 'Description',
+ consul_raft_boltdb_txstats_writeTime_upper: 'Measures the maximum amount of time spent performing writes to the database',
+ 'login.bindFail': 'Binding failure',
+ elasticsearch_indices_stats_primaries_segments_version_map_memory_in_bytes: 'The total amount of memory used by the primary shard version map',
+ MODULE_CONFIGS_FORMAT: 'Module configs must be JSON format',
+ license_gen: 'License_gen',
+ influxdb_users_total: 'Total number of users on the server.',
+ zookeeper_looking_count: 'Transitions to appearance state',
+ 'alert.config.editAlertConfig': 'Edit alert rule',
+ mongodb_wt_data_handles_currently_active: 'Number of data processors currently active in WiredTiger ',
+ 'el.select.noMatch': 'No matching data',
+ 'searchBox.enterNext': 'Click or Enter to proceed to the next step',
+ minio_node_scanner_bucket_scans_started: 'Total number of bucket scans started since server startup',
+ elasticsearch_clusterstats_indices_store_reserved_in_bytes: 'Prediction of how much shard storage will eventually store in bytes grows due to ongoing peer recovery, restore snapshot, etc. activity.',
+ consul_fsm_ca_lower: 'Measure the minimum time required to apply CA configuration operations to the FSM',
+ ALERTSILENCE_MATCHER_ISNULL: 'AlertSilence matchers can not be null',
+ 'overall.ipam.transient': 'Transient',
+ elasticsearch_indices_search_fetch_time_in_millis: 'Time spent performing fetch operations',
+ IPAM_IP_SUBNET_ADDR_ERROR: 'Ipamip addr error, ip addr different subnet addr',
+ SYS_CONFIG_EMAILSMTPPORT_ERROR: 'System config email smtp port is invalide',
+ ALERTSEVERITY_WEIGHT_PARAM_ISNULL: 'Alert severity id or weight is null',
+ docker_container_mem_max_usage: 'The maximum amount of memory used by a Docker container during runtime',
+ postgresql_numbackends: 'the number of backends currently connected to this database , or NULL for shared objects',
+ zookeeper_cnt_reads_issued_from_session_queue: 'The number of reads issued from the session queue',
+ activemq_topics_size: 'The number of messages in the topic that have not yet been acknowledged by the consumer',
+ mysql_performance_schema_accounts_lost: 'Number of times a row could not be added to the accounts table',
+ clickhouse_metrics_temporary_files_for_sort: 'Number of temporary files created for external sorts',
+ INT_MODULE_NOT_FOUNT: 'integration module not fount',
+ cassandra_CommitLogMetrics_WaitingOnCommit_Max: 'Maximum time spent waiting for CL fsync',
+ SNMP_MIB_PORT_INVALIDE: 'Snmp mib port is invalide',
+ clickhouse_asynchronous_metrics_network_receive_drop_ens33: ' The number of bytes dropped when receiving packets over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ consul_fsm_system_metadata_upper: 'Measures the maximum amount of time required to apply system metadata operations to the FSM',
+ redis_slave_expires_tracked_keys: 'Number of keys tracked for expiration purposes (only for writable replicas)',
+ elasticsearch_indices_stats_shards_total_failed: 'The number of nodes that failed to respond in this request',
+ 'dashboard.monthComparison': 'Month-on-month',
+ 'tip.syncTip': 'This operation may cause the original data or chart to be overwritten. Are you sure to synchronize?',
+ 'overall.assetSubTab': 'Children asset',
+ consul_raft_fsm_enqueue_mean: 'Measures the average amount of time to enqueue a batch of logs for the FSM to apply',
+ 'dashboard.dashboard.chartForm.filter': 'Filter',
+ 'terminal.clipboard': 'Clipboard',
+ consul_runtime_num_goroutines: 'Tracks the number of running goroutines and is a general load stress indicator. This may flare up from time to time, but should return to steady state values.',
+ integration_haproxy_configuration: "#### Preconditions\r\n##### Component Version\r\nHAProxy Version:2.8\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of HAProxy you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n##### Configuration File Modification\r\nServer Enable Haproxy Status Page. Haproxy adds the following configuration.\r\n> $haproxy/haproxy.cfg\r\n```\r\nlisten stats\r\n bind 0.0.0.0:8181 #Listen on all IP's on port 8181\r\n #This is the virtual URL to access the stats page\r\n stats uri /haproxy?stats\r\n stats enable\r\n \r\n #Authentication realm. Escape space characters with a backslash.\r\n stats realm HAProxy\\ Statistics\r\n \r\n #The user/pass you want to use. Change this password!\r\n stats auth nz_monitor:nz_monitor_pwd\r\n```\r\n#### Metrics Collection Configuration\r\n1.We use [HAProxy input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/haproxy \"HAProxy input plug\") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus output plug\") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the haproxy.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"haproxy_prometheus\"\r\n listen = \":19212\"\r\n namepass = [\"haproxy*\"]\r\n \r\n \r\n# Read metrics of HAProxy, via stats socket or http endpoints\r\n[[inputs.haproxy]]\r\n ## List of stats endpoints. Metrics can be collected from both http and socket\r\n ## endpoints. Examples of valid endpoints:\r\n ## - http://myhaproxy.com:1936/haproxy?stats\r\n ## - https://myhaproxy.com:8000/stats\r\n ## - socket:/run/haproxy/admin.sock\r\n ## - /run/haproxy/*.sock\r\n ## - tcp://127.0.0.1:1936\r\n ##\r\n ## Server addresses not starting with 'http://', 'https://', 'tcp://' will be\r\n ## treated as possible sockets. When specifying local socket, glob patterns are\r\n ## supported.\r\n servers = [\"http://nz_monitor:nz_monitor_pwd@127.0.0.1:1936/haproxy?stats\"]\r\n \r\n ## By default, some of the fields are renamed from what haproxy calls them.\r\n ## Setting this option to true results in the plugin keeping the original\r\n ## field names.\r\n keep_field_names = true\r\n \r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = true\r\n```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where HAProxy resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which HAProxy belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19212\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```",
+ 'asset.cabinet.comment': 'Cabinet Example: cabinet-001',
+ elasticsearch_thread_pool_flush_active: 'The number of threads in the flush thread pool',
+ 'config.model.remark.comment': 'Description Example: This is dell-d3',
+ redis_allocator_active: "The total number of bytes in the allocator's active pages, including external fragments",
+ pageSize: '/page',
+ rabbitmq_node_mem_connection_readers: 'Amount of memory allocated for the reader',
+ 'dashboard.next': 'Go to next dashboard',
+ SOFTWARE_TYPE_ID_ISNULL: 'ID cannot be empty',
+ 'error.labelEqual': 'Source label cannot be equal to Target label',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Eden_Space_used: 'The amount of memory used by Eden Space after GC',
+ 'el.transfer.titles[1]': 'List 2',
+ SYS_DB_DUPLICATERECORD: 'duplicate record',
+ ALERTRULE_SEVERITY_ISNULL: 'Severity is required',
+ 'project.topology.endpoint': 'Endpoint table',
+ 'asset.Idle': 'Idle',
+ elasticsearch_thread_pool_analyze_queue: 'analyze the number of tasks rejected by the thread pool executor',
+ 'tip.no': 'No',
+ 'project.topology.speed': 'Speed',
+ 'overall.noDataAvailable': 'There is currently no data available',
+ elasticsearch_jvm_mem_pools_young_used_in_bytes: 'memory, used by the young generation heap',
+ clickhouse_asynchronous_metrics_jemalloc_active: ' Internal metrics of the low-level memory allocator (jemalloc)',
+ 'config.roles.editRole': 'Edit role',
+ zookeeper_cnt_prep_processor_queue_size: 'Prepare Processor Queue Size Count',
+ mongodb_cursor_pinned_count: 'number of fixed cursors',
+ cassandra_TableMetrics_LiveSSTableCount_Value: 'The number of SSTables on disk for this table.',
+ 'searchBox.LTOET': 'Less than or equal to',
+ 'validate.telephone': 'Phone number cannot be empty',
+ mongodb_repl_commands_per_sec: 'The number of copy command operations per second.',
+ ASSET_COMMENT_HTML_ISNULL: 'Asset comment html can not be empty',
+ elasticsearch_indices_indexing_noop_update_total: 'Total number of noop operations',
+ elasticsearch_breakers_request_tripped: 'Whether the request of the Elasticsearch interrupter is triggered',
+ consul_raft_boltdb_logBatchSize_90_percentile: 'Measures the 90th percentile of the total size (bytes) of logs written to the database in a single batch',
+ clickhouse_metrics_kafka_consumers_with_assignment: ' Number of active Kafka consumers assigned some partitions',
+ 'profile.editProfile': 'Edit profile',
+ IPAM_SUBNET_RELOBJ_CAN_NOT_REMOVE: 'Ipamsubnet have associated data and cannot be deleted',
+ sqlserver_database_io_read_latency_ms: 'Latency in milliseconds for read operations.',
+ elasticsearch_clusterstats_nodes_process_open_file_descriptors_max: 'The maximum concurrent file descriptor number allowed by all selected file descriptors',
+ memcached_decr_hits: 'Number of successful decr requests',
+ elasticsearch_indices_stats_total_fielddata_evictions: 'Field data eviction for primary and secondary shards.',
+ 'dashboard.dashboard.chartForm.valMapping.from': 'From',
+ sqlserver_schedulers_work_queue_count: 'The number of tasks in the task queue.',
+ 'dashboard.explore.wrapLines': 'Wrap lines',
+ 'softwareType.create': 'New software type',
+ 'config.exprTemp.exprTempRender': 'expression template render',
+ consul_raft_boltdb_openReadTxn: 'Indicates the number of open read transactions against the database',
+ mongodb_wtcache_internal_pages_evicted: 'Number of times internal pages in the WiredTiger cache were evicted ',
+ 'el.transfer.titles[0]': 'List 1',
+ clickhouse_asynchronous_metrics_block_write_ops_sda: ' The number of write operations requested from the block device. This is a system-wide metric that includes all processes on the host',
+ 'asset.createAsset': 'New asset',
+ zookeeper_min_reads_after_write_in_session_queue: 'The minimum number of consecutive read requests to appear in the session queue immediately after submitting the request',
+ 'el.datepicker.startDate': 'Start date',
+ mysql_commands_show_events: 'Number of SHOW EVENTS commands executed',
+ consul_raft_boltdb_txstats_spillTime_sum: 'Measures the sum of time spent overflowing nodes in the database',
+ clickhouse_metrics_cache_file_segments: ' Number of existing cache file segments',
+ 'project.endpoint.hideSameLabels': 'Hide same labels',
+ zookeeper_cnt_prep_processor_queue_time_ms: 'Processor Queue Prepare Time Count',
+ java_memory_pool_Usage_max: 'The maximum number of bytes in the memory pool',
+ java_memory_pool_CollectionUsage_init: 'Memory pool garbage collection threshold initialization bytes',
+ postgresql_maxwritten_clean: 'Number of times the background writer stopped a cleanup scan due to writing too many buffers',
+ redis_rdb_last_cow_size: 'Size of copy-on-write memory in bytes during the last RDB save operation',
+ sqlserver_database_io_write_latency_ms: 'Latency in milliseconds for write operations.',
+ clickhouse_events_background_loading_marks_tasks: ' Number of background tasks to load markers',
+ SYS_CONFIG_REDIS_PORT_ISNULL: 'The redis port is null',
+ 'alert.config.P1': 'P1',
+ VSYS_ID_ISNULL: 'Vsys id can not be empty',
+ 'alert.config.P3': 'P3',
+ 'config.system.email.smtpHost': 'SMTP host',
+ 'alert.config.P2': 'P2',
+ 'overall.dc': 'Data center',
+ 'buttons.basic': 'Basic',
+ LICENSE_QRCODE_FILES_INCORRECT: 'The number of QRCode files is incorrect',
+ rabbitmq_node_mem_used: 'Amount of memory used by the node',
+ elasticsearch_fs_io_stats_total_write_operations: 'Total number of write operations on all devices used',
+ cassandra_DroppedMessageMetrics_CrossNodeDroppedLatency_MeanRate: 'Average rate of latency drop across nodes',
+ 'config.assetLabel.double': 'DOUBLE',
+ clickhouse_events_compile_expressions_bytes: ' the number of bytes used for expression compilation',
+ 'config.ipamip.mac.comment': 'Mac(Required) Example: xxx ',
+ cassandra_TableMetrics_MemtableOffHeapSize_Value: 'The total amount of off-heap data stored in memtables, including column-related overhead and covered partitions.',
+ zookeeper_sum_om_proposal_process_time_ms: 'Sum of OM Proposal Processing Time',
+ 'integration.enterPort': 'Enter port(default:10092)',
+ 'overall.hint': 'Hint',
+ 'overall.increaseTime': 'Increase time',
+ 'config.system.basic.passContain': 'Password must contain',
+ mongodb_latency_writes: 'Latency for write operations.',
+ 'tip.downloadSuccess': 'Download success',
+ 'dashboard.previous': 'Go to previous dashboard',
+ redis_instantaneous_output_kbps: 'Network write rate per second (KB/s)',
+ 'dashboard.dashboard.multi': 'Multi-value',
+ 'asset.talon.pin.comment': 'Default when TALON password is empty: nezha Example: yourpass',
+ clickhouse_asynchronous_metrics_jemalloc_background_thread_run_intervals: ' Internal metrics of the low-level memory allocator (jemalloc)',
+ clickhouse_asynchronous_metrics_block_write_merges_sda: ' Number of write operations requested from the block device and coalesced together by the OS IO scheduler. This is a system-wide metric that includes all processes on the host',
+ mysql_commands_alter_db_upgrade: 'Change the number of databases',
+ elasticsearch_clusterstats_indices_shards_total: 'Contains statistics about the shards assigned to the selected node',
+ TYPECONF_NAME_DUPLICATE: 'Asset type config name is duplicate',
+ redis_mem_clients_slaves: 'Memory used by replica clients - As of Redis 7.0, replica buffers share memory with the replica backlog, so this field can display 0 when replicas do not trigger memory usage increases.',
+ IPAM_SUBNET_TYPE_ERROR: 'Ipamsubnet type only allow 4 or 6',
+ consul_fsm_kvs_lower: 'Measures the minimum amount of time it takes to apply a given KV operation to the FSM',
+ 'endpoint.metricEnable': 'Metric state',
+ zookeeper_min_write_commit_proc_issued: 'Issued write commit process minimum',
+ mysql_innodb_buffer_pool_pages_total: 'Total number of InnoDB buffer pool pages',
+ SYS_USER_CANNOTDEL: 'The currently logged in user cannot be deleted',
+ postgresql_session_time: 'Time spent in database sessions in this database (in milliseconds)',
+ mysql_commands_show_grants: 'Number of SHOW GRANTS commands executed',
+ consul_health_service_query: 'Service Health Queries',
+ rabbitmq_exchange_messages_publish_in: 'The number of messages published to this exchange from channels',
+ 'config.exprTemp.gname.comment': 'Group Name Example: base, Default value: default',
+ rabbitmq_queue_messages_deliver_get: 'The total number of messages in the queue delivered to consumers in confirmed mode, the total number of messages delivered to consumers in unconfirmed mode, and the total number of messages responded to basic in confirmed mode. Get, and respond to basic.get in no-confirmation mode',
+ ASSET_FIELD_META_TYPE_ERROR: 'Asset field type value out of range',
+ service_pkger_duration_count: 'Duration of calls to the pkger service.',
+ 'overall.moreOperations': 'More operations',
+ zookeeper_sum_node_deleted_watch_count: 'Delete the sum of nodes concerned by the watcher',
+ minio_node_io_wchar_bytes: 'The total number of bytes written by the process to the underlying storage system (including the page cache)',
+ cassandra_DroppedMessageMetrics_Dropped_OneMinuteRate: 'Rate of messages dropped in one minute',
+ elasticsearch_cluster_health_status_code: 'cluster status code',
+ mysql_innodb_data_reads: 'Number of InnoDB read operations',
+ zookeeper_ensemble_auth_success: 'Integration authentication successes',
+ mysql_qcache_lowmem_prunes: 'The number of queries removed from the query cache due to insufficient memory.',
+ integration_activemq_remark: 'Apache ActiveMQ is the most popular open source, multi-protocol, Java-based message broker. It supports industry standard protocols so users get the benefits of client choices across a broad range of languages and platforms. \n',
+ consul_client_api_catalog_datacenters: 'Incremented whenever the Consul agent receives a request to list a data center in the directory',
+ 'dashboard.dashboard.chartForm.typeVal.funnel.label': 'Funnel',
+ MODULE_NOTEXIS_PROJECT: 'Module does not exist in the current project',
+ DASHBOARD_PID_ISNULL: 'Dashboard pid can not be empty',
+ consul_memberlist_tcp_sent: 'Measures the total number of bytes sent by the agent over the TCP protocol',
+ integration_postgresql_remark: 'PostgreSQL is a powerful, open source object-relational database system with over 35 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.',
+ 'timepicker.relatime': 'Relatime time ranges',
+ consul_raft_leader_dispatchLog_count: 'Measures the number of times the leader writes log entries to disk',
+ SYS_LOGIN_LOCK: 'Locked account',
+ clickhouse_metrics_network_receive: ' The number of threads receiving data from the network. Only includes ClickHouse-related network interactions, excluding third-party libraries',
+ 'config.menus.editMenu': 'Edit menu',
+ 'project.topology.swing': 'swing',
+ zookeeper_max_updatelatency: 'update delay max',
+ 'dashboard.dashboard.lastThreeHour': 'Last 3 hours',
+ elasticsearch_indices_indexing_delete_time_in_millis: 'The time taken to perform delete operations in milliseconds',
+ 'config.mib.credential.encryption': 'Encryption',
+ cassandra_TableMetrics_ColUpdateTimeDeltaHistogram_Count: 'This table lists a histogram of update time increments.',
+ proxmox_cpuload: 'Average load of all CPUs on a Proxmox node',
+ logs_timeout_msg: 'Logs : request timeout',
+ consul_fsm_coordinate_batch_update_lower: 'Measures the minimum time it takes to apply a given batch of coordinate updates to the FSM',
+ NOTEBOOK_ID_ISNULL: 'ID cannot be empty',
+ SYS_CONFIG_EMAILSENDCCOUNT_FORMAT: 'System config email send account format error',
+ 'dashboard.dashboard.chartForm.children': 'Chart children',
+ elasticsearch_indices_segments_doc_values_memory_in_bytes: 'The total amount of memory used for document values across all shards allocated',
+ elasticsearch_clusterstats_nodes_process_open_file_descriptors_min: 'The number of Analyze commands executed',
+ 'config.terminallog.record.record': 'Record',
+ clickhouse_events_network_send_bytes: ' The total number of bytes sent to the network. Only includes ClickHouse-related network interactions, excluding third-party libraries',
+ mongodb_tcmalloc_current_allocated_bytes: 'The number of memory bytes currently allocated by TCMalloc ',
+ service_onboard_new_duration_bucket: 'Duration of calls to the onboarding service.',
+ FILTER_PROJECT_IS_NULL: 'filter project is null',
+ cassandra_TableMetrics_WaitingOnFreeMemtableSpace_Count: 'histogram of the time spent waiting for free memtablespace either on-heap or off-heap.',
+ 'dashboard.dashboard.matchRegex': 'Must match the regex [a-zA-Z_][a-zA-Z0-9_]*',
+ clickhouse_asynchronous_metrics_network_receive_errors_ens33: ' The number of times an error occurred while receiving through the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ IPAM_SUBNET_NAME_ERROR: 'Ipamsubnet name already exists',
+ mysql_commands_multi: 'Number of multi-table operation commands executed',
+ jenkins_node_swap_available: 'Available virtual memory on Jenkins computer nodes',
+ zookeeper_response_packet_get_children_cache_hits: 'Response packet to get child cache hit count',
+ consul_serf_msgs_received_count: 'This metric is the number of messages received to the cluster',
+ consul_acl_ResolveToken_mean: 'Measures the average time it takes to resolve an ACL token',
+ 'diagnose.agent.resolution.loki': '- Check Loki component running status',
+ elasticsearch_thread_pool_flush_rejected: 'The number of active threads in the flush thread pool is the largest',
+ elasticsearch_clusterstats_indices_segments_fixed_bit_set_memory_in_bytes: 'The total amount of memory used by fixed bitsets across all shards',
+ 'overall.tag': 'Tag',
+ qc_all_duration_seconds_count: 'Histogram of total times spent in all query states',
+ 'asset.brand': 'Brand',
+ consul_serf_queue_Intent_sum: 'sum of serf insert queue sizes',
+ 'overall.asset': 'Assets',
+ elasticsearch_indices_stats_total_refresh_listeners: 'Primary and secondary shards perform external operations',
+ 'alert.config.trbShot.comment': 'Trouble shooting Description Information Example: Check Log Information ....',
+ FILTER_ENDPOINT_IS_NULL: 'filter endpoint is null',
+ 'upload.template': 'Template',
+ SNMP_MIB_HOST_ISNULL: 'Snmp mib host can not be empty',
+ SYS_CONFIG_ASSETPINGSWITCH_ISNULL: 'System config asset pings witch can not be null',
+ cassandra_ClientMetrics_AuthFailure_FiveMinuteRate: 'Client authentication failure rate, the average rate within 5 minutes.',
+ CABINET_Y_MINIMUM: 'Cabinet y is a minimum of 1',
+ 'dashboard.dashboard.customTimeRange': 'Custom time range',
+ minio_s3_traffic_received_bytes: 'Total number of S3 bytes received',
+ consul_raft_boltdb_txstats_nodeDeref: 'Counts the number of times a node has been dereferenced in the database since Consul started.',
+ 'dashboard.dashboard.chartForm.alignList.right': 'Right',
+ memcached_get_expired: 'Number of items requested but expired',
+ integration_redis_configuration: '#### Preconditions\r\n##### Component Version\r\nRedis Version:6.2.5\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of Redis you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n\r\n#### Metrics Collection Configuration\r\n1.We use [Redis input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/redis "Redis input plug") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client "Prometheus output plug") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the redis.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = "redis_prometheus"\r\n listen = ":19202"\r\n namepass = ["redis*"]\r\n \r\n\r\n# Read metrics from one or many redis servers\r\n[[inputs.redis]]\r\n ## specify servers via a url matching:\r\n ## [protocol://][:password]@address[:port]\r\n ## e.g.\r\n ## tcp://localhost:6379\r\n ## tcp://:password@192.168.99.100\r\n ## unix:///var/run/redis.sock\r\n ##\r\n ## If no servers are specified, then localhost is used as the host.\r\n ## If no port is specified, 6379 is used\r\n servers = ["tcp://127.0.0.1:6379"]\r\n ## specify server password\r\n # password = "s#cr@t%"\r\n \r\n ## specify username for ACL auth (Redis 6.0+)\r\n # username = "default"\r\n \r\n ## Optional TLS Config\r\n # tls_ca = "/etc/telegraf/ca.pem"\r\n # tls_cert = "/etc/telegraf/cert.pem"\r\n # tls_key = "/etc/telegraf/key.pem"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = true\r\n ```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where Redis resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which Redis belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19202\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```',
+ docker_container_status_started_at: 'Indicates the start time of the Docker container',
+ 'config.terminallog.record.skipTip': 'Skip no operation time',
+ clickhouse_asynchronous_metrics_block_active_time_sr0: ' Time in seconds for the block device to queue an IO request. This is a system-wide metric that includes all processes on the host',
+ TYPECONF_TELNET_ISNULL: 'Asset type config telnet is null',
+ elasticsearch_jvm_threads_peak_count: 'The maximum number of threads used by the JVM',
+ elasticsearch_clusterstats_nodes_process_cpu_percent: 'Percentage of CPU used by all selected nodes',
+ 'asset.host': 'Host',
+ rabbitmq_node_proc_used: 'The number of Erlang processes in use.',
+ consul_raft_apply: 'Counts the number of Raft transactions that occurred during the interval, which is a general indicator of the write load on the Consul server.',
+ 'validate.key': 'Invalid key',
+ consul_raft_rpc_appendEntries_storeLogs_lower: 'Measures the minimum amount of time it took for the broker to add any outstanding logs since the last call to appendEntries',
+ 'overall.auto': 'auto',
+ mysql_commands_ha_read: 'Number of handler table_name read commands executed',
+ consul_raft_boltdb_logBatchSize_sum: 'Measures the total size (in bytes) sum of logs written to the database in a single batch',
+ 'config.backup': 'Backup now',
+ 'buttons.system.ldap': 'LDAP setting',
+ 'project.topology.thumbnail': 'Thumbnail',
+ 'overall.auth': 'Auth',
+ SYS_USER_STARRED_TYPE_ISNULL: 'Collect type can not be empty',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_98thPercentile: '98% size request size in IP distribution.',
+ 'setup.reloadTimeout': 'It took too much time to restart the server, there may be some problems when you install',
+ consul_acl_blocked_node_deregistration: "Incremented whenever a node's logout failure is blocked by an ACL.",
+ 'config.model.name.comment': 'Name(Required) Example: DELL-D3',
+ elasticsearch_thread_pool_generic_threads: 'The number of tasks completed by the generic thread pool executor',
+ zookeeper_p50_readlatency: 'Read Latency 50th Percentile',
+ zookeeper_max_jvm_pause_time_ms: 'jvm pause time maximum',
+ elasticsearch_indices_stats_total_translog_earliest_last_modified_age: 'The earliest last-modified age of primary and secondary shards',
+ 'issueTab.whole': 'whole',
+ integration_influxdb_configuration: '#### Preconditions\r\n##### Component Version\r\nInfluxDB Version:2.7.0\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where InfluxDB resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which InfluxDB belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 8086\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```',
+ 'dashboard.playlist': 'Playlist',
+ elasticsearch_clusterstats_indices_completion_size_in_bytes: 'Total size of index completers in the cluster',
+ elasticsearch_indices_merges_current: ' The number of merge operations currently running',
+ 'overall.ignore': 'Ignore',
+ 'system.notification.notification': 'Notification methods',
+ zookeeper_p999_jvm_pause_time_ms: '99.9th quantile of jvm pause times',
+ 'config.system.basic.snmpTrapPort': 'SNMP TRAP port',
+ java_operating_CommittedVirtualMemorySize: 'size of virtual memory',
+ mysql_rpl_semi_sync_master_wait_pos_backtraverse: 'Total number of times the source waited for an event',
+ TYPECONF_SSH_ISNULL: 'Asset type config ssh is null',
+ 'ping.timeout': 'Timeout',
+ ALERTNOTIFY_NAME_ISNULL: 'Alert notify method name can not be null',
+ redis_rdb_last_save_time_elapsed: 'Elapsed time since last successful RDB save',
+ consul_catalog_register_mean: 'Measures the average time required to complete a directory registration operation',
+ sqlserver_requests_open_transaction: 'The number of currently open transactions.',
+ consul_fsm_kvs_90_percentile: 'Measures the 90th percentile of time taken to apply a given KV operation to the FSM',
+ service_password_new_duration_sum: 'Duration of calls to the password creation service.',
+ elasticsearch_jvm_mem_heap_committed_in_bytes: 'Amount of memory available for the heap',
+ 'dashboard.dashboard.chartForm.name': 'Chart name',
+ mysql_uptime: 'The number of seconds the server has been up',
+ elasticsearch_clusterstats_indices_mappings_field_types_3_index_count: 'The number of indexes that contain the data type mapping for the field in the selected node',
+ mysql_commands_show_generic: 'Number of generic SHOW commands executed, such as SHOWINDEX_STATISTICS and SHOW TABLE_STATISTICS',
+ 'overall.seconds': 'seconds',
+ consul_cache_fetch_success: 'Counts the number of successful cache fetches.',
+ 'overall.or': 'or',
+ 'asset.talon.token.comment': 'TALON connection token, talon is required to open Example: e415da63',
+ haproxy_comp_out: 'The number of HTTP response bytes sent by the compressor',
+ elasticsearch_indices_stats_total_segments_norms_memory_in_bytes: 'The total amount of memory for the primary and secondary shard normalization factors',
+ 'el.datepicker.month2': 'February',
+ 'el.datepicker.month1': 'January',
+ 'el.datepicker.month4': 'April',
+ 'el.datepicker.month3': 'March',
+ zookeeper_cnt_pending_session_queue_size: 'Number of pending sessions queued',
+ 'el.datepicker.month9': 'September',
+ zookeeper_sum_socket_closing_time: 'The sum of socket closing time',
+ 'el.datepicker.month6': 'June',
+ java_operating_SystemCpuLoad: 'System cpu usage',
+ 'el.datepicker.month8': 'August',
+ 'dashboard.dashboard.chartForm.valMapping.regx': 'Regx',
+ 'el.datepicker.month7': 'July',
+ postgresql_blks_read: 'The number of disk blocks read in this database',
+ 'dashboard.dashboard.chartForm.legendValue.comment': 'Parameters match type,The format is JSON format ',
+ 'config.system.basic.exporterTarget': 'Exporter path',
+ 'overall.twoHour': '2 hours',
+ clickhouse_asynchronous_metrics_block_write_merges_sr0: ' Number of write operations requested from the block device and coalesced together by the OS IO scheduler. This is a system-wide metric that includes all processes on the host',
+ mysql_innodb_have_bzip2: 'Does the server have a bzip2 compression method available',
+ mysql_connection_errors_select: 'Number of errors during calls to select() or poll() on the listening port',
+ elasticsearch_thread_pool_search_throttled_queue: 'search throttled The number of tasks rejected by the thread pool executor',
+ 'config.mib.credential.edit': 'Edit credential',
+ 'week.ThuAbbreviation': 'Thu',
+ 'config.operationlog.ip': 'IP',
+ mysql_commands_uninstall_plugin: 'Number of uninstall plugin commands executed',
+ TYPECONF_SSHCOLLECT_ISNULL: 'Asset type config ssh collect is null',
+ consul_rpc_consistentRead_stddev: 'Measures the standard deviation of the time it takes to confirm that a consistent read can be performed',
+ elasticsearch_indices_stats_primaries_segments_points_memory_in_bytes: 'The total amount of memory at the primary shard point',
+ integration_docker_remark: 'Docker is a platform designed to help developers build, share, and run modern applications. We handle the tedious setup, so you can focus on the code.',
+ 'config.system.terminal.terminalNum': 'Max terminal number',
+ 'tools.cmd': 'command',
+ 'backup.DayOfMonth': 'Every day of the months',
+ ALERTSEVERITY_REMARK_ISNULL: 'Alert severity remark can not be null',
+ LINK_BUILDIN_CAN_NOT_REMOVE: 'This link is built-in and cannot be deleted',
+ cassandra_TableMetrics_PendingCompactions_Value: 'An estimate of the number of pending compactions for this table.',
+ mysql_commands_drop_procedure: 'Number of remove process commands executed',
+ zookeeper_min_commit_propagation_latency: 'Commit Propagation Delay Minimum',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Compressed_Class_Space_committed: 'The amount of memory committed by Compressed Class Space before GC',
+ elasticsearch_thread_pool_ml_datafeed_queue: 'The number of tasks rejected by the ml datafeed thread pool executor',
+ MODULE_CONFIG_PIPELINE_TEMPLATE_ISNULL: 'Module config pipeline template is null',
+ 'alert.alertRuleMessage': 'Message',
+ mongodb_wtcache_current_bytes: 'The number of bytes currently stored in the WiredTiger cache ',
+ consul_leader_reconcileMember_count: 'Measures the number of times the raft store is updated for a single serf member information',
+ SYS_LOGIN_USERPWD: 'Incorrect username or password',
+ DC_Y_MINIMUM: 'Dc y is a minimum of 1',
+ clickhouse_metrics_write: 'Number of dynamic write (write, pwrite, io_getevents, etc.) system calls',
+ cassandra_CommitLogMetrics_WaitingOnSegmentAllocation_OneMinuteRate: 'Rate of time spent waiting for a CommitLogSegment to be allocated in one minute',
+ clickhouse_events_file_sync_elapsed_microseconds: 'Total time spent waiting for F_FULLFSYNC/fsync/fdatasync system calls to file.',
+ 'tip.confirmDuplicate': 'Are you sure to duplicate this chart?',
+ 'integration.newUpgrade': 'New/Upgrade installation',
+ 'config.system.basic.zoom': 'zoom',
+ elasticsearch_indices_translog_uncommitted_size_in_bytes: 'Size of uncommitted transaction log operations',
+ 'config.dc.principal.comment': 'Principal Example: admin',
+ zookeeper_sum_write_commitproc_time_ms: 'The sum of time spent by write requests in commit handlers',
+ 'alert.config.timeout.comment': 'Perform cycle timeout time default value: 0, unit: S is not less than 15 When <15, SCRAPE TIMEOUT Example: 30',
+ 'config.terminallog.killErrorTip': 'Killing failed',
+ consul_fsm_autopilot_mean: 'Measures the average time it takes to apply a given autopilot update to the FSM',
+ clickhouse_events_read_backoff: 'Number of times the number of query processing threads was reduced due to slow reads',
+ 'setup.database.configTip': "Please create database manually,and set the configuration parameters for connection to this database,Press 'Next' button when done",
+ consul_raft_rpc_appendEntries_storeLogs_stddev: 'Measures the standard deviation of time spent adding any outstanding logs for the broker since the last call to appendEntries',
+ elasticsearch_cluster_health_active_shards_percent_as_number: 'The health of shards in the cluster, the ratio of the number of active shards to the total number of shards',
+ CHART_TYPE_ISNULL: 'Chart type can not be empty',
+ mongodb_connections_available: 'available connections',
+ mysql_innodb_page_compression_saved: 'Bytes saved by page compression',
+ LINK_WEIGHT_PARAM_INVALID: 'link weight param is invalid',
+ elasticsearch_indices_stats_primaries_search_scroll_total: 'Total number of primary shard roll operations',
+ consul_raft_rpc_appendEntries_processLogs_mean: "Measures the average amount of time spent processing an agent's outstanding log entries",
+ mysql_slave_open_temp_tables: 'Displays the number of temporary tables for copying SQL',
+ DASHBOARD_NAME_FORMAT_ERROR: "Dashboard name format error, can not include '/'",
+ zookeeper_cnt_sync_processor_batch_size: 'Number of simultaneous batch processors',
+ clickhouse_metrics_parts_wide: ' loose parts',
+ 'alert.config.inrPlaceholder': 'Default global scrape interval',
+ clickhouse_events_real_time_microseconds: ' Total time (wall clock) spent processing (queries and other tasks) threads (not total)',
+ elasticsearch_cluster_health_number_of_pending_tasks: 'In the cluster, the master node creates indexes and assigns shards and other tasks',
+ mysql_rows_sent: 'The number of requests to commit rows (excluding temporary tables)',
+ consul_fsm_ca_stddev: 'Measures the standard deviation of the time required to apply CA configuration operations to the FSM',
+ 'el.datepicker.months.oct': 'Oct',
+ ALERTRULE_THRESHOLD_ISNULL: 'Alert threshold can not be empty',
+ 'week.MonAbbreviation': 'Mon',
+ 'diagnose.agent.item.auth': 'Agent Token Configuration',
+ 'project.endpoint.asset.comment': 'Asset name(Not required) And host address cannot be empty at the same time 示例: A0420200101',
+ elasticsearch_thread_pool_searchable_snapshots_cache_prewarming_threads: 'The number of tasks completed by the searchable snapshots cache prewarming thread pool executor',
+ mysql_innodb_num_pages_encrypted: 'encrypted pages',
+ rabbitmq_node_mem_mgmt_db: 'Amount of memory allocated for the management database',
+ postgresql_datid: 'OID of this database, or 0 for objects belonging to a shared relationship',
+ 'overall.dashboardTemplate': 'Dashboard templates',
+ SYS_CONFIG_PORT_INVALID: 'port must be between 1 and 65535',
+ 'asset.ipmiIp.comment': 'IPMI IP, IP format Example: 172.0.0.1',
+ clickhouse_asynchronous_metrics_number_of_tables: ' The total number of combined tables for all databases on the server, excluding databases that cannot contain MergeTree tables. Excluded database engines are those that dynamically generate table sets, such as "Lazy", "MySQL", "PostgreSQL", "SQlite"',
+ PROJECT_ICON_NOTFOUND: 'Topo icon not found',
+ 'overall.result.failedDetail': 'Failed Detail',
+ mysql_innodb_have_punch_hole: 'Does the server have a punch hole compression method available',
+ 'el.select.loading': 'Loading',
+ zookeeper_cnt_socket_closing_time: 'Socket close time count',
+ docker_container_status_finished_at: 'Indicates the completion time of the Docker container',
+ postgresql_tup_updated: 'The number of rows updated by queries in this database',
+ SYS_CONFIG_SESSION_TIMEOUT_INVALID: 'Session timeout is not less than 15',
+ elasticsearch_indices_merges_total_size_in_bytes: 'Total size of document merge',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Old_Gen_init: 'The initial memory amount of Old Gen space before GC',
+ zookeeper_min_prep_process_time: 'Prepare processing time minimum',
+ clickhouse_asynchronous_metrics_max_part_count_for_partition: ' The maximum number of parts per partition across all partitions of all tables in the MergeTree family. Values greater than 300 indicate misconfiguration, overload, or large data loads',
+ redis_active_defrag_key_misses: 'Number of keys skipped by active defragmentation processes',
+ 'asset.telnetProtocol': 'Telnet',
+ 'overall.checkAssetAge': 'Input field too long',
+ elasticsearch_fs_io_stats_devices_0_read_kilobytes: 'Total kilobytes read from disk',
+ clickhouse_metrics_kafka_producers: ' Number of active Kafka producers created',
+ clickhouse_asynchronous_metrics_os_threads_total: ' The total number of threads seen by the OS kernel scheduler',
+ elasticsearch_indices_stats_total_store_total_data_set_size_in_bytes: 'The total data set size of primary and secondary shards',
+ docker_container_net_tx_bytes: 'The size of the network transfer data volume of the Docker container',
+ 'project.topology.bac': 'Background',
+ IMPORT_FILE_CONTENT_ISNULL: 'Import file content cannot be empty',
+ elasticsearch_thread_pool_ml_utility_queue: 'The number of tasks rejected by the ml utility thread pool executor',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Old_Gen_committed: 'The amount of committed memory in the Old Gen space before GC',
+ FILTER_MODULE_IS_NULL: 'filter module is null',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Compressed_Class_Space_used: 'The amount of memory used by Compressed Class Space before GC',
+ 'overall.switchView': 'Switch view',
+ 'overall.endpointId': 'Endpoint ID',
+ rabbitmq_federation_consumers: 'Number of Federal Consumers',
+ 'asset.startU.comment': 'Cabinet start position This information is generally used in conjunction with the cabinet end position Example: 1',
+ clickhouse_asynchronous_metrics_block_active_time_sda: ' Time in seconds for the block device to queue an IO request. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ mysql_innodb_encryption_rotation_pages_modified: 'Number of pages updated by the InnoDB background encryption thread',
+ consul_memberlist_pushPullNode_upper: 'Measures the highest number of agents exchanging state with this agent',
+ DC_CABINETUSIZE_MINIMUM: 'Cabinet u size is a minimum of 1',
+ STATECONF_BUILDIN_INCORRECT: 'Asset state conf buildin must be 0 or 1',
+ storage_cache_writes_err: 'Cumulative number of cached writes that failed',
+ consul_rpc_consistentRead_mean: 'Measures the average of the time it takes to confirm that a consistent read can be performed',
+ docker_container_cpu_usage_in_kernelmode: 'CPU usage time of all processes in the Docker container in kernel space',
+ elasticsearch_indices_stats_primaries_get_exists_total: 'The total number of successful fetch operations for the current primary shard',
+ mysql_commands_show_create_user: 'Number of SHOW CREATE USER commands executed',
+ elasticsearch_indices_stats_primaries_docs_deleted: 'The number of deleted documents for the primary shard.',
+ redis_allocator_frag_ratio: 'Ratio between allocator_active and allocator_allocated',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Old_Gen_max: 'The maximum amount of memory in the Old Gen space before GC',
+ tomcat_connector_request_count: 'The number of requests received by the connector',
+ mysql_rpl_semi_sync_master_tx_avg_wait_time: 'Average time (in microseconds) the source waited for each',
+ SOFTWARE_TYPE_RELOBJ_CAN_NOT_REMOVE: 'Software type have associated data and cannot be deleted',
+ 'config.exprTemp.exprTempImport': 'expression template import',
+ 'config.system.monitor.metrics_storage_s3_access_key': 'Access key',
+ mongodb_available_writes: 'A write operand is available, but not necessarily executing',
+ 'alert.config.schedEnable': 'Schedule',
+ 'overall.ms': 'ms',
+ elasticsearch_indices_stats_total_get_exists_total: 'The total number of successful fetch operations for the current primary and secondary shards',
+ mysql_feature_insert_returning: 'Returns the number of times a row was inserted into the result set',
+ PROJECT_TOPOCONFIG_ISNULL: 'Project topo is null',
+ mysql_commands_alter_event: 'Number of ALTER event commands executed',
+ consul_serf_snapshot_appendLine_sum: 'Measures the sum of time the Consul agent spends appending entries to an existing log',
+ 'project.endpoint.stateInfo_230009': 'Promserver unavailable',
+ service_pkger_template_export: 'Metrics for exported resources.',
+ memcached_cmd_set: 'Cumulative number of storage requests',
+ 'config.system.email.testAccountTip': 'Tip:Used only as test mail recipient',
+ zookeeper_avg_updatelatency: 'Update Latency Average',
+ 'dashboard.dashboard.singleStatErrorTip': 'Only queries that return single series/table is supported',
+ elasticsearch_thread_pool_ml_job_comms_rejected: 'The maximum number of active threads in the ml job comms thread pool',
+ 'overall.addr': 'Addr',
+ 'overall.assetId': 'Asset ID',
+ consul_raft_boltdb_txstats_writeTime_sum: 'Measures the sum of time spent performing writes to the database',
+ 'issue.reporter': 'Reporter',
+ service_user_new_call_total: 'Number of calls to the user creation service.',
+ MODULE_CONFIG_FILENAME_ISNULL: 'Module config file path is null',
+ elasticsearch_thread_pool_fetch_shard_started_threads: 'fetch shard started The number of tasks completed by the thread pool executor',
+ 'project.topology.iconColor': 'Icon color',
+ mongodb_find_and_modify_command_failed: 'The number of times the findAndModify command failed',
+ 'project.module.ChartTemplate.comment': 'Endpoint chart templates Example: Server Template,Basic Template',
+ 'project.endpoint.stateInfo_230010': 'Promserver can be used',
+ redis_active_defrag_hits: 'Number of value reallocations performed by active defragmentation processes',
+ 'validate.duplicate': 'is duplicate',
+ ISSUE_NAME_DUPLICATE: 'Issue name duplicate',
+ SYS_CONFIG_EMAILTLSFLAG_FORMAT: 'System config email tls flag can not be empty',
+ 'config.mib.requiredMibFile': 'MIB file is required',
+ mongodb_tcmalloc_pageheap_total_reserve_bytes: 'Total bytes reserved by TCMalloc pageheap ',
+ clickhouse_asynchronous_metrics_network_receive_packets_virbr0_nic: ' The number of network packets received over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ 'project.endpoint.addGraph': 'View graph',
+ 'profile.username': 'User name',
+ zookeeper_cnt_write_commit_proc_issued: 'Issued write commit process count',
+ elasticsearch_jvm_mem_heap_max_in_bytes: 'The maximum amount of memory available for the heap',
+ docker_container_net_tx_errors: 'Indicators of Docker Container Networking Errors',
+ elasticsearch_thread_pool_snapshot_queue: 'The number of tasks rejected by the snapshot thread pool executor',
+ RECORD_RULE_STATE_ISNULL: 'Record rule state can not be null',
+ 'terminal.history': 'History',
+ 'asset.talonPrompt': 'TALON is a client program responsible for log collection.',
+ zookeeper_cnt_sync_processor_queue_size: 'Number of simultaneous processor queues',
+ 'config.dc.traffic.direction': 'Direction',
+ clickhouse_asynchronous_metrics_os_memory_buffers: ' Amount of memory used by OS kernel buffers, in bytes. This should normally be small, large values may indicate an operating system misconfiguration. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ 'tip.confirmOvertime': "Are you sure it's off?",
+ clickhouse_asynchronous_metrics_block_write_ops_sr0: ' The number of write operations requested from the block device. This is a system-wide metric that includes all processes on the host',
+ SYS_CONFIG_EMAIL_AUTHENTICATIONFAIL: 'Failed to connect to SMTP service: username/password wrong',
+ elasticsearch_thread_pool_refresh_largest: 'refresh The number of active threads in the thread pool',
+ cassandra_CacheMetrics_KeyCache_OneMinuteRate: 'Key cache hit rate, the average rate within 1 minute.',
+ zookeeper_cnt_concurrent_request_processing_in_commit_processor: 'Concurrent request processing count in submit handler',
+ 'overall.allData': 'All data',
+ 'date.week.three': 'WED',
+ mertic_config_error_msg: 'Mertic : incorrect config',
+ cassandra_TableMetrics_BloomFilterFalsePositives_Value: 'The number of false positives for the table bloom filter.',
+ SYS_USER_STATUS_ISNULL: 'System user status can not be empty',
+ influxdb_buckets_total: 'Total number of buckets on the server.',
+ 'overall.quickSilent': 'Quick silent',
+ 'project.topology.nodeHeight': 'Node height',
+ zookeeper_avg_sync_processor_batch_size: 'Sync Batch Size Average',
+ zookeeper_min_om_proposal_process_time_ms: 'OM proposal processing time minimum',
+ docker_n_images: 'Number of Docker images',
+ integration_rabbitmq_configuration: "#### Preconditions\r\n##### Component Version\r\nRabbitMQ Version:3.11.5\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of RabbitMQ you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n#### Metrics Collection Configuration\r\n1.We use [RabbitMQ input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/rabbitmq \"RabbitMQ input plug\") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus output plug\") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the rabbitmq.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"rabbitmq_prometheus\"\r\n listen = \":19220\"\r\n namepass = [\"rabbitmq*\"]\r\n \r\n\r\n# Reads metrics from RabbitMQ servers via the Management Plugin\r\n[[inputs.rabbitmq]]\r\n ## Management Plugin url. (default: http://localhost:15672)\r\n url = \"http://localhost:15672\"\r\n ## Tag added to rabbitmq_overview series; deprecated: use tags\r\n # name = \"rmq-server-1\"\r\n ## Credentials\r\n # username = \"guest\"\r\n # password = \"guest\"\r\n\r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = false\r\n\r\n ## Optional request timeouts\r\n ##\r\n ## ResponseHeaderTimeout, if non-zero, specifies the amount of time to wait\r\n ## for a server's response headers after fully writing the request.\r\n # header_timeout = \"3s\"\r\n ##\r\n ## client_timeout specifies a time limit for requests made by this client.\r\n ## Includes connection time, any redirects, and reading the response body.\r\n # client_timeout = \"4s\"\r\n\r\n ## A list of nodes to gather as the rabbitmq_node measurement. If not\r\n ## specified, metrics for all nodes are gathered.\r\n # nodes = [\"rabbit@node1\", \"rabbit@node2\"]\r\n\r\n ## A list of queues to gather as the rabbitmq_queue measurement. If not\r\n ## specified, metrics for all queues are gathered.\r\n ## Deprecated in 1.6: Use queue_name_include instead.\r\n # queues = [\"telegraf\"]\r\n\r\n ## A list of exchanges to gather as the rabbitmq_exchange measurement. If not\r\n ## specified, metrics for all exchanges are gathered.\r\n # exchanges = [\"telegraf\"]\r\n\r\n ## Metrics to include and exclude. Globs accepted.\r\n ## Note that an empty array for both will include all metrics\r\n ## Currently the following metrics are supported: \"exchange\", \"federation\", \"node\", \"overview\", \"queue\"\r\n # metric_include = []\r\n # metric_exclude = []\r\n\r\n ## Queues to include and exclude. Globs accepted.\r\n ## Note that an empty array for both will include all queues\r\n # queue_name_include = []\r\n # queue_name_exclude = []\r\n\r\n ## Federation upstreams to include and exclude specified as an array of glob\r\n ## pattern strings. Federation links can also be limited by the queue and\r\n ## exchange filters.\r\n # federation_upstream_include = []\r\n # federation_upstream_exclude = []\r\n```\r\n\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where RabbitMQ resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which RabbitMQ belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19220\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```",
+ 'diagnose.talon.item.clientEnable': 'Asset Talon Configuration',
+ sqlserver_requests_percent_complete: 'The percentage of query complete.',
+ minio_s3_requests_rejected_header_total: 'Total number of S3 requests rejected due to invalid headers',
+ consul_fsm_coordinate_batch_update_mean: 'Measures the average time taken to apply a given batch of coordinate updates to the FSM',
+ 'project.topology.composing': 'Composing',
+ SYS_USER_ID_ISNULL: 'System user id can not be empty',
+ consul_leader_reconcile_stddev: 'Measures the standard deviation of time it takes to update raft storage from serf member information',
+ consul_raft_thread_fsm_saturation_90_percentile: 'Approximate 90th percentile measure of the proportion of time a Raft FSM goroutine is busy and unable to accept new work',
+ rabbitmq_node_disk_free: 'current available disk space',
+ 'week.Sat': 'Saturday',
+ zookeeper_max_requests_in_session_queue: 'The maximum number of requests in the session queue',
+ elasticsearch_indices_stats_primaries_segments_terms_memory_in_bytes: 'The total amount of memory for primary shard terms',
+ elasticsearch_indices_search_suggest_current: 'The number of advice operations currently running',
+ mysql_commands_delete: 'The number of DELETE commands executed. Unlike Handler_delete, counts the number of times rows are deleted from the table',
+ AGENT_EXIST_ERROR: 'Agent is exists : host,port repeat',
+ 'overall.collapseMenu': 'Collapse menu',
+ elasticsearch_thread_pool_system_read_queue: 'The number of tasks rejected by the system read thread pool executor',
+ ALERTRULE_SCHEDDAYS_ISNULL: 'Alert rule schedDays can not be null',
+ 'asset.assetStatPre': 'Last reply:',
+ mysql_rpl_semi_sync_master_get_ack: 'The number of acknowledgments received by the primary server',
+ 'config.system.notification.account': 'Notify account',
+ consul_fsm_autopilot_upper: 'Measures the maximum time it takes to apply a given autopilot update to the FSM',
+ mongodb_deletes: 'The number of delete operations performed',
+ mysql_commands_drop_event: 'Number of DROP event commands executed',
+ 'config.user.editUser': 'Edit user',
+ mongodb_repl_buffer_count: 'The number of operations in the buffer.',
+ elasticsearch_thread_pool_searchable_snapshots_cache_fetch_async_threads: 'searchable snapshots cache fetch async The number of tasks completed by the thread pool executor',
+ 'issue.middle': 'Middle',
+ zookeeper_p999_om_commit_process_time_ms: 'om Submission processing time 99.9th quantile',
+ cassandra_DroppedMessageMetrics_Dropped_MeanRate: 'Average Rate of Messages Dropped',
+ clickhouse_metrics_filesystem_cache_size: ' File system cache size (bytes)',
+ mysql_innodb_os_log_pending_writes: 'Number of pending writes for fsync',
+ SYS_CONFIG_REDIS_PASSWORD_REQUIRED: 'The redis password is required',
+ zookeeper_sum_follower_sync_time: 'The sum of time the follower synchronized with the leader',
+ rabbitmq_node_mem_plugins: 'Amount of memory allocated for plugins',
+ storage_wal_size: 'WAL size (in bytes).',
+ ENDPOINT_NAME_DUPLICATE: 'Endpoint name duplicate',
+ zookeeper_cnt_jvm_pause_time_ms: 'jvm pause time count',
+ 'project.module.batchEndpoint': 'Batch endpoint',
+ consul_serf_queue_Event_median: 'Median value of serf event queue size',
+ consul_memberlist_health_score: "Describe the node's perception of its own health according to the degree to which the node meets the soft real-time requirements of the protocol. This metric ranges from 0 to 8, where 0 means \"perfect health.\" This health score is used to measure the time",
+ 'logs.diagnose.endpoint.item.monitor.dc': 'Data Center State',
+ rabbitmq_node_mnesia_ram_tx_count: 'Number of executed Mnesia transactions that did not need to be written to disk',
+ elasticsearch_clusterstats_indices_shards_primaries: 'The number of primary shards allocated to the selected node',
+ 'dashboard.dashboard.chartForm.title': 'Title',
+ sqlserver_schedulers_total_cpu_usage_ms: 'CPU time in milliseconds used by worker threads.',
+ 'export.fileFormat': 'File format',
+ consul_leader_reconcile_count: 'Measures the number of updates to raft storage from serf member information',
+ 'guide.assetTip': 'Assets are the main part monitored by the system.',
+ consul_api_http_count: 'The number of times a given HTTP request was served',
+ 'alert.config.inrErrorMax': 'The evaluation interval cannot be greater than 86400',
+ mongodb_get_more_command_total: 'Total number of getMore commands.',
+ clickhouse_asynchronous_metrics_network_receive_bytes_virbr0: ' The number of bytes received over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ IPAM_IP_ADDR_ISNULL: 'Ipamip addr can not be null',
+ 'config.system.notification.create': 'New notification',
+ 'setup.welcomePage': 'Welcome page',
+ zookeeper_p99_close_session_prep_time: 'Closing session prepare time 99th quantile',
+ elasticsearch_thread_pool_system_write_rejected: 'The maximum number of active threads in the system write thread pool',
+ rabbitmq_node_gc_num: 'Number of times the garbage collector runs',
+ elasticsearch_indices_stats_primaries_warmer_current: 'Number of primary shard active index heaters',
+ 'batch.finish': 'These {title} delete complete.',
+ consul_api_http_90_percentile: 'The 90th percentile of the time required to serve a given HTTP request',
+ 'dashboard.showSelectedSeries': 'Show selected series',
+ SYS_AUTHCODE_ISNULL: 'Authcode information is null',
+ elasticsearch_http_clients_1_opened_time_millis: 'The time the client opened the connection',
+ 'overall.trace': 'Trace route ',
+ consul_raft_thread_main_saturation_sum: 'Sum of approximate measures of the proportion of time the main Raft goroutine is busy and unable to accept new work',
+ mysql_innodb_data_pending_fsyncs: 'Number of pending InnoDB fsync (sync to disk) calls',
+ CABINET_Y_INCORRECT: 'Cabinet y is not in this dc',
+ SYS_CONFIG_EXPORT_MAX_LINE: 'The number of exported data than the configured max export line',
+ 'profile.operationRecord': 'Operation log',
+ mysql_commands_stmt_close: 'The number of prepared statements that were closed (deallocated or dropped)',
+ apache_Load15: 'Server load over the past 15 minutes',
+ mysql_commands_stmt_reset: 'The number of prepared statements for which the data for prepared statements accumulated in chunks by sending long data has been reset',
+ consul_fsm_coordinate_batch_update_sum: 'Measures the sum of time it takes to apply a given batch of coordinate updates to the FSM',
+ apache_CPUChildrenUser: 'Jiff used by subprocesses in system mode',
+ CHARTELEMENT_NAME_ISNULL: 'Chart element name can not be empty',
+ ASSET_PURCHASEDATE_UNAVAILABLE: 'Asset purchase date unavailable',
+ 'config.dc.dcName': 'Data center name',
+ 'integration.newInstallation': 'New installation',
+ influxdb_replications_total: 'Total number of replications on the server.',
+ rabbitmq_node_io_write_avg_time_rate: 'Average time rate of RabbitMQ node write operations',
+ clickhouse_events_os_write_bytes: ' The number of bytes written to disk or block device. Bytes in page cache dirty pages are not included. May not include data written asynchronously by the operating system',
+ zookeeper_min_netty_queued_buffer_capacity: 'netty queue buffer capacity minimum',
+ ENDPOINT_ASSETID_ISNULL: 'Asset Id can not be empty',
+ elasticsearch_thread_pool_analyze_rejected: 'The number of active threads in the analyze thread pool is the largest',
+ consul_api_http_mean: 'Average time required to serve a given HTTP request',
+ zookeeper_max_startup_txns_loaded: 'Loaded start txns max',
+ elasticsearch_indices_segments_points_memory_in_bytes: 'The total amount of memory used for points in all shards allocated to',
+ sqlserver_schedulers_current_workers_count: 'The current number of worker threads.',
+ elasticsearch_jvm_mem_non_heap_used_in_bytes: 'non-heap memory used',
+ minio_s3_requests_rejected_timestamp_total: 'The total number of S3 requests rejected due to invalid timestamps',
+ elasticsearch_thread_pool_system_read_rejected: 'The number of active threads in the system read thread pool is the largest',
+ elasticsearch_indices_search_scroll_total: 'Total scroll operations',
+ elasticsearch_indices_stats_primaries_indexing_index_time_in_millis: 'The time spent by the primary shard performing index operations',
+ zookeeper_cnt_session_queues_drained: 'Traffic control session queue count',
+ elasticsearch_indices_stats_total_search_scroll_time_in_millis: 'The amount of time the primary and secondary shards take to perform rolling operations',
+ 'dashboard.interval': 'Interval',
+ mysql_commands_show_engine_mutex: 'Number of SHOW ENGINE MUTEX commands executed',
+ 'dashboard.dashboard.chartForm.rightYAxis': 'Right Y Axis',
+ cassandra_TableMetrics_BytesAnticompacted_Count: 'How many bytes we decompressed.',
+ service_bucket_new_duration_count: 'Duration of calls to the onboarding service.',
+ 'asset.imported': 'imported',
+ mysql_commands_show_storage_engines: 'Number of SHOW STORAGE ENGINES commands executed',
+ mongodb_tcmalloc_pageheap_commit_count: 'The number of TCMalloc pageheap commits ',
+ 'project.module.module': 'Modules',
+ consul_raft_boltdb_txstats_pageCount: 'Indicates the number of pages allocated since Consul started. Note that this does not take into account freed and re-used space. In this case, the value of the indicator will still increase.',
+ 'dashboard.dashboard.lastMonth': 'Last month',
+ 'el.datepicker.week': 'week',
+ consul_raft_leader_lastContact_upper: 'Measures the maximum time since the leader was last able to contact follower nodes when checking its leader lease',
+ cassandra_java_Memory_NonHeapMemoryUsage_init: 'Amount of non-heap memory (in bytes) initially requested by the JVM from the operating system',
+ 'overall.ipam.edit': 'Edit IPAM',
+ 'project.module.maxRepetitions': 'Max repetitions',
+ clickhouse_asynchronous_metrics_network_receive_bytes_ens33: ' The number of bytes received over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ mysql_commands_create_sequence: 'Number of create sequence commands executed',
+ mysql_commands_signal: 'Number of signal statements executed',
+ 'tip.expressionValue': 'Get the value of the expression query result. For example:',
+ 'overall.createAlertRule': 'New alert rule',
+ 'config.ipamsubnet.name.comment': 'Name(Required) Example: xxx ',
+ STATECONF_ALERT_ISNULL: 'Asset state conf alert is null',
+ 'config.assetLabel.labelOptionNull': 'Please input option',
+ zookeeper_min_read_commitproc_time_ms: 'The minimum amount of time a read request spends in the commit handler',
+ redis_aof_enabled: 'Flag indicating that AOF logging is activated',
+ mongodb_assert_regular: 'Number of regular assertions',
+ 'overall.ruleId': 'Rule ID',
+ VSYS_ONLY_SUPPORTS_IP_RULE: 'Vsys only supports the rules of the type of IP',
+ mysql_delayed_writes: 'The number of records written by the INSERT DELAYED statement.',
+ 'dashboard.dashboard.shareTooltip': 'Share tooltip',
+ elasticsearch_indices_stats_total_search_suggest_total: 'Total number of recommended actions for primary and secondary shards',
+ 'overall.importTip': 'Only allowed xlsx/xls file',
+ cassandra_ClientMetrics_RequestDiscarded_FiveMinuteRate: 'The rate of dropped requests within 5 minutes.',
+ 'diagnose.endpoint.resolution.reachable': '- Check if the endpoint IP is filled in correctly\n- Check the network configuration of the asset to which the endpoint belongs',
+ elasticsearch_clusterstats_indices_segments_version_map_memory_in_bytes: 'The total amount of memory used for terms across all shards allocated',
+ 'dashboard.dashboard.editDashboardTempTitle': 'Edit dashboard template',
+ 'asset.assetStatDown': 'Never',
+ AGENT_TYPE_ISNULL: 'Agent type can not be empty',
+ java_runtime_Uptime: 'Duration (milliseconds)',
+ 'overall.SNMP': 'SNMP',
+ elasticsearch_indices_stats_primaries_warmer_total: 'Total Primary Shard Index Heaters',
+ 'overall.toolBox.zoom': 'Area scaling',
+ 'project.topology.addLine': 'Add line',
+ consul_raft_boltdb_writeCapacity_sum: 'Sum of theoretical write capacity in terms of writeable logs per second',
+ docker_container_mem_usage: 'Docker container memory usage',
+ 'project.topology.animate': 'Animate',
+ RECORD_RULE_NAME_EXIST: 'Record rule name already exists',
+ 'config.system.basic.maxSeries': 'Query max series',
+ 'overall.createProject': 'New project',
+ elasticsearch_thread_pool_write_queue: 'The number of tasks rejected by the write thread pool executor',
+ ASSET_COMMENT_CONTENT_ISNULL: 'Asset comment content can not be empty',
+ zookeeper_max_election_time: 'Maximum time between joining and leaving an election',
+ mysql_commands_create_package: 'The number of created package commands executed',
+ consul_raft_boltdb_logBatchSize_count: 'Measures the number of times logs are written to the database in a single batch',
+ clickhouse_tables_parts: 'The number of active parts',
+ postgresql_sessions_fatal: 'The number of database sessions to this database that were terminated due to fatal errors',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_cpu0: ' The ratio of time spent running software interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high number of this metric may indicate inefficient software running on the system. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_cpu1: ' The ratio of time spent running software interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high number of this metric may indicate inefficient software running on the system. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_cpu2: ' The ratio of time spent running software interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high number of this metric may indicate inefficient software running on the system. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ apache_IdleWorkers: 'Number of server processes (threads) waiting for requests',
+ IPAM_SUBNET_INTERVAL_ERROR: 'Ipamsubnet interval already exists',
+ mysql_qcache_free_memory: 'The amount of memory available for the query cache.',
+ 'config.system.license.license': 'License',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_cpu7: ' The ratio of time spent running software interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high number of this metric may indicate inefficient software running on the system. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_events_user_time_microseconds: ' The total time spent executing CPU instructions by processing (query and other tasks) threads in user space. This includes time when the CPU pipeline is stalled due to cache misses, branch mispredictions, hyperthreading, etc.',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_cpu3: ' The ratio of time spent running software interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high number of this metric may indicate inefficient software running on the system. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_cpu4: ' The ratio of time spent running software interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high number of this metric may indicate inefficient software running on the system. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_cpu5: ' The ratio of time spent running software interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high number of this metric may indicate inefficient software running on the system. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ ASSET_NOT_EXIST: 'Asset does not exist',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_cpu6: ' The ratio of time spent running software interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high number of this metric may indicate inefficient software running on the system. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'asset.process.threadCount': 'Thread count',
+ ALERTRULE_LAST_ISNULL: 'Last is required',
+ 'config.ipamsubnet.mask.comment': 'Mask(Required) Example: IPV4 0~32 IPV6 0~128',
+ consul_session_ttl_active: 'Tracks the number of active sessions being tracked.',
+ consul_raft_rpc_processHeartbeat_lower: 'Measures the minimum amount of time spent processing heartbeat requests',
+ mysql_innodb_buffer_pool_load_incomplete: 'Is the loaded buffer pool incomplete, such as a shutdown or abort during an innodb buffer pool load from a file resulting in an incomplete save',
+ 'config.system.monitor.monitor': 'Monitor',
+ memcached_limit_maxbytes: 'The number of bytes this server allows for storage',
+ clickhouse_asynchronous_metrics_load_average5: ' Overall system load, averaged over 5 minutes with exponential smoothing. Load represents the number of threads on all processes (the scheduling entity of the OS kernel) that are currently running by the CPU or waiting for IO, or are ready to run but are not scheduled at this time. This number includes all processes',
+ clickhouse_asynchronous_metrics_load_average1: ' Entire system load, averaged over 1 minute with exponential smoothing. Load represents the number of threads on all processes (the scheduling entity of the OS kernel) that are currently running by the CPU or waiting for IO, or are ready to run but are not scheduled at this time. This number includes all processes',
+ 'overall.syncDashboard': 'Whether to update the associated dashboard synchronously',
+ SYS_ROLE_NAME_CANNOT_MODIFY: 'The name of the built-in role cannot be modified',
+ 'config.assetType.sshCollectScript': 'SshCollectScript',
+ clickhouse_asynchronous_metrics_cgroup_memory_used: 'Amount of memory used in the cgroup, in bytes',
+ 'config.assetLabel.multitext': 'MULTITEXT',
+ consul_rpc_raft_handoff: 'Incremented when the server accepts RPC connections related to Raft.',
+ elasticsearch_clusterstats_indices_query_cache_memory_size_in_bytes: 'The total amount of memory used for the query cache for all shards',
+ 'overall.result.successNum': '{successNum} records imported successfully',
+ 'deleteButton.confirm': 'Confirm',
+ clickhouse_asynchronous_metrics_os_guest_time_cpu2: " Ratio of time spent running virtual CPUs for the guest OS under control of the Linux kernel (see 'man-procfs'). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ clickhouse_asynchronous_metrics_os_guest_time_cpu3: " Ratio of time spent running virtual CPUs for the guest OS under control of the Linux kernel (see 'man-procfs'). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ clickhouse_asynchronous_metrics_os_guest_time_cpu0: " Ratio of time spent running virtual CPUs for the guest OS under control of the Linux kernel (see 'man-procfs'). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ service_onboard_new_duration_sum: 'Duration of calls to the onboarding service.',
+ clickhouse_asynchronous_metrics_os_guest_time_cpu1: " Ratio of time spent running virtual CPUs for the guest OS under control of the Linux kernel (see 'man-procfs'). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ clickhouse_asynchronous_metrics_os_user_time_normalized: ' This value is similar to "OSUserTime", but divided by the number of CPU cores to be measured in the interval [0..1] regardless of the number of cores. This allows you to average the value of this metric across multiple servers in the cluster, even with inconsistent core counts, and still get an average resource utilization metric',
+ elasticsearch_indices_stats_primaries_request_cache_hit_count: 'Primary shard request cache hits',
+ clickhouse_asynchronous_metrics_os_guest_time_cpu6: " Ratio of time spent running virtual CPUs for the guest OS under control of the Linux kernel (see 'man-procfs'). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ clickhouse_asynchronous_metrics_os_guest_time_cpu7: " Ratio of time spent running virtual CPUs for the guest OS under control of the Linux kernel (see 'man-procfs'). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ consul_serf_queue_Intent_90_percentile: 'serf inserts the 90th percentile of the queue size',
+ clickhouse_asynchronous_metrics_os_guest_time_cpu4: " Ratio of time spent running virtual CPUs for the guest OS under control of the Linux kernel (see 'man-procfs'). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ clickhouse_asynchronous_metrics_os_guest_time_cpu5: " Ratio of time spent running virtual CPUs for the guest OS under control of the Linux kernel (see 'man-procfs'). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ consul_raft_thread_main_saturation_count: 'Number of times the main Raft goroutine was busy and unable to accept new work',
+ elasticsearch_thread_pool_write_completed: 'The number of tasks in the write thread pool queue',
+ clickhouse_metrics_disk_space_reserved_for_merge: ' Disk space reserved for currently running background merges. It is slightly larger than the total size of the current merged part',
+ 'el.datepicker.prevMonth': 'Previous month',
+ mysql_not_flushed_delayed_rows: 'The number of insert-delayed rows waiting to be written',
+ consul_fsm_ca_90_percentile: 'Measures the 90th percentile of time required to apply CA configuration operations to the FSM',
+ SYS_CONFIG_DEFAULTCABINETUSIZE_INVALIDE: 'System config default cabinet usize should be an integer',
+ elasticsearch_breakers_fielddata_tripped: 'Whether the field data of the Elasticsearch interrupter is triggered. It is used to detect whether the memory usage exceeds the limit to prevent memory overflow of the Elasticsearch node',
+ 'chart.connected': 'connected',
+ zookeeper_p999_om_proposal_process_time_ms: '99.9th quantile of OM proposal processing time',
+ 'overall.createModel': 'New model',
+ zookeeper_min_write_commitproc_time_ms: 'The minimum amount of time a write request spends in the commit handler',
+ ALERTRULE_CONDITION_OPERATOR_ISNULL: 'Alert rule condition operator attribute cannot be empty',
+ consul_fsm_intention_lower: 'Measures the minimum amount of time it takes to apply an intent action to the state store',
+ 'config.assetLabel.infoLabel': 'Label info',
+ apache_scboard_closing: 'Number of worker threads closing TCP connections (after serving responses)',
+ mysql_handler_tmp_update: 'The number of requests to update rows to a temporary table',
+ 'project.module.configs.comment': 'Configuration information JSON formatExample:\\"[{\\"type\\":\\"metrics\\",\\"config\\":{\\"protocol\\":\\"SNMP\\",\\" walk\\":[\\"1.3.6.1.2.1',
+ 'validate.address': 'invalid IP address',
+ zookeeper_p50_sync_processor_queue_time_ms: 'Synchronous processor queue time 50th percentile',
+ elasticsearch_indices_request_cache_memory_size_in_bytes: 'Memory used by request cache',
+ rabbitmq_queue_messages_unack: 'This metric represents the number of messages in the queue that have been delivered to consumers but not yet acknowledged',
+ zookeeper_znode_count: 'number of znodes',
+ 'config.assetType.sshCollect': 'SshCollect',
+ mysql_opened_tables: 'The number of tables opened. If Opened_tables is large, the table_open_cache value may be too small.',
+ consul_client_api_catalog_services: 'Incremented whenever the Consul agent receives a request to list services from the catalog',
+ rabbitmq_node_io_read_avg_time: 'File handle read average time',
+ consul_fsm_tombstone_upper: 'Measures the maximum amount of time it takes to apply a given tombstone operation to the FSM',
+ 'config.assetType.vmh': 'VMH',
+ zookeeper_cnt_prep_process_time: 'Ready to Process Time Count',
+ 'overall.twoDay': '2 days',
+ consul_serf_msgs_sent_90_percentile: 'This metric is the sample 90th percentile of message bytes broadcast to the cluster',
+ SYS_FILE_UUID_ISNULL: 'Sys file uuid is can not be null',
+ LINK_NAME_ISNULL: 'link name can not be null',
+ 'tip.next': 'Next',
+ clickhouse_asynchronous_metrics_os_guest_nice_time: ' Ratio of time spent running virtual CPUs for the guest OS under the control of the Linux kernel when the guest is set to a higher priority (see "man-procfs"). This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This indicator has nothing to do with ClickHouse, but there is integrity nonetheless. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'asset.objectID': 'object ID',
+ ENDPOINT_TYPE_INVALID: 'Endpoint type is invalid',
+ mysql_commands_show_collations: 'Number of SHOW COLLATIONS commands executed',
+ rabbitmq_queue_messages: 'This metric represents the total number of messages in the queue, including ready and unacknowledged messages',
+ rabbitmq_overview_exchanges: 'total number of channels',
+ elasticsearch_cluster_health_unassigned_shards: 'The number of unallocated shards in the cluster',
+ FILTER_ASSET_MODEL_IS_NULL: 'filter asset model is null',
+ 'setup.usernamePlaceholder': 'Please enter user name',
+ 'validate.integer': 'Must be integer',
+ 'issue.low': 'Low',
+ 'overall.download': 'Download',
+ IPAM_IP_MAC_ERROR: 'Ipamip mac error, mac repeat',
+ 'config.system.apiKey.noExpire': 'No expiration date',
+ rabbitmq_node_mem_total: 'The total memory of the node',
+ clickhouse_metrics_open_file_for_write: ' Number of files open for writing',
+ clickhouse_events_merge_tree_data_writer_blocks: ' The number of blocks inserted into the MergeTree table. Each block forms the data portion of level zero',
+ 'dashboard.overview.traffic': 'Traffic',
+ elasticsearch_clusterstats_indices_mappings_field_types_2_script_count: 'Declare the number of fields for the script',
+ clickhouse_events_query_time_microseconds: ' total time for all queries',
+ TERMINAL_TELNET_TRANSFER: 'Telnet does not allow upload and download',
+ zookeeper_avg_prep_processor_queue_time_ms: 'Processor Queue Prepare Time Average',
+ 'license.permanent': 'Permanent',
+ 'tip.killTerm': 'Are you sure you want to kill terminal?',
+ consul_fsm_register_mean: 'Measure the average time required to apply directory register operations to the FSM',
+ zookeeper_avg_netty_queued_buffer_capacity: 'Netty queue buffer capacity average',
+ TYPECONF_AUTHPROTOCOL_ISNULL: 'Asset type config auth protocol is null',
+ elasticsearch_jvm_mem_heap_used_in_bytes: 'The memory currently in use by the heap',
+ zookeeper_leader_uptime: 'Leader Uptime',
+ consul_fsm_acl_role_mean: 'Measures the average time taken to apply ACL role operations to the FSM',
+ 'config.system.basic.mapConfig': 'Map center',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_committed: 'The amount of committed memory in Metaspace space after GC',
+ redis_repl_backlog_first_byte_offset: "Copy backlog buffer's primary offset",
+ 'config.mib.uploadTip': 'Please upload MIB file',
+ 'asset.detail.orderBy': 'OrderBy',
+ 'project.topology.left': 'align left',
+ PROJECT_TOPOICON_UNIT_ISNULL: 'Topo icon unit is null',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_max: 'The maximum amount of memory in the Old Gen space after GC',
+ consul_grpc_server_connection_count: 'Counts the number of new gRPC connections received by the server. Include a server_type tag indicating gRPC server internal or external gRPC server.',
+ CHART_X_FORMAT: 'Chart x format should be a integer',
+ IPAM_IP_SUBNET_NOT_EXISTS: 'Ipamip subnet not exists',
+ rabbitmq_node_mem_code: 'Amount of memory used to store code segments',
+ service_annotation_duration_bucket: 'Duration of calls to the bucket creation service.',
+ consul_leader_barrier_median: 'Measures the median amount of time spent waiting for a raft obstacle after gaining leadership',
+ 'project.topology.curve': 'curve',
+ clickhouse_metrics_query_thread: 'Number of query processing threads',
+ PROJECT_ICON_TYPE_ISNULL: 'Topology icon type cannot be empty',
+ consul_raft_boltdb_writeCapacity_lower: 'Minimum theoretical write capacity in terms of writeable logs per second',
+ agent_unfederation_per_handle: '- Open the federation or switch the agent type',
+ 'config.system.email.testConnection': 'Test connection',
+ 'overall.result.imported': 'You have imported',
+ ALERTRULE_SCHEDSTIME_ISNULL: 'Alert rule schedStime can not be null',
+ clickhouse_events_merge_tree_data_writer_compressed_bytes: ' The number of bytes written to the file system for data inserted into the MergeTree table',
+ 'alert.config.unit': 'Unit',
+ TERMINAL_PATH_ISNULL: 'Terminal path can not be null',
+ 'setup.alertPath': 'Site URL',
+ qc_memory_unused_bytes: 'Free memory as seen by the internal memory manager.',
+ 'dashboard.snapshotTip2': 'The snapshot will be downloaded to your computer as a file and you can view it with your browser.',
+ consul_raft_boltdb_storeLogs_upper: 'Measures the maximum time spent writing logs to the database',
+ 'dashboard.snapshotTip1': 'The generated snapshot will include all charts of this dashboard.',
+ 'explore.expandResults': 'Format results',
+ consul_rpc_request: 'Incremented when the server receives a Consul-related RPC request.',
+ postgresql_sessions_killed: 'The number of database sessions to this database that were terminated by operator intervention',
+ zookeeper_max_node_created_watch_count: 'Create the maximum value of the node that the watcher pays attention to',
+ 'searchBox.greater': 'Greater than',
+ clickhouse_asynchronous_metrics_osio_wait_time: ' The ratio of time that the CPU core is not running code but the OS core is not running any other process on this CPU while waiting for IO. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'overall.ipam.used': 'Used',
+ 'alert.receiver': 'Receiver',
+ mongodb_repl_network_getmores_num: 'Total number of times to replicate getMore operations.',
+ 'overall.unlocked': 'Unlock editing',
+ integration_mysql_remark: 'MariaDB Server is one of the most popular open source relational databases. It’s made by the original developers of MySQL and guaranteed to stay open source. It is part of most cloud offerings and the default in most Linux distributions.',
+ 'project.chart.endpointStat': 'Endpoint state',
+ agent_undistributed_msg: 'Agent has not been assigned yet',
+ consul_memberlist_tcp_connect: 'Counts the number of times a broker initiates push/pull synchronization with other brokers.',
+ rabbitmq_node_mem_queue_slave_procs: 'Amount of memory allocated for slave queue processes',
+ mysql_handler_read_prev: 'Number of requests to read the previous row from the index (in order)',
+ 'config.model.name': 'Name',
+ 'config.system.basic.num': 'Number',
+ 'el.datepicker.month11': 'November',
+ cassandra_TableMetrics_ViewLockAcquireTime_Count: 'The time spent acquiring partition locks for materialized view updates on this table.',
+ 'el.datepicker.month10': 'October',
+ 'el.datepicker.month12': 'December',
+ clickhouse_metrics_cache_detached_file_segments: ' Number of existing detached cache file segments',
+ task_executor_run_queue_delta_count: 'Duration (in seconds) between the task run’s scheduled start time and the execution time.',
+ mysql_commands_show_tables: 'Number of SHOW TABLES commands executed',
+ elasticsearch_indices_stats_primaries_store_reserved_in_bytes: 'The size of the primary shard storage',
+ clickhouse_events_merged_rows: ' Rows read for background merge. This is the number of rows before merging',
+ task_executor_total_runs_complete: 'umber of task runs completed across all tasks, split out by success or failure.',
+ consul_rpc_queries_blocking: 'The number of currently running blocking queries being processed by the server.',
+ 'dashboard.dashboard.moreTitle': 'Showing only 20 time series. ',
+ mysql_innodb_encryption_n_temp_blocks_decrypted: 'Number of encrypted ephemeral blocks',
+ TERMINAL_ASSET_NOT_SUPPORT: 'The asset does not support remote terminal',
+ mysql_innodb_row_lock_time_max: 'The maximum time (in milliseconds) to acquire a row lock object',
+ PROJECT_REMOVE_ERROR: "These projects contains module can't remove projects",
+ zookeeper_connection_drop_probability: 'Connection interruption rate',
+ consul_fsm_register_lower: 'Measure the minimum time required to apply directory register operations to the FSM',
+ elasticsearch_indices_stats_total_search_query_time_in_millis: 'The time it takes for the primary and secondary shards to perform query operations',
+ consul_raft_boltdb_txstats_writeTime_count: 'Measures the number of times a write to the database is performed',
+ zookeeper_p999_local_write_committed_time_ms: 'The 99th quantile of time spent on committed write requests issued locally',
+ elasticsearch_indices_merges_total: 'Total number of merge operations',
+ 'integration.downloadTalon': 'Download NZ-TALON installation package',
+ zookeeper_min_node_created_watch_count: 'Create the minimum value of the node concerned by the watcher',
+ 'dashboard.dashboard.showHidden': 'Show/Hidden',
+ CABINET_POSITION_OCCUPIED: 'Cabinet position is occupied',
+ MODULE_CONFIG_PIPELINE_EXPRESSIONS_ISNULL: 'Module config pipeline expressions is null',
+ SYS_CONFIG_TEST_ISNULL: 'System config test can not be empty',
+ 'config.alert.id.comment': 'ID Example:220623020000138',
+ elasticsearch_fs_data_0_free_in_bytes: 'Total number of unallocated bytes in file storage',
+ ISSUE_ACTIVITY_ONLYOWN_COMMENTS: 'Issue activity only can operate own comments',
+ ALERTRULE_AUTOEXPIRED_INCORRECT: 'Alert rule autoExpired must be 0 or 1',
+ memcached_evictions: 'The number of valid items removed from the cache to free memory for new items',
+ redis_cmdstat_usec: 'consumes CPU time',
+ clickhouse_asynchronous_metrics_filesystem_main_path_total_bytes: ' The size of the volume where the primary ClickHouse path resides, in bytes',
+ mongodb_active_writes: 'The number of write operations in progress',
+ service_token_call_total: 'Number of calls to the token service.',
+ 'tip.confirmCancel': 'Changes you made are not saved?',
+ 'setup.wait': 'The configuration has been saved, please wait patiently for it to take effect',
+ elasticsearch_thread_pool_ml_utility_largest: 'The number of active threads in the ml utility thread pool',
+ 'overall.replacement': 'Replacement',
+ elasticsearch_indices_stats_primaries_query_cache_hit_count: 'Primary shard query cache hits',
+ 'el.pagination.total': 'Total {total}',
+ clickhouse_events_compiled_function_execute: ' Number of executions of the compiled function',
+ consul_serf_member_flap: 'Available in Consul 0.7 and later, this value is incremented when an agent is marked dead and recovers after a short period of time. This could be an indicator of proxy overload, network issues, or misconfiguration where proxies are unable to connect to ea',
+ mysql_innodb_buffer_pool_wait_free: 'Number of times to wait for a free buffer',
+ 'overall.importSupport': 'Support xlsx / xls / csv / json files',
+ cassandra_ClientMetrics_AuthFailure_MeanRate: 'Client authentication failure rate, average rate.',
+ 'week.TueAbbreviation': 'Tue',
+ clickhouse_asynchronous_metrics_filesystem_logs_path_available_i_nodes: ' The number of inodes available on the volume that mounts the ClickHouse log path',
+ docker_n_containers_paused: 'The number of paused containers on the Docker host',
+ elasticsearch_thread_pool_management_active: 'Manage the number of threads in the thread pool',
+ java_memory_pool_PeakUsage_init: 'The peak number of bytes initialized in the memory pool',
+ ENDPOINT_CONFIGS_FORMAT: 'Endpoint configs must be JSON format',
+ PROJECT_TOPO_CONF_ISNULL: 'Topology configuration cannot be empty',
+ mysql_commands_drop_server: 'Number of delete server commands executed',
+ rabbitmq_node_mem_connection_other: 'The amount of additional memory allocated for the connection',
+ 'overall.placeHolder': 'Please enter',
+ DASHBOARD_PARAM_SCHEDULETYPE_INVALIDE: 'Dashboard param schedule type must be 1, 2, 3 or 4',
+ apache_ConnsTotal: 'Total number of connections served by Apache',
+ elasticsearch_http_current_open: 'The number of currently open HTTP connections for the node',
+ mongodb_storage_freelist_search_requests: 'In MongoDB storage, the number of requests for freelist searches ',
+ mysql_slave_connections: 'REGISTER_SLAVE attempts',
+ 'project.endpoint.promExpr': 'Please input expression',
+ 'guide.addEndpoint': 'New endpoint',
+ 'overall.unstarred': 'Unstarred',
+ MODULE_CONFIG_PIPELINE_EXPRESSION_ISNULL: 'Module config pipeline expression is null',
+ 'alert.config.normal': 'normal',
+ 'overall.createipamDetail': 'New Ip deatil',
+ SNMP_MIB_OPERATION_INVALIDE: 'Snmp operation type must be get, walk, getnext or set ',
+ mongodb_queued_reads: 'The number of read operations queued.',
+ ALERTRULE_SELECT_DASHBOARD_TYPE_INCORRECT: 'Incorrect type selection, only `dashboard` type dashboard is supported',
+ mongodb_db_stats_data_size: 'The storage space occupied by all collections in the database',
+ zookeeper_max_node_children_watch_count: 'child node monitor max',
+ elasticsearch_thread_pool_fetch_shard_store_rejected: 'The number of active threads in the fetch shard store thread pool is the largest',
+ elasticsearch_indices_stats_primaries_query_cache_total_count: 'Total number of primary shard hits, misses, and cached queries, in the query cache',
+ elasticsearch_thread_pool_search_rejected: 'The maximum number of active threads in the search thread pool',
+ 'webshell.fileSelect': 'select',
+ elasticsearch_http_clients_0_request_count: 'The number of requests from this client',
+ consul_raft_rpc_appendEntries_processLogs_upper: "Measures the maximum amount of time spent processing an agent's outstanding log entries",
+ MODULE_CONFIG_RELABEL_SOURCELABELS_ISNULL: 'Module config relabel source_labels is null',
+ 'explore.showContext': 'Show context',
+ mongodb_top_stats_commands_count: 'Count of each operation in MongoDB ',
+ 'config.menus.lang': 'Lang',
+ SYS_CONFIG_QUERYMAXSERIES_INTERVAL: 'The interval value of Query max series is between -1 and +1000',
+ ASSET_FIELD_META_SEARCH_ISNULL: 'Asset field meta search can not be empty',
+ consul_raft_boltdb_numFreePages: 'Indicates the number of free pages in the raft.db file.',
+ zookeeper_stale_requests: 'request queue',
+ elasticsearch_indices_stats_primaries_merges_total_auto_throttle_in_bytes: 'The size of the merge operation that is automatically limited by the primary shard',
+ haproxy_qmax: 'The maximum value of qcur',
+ SYS_CONFIG_DB_URL_ISNULL: 'The DB host is null',
+ 'overall.statistics': 'Statistics',
+ elasticsearch_thread_pool_ccr_rejected: 'The maximum number of active threads in the ccr thread pool',
+ consul_raft_rpc_appendEntries_processLogs_stddev: 'Measures the standard deviation of time spent processing outstanding log entries for an agent',
+ nginx_waiting: 'The number of resident connections that have been processed and are waiting for the next request command',
+ 'project.topology.legends': 'Legends',
+ IPAM_IP_NAME_ISNULL: 'Ipamip name can not be null',
+ 'diagnose.asset.resolution.blackbox': '- Check the asset ping grab configuration under the issuance, edit asset trigger configuration under the issuance process',
+ elasticsearch_clusterstats_indices_query_cache_miss_count: 'The total number of query cache misses for all shards assigned to the selected node',
+ 'asset.talon.username': 'TALON user name',
+ zookeeper_outstanding_tls_handshake: 'Incomplete TLS handshake',
+ clickhouse_asynchronous_metrics_block_discard_ops_sr0: ' The number of discard operations requested from the block device. These operations are related to SSD. Abort operations are not used by ClickHouse, but can be used by other processes on the system. This is a system-wide metric that includes all processes on the host',
+ 'overall.viewMode': 'Cycle view mode',
+ ISSUE_RID_ID_ISNULL: 'Issue reporter id can not be empty',
+ mongodb_tcmalloc_max_total_thread_cache_bytes: "The maximum number of bytes in TCMalloc's cache for all threads ",
+ CHART_NAME_TOO_LONG: 'Chart name too long than 64',
+ elasticsearch_indices_translog_size_in_bytes: 'transaction log size',
+ mysql_innodb_buffer_pool_bytes_data: 'The total number of bytes of data contained in the buffer pool',
+ elasticsearch_clusterstats_nodes_count_ingest: 'Number of ingest nodes',
+ mysql_innodb_page_size: 'InnoDB page size in bytes',
+ elasticsearch_clusterstats_indices_shards_index_primaries_min: 'Minimum number of primary shards in the index',
+ mysql_performance_schema_file_classes_lost: 'Unable to load many files tool',
+ integration_docker_configuration: "#### Preconditions\r\n##### Component Version\r\nDocker Version:23.0.1\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of Docker you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n##### Permission\r\n```\r\nsudo chmod 666 /var/run/docker.sock\r\n```\r\n#### Metrics Collection Configuration\r\n1.We use [Docker input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/docker \"Docker input plug\") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus output plug\") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the docker.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"docker_prometheus\"\r\n listen = \":19207\"\r\n namepass = [\"docker*\"]\r\n\r\n\r\n# Read metrics about docker containers\r\n[[inputs.docker]]\r\n ## Docker Endpoint\r\n ## To use TCP, set endpoint = \"tcp://[ip]:[port]\"\r\n ## To use environment variables (ie, docker-machine), set endpoint = \"ENV\"\r\n endpoint = \"unix:///var/run/docker.sock\"\r\n \r\n ## Set to true to collect Swarm metrics(desired_replicas, running_replicas)\r\n ## Note: configure this in one of the manager nodes in a Swarm cluster.\r\n ## configuring in multiple Swarm managers results in duplication of metrics.\r\n gather_services = false\r\n \r\n ## Only collect metrics for these containers. Values will be appended to\r\n ## container_name_include.\r\n ## Deprecated (1.4.0), use container_name_include\r\n container_names = []\r\n \r\n ## Set the source tag for the metrics to the container ID hostname, eg first 12 chars\r\n source_tag = true\r\n \r\n ## Containers to include and exclude. Collect all if empty. Globs accepted.\r\n container_name_include = []\r\n container_name_exclude = []\r\n \r\n ## Container states to include and exclude. Globs accepted.\r\n ## When empty only containers in the \"running\" state will be captured.\r\n container_state_include = [\"created\", \"restarting\", \"running\", \"removing\", \"paused\", \"exited\", \"dead\"]\r\n ## example: container_state_exclude = [\"created\", \"restarting\", \"running\", \"removing\", \"paused\", \"exited\", \"dead\"]\r\n # container_state_include = []\r\n # container_state_exclude = []\r\n \r\n ## Timeout for docker list, info, and stats commands\r\n timeout = \"5s\"\r\n \r\n ## Whether to report for each container per-device blkio (8:0, 8:1...),\r\n ## network (eth0, eth1, ...) and cpu (cpu0, cpu1, ...) stats or not.\r\n ## Usage of this setting is discouraged since it will be deprecated in favor of 'perdevice_include'.\r\n ## Default value is 'true' for backwards compatibility, please set it to 'false' so that 'perdevice_include' setting\r\n ## is honored.\r\n perdevice = true\r\n \r\n ## Specifies for which classes a per-device metric should be issued\r\n ## Possible values are 'cpu' (cpu0, cpu1, ...), 'blkio' (8:0, 8:1, ...) and 'network' (eth0, eth1, ...)\r\n ## Please note that this setting has no effect if 'perdevice' is set to 'true'\r\n # perdevice_include = [\"cpu\"]\r\n \r\n ## Whether to report for each container total blkio and network stats or not.\r\n ## Usage of this setting is discouraged since it will be deprecated in favor of 'total_include'.\r\n ## Default value is 'false' for backwards compatibility, please set it to 'true' so that 'total_include' setting\r\n ## is honored.\r\n total = true\r\n \r\n ## Specifies for which classes a total metric should be issued. Total is an aggregated of the 'perdevice' values.\r\n ## Possible values are 'cpu', 'blkio' and 'network'\r\n ## Total 'cpu' is reported directly by Docker daemon, and 'network' and 'blkio' totals are aggregated by this plugin.\r\n ## Please note that this setting has no effect if 'total' is set to 'false'\r\n # total_include = [\"cpu\", \"blkio\", \"network\"]\r\n \r\n ## docker labels to include and exclude as tags. Globs accepted.\r\n ## Note that an empty array for both will include all labels as tags\r\n docker_label_include = []\r\n docker_label_exclude = []\r\n \r\n ## Which environment variables should we use as a tag\r\n tag_env = [\"JAVA_HOME\", \"HEAP_SIZE\"]\r\n \r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where Docker resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which Docker belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19207\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```",
+ zookeeper_avg_election_time: 'Average time between entering and leaving an election',
+ clickhouse_metrics_parts_pre_active: ' The part is in data_parts but not used for SELECT',
+ mysql_commands_grant_role: 'Number of GRANT role commands executed',
+ mysql_innodb_adaptive_hash_hash_searches: 'hash search',
+ DC_PRINCIPAL_NOT_EXISTS: 'Dc principal does not exist',
+ 'overall.comments': 'Comments',
+ DC_Y_ALREADYINUSE: 'Dc y is already in use',
+ elasticsearch_indices_flush_total_time_in_millis: 'Total time spent performing refresh operations',
+ zookeeper_p95_write_commitproc_time_ms: 'The 95th percentile of time spent by write requests in commit handlers',
+ 'project.topology.circularBead': 'Circular bead',
+ 'config.exprTemp.gname': 'Group name',
+ 'overall.revocation': 'Revocation',
+ consul_catalog_connect_query: 'Incremented for each connection-based catalog query for a given service.',
+ elasticsearch_indices_stats_primaries_translog_operations: 'Number of primary shard transaction log operations',
+ mysql_commands_rename_user: 'Number of rename user commands executed',
+ 'noftiyMethod.parameters': 'The script file receives two parameters:',
+ 'project.topology.lineName': 'Line name',
+ elasticsearch_os_swap_free_in_bytes: 'Amount of swap space available',
+ elasticsearch_clusterstats_indices_segments_index_writer_memory_in_bytes: 'The total amount of memory used by all index writers on all shards',
+ mongodb_col_stats_count: 'the number of documents in the collection',
+ 'dashboard.dashboard.customValues': 'Custom values',
+ mongodb_db_stats_index_size: 'The storage space occupied by all indexes in the database',
+ 'integration.automaticInstallation': 'Automatic installation',
+ IMPORT_FIELDS_DUPLICATE: '{0} Duplicate ,{1} Duplicate',
+ SYS_CONFIG_EMAILSSLFLAG_INVALIDE: 'System config email ssl flag is invalide',
+ 'setup.requirePin': 'The password may be required by the Redis',
+ clickhouse_asynchronous_metrics_network_send_packets_virbr0_nic: ' The number of network packets sent over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ cassandra_TableMetrics_BytesPendingRepair_Value: 'Size of table data isolated for continuous incremental repair',
+ cassandra_CommitLogMetrics_WaitingOnSegmentAllocation_FiveMinuteRate: 'Rate of time spent waiting five minutes for a CommitLogSegment to be allocated',
+ 'dashboard.dashboard.lastFiveMin': 'Last 5 minutes',
+ elasticsearch_indices_merges_current_size_in_bytes: 'Memory used to perform the current document merge',
+ ALERTRULE_NOTIFYACTIVE_INCORRECT: 'Alert rule notifyActive must be 0 or 1',
+ http_query_request_count: 'Total number of query requests.',
+ java_memory_pool_PeakUsage_committed: 'The peak number of committed bytes of the memory pool',
+ nginx_requests: 'Total number of requests processed',
+ 'config.ipamip.uts': 'Uts',
+ 'backup.only': 'One time only',
+ IPAM_IP_INTERVAL_ERROR: 'Ipamip interval already exists',
+ mysql_innodb_data_read: 'The number of InnoDB bytes read since server startup',
+ 'asset.connectionTimedOut': 'Connection timed out',
+ mysql_commands_resignal: 'Number of RESIGNAL commands executed',
+ minio_node_iam_last_sync_duration_millis: 'Last successful IAM data sync duration in milliseconds',
+ zookeeper_sum_reads_issued_from_session_queue: 'Sum of reads issued from the session queue',
+ 'overall.enlargement': 'Enlargement',
+ dc_disabled_msg: 'Data Center is not opened',
+ zookeeper_max_pending_session_queue_size: 'Maximum pending session queue size',
+ 'setup.haVip': 'Virtual IP',
+ 'overall.buildIn': 'Build_in',
+ consul_rpc_consistentRead_count: 'Measures the number of times to confirm that a consistent read can be performed',
+ elasticsearch_thread_pool_fetch_shard_store_largest: 'The number of active threads in the fetch shard store thread pool',
+ IPAM_SUBNET_MASK_ISNULL: 'Ipamsubnet mask can not be null',
+ ALERTRULE_IMPORT_ERROR: 'Alert import error',
+ clickhouse_asynchronous_metrics_hash_table_stats_cache_hits: ' The number of times the hash table size prediction was correct',
+ cassandra_TableMetrics_CompressionMetadataOffHeapMemoryUsed_Value: 'Off-heap memory used by compression metadata.',
+ elasticsearch_thread_pool_ml_utility_completed: 'The number of tasks in the ml utility thread pool queue',
+ mysql_innodb_buffer_pool_pages_dirty: 'The current number of dirty pages in the buffer page',
+ mongodb_repl_updates_per_sec: 'The number of replication update operations per second.',
+ docker_container_blkio_io_serviced_recursive_total: 'The number of all block I/O operations performed in the Docker container, including recursively counting the number of operations for all child cgroups',
+ docker_container_status_uptime_ns: 'Docker container runtime',
+ clickhouse_asynchronous_metrics_os_idle_time_normalized: 'This value is similar to "OSIdleTime", but divided by the number of CPU cores to be measured in the interval [0..1] regardless of the number of cores. This allows you to average the value of this metric across multiple servers in the cluster, even with inconsistent core counts, and still get an average resource utilization metric',
+ 'licenseGen.comment': 'Comment',
+ SYS_USER_OLDPWD: 'user oldpwd error',
+ minio_s3_requests_5xx_errors_total: 'Total number of S3 requests with 5xx errors',
+ 'backup.size': 'Size',
+ SYS_ROLE_ID_ISNULL: 'Role id is required',
+ mysql_commands_show_package_status: 'Number of SHOW PACKAGE STATUS commands executed',
+ memcached_touch_hits: 'Number of keys touched with new expiration time',
+ 'config.record.inr.comment': 'Performance Cycle Default: 0, unit: S Example: 10 ',
+ zookeeper_min_pending_session_queue_size: 'Minimum pending session queue size',
+ service_session_duration_bucket: 'Duration of calls to the session service.',
+ zookeeper_max_session_queues_drained: 'Maximum session queue count for flow control',
+ IMPORT_FORMAT_ERROR: '{0} Format error',
+ mysql_commands_change_master: 'Number of CHANGE MASTER TO commands executed',
+ SYS_CONFIG_REDIS_PASSWORD_INVALID: 'The redis password is invalid',
+ 'dashboard.dashboard.chartForm.name.comment': 'Chart title(Required) Example: CPU usage',
+ clickhouse_asynchronous_metrics_filesystem_logs_path_total_i_nodes: ' The total number of inodes on the volume where the ClickHouse log path resides',
+ ALERTRULE_STATE_INCORRECT: 'Alert rule state must be 0 or 1',
+ consul_raft_boltdb_txstats_rebalanceTime_count: 'Measures the number of times the nodes in the database are rebalanced',
+ 'placeholder.chart.column': 'Column',
+ 'diagnose.agent.resolution.connectable': '- Check the running status of the agent service\n- Check whether the agent port and protocol are correct\n- Check the firewall Settings on the agent',
+ http_api_requests_total: 'Number of HTTP requests received.',
+ 'el.upload.preview': 'Preview',
+ influxdb_remotes_total: 'Total number of remotes on the server.',
+ java_threading_PeakThreadCount: 'Peak active thread count since JVM start or peak reset',
+ mysql_innodb_buffer_pool_pages_flushed: 'The average number of refresh page requests in the innodb cache pool per second',
+ elasticsearch_clusterstats_indices_store_size_in_bytes: 'The total size of all shards allocated to the selected node',
+ mysql_commands_drop_temporary_table: 'Number of delete temp table commands executed',
+ 'asset.usernamePrompt': 'Username prompt',
+ zookeeper_cnt_local_write_committed_time_ms: 'The number of committed write requests issued locally',
+ zookeeper_max_latency: 'Maximum delay (ms)',
+ rabbitmq_queue_messages_redeliver_rate: 'Rate per second for subset of messages in deliver_get with redelivery flag set',
+ activemq_queues_size: 'The number of messages in the queue that have not yet been acknowledged by the consumer',
+ SYS_CONFIG_EMAILPROTOCOL_INVALIDE: 'System config email security type is invalide',
+ FILTER_ASSET_BRAND_IS_NULL: 'filter asset brand is null',
+ mysql_sort_merge_passes: 'The number of merge passes that the sorting algorithm must perform. If this value is large, you should consider increasing the value of the sort_buffer_size system variable.',
+ mysql_commands_delete_multi: 'Number of multi-table DELETE commands executed',
+ minio_s3_requests_errors_total: 'Total number of S3 requests with 4xx and 5xx errors',
+ EXCELFILE_IMPORT_ERROR: 'File import error',
+ zookeeper_cnt_startup_txns_loaded: 'Number of loaded startup txns',
+ 'searchBox.unequal': 'Unequal',
+ zookeeper_cnt_updatelatency: 'Update Delays',
+ 'project.topology.unitError': 'Please select the folder',
+ 'config.assetLabel.operate': 'Operate',
+ storage_compactions_failed: 'Failed TSM compactions (by level).',
+ zookeeper_cnt_fsynctime: 'Number of times to synchronize the transaction log',
+ consul_raft_leader_dispatchLog_upper: 'Measures the maximum amount of time the leader spends writing log entries to disk',
+ CABINET_USIZE_FORMAT: 'Cabinet u size format should be a integer',
+ mysql_innodb_buffer_pool_write_requests: 'The number of requests written to the InnoDB buffer pool',
+ consul_raft_commitNumLogs: 'Measures the number of logs processed in a single batch for application to the FSM.',
+ AGENT_HOST_ERROR: 'Agent host is incorrect',
+ consul_fsm_deregister_sum: 'Measure the sum of time required to apply directory logout operations to the FSM',
+ 'dashboard.startPlaylist': 'Start playlist',
+ DC_NOTHAS_CABINET: 'There is no this cabinet in the dc',
+ 'tip.add': 'Add',
+ 'config.terminallog.upload': 'Terminal upload',
+ elasticsearch_clusterstats_indices_shards_index_primaries_max: 'Minimum number of primary shards in the index',
+ zookeeper_sum_proposal_ack_creation_latency: 'Create Delayed Proposal Confirmation Sum',
+ 'globalSearch.toSelect': 'To select',
+ elasticsearch_indices_stats_total_indexing_delete_current: 'Total number of primary and secondary shard delete operations',
+ consul_client_api_success_catalog_node_services: 'Incremented whenever a Consul agent successfully responds to a request to list services in a node',
+ consul_serf_msgs_received_upper: 'This metric is the sample maximum value of message bytes received to the cluster',
+ ISSUE_AID_ID_ISNULL: 'Issue assignee id can not be empty',
+ docker_container_net_rx_bytes: 'The size of the amount of data received by the network of the Docker container',
+ elasticsearch_thread_pool_system_write_active: 'The number of threads in the system write thread pool',
+ cassandra_CommitLogMetrics_WaitingOnSegmentAllocation_FifteenMinuteRate: 'The rate of time spent waiting fifteen minutes for a CommitLogSegment to be allocated',
+ mysql_commands_start_slave: 'Number of START SLAVE commands executed',
+ mysql_table_open_cache_misses: 'The number of open table cache lookup misses.',
+ ALERTMSG_PARSE_ERROR: 'Data parse error',
+ 'overall.issue.edit': 'Edit issue',
+ SYS_USER_EMAIL_FORMAT: 'System user email format is incorrect',
+ redis_aof_rewrite_in_progress: 'Flag indicating that an AOF rewrite operation is in progress',
+ SYSSTAT_NAME_IS_NULL: 'param name can not be null',
+ mongodb_tcmalloc_transfer_cache_free_bytes: 'The number of free bytes in the TCMalloc transfer buffer ',
+ 'dashboard.dashboard.chartForm.typeVal.singleStat.label': 'Stat',
+ mongodb_wtcache_worker_thread_evictingpages: 'The number of pages in the WiredTiger cache that worker threads are evicting ',
+ mysql_innodb_ibuf_free_list: 'Corresponding to ibuf->free_list_len, indicating the length of the free list of the ibuf tree',
+ consul_serf_queue_Query_sum: 'serf Queries the sum of the queue sizes',
+ mysql_commands_create_event: 'Number of create event commands executed',
+ mongodb_repl_network_getmores_total_millis: 'Total time in milliseconds to replicate getMore operations.',
+ consul_serf_queue_Event_count: 'The number of serf event queues',
+ 'project.topology.maxWidth': 'Max width',
+ elasticsearch_indices_stats_total_recovery_current_as_source: 'Primary and secondary shard recovery times, using the index shard as the source',
+ mongodb_repl_state: 'Copy status.',
+ 'timepicker.lockTime': 'Lock the time range to all pages',
+ MODULE_CONFIG_PIPELINE_SOURCE_ISNULL: 'Module config pipeline source is null',
+ mysql_open_table_definitions: 'Number of cache table definitions',
+ 'project.endpoint.authTypeToken': 'Bearer token',
+ mysql_innodb_encryption_key_rotation_list_length: 'Encryption key rotation list length',
+ 'integration.autoRemark': 'Command to automatically download installation files and install software. During the initial installation, NZ-TALON information is automatically registered',
+ elasticsearch_thread_pool_transform_indexing_completed: 'The number of tasks in the transform indexing thread pool queue',
+ 'overall.invisible': 'Invisible',
+ 'guide.importAsset': 'Import asset',
+ SNMP_MIB_NOTWRITABLE: "The variable's value cannot be modified",
+ mysql_innodb_buffer_pool_read_ahead_evicted: 'The number of pages read into the InnoDB buffer pool by the read-ahead background thread that were evicted without being accessed by queries',
+ minio_node_io_read_bytes: 'The total number of bytes read by the process from the underlying storage system',
+ clickhouse_asynchronous_metrics_disk_unreserved_default: ' Free bytes on disk (virtual file system), not reserved for merges, fetches and moves. Remote filesystems can show large values like 16EiB',
+ clickhouse_asynchronous_metrics_block_discard_ops_sda: ' The number of discard operations requested from the block device. These operations are related to SSD. Abort operations are not used by ClickHouse, but can be used by other processes on the system. This is a system-wide metric that includes all processes on the host',
+ 'backup.Monthly': 'Monthly',
+ 'config.system.link.nameMaxLength': 'The length should be less than 64',
+ 'overall.startTime': 'Start time',
+ tengine_http_other_status: 'Total number of other requests',
+ mongodb_count_command_total: 'count The total number of times the command was executed',
+ ALERTMSG_ACK_ISNULL: 'Alert message ack is required',
+ service_notebook_duration_count: 'Duration of calls',
+ minio_s3_requests_inflight_total: 'Total number of S3 requests currently running',
+ mysql_commands_truncate: 'Number of TRUNCATE commands executed',
+ elasticsearch_fs_timestamp: 'When the file storage statistics were last refreshed',
+ 'license.gen': 'License Gen',
+ CHART_VARTYPE_ISNULL: 'Chart var type can not be empty when using templates',
+ mysql_commands_show_create_trigger: 'Number of SHOW CREATE TRIGGER commands executed',
+ ALERTRULE_CONDITION_VALUE_ISNULL: 'Alert rule condition value attribute cannot be empty',
+ elasticsearch_indices_store_reserved_in_bytes: 'Estimated size of shard storage on this node in bytes',
+ clickhouse_asynchronous_metrics_os_memory_swap_cached: 'Amount of swap memory loaded into RAM. Swap should be disabled on production systems. A large value for this metric indicates a misconfiguration. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ docker_container_blkio_io_service_bytes_recursive_async: 'Bytes for asynchronous read operations in Docker containers',
+ cassandra_TableMetrics_AllMemtablesLiveDataSize_Value: 'The total amount of live data stored in memtables located off-heap (including 2i and pending flush memtables), excluding any data structure overhead.',
+ elasticsearch_fs_io_stats_devices_0_write_kilobytes: 'Total kilobytes written to disk',
+ mysql_slave_received_heartbeats: 'The number of heartbeats the slave received from the master',
+ SYS_CONFIG_LDAP_OU_NOT_EXIST: 'Ldap ou not exist',
+ docker_container_mem_total_pgpgin: 'The total number of pages read from disk by all processes in the Docker container',
+ cassandra_TableMetrics_PercentRepaired_Value: 'Percentage of table data repaired on disk.',
+ 'week.Thu': 'Thursday',
+ LICENSE_PARAM_IS_NULL: 'license parameter is null',
+ 'license.inactive': 'Inactive',
+ SOFTWARE_ASSET_BUILTIN_CANNOT_DELETED: 'Built-in software asset cannot be deleted',
+ mysql_commands_dealloc_sql: 'Number of DEASSIGN commands executed',
+ elasticsearch_fs_io_stats_total_read_kilobytes: 'Total kilobytes read across all devices used',
+ consul_rpc_query: 'Incremented when the server receives read RPC requests, indicating the rate of new read queries. See consul.rpc.queries_blocking for the number of blocking RPC calls currently in progress. This metric was changed in 1.7.0 to only increment at the start of',
+ 'license.id': 'Support ID',
+ IPAM_SUBNET_MASK_ERROR: 'Ipamsubnet mask error, allow ipv4(0~32),ipv6(0-128)',
+ 'diagnose.endpoint.resolution.auth': '- Check Endpoint authentication configuration',
+ 'overall.project': 'Projects',
+ elasticsearch_thread_pool_management_rejected: 'The management thread pool has the most active threads',
+ mysql_feature_custom_aggregate_functions: 'Number of Queries Using Custom Aggregate Functions',
+ zookeeper_avg_propagation_latency: 'Average Propagation Delay',
+ 'project.endpoint.scrape_interval': 'Scrape interval',
+ mysql_performance_schema_prepared_statements_lost: 'The number of prepared statements that could not be detected in the prepared_statements_instances table',
+ elasticsearch_indices_indexing_index_current: 'The number of indexing operations currently in progress',
+ 'terminal.scrollbackLines': 'Scrollback',
+ zookeeper_max_sync_processor_queue_time_ms: 'Synchronous processor queue time maximum',
+ SYS_FILE_BIG_ERROR: 'Sys file is too big, Please contact your administrator to modify the database configuration : max_allowed_packet',
+ mysql_commands_xa_end: 'Number of XA statements ended',
+ 'dashboard.metric.multiChartsShow': 'Multiple charts',
+ zookeeper_cnt_node_created_watch_count: 'Create the number of nodes that the watcher pays attention to',
+ mysql_innodb_encryption_n_rowlog_blocks_decrypted: 'Encrypted number of row log blocks',
+ ASSET_ID_ISNULL: 'Asset id can not be empty',
+ 'buttons.system.email': 'Email server',
+ mysql_innodb_ibuf_size: 'Change buffer size (in pages)',
+ redis_rdb_last_bgsave_time_sec: 'Duration (seconds) of the last RDB save operation',
+ consul_memberlist_pushPullNode_median: 'Measures the median number of agents exchanging state with this agent',
+ mongodb_db_stats_collections: 'the number of collections in the database',
+ CHART_X_ISNULL: 'Chart x can not be empty',
+ zookeeper_sum_time_waiting_empty_pool_in_commit_processor_read_ms: 'Sum of time spent waiting for an empty pool in commit processor reads',
+ task_scheduler_schedule_delay_sum: 'Summary of the delayed task scheduling time',
+ java_operating_TotalPhysicalMemorySize: 'The total amount of physical memory available',
+ DC_CABINETNAME_DUPLICATE: 'Cabinet name duplicate',
+ mysql_commands_stmt_reprepare: 'Number of reports reprepared',
+ SOFTWARE_TYPE_NOT_EXIST: 'The software type configuration does not exist',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Compressed_Class_Space_init: 'The initial memory amount of Compressed Class Space space before GC',
+ mysql_handler_discover: 'Discovery is when the server asks the NDBCLUSTER storage engine if it knows a table with the given name. Handler_discover indicates the number of times the table was discovered in this way',
+ 'profile.update': 'Update',
+ zookeeper_p99_readlatency: 'Read Latency 99th Quantile',
+ elasticsearch_thread_pool_listener_threads: 'The number of tasks completed by the listener thread pool executor',
+ zookeeper_min_commit_process_time: 'Submit process time minimum',
+ consul_raft_fsm_apply_count: 'Measure the number of times logs are applied to the FSM',
+ 'dashboard.dashboard.chartForm.thresholds': 'Thresholds',
+ 'explore.beforeMatch': 'Showing {dataLength} lines before match.',
+ zookeeper_avg_sync_process_time: 'Sync processing time average',
+ CHART_PARAMSINGLESTAT_INVALIDE: 'Chart param statistics must be min, max, average, total, first, first*, last, last*, range or different',
+ 'setup.welcome.guid': 'What will the wizard do for you?',
+ elasticsearch_indices_stats_primaries_search_fetch_current: 'The number of fetch operations the primary shard is running',
+ 'project.topology.info': 'Module Info',
+ 'guide.agentTip': 'The Prometheus service (agent) is the core of the system, including two types: "Global" and "Per-datacenter". The former collects data and sends out alert messages, while the latter collects data from Endpoint. You must configure both.',
+ haproxy_scur: 'Current session',
+ 'project.topology.down': 'Down',
+ consul_acl_ResolveToken_upper: 'Measures the maximum time it takes to parse an ACL token',
+ apache_ConnsAsyncKeepAlive: 'Number of asynchronous connections kept alive',
+ elasticsearch_clusterstats_indices_shards_index_replication_min: 'The minimum replication factor in the index',
+ elasticsearch_clusterstats_nodes_fs_total_in_bytes: 'Total size of all file stores on all selected nodes',
+ java_memory_pool_CollectionUsage_used: 'Memory Pool Garbage Collection Threshold Used Bytes',
+ 'dashboard.dashboard.editChartTempTitle': 'Edit chart template',
+ elasticsearch_breakers_in_flight_requests_limit_size_in_bytes: 'The limit size of in-progress requests for the Elasticsearch interrupter. It is used to limit memory usage to prevent memory overflow on Elasticsearch nodes',
+ elasticsearch_thread_pool_fetch_shard_store_threads: 'The number of tasks completed by the fetch shard store thread pool executor',
+ elasticsearch_indices_stats_total_request_cache_memory_size_in_bytes: 'Memory used by primary and secondary shard request caches',
+ zookeeper_sum_node_changed_watch_count: 'The sum of the node data that the watcher is concerned about has been changed',
+ redis_used_memory_lua: 'The number of bytes used by the Lua engine',
+ mongodb_latency_commands: 'Delay time for command operations.',
+ 'dashboard.dashboard.chartForm.statisticsVal.first*': 'First *',
+ clickhouse_asynchronous_metrics_block_write_bytes_sr0: ' The number of bytes written to the block device. Thanks to the use of the OS page cache, it can be lower than the number of bytes written to the file system, saving IO. Writes to the block device may be later than writes to the file system due to cached writes. This is a system-wide metric that includes all processes on the host',
+ clickhouse_events_selected_rows: ' The number of rows selected from all tables',
+ elasticsearch_indices_stats_total_segments_index_writer_memory_in_bytes: 'The total amount of memory used by the primary and secondary shard index writers',
+ SYS_USER_NAME_ISNULL: 'System user name can not be empty',
+ MODULE_TYPE_ISNULL: 'Module type can not be empty',
+ cassandra_ClientMetrics_UnknownException_OneMinuteRate: 'Unknown rate of anomalies within 1 minute.',
+ 'config.operationlog.operaId': 'Resource',
+ elasticsearch_jvm_mem_pools_old_used_in_bytes: ' Memory, used by the old generation heap',
+ elasticsearch_indices_get_missing_time_in_millis: 'The time in milliseconds it took to perform a failed get operation',
+ clickhouse_asynchronous_metrics_number_of_detached_parts: " The total number of parts detached from the MergeTree table. Users can use the \"ALTER TABLE DETACH\" query to detach a part, or the server itself can detach a part if it is damaged, accidental, or not needed. The server doesn't care about the separated parts, they can be removed",
+ elasticsearch_thread_pool_security_token_key_rejected: 'The number of active threads in the security token key thread pool is the largest',
+ mysql_access_denied_errors: 'Access Denied Errors',
+ mysql_innodb_data_pending_writes: 'The number of currently pending writes',
+ ASSET_FIELD_GROUP_NAME_ISNULL: 'Asset field group name can not be empty',
+ mysql_handler_read_retry: 'The number of read retries triggered by semi_consistent_read (InnoDB function)',
+ 'about.releaseNotes': 'Release notes',
+ mysql_innodb_master_thread_idle_loops: 'Number of host idle loop threads',
+ 'config.terminallog.cmd.legendTip': 'Legend description',
+ 'config.terminallog.statusItem.kickedOut': 'Stopped',
+ zookeeper_p99_proposal_ack_creation_latency: 'Create Delay Proposal Confirmation 99th Percentile',
+ postgresql_checkpoint_write_time: 'Total time (in milliseconds) spent during the checkpoint processing part of writing the file to disk',
+ tengine_rt: 'Total number of rt',
+ zookeeper_cnt_time_waiting_empty_pool_in_commit_processor_read_ms: 'A count of time spent waiting for an empty pool in commit processor reads',
+ mongodb_insert_command_total: 'The total number of insert commands.',
+ 'dashboard.dashboard.addByTemplate': 'From template',
+ zookeeper_cnt_reads_after_write_in_session_queue: 'The number of consecutive read requests that appeared in the session queue immediately after the request was submitted',
+ zookeeper_add_dead_watcher_stall_time: 'Added death watcher stall time',
+ clickhouse_metrics_my_sql_connection: ' The number of client connections using the MySQL protocol',
+ elasticsearch_indices_stats_primaries_query_cache_evictions: 'Primary shard query cache evictions',
+ mysql_rpl_semi_sync_master_no_tx: 'Number of commits that were not successfully acknowledged by the slave server',
+ rabbitmq_federation_messages_unacknowledged: 'Federation Unacknowledged Message Count',
+ clickhouse_metrics_zoo_keeper_request: 'Dynamic requests to ZooKeeper',
+ 'tip.lnglatError': 'Wrong format of latitude and longitude',
+ clickhouse_asynchronous_metrics_os_memory_cached: ' The amount of memory used by the OS page cache, in bytes. Typically, nearly all available memory is used by the OS page cache - high values for this metric are normal and expected. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ sqlserver_requests_cpu_time_ms: 'The CPU time (in milliseconds) used by the query.',
+ 'setup.finish': 'Finish',
+ mysql_key_blocks_not_flushed: 'Number of key cache blocks that were modified but not flushed to disk',
+ mysql_innodb_buffer_pool_pages_misc: 'Number of InnoDB buffer pool pages reserved for internal use',
+ mysql_commands_reset: 'Number of reset commands executed',
+ 'dashboard.recentlyViewed': 'Recently viewed',
+ ENDPOINT_EDITTYPE_ISNULL: 'Endpoint edit type can not be empty',
+ consul_runtime_gc_pause_ns_upper: 'Highest number of nanoseconds spent on garbage collection (GC) stop-the-world pauses since Consul started',
+ 'overall.misc': 'Misc',
+ docker_container_mem_total_pgpgout: 'The total number of pages written to disk by all processes in the Docker container',
+ DASHBOARD_PARAM_REPORTCHARTSHARE_INVALIDE: 'Dashboard param report tooltip must be none, crosshair or tooltip',
+ haproxy_chkdown: 'Number of UP->DOWN transitions',
+ docker_container_mem_pgpgin: 'The number of pages read from the swap space (swap) into physical memory in the Docker container',
+ elasticsearch_indices_stats_primaries_segments_memory_in_bytes: 'The total amount of memory for the main shard',
+ rabbitmq_node_gc_num_rate: 'Garbage collector operating rate',
+ zookeeper_connection_request_count: 'Incoming client connection requests',
+ clickhouse_metrics_background_distributed_schedule_pool_task: ' The number of active tasks in the BackgroundDistributedSchedulePool. This pool is used for distributed sends done in the background',
+ elasticsearch_indices_segments_stored_fields_memory_in_bytes: 'The total amount of memory used to store fields across all shards',
+ elasticsearch_breakers_parent_tripped: 'Whether the parent of the Elasticsearch breaker is triggered',
+ clickhouse_events_table_function_execute: ' Number of table function calls',
+ 'overall.address': 'Address',
+ zookeeper_sync_processor_request_queued: 'request queue synchronization handler',
+ zookeeper_p50_proposal_latency: 'Proposal Latency 50th Percentile',
+ PROJECT_TOPOICON_NAME_ISNULL: 'Topo icon name is null',
+ 'overall.AuthenticationFailed': 'Authentication failed',
+ rabbitmq_node_fd_total: 'The total number of file descriptors available on the node',
+ consul_fsm_ca_leaf_lower: 'Measures the minimum time required to apply an operation when signing a leaf certificate',
+ zookeeper_p95_sync_processor_queue_flush_time_ms: 'Synchronous Processor Queue Flush Time 95th Percentile',
+ mysql_innodb_buffer_pool_pages_old: 'old database page',
+ 'config.assetState.editAssetState': 'Edit asset state',
+ consul_memberlist_gossip_stddev: 'Measures the standard deviation of the time it takes to broadcast a gossip message to a set of randomly selected nodes',
+ 'config.system.basic.logoTip': 'Logo format only can be jpg、jpeg、png,and less than 2M',
+ influxdb_telegrafs_total: 'Total number of Telegraf configurations on the server.',
+ 'config.dc.traffic.snmpSetting': 'SNMP setting',
+ zookeeper_cnt_write_commit_proc_req_queued: 'Write submission process queue times',
+ TYPECONF_BEUSED_CAN_NOT_REMOVE: 'This configurations is already used by the asset and cannot be deleted',
+ 'metric.diagnose.endpoint.item.snmp.agent': 'Metric Endpoint SNMP Service Status',
+ minio_s3_requests_4xx_errors_total: 'Total number of S3 requests with 4xx errors',
+ haproxy_stot: 'Cumulative sessions',
+ mongodb_cursor_total: 'total number of cursors',
+ elasticsearch_jvm_buffer_pools_mapped_used_in_bytes: 'The size of the mapped buffer pool',
+ 'dashboard.dashboard.chartForm.legendValues': 'Values',
+ 'el.datepicker.selectTime': 'Select time',
+ consul_fsm_deregister_median: 'Measure the median time required to apply a directory logout operation to the FSM',
+ agent_wait_pull_handle: '- Wait for the agent to update the collection config',
+ consul_serf_queue_Query_upper: 'serf Query the maximum value of the queue size',
+ mongodb_operation_write_conflicts: 'The number of conflicting write operations.',
+ 'integration.talonRemark': 'The official provided standard collector,used to collect to collect metrics and log class integration data from your system and applications.',
+ 'overall.oneDay': '1 day',
+ postgresql_deadlocks: 'The number of deadlocks detected in this database',
+ 'alert.silence.selectTime': 'Please select time',
+ 'project.project.projectName': 'Project',
+ AGENT_UNAVAILABLE: 'No agent available',
+ ALERTRULE_SCHEDETIME_ERROR: 'Alert rule schedEtime should be late than schedEtime',
+ apache_scboard_dnslookup: 'The current number of worker threads performing DNS lookups',
+ elasticsearch_cluster_health_relocating_shards: 'The number of shards in migration in the cluster',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Metaspace_committed: 'The amount of committed memory in Metaspace space before GC',
+ 'project.module.tip.relation': 'Module associated Endpoint will configure the following ports/paths/parameters by default',
+ 'overall.result.failed': 'Fail',
+ elasticsearch_clusterstats_indices_shards_index_replication_max: 'The maximum replication factor in the index',
+ elasticsearch_fs_total_available_in_bytes: 'The total number of bytes available to this Java virtual machine across all file stores. Depending on operating system or process-level restrictions, this may occur less than. This is the amount of actual available disk space that the Elasticsearch nodes can utilize.',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Eden_Space_init: 'The initial memory amount of Eden Space after GC',
+ logs_config_error_handle: '- Check logs config',
+ cassandra_ClientMetrics_AuthFailure_Count: 'The number of client authentication failures.',
+ elasticsearch_thread_pool_snapshot_active: 'The number of threads in the snapshot thread pool',
+ DASHBOARD_PARAM_SCHEDULETYPE_ISNULL: 'Dashboard param schedule type can not be empty',
+ 'config.menus.menu': 'Menu',
+ consul_serf_coordinate_adjustment_ms_lower: 'Minimum (milliseconds) for node coordinate adjustments',
+ mongodb_tcmalloc_pageheap_committed_bytes: 'The number of bytes committed by TCMalloc pageheap ',
+ 'dashboard.dashboard.chartTooltip': 'Chart tooltip',
+ java_threading_DaemonThreadCount: 'The current number of active daemon threads',
+ docker_container_mem_inactive_file: 'In-memory size of files marked as "inactive" in a Docker container',
+ clickhouse_metrics_keeper_alive_connections: ' active connections',
+ cassandra_DroppedMessageMetrics_Dropped_FiveMinuteRate: 'Five-minute dropped message rate',
+ IMPORT_NOT_WITHIN_REASON: '{0} Not within reason',
+ SYS_ROLE_NAME_DUPLICATE: 'Role name duplicate',
+ 'dashboard.dashboard.crosshair': 'Share crosshair',
+ elasticsearch_jvm_mem_pools_young_max_in_bytes: 'The maximum amount of memory available to the young generation',
+ clickhouse_disks_free_space_percent: 'A gauge showing the current percentage of free disk space bytes relative to total disk space bytes',
+ rabbitmq_exchange_messages_publish_out: 'The number of messages posted to the queue from this exchange',
+ AGENT_NAME_EXISTED: 'Agent name existed',
+ apache_ConnsAsyncWriting: 'The number of asynchronous connections being written',
+ 'project.topology.addNode': 'Add elements',
+ elasticsearch_thread_pool_security_crypto_largest: 'The number of active threads in the security crypto thread pool',
+ elasticsearch_indices_translog_operations: 'Transaction Log Operations',
+ redis_used_memory_scripts: 'Cache the number of bytes used by Lua scripts',
+ clickhouse_asynchronous_metrics_filesystem_logs_path_used_i_nodes: ' Number of inodes used on the volume where the ClickHouse log path resides',
+ task_executor_total_runs_active: 'Number of workers currently running tasks.',
+ ASSET_CABINETEND_INVALIDE: 'Asset cabinet end must be an integer',
+ postgresql_buffers_backend_fsync: 'Number of times the backend had to perform its own fsync call',
+ mysql_opened_views: 'Views opened',
+ 'el.transfer.noCheckedFormat': '{total} items',
+ mysql_max_statement_time_exceeded: 'The number of queries that exceeded the execution time specified by max_statement_time',
+ zookeeper_p50_write_final_proc_time_ms: 'Write final processing time 50th percentile',
+ zookeeper_p95_dead_watchers_cleaner_latency: 'Deathwatcher cleaner latency 95th percentile',
+ DC_NOT_EXISTS: 'Dc does not exist',
+ TERMINAL_SESSION_NOT_FOUND: 'Terminal session not found, expired or does not exist, please login again.',
+ elasticsearch_indices_get_exists_time_in_millis: 'The time taken to perform a successful GET operation in milliseconds',
+ elasticsearch_thread_pool_listener_queue: 'The number of tasks rejected by the listener thread pool executor',
+ elasticsearch_indices_stats_total_fielddata_memory_size_in_bytes: 'Field data storage size for primary and secondary shards',
+ redis_rdb_current_bgsave_time_sec: 'Duration of ongoing RDB save operations',
+ mysql_commands_install_plugin: 'Number of install plugin commands executed',
+ TYPECONF_SSH_INCORRECT: 'Asset type config ssh must be 0 or 1',
+ 'diagnose.asset.item.agent.status': 'Agent Status',
+ mongodb_inserts: 'The total number of insert operations.',
+ clickhouse_metrics_total_temporary_files: 'Number of temporary files created',
+ minio_node_scanner_bucket_scans_finished: 'The total number of bucket scans done since the server started',
+ 'project.topology.imgMeasure': 'The width and height of uploaded pictures must be greater than 100!',
+ 'dashboard.dashboard.curMonth': 'This month',
+ elasticsearch_thread_pool_security_token_key_active: 'The number of threads in the security token key thread pool',
+ mysql_innodb_encryption_rotation_pages_read_from_cache: 'Number of pages read from the cache by the InnoDB background encryption thread',
+ elasticsearch_indices_stats_primaries_translog_earliest_last_modified_age: 'The earliest last-modified age of the primary shard',
+ 'overall.AddByTemplate': 'Add by template',
+ 'project.topology.gridColor': 'Grid color',
+ mongodb_deletes_per_sec: 'The number of delete operations performed per second',
+ elasticsearch_http_total_opened: 'Total number of HTTP connections opened for the node',
+ 'config.system.basic.lnglat': 'Coordinate',
+ 'asset.discoveryFinished': 'Finished',
+ clickhouse_asynchronous_metrics_block_write_bytes_sda: ' The number of bytes written to the block device. Thanks to the use of the OS page cache, it can be lower than the number of bytes written to the file system, saving IO. Writes to the block device may be later than writes to the file system due to cached writes. This is a system-wide metric that includes all processes on the host',
+ memcached_expired_unfetched: 'Items pulled from the LRU are never touched by get/incr/append/etc until they expire',
+ 'overall.IPAM': 'IPAM',
+ cassandra_TableMetrics_CasCommitLatency_Count: 'The delay of the paxos commit round.',
+ MODULE_NAME_DUPLICATE: 'Module name is duplicate',
+ zookeeper_max_sync_processor_queue_size: 'Synchronous Processor Queue Maximum Size',
+ DC_STATE_ISNULL: 'Dc state can not be empty',
+ 'week.Sun': 'Sunday',
+ ALERT_JUDGE_RESULT_FAILE: 'query result status is not success',
+ elasticsearch_jvm_buffer_pools_mapped_total_capacity_in_bytes: 'Total capacity of the mapped buffer pool',
+ 'alert.rule': 'Rule',
+ apache_ServerUptimeSeconds: 'Server Uptime (seconds)',
+ elasticsearch_indices_stats_primaries_merges_total_stopped_time_in_millis: 'The primary shard is used to stop the merge operation time',
+ 'overall.ipamIp.create': 'New IP detail',
+ elasticsearch_indices_request_cache_hit_count: 'request cache hits',
+ 'terminal.replace': 'Whether to overwrite an existing file?',
+ 'dashboard.dashboard.chartForm.typeVal.topology.label': 'Project topology',
+ consul_memberlist_probeNode_upper: 'Measures the maximum amount of time spent performing a single round of failure detection on selected agents',
+ SYSSTAT_TYPE_IS_NULL: 'param type can not be null',
+ query_source_read_request_duration_seconds_sum: 'Histogram of times spent in read requests.',
+ mysql_feature_json: 'Number of times the JSON function was used',
+ elasticsearch_clusterstats_indices_segments_term_vectors_memory_in_bytes: 'The total amount of memory used for term vectors across all shards',
+ mysql_handler_mrr_key_refills: 'Number of times to refill the key buffer (not counting the initial fill)',
+ mysql_subquery_cache_miss: 'Counter of all subquery cache misses',
+ zookeeper_p999_propagation_latency: 'Propagation Delay 99.9th Quantile',
+ consul_serf_queue_Intent_lower: 'serf insert queue size minimum',
+ 'config.dc.location.comment': 'Location Example: your city',
+ 'dashboard.dashboard.lastThirtyDay': 'Last 30 days',
+ 'config.user.inputNewPin': 'Please input new password',
+ consul_raft_rpc_appendEntries_processLogs_median: 'Measures the median time spent processing outstanding log entries for an agent',
+ ALERTSEVERITY_ID_ISNULL: 'Alert severity id can not be null',
+ consul_raft_replication_heartbeat_upper: 'Measures the maximum amount of time spent calling appendEntries on a peer',
+ 'search.searchTip': 'Enter to search',
+ elasticsearch_indices_stats_total_search_open_contexts: 'The number of open search contexts for primary and secondary shards',
+ ASSET_MODELNAME_DUPLICATE: 'Asset model name duplicate',
+ java_class_loading_UnloadedClassCount: 'Number of classes unloaded',
+ 'dashboard.dashboard.chartForm.varType.comment': 'Variable type Required when type is template, optional: Asset, Endpoint Example: Asset',
+ consul_client_api_catalog_connect_service_nodes: 'Incremented each time the Consul agent receives a request to list nodes providing services.',
+ mysql_innodb_os_log_fsyncs: 'fsync log write times',
+ clickhouse_asynchronous_metrics_os_guest_time_normalized: ' This value is similar to "OSGuestTime", but divided by the number of CPU cores to be measured in the interval [0..1] regardless of the number of cores. This allows you to average the value of this metric across multiple servers in the cluster, even with inconsistent core counts, and still get an average resource utilization metric',
+ storage_retention_check_duration_bucket: 'Retention policy check duration (in seconds).',
+ zookeeper_cnt_requests_in_session_queue: 'The number of requests in the session queue',
+ 'project.topology.defaultLineType': 'Default line type',
+ 'diagnose.agent.item.prometheus': 'Prometheus Component State',
+ SUCCESS: 'success',
+ zookeeper_min_node_children_watch_count: 'child node monitor minimum',
+ 'dashboard.dashboard.title': 'Main',
+ mysql_feature_delay_key_write: 'The number of open tables that are using delay_key_write',
+ 'el.upload.continue': 'Continue',
+ CHART_PID_ISNULL: 'pid can not be empty',
+ mysql_commands_show_function_status: 'Number of SHOW FUNCTION STATUS commands executed',
+ consul_fsm_tombstone_median: 'Measures the median time taken to apply a given tombstone operation to the FSM',
+ 'project.topology.dashes': 'dotted line',
+ mongodb_document_returned: 'number of documents returned',
+ clickhouse_metrics_local_thread_active: ' The number of threads in the local thread pool running the task',
+ 'asset.usernamePrompt.comment': 'TELNET username prompt Example: login:',
+ task_executor_run_queue_delta: 'Duration (in seconds) between the task run’s scheduled start time and the execution time.',
+ mongodb_repl_apply_ops: 'The number of operations to apply.',
+ 'overall.enabled': 'Enabled',
+ integration_consul_configuration: "#### Preconditions\r\n##### Component Version\r\nConsul Version:1.15.3\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of Consul you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n##### Configuration File Modification\r\nThis plugin will collect statistics about all health checks registered in the Consul. It uses [Consul API](https://www.consul.io/docs/agent/http/health.html#health_state \"Consul API\") to query the data. \r\n\r\nIt will not report the [telemetry](https://www.consul.io/docs/agent/telemetry.html \"telemetry\") but Consul can report those stats already using StatsD protocol if needed.\r\n>$consul/config/consul-telemetry.json\r\n```json\r\n{\r\n \"telemetry\": {\r\n \"dogstatsd_addr\": \"localhost:8125\",\r\n \"disable_hostname\": true\r\n }\r\n}\r\n```\r\n#### Metrics Collection Configuration\r\n1.We use [Consul input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/consul \"Consul input plug\") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus output plug\") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the consul.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"consul_prometheus\"\r\n listen = \":19217\"\r\n namepass = [\"consul*\"]\r\n \r\n \r\n# Gather health check statuses from services registered in Consul\r\n[[inputs.consul]]\r\n ## Consul server address\r\n address = \"localhost:8500\"\r\n \r\n ## URI scheme for the Consul server, one of \"http\", \"https\"\r\n scheme = \"http\"\r\n \r\n ## Metric version controls the mapping from Consul metrics into\r\n ## Telegraf metrics. Version 2 moved all fields with string values\r\n ## to tags.\r\n ##\r\n ## example: metric_version = 1; deprecated in 1.16\r\n ## metric_version = 2; recommended version\r\n # metric_version = 1\r\n \r\n ## ACL token used in every request\r\n # token = \"\"\r\n \r\n ## HTTP Basic Authentication username and password.\r\n # username = \"\"\r\n # password = \"\"\r\n \r\n ## Data center to query the health checks from\r\n # datacenter = \"\"\r\n \r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = true\r\n \r\n ## Consul checks' tag splitting\r\n # When tags are formatted like \"key:value\" with \":\" as a delimiter then\r\n # they will be splitted and reported as proper key:value in Telegraf\r\n # tag_delimiter = \":\"\r\n \r\n# Statsd Server\r\n[[inputs.statsd]]\r\n ## Protocol, must be \"tcp\", \"udp4\", \"udp6\" or \"udp\" (default=udp)\r\n protocol = \"udp\"\r\n \r\n ## MaxTCPConnection - applicable when protocol is set to tcp (default=250)\r\n # max_tcp_connections = 250\r\n \r\n ## Enable TCP keep alive probes (default=false)\r\n # tcp_keep_alive = false\r\n \r\n ## Specifies the keep-alive period for an active network connection.\r\n ## Only applies to TCP sockets and will be ignored if tcp_keep_alive is false.\r\n ## Defaults to the OS configuration.\r\n # tcp_keep_alive_period = \"2h\"\r\n \r\n ## Address and port to host UDP listener on\r\n service_address = \":8125\"\r\n \r\n ## The following configuration options control when telegraf clears it's cache\r\n ## of previous values. If set to false, then telegraf will only clear it's\r\n ## cache when the daemon is restarted.\r\n ## Reset gauges every interval (default=true)\r\n delete_gauges = true\r\n ## Reset counters every interval (default=true)\r\n delete_counters = true\r\n ## Reset sets every interval (default=true)\r\n delete_sets = true\r\n ## Reset timings & histograms every interval (default=true)\r\n delete_timings = true\r\n \r\n ## Percentiles to calculate for timing & histogram stats.\r\n percentiles = [90]\r\n \r\n ## separator to use between elements of a statsd metric\r\n metric_separator = \"_\"\r\n \r\n ## Parses tags in the datadog statsd format\r\n ## http://docs.datadoghq.com/guides/dogstatsd/\r\n ## deprecated in 1.10; use datadog_extensions option instead\r\n parse_data_dog_tags = true\r\n \r\n ## Parses extensions to statsd in the datadog statsd format\r\n ## currently supports metrics and datadog tags.\r\n ## http://docs.datadoghq.com/guides/dogstatsd/\r\n datadog_extensions = true\r\n \r\n ## Parses distributions metric as specified in the datadog statsd format\r\n ## https://docs.datadoghq.com/developers/metrics/types/?tab=distribution#definition\r\n datadog_distributions = true\r\n \r\n ## Statsd data translation templates, more info can be read here:\r\n ## https://github.com/influxdata/telegraf/blob/master/docs/TEMPLATE_PATTERN.md\r\n # templates = [\r\n # \"cpu.* measurement*\"\r\n # ]\r\n \r\n ## Number of UDP messages allowed to queue up, once filled,\r\n ## the statsd server will start dropping packets\r\n allowed_pending_messages = 10000\r\n \r\n ## Number of timing/histogram values to track per-measurement in the\r\n ## calculation of percentiles. Raising this limit increases the accuracy\r\n ## of percentiles but also increases the memory usage and cpu time.\r\n percentile_limit = 1000\r\n \r\n ## Maximum socket buffer size in bytes, once the buffer fills up, metrics\r\n ## will start dropping. Defaults to the OS default.\r\n # read_buffer_size = 65535\r\n \r\n ## Max duration (TTL) for each metric to stay cached/reported without being updated.\r\n # max_ttl = \"10h\"\r\n \r\n ## Sanitize name method\r\n ## By default, telegraf will pass names directly as they are received.\r\n ## However, upstream statsd now does sanitization of names which can be\r\n ## enabled by using the \"upstream\" method option. This option will a) replace\r\n ## white space with '_', replace '/' with '-', and remove charachters not\r\n ## matching 'a-zA-Z_\\-0-9\\.;='.\r\n #sanitize_name_method = \"\"\r\n \r\n[[inputs.procstat]]\r\n ## PID file to monitor process\r\n # pid_file = \"/var/run/nginx.pid\"\r\n ## executable name (ie, pgrep )\r\n # exe = \"nginx\"\r\n ## pattern as argument for pgrep (ie, pgrep -f )\r\n pattern = \"(consul)\"\r\n ## user as argument for pgrep (ie, pgrep -u )\r\n # user = \"nginx\"\r\n ## Systemd unit name\r\n # systemd_unit = \"nginx.service\"\r\n ## CGroup name or path\r\n # cgroup = \"systemd/system.slice/nginx.service\"\r\n \r\n ## override for process_name\r\n ## This is optional; default is sourced from /proc//status\r\n # process_name = \"bar\"\r\n \r\n ## Field name prefix\r\n # prefix = \"\"\r\n \r\n ## Add PID as a tag instead of a field; useful to differentiate between\r\n ## processes whose tags are otherwise the same. Can create a large number\r\n ## of series, use judiciously.\r\n # pid_tag = false\r\n \r\n ## Method to use when finding process IDs. Can be one of 'pgrep', or\r\n ## 'native'. The pgrep finder calls the pgrep executable in the PATH while\r\n ## the native finder performs the search directly in a manor dependent on the\r\n ## platform. Default is 'pgrep'\r\n # pid_finder = \"pgrep\"\r\n```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where Consul resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which Consul belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19217\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```",
+ consul_memberlist_probeNode_mean: 'Measures the average time spent performing a single round of failure detection on selected agents',
+ 'config.alert.labels.comment': 'Label Exampel : {"instance":"192.168.40.126:9100","module":"node_exporter"}',
+ elasticsearch_thread_pool_snapshot_threads: 'The number of tasks completed by the snapshot thread pool executor',
+ mysql_sort_scan: 'The number of sorts done by scanning the table.',
+ consul_memberlist_probeNode_median: 'Measures the median time taken to perform a single round of failure detection on selected agents',
+ VSYS_TASK_DEVICETAG_TYPE_ISNULL: 'Vsys task device tag type can not be empty',
+ mongodb_tcmalloc_total_free_bytes: 'TCMalloc free bytes ',
+ consul_fsm_kvs_stddev: 'Measures the standard deviation of the time it takes to apply a given KV operation to the FSM',
+ mysql_commands_set_option: 'Number of set option commands executed',
+ mongodb_storage_freelist_search_bucket_exhausted: 'In MongoDB storage, when there is not enough space in the freelist bucket, the number of times to search another bucket',
+ elasticsearch_thread_pool_force_merge_largest: 'The number of active threads in the force merge thread pool',
+ consul_leader_barrier_mean: 'Measures the average amount of time spent waiting for a raft obstacle after gaining leadership',
+ mysql_innodb_ibuf_discarded_deletes: 'Corresponding to the number of purge delete records discarded by ibuf',
+ storage_bucket_series_num: 'Number of series in a bucket.',
+ consul_raft_rpc_appendEntries_storeLogs_mean: 'Measures the average amount of time it took for the broker to add any outstanding logs since the last call to appendEntries',
+ elasticsearch_indices_stats_primaries_get_total: 'Total number of current primary shard operations',
+ 'setup.standalone': 'Standalone',
+ consul_raft_boltdb_txstats_writeTime_mean: 'Measures the average amount of time it takes to perform a write to the database',
+ 'asset.discoveryLast': 'Last',
+ 'dashboard.dashboard.selectDashboardTitle': 'Select',
+ SYS_CONFIG_QUERYMAXSERIES_ISNULL: 'System config Query max series can not be empty',
+ elasticsearch_thread_pool_transform_indexing_threads: 'The number of tasks completed by the transform indexing thread pool executor',
+ elasticsearch_indices_query_cache_miss_count: 'Query Cache Misses',
+ rabbitmq_node_io_read_avg_time_rate: 'Rate of average time to read each message from disk',
+ ASSET_CLIENT_TOKEN_ISNULL: 'Asset client token can not be empty',
+ consul_serf_msgs_received_90_percentile: 'This metric is the sample 90th percentile of message bytes received to the cluster',
+ ENDPOINT_NAME_ISNULL: 'Endpoint name can not be empty',
+ consul_raft_replication_heartbeat_sum: 'Measures the sum of time spent calling appendEntries on peers',
+ clickhouse_events_oscpu_virtual_time_microseconds: ' CPU time used by the operating system. Does not include involuntary waits due to virtualization',
+ clickhouse_asynchronous_metrics_replicas_max_absolute_delay: ' In replicated tables, the maximum difference, in seconds, between the most recently replicated portion and the most recent portion of data still to be replicated. A very high value indicates that the replica has no data',
+ 'config.system.basic.day': 'day',
+ 'project.endpoint.authTypeWord': 'Basic auth',
+ docker_container_net_rx_packets: 'The number of packets received by the Docker container network',
+ clickhouse_processes_longest_running: 'show the maximum value of the running process field',
+ 'tip.confirmDuplicateDashboard': 'Are you sure to duplicate this dashboard?',
+ consul_raft_boltdb_storeLogs_median: 'Measures the median time it takes to write logs to the database',
+ memcached_evicted_unfetched: 'Items evicted from the LRU that were never touched by get/incr/append/etc',
+ consul_raft_fsm_enqueue_count: 'Measures the number of times a batch of logs is enqueued for application by the FSM',
+ zookeeper_p50_proposal_ack_creation_latency: 'Create Delay Proposal Confirmation 50th Percentile',
+ clickhouse_asynchronous_metrics_network_send_errors_ens33: ' The number of times an error (such as a TCP retransmission) occurred while sending over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ consul_serf_member_failed: 'Incremented when an agent is marked dead. This could be an indicator of proxy overload, network issues, or misconfiguration where proxies are unable to connect to each other on required ports.',
+ 'dashboard.elapsedTime': 'Elapsed time',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Survivor_Space_used: 'The amount of memory used by Survivor Space before GC',
+ consul_raft_commitTime_mean: "Measures the average time it takes to commit a new entry to the leader's Raft log",
+ integration: 'Integration',
+ apache_scboard_reading: 'Number of workers receiving requests',
+ elasticsearch_thread_pool_snapshot_completed: 'The number of tasks in the snapshot thread pool queue',
+ clickhouse_asynchronous_metrics_compiled_expression_cache_bytes: ' The total number of bytes used for the JIT compiled code cache',
+ consul_raft_boltdb_txstats_writeTime_median: 'Measures the median time it takes to perform a write to the database',
+ consul_leader_reconcile_sum: 'Measures the sum of time spent updating raft storage from serf member information',
+ 'config.exprTemp.exprTempDown': 'expression template download',
+ 'overall.result.line': 'Line {0}',
+ cassandra_CommitLogMetrics_TotalCommitLogSize_Value: 'The current size in bytes used by all commit log segments.',
+ consul_raft_boltdb_getLog_upper: 'Measures the maximum time spent reading logs from the database',
+ clickhouse_events_soft_page_faults: ' Queries the number of soft page faults in execution threads. A soft page fault usually means a miss in the memory allocator cache, which requires a new memory map by the OS and subsequent physical memory page allocation',
+ SYS_CONFIG_TESTEMAIL_TEMPLATE_NOTFOUND: 'System config test email sending template not found',
+ SYS_CONFIG_LDAPMAPPING_FORMAT_ERROR: 'System config ldap mapping format error',
+ 'softwareType.text': 'Software type',
+ 'overall.createModule': 'New module',
+ 'config.terminallog.key': 'Key',
+ 'config.exprTemp.exprTempInfo': 'Expression template Info',
+ SNMP_CREDENTIAL_ID_ISNULL: 'Snmp credential id can not be null',
+ redis_sync_full: 'Number of full resyncs with replicas',
+ clickhouse_events_inserted_bytes: ' Bytes inserted into all tables (uncompressed; for columns stored in memory)',
+ logs_authentication_failed_msg: 'Logs : authentication failed',
+ 'setup.passwordPlaceholder': 'Please enter password',
+ consul_raft_boltdb_getLog_stddev: 'Measures the standard deviation of time spent reading logs from the database',
+ 'ping.trace': 'Trace route ',
+ AGENT_DCID_ISNULL: 'Agent Dc id can not be empty',
+ NOTEBOOK_NAME_ISNULL: 'Name cannot be empty',
+ SNMP_MIB_TYPE_ISNULL: 'Snmp value type cannot be empty when operation is set',
+ 'project.topology.fontSize': 'Font size',
+ 'apiKey.key': 'Key',
+ mertic_firewall_msg: 'Mertic : Request blocked by firewall\n\n',
+ 'config.mib.modelTip': 'Please select models',
+ 'terminal.waterMaker': 'WaterMaker',
+ mysql_connection_errors_internal: 'The number of connections refused due to internal server errors such as out of memory errors or thread start failures',
+ ASSET_MAINTENANCEID_ISNULL: 'Asset maintenance id can not be empty',
+ zookeeper_min_proposal_latency: 'Proposal Delay Minimum',
+ mongodb_commands: 'number of commands executed',
+ ALERTRULE_UNIT_FORMAT: 'Alert unit format should be a integer',
+ 'validate.requiredIdc': 'dc is required',
+ consul_serf_queue_Event_mean: 'Average value of serf event queue size',
+ 'el.datepicker.months.jun': 'Jun',
+ 'profile.close': 'disable',
+ 'el.datepicker.months.jul': 'Jul',
+ 'setup.invalidCode': "The authentication is invalid ,please follow the description in {page} 'To continue'",
+ 'tip.resetPrompt': 'Are you sure to reset?',
+ clickhouse_asynchronous_metrics_cgroup_memory_total: 'The total amount of memory in the cgroup, in bytes',
+ 'overall.dcId': 'Data center ID',
+ CABINET_USIZE_ERROR: 'Cabinet u size range is 1 to 47',
+ 'overall.alertRuleEvalLog': 'Evaluation log',
+ tengine_http_200: 'Total number of 200 requests',
+ tengine_http_206: 'Total number of 206 requests',
+ apache_BusyWorkers: 'The number of server processes (threads) currently processing requests',
+ 'overall.result.updatedRecords': 'Number of updated records',
+ sqlserver_cpu_sqlserver_process_cpu: 'The percentage of CPU occupied by the SQL Server process.',
+ 'issue.createUser': 'Create user',
+ rabbitmq_node_mem_queue_procs: 'Amount of memory allocated for queued processes',
+ 'alert.config.autoExpired': 'Automatic expired',
+ zookeeper_synced_followers: 'The number of followers that have been synchronized',
+ 'alert.endAt.comment': 'Schedule close time is required when schedule is open, default: 23: 59 Example: 20:30',
+ elasticsearch_jvm_mem_pools_young_peak_used_in_bytes: 'Maximum amount of memory used by the young generation in history',
+ mysql_qcache_inserts: 'The number of queries added to the query cache.',
+ 'alert.P2Rule': 'P2: Major, alert that requires urgent attention, but does not affect the business yet',
+ clickhouse_events_slow_read: 'The number of times the file was read slowly. This indicates that the system is overloaded. Thresholds are controlled by read_backoff_* settings',
+ mysql_innodb_truncated_status_writes: 'Number of times statement output was truncated',
+ 'dashboard.dashboard.chartForm.legendValue': 'Legend option',
+ integration_clickhouse_configuration: '#### Preconditions\r\n##### Component Version\r\nClickhouse Version:22.1.3\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of Clickhouse you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n#### Metrics Collection Configuration\r\n1.We use [Clickhouse input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/clickhouse "Clickhouse input plug") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client "Prometheus output plug") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the clickhouse.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = "clickhouse_prometheus"\r\n listen = ":19204"\r\n namepass = ["clickhouse*"]\r\n \r\n \r\n# Read metrics from one or many ClickHouse servers\r\n[[inputs.clickhouse]]\r\n ## Username for authorization on ClickHouse server\r\n username = "default"\r\n \r\n ## Password for authorization on ClickHouse server\r\n # password = ""\r\n \r\n ## HTTP(s) timeout while getting metrics values\r\n ## The timeout includes connection time, any redirects, and reading the\r\n ## response body.\r\n # timeout = 5s\r\n \r\n ## List of servers for metrics scraping\r\n ## metrics scrape via HTTP(s) clickhouse interface\r\n ## https://clickhouse.tech/docs/en/interfaces/http/\r\n servers = ["http://127.0.0.1:8123"]\r\n \r\n ## If "auto_discovery"" is "true" plugin tries to connect to all servers\r\n ## available in the cluster with using same "user:password" described in\r\n ## "user" and "password" parameters and get this server hostname list from\r\n ## "system.clusters" table. See\r\n ## - https://clickhouse.tech/docs/en/operations/system_tables/#system-clusters\r\n ## - https://clickhouse.tech/docs/en/operations/server_settings/settings/#server_settings_remote_servers\r\n ## - https://clickhouse.tech/docs/en/operations/table_engines/distributed/\r\n ## - https://clickhouse.tech/docs/en/operations/table_engines/replication/#creating-replicated-tables\r\n # auto_discovery = true\r\n \r\n ## Filter cluster names in "system.clusters" when "auto_discovery" is "true"\r\n ## when this filter present then "WHERE cluster IN (...)" filter will apply\r\n ## please use only full cluster names here, regexp and glob filters is not\r\n ## allowed for "/etc/clickhouse-server/config.d/remote.xml"\r\n ## \r\n ## \r\n ## \r\n ## \r\n ## clickhouse-ru-1.local9000\r\n ## clickhouse-ru-2.local9000\r\n ## \r\n ## \r\n ## clickhouse-eu-1.local9000\r\n ## clickhouse-eu-2.local9000\r\n ## \r\n ## \r\n ## \r\n ##\r\n ## \r\n ##\r\n ## example: cluster_include = ["my-own-cluster"]\r\n # cluster_include = []\r\n \r\n ## Filter cluster names in "system.clusters" when "auto_discovery" is\r\n ## "true" when this filter present then "WHERE cluster NOT IN (...)"\r\n ## filter will apply\r\n ## example: cluster_exclude = ["my-internal-not-discovered-cluster"]\r\n # cluster_exclude = []\r\n \r\n ## Optional TLS Config\r\n # tls_ca = "/etc/telegraf/ca.pem"\r\n # tls_cert = "/etc/telegraf/cert.pem"\r\n # tls_key = "/etc/telegraf/key.pem"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = false\r\n ```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where Clickhouse resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which Clickhouse belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19204\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```',
+ mysql_handler_prepare: 'Number of two-phase commits prepared',
+ elasticsearch_indices_stats_primaries_indexing_delete_time_in_millis: 'The time it took for the primary shard to perform delete operations',
+ 'guide.webTerminal': 'Web terminal',
+ consul_client_rpc_error_catalog_node_services: 'Incremented whenever the Consul agent receives an RPC error requesting to list services in the node',
+ influxdb_dashboards_total: 'Total number of dashboards on the server.',
+ SNMP_MIB_PARSING_FAILED: 'SNMP MIB file parsing failed',
+ consul_raft_rpc_appendEntries_storeLogs_sum: 'Measures the sum of time spent appending any outstanding logs for the broker since the last call to appendEntries',
+ DASHBOARD_PARAM_RANGEUNIT_INVALIDE: 'Dashboard param range unit must be hour, day, week or month',
+ clickhouse_metrics_ephemeral_node: ' The number of ephemeral nodes saved in ZooKeeper',
+ clickhouse_metrics_s3_requests: 'S3 request count',
+ SNMP_CREDENTIAL_NAME_ISNULL: 'Snmp credential name can not be null',
+ jenkins_job_number: 'Task execution times',
+ minio_node_syscall_write_total: 'Total number of write syscalls to the kernel',
+ tomcat_jvm_memory_total: 'Total memory in JVM',
+ elasticsearch_clusterstats_indices_mappings_field_types_1_script_count: 'Declare the number of fields for the script',
+ zookeeper_p50_updatelatency: 'Update Latency 50th Percentile',
+ java_operating_FreePhysicalMemorySize: 'Free physical memory size',
+ 'config.system.basic.passPeriod': 'Password validity period',
+ storage_compactions_duration_seconds_bucket: 'TSM compactions (by level) since startup.',
+ storage_compactions_queued: 'Queued TSM compactions (by level).',
+ 'config.agent.agent.type': 'Agent type',
+ consul_raft_boltdb_storeLogs_mean: 'Measures the average time spent writing logs to the database',
+ mysql_innodb_buffer_pool_bytes_dirty: 'buffer bytes containing data',
+ cassandra_DroppedMessageMetrics_CrossNodeDroppedLatency_Min: 'Latency drop minimum across nodes',
+ elasticsearch_clusterstats_nodes_jvm_mem_heap_max_in_bytes: 'The maximum amount of memory available for the heap',
+ MODULE_AUTHPROTOCOL_INVALID: 'Auth protocol must be SHA or MD5',
+ 'config.system.ldap.address': 'LDAP address',
+ 'tip.ackSuccess': 'Acknowledge success',
+ elasticsearch_indices_fielddata_memory_size_in_bytes: " The total amount of memory used for all field data caches allocated to the node's shards",
+ 'overall.importResult': 'Import result',
+ 'overall.notFound': 'Not found',
+ elasticsearch_process_cpu_percent: 'CPU usage',
+ SNMP_CREDENTIAL_ASSETS_EXISTS: 'These Snmp credential contain assets and cannot be deleted',
+ 'overall.dashboardTemp': 'DashboardTemp preview',
+ memcached_auth_cmds: 'Number of authentication commands processed, success or failure',
+ mertic_disable_handle: '-',
+ elasticsearch_thread_pool_searchable_snapshots_cache_fetch_async_largest: 'searchable snapshots cache fetch async number of active threads in the thread pool',
+ elasticsearch_indices_get_exists_total: 'Total number of successful fetch operations',
+ sqlserver_requests_total_elapsed_time_ms: 'Total elapsed time of the query in milliseconds.',
+ 'alert.silence.edit': 'Edit alert silence',
+ 'dashboard.metricPreview.inputTip': 'Enter a PromQL query',
+ elasticsearch_jvm_mem_heap_used_percent: 'The percentage of memory currently used by the heap',
+ haproxy_eresp: 'Response error',
+ TERMINAL_FILE_ISNULL: 'Terminal upload file can not be null',
+ SNMP_MIB_BADVALUE: 'Bad value in variable binding',
+ elasticsearch_indices_stats_total_recovery_throttle_time_in_millis: 'Primary shard and secondary shard limit, recovery operation is delayed',
+ mongodb_top_stats_write_lock_time: 'Elapsed time of write lock operations in MongoDB ',
+ zookeeper_p50_sync_processor_queue_flush_time_ms: 'Synchronous Processor Queue Flush Time 50th Percentile',
+ 'overall.sixHour': '6 hours',
+ zookeeper_min_startup_txns_load_time: 'Start txns load time minimum',
+ DASHBOARD_VARTYPE_ISNULL: 'Dashboard varType can not be empty when type be template',
+ docker_memory_total: 'Indicates the total amount of memory used by all Docker containers on the current host',
+ 'el.datepicker.nextYear': 'Next year',
+ 'issueTab.comment': 'comment',
+ 'project.topology.image': 'Image',
+ 'project.module.description.comment': 'Description Example: This is basic module',
+ docker_container_mem_hierarchical_memory_limit: 'The hierarchical memory limit of a Docker container, which is the sum of the memory limits of all layers in the container',
+ docker_container_blkio_io_service_bytes_recursive_sync: 'The number of bytes for synchronous write operations in the Docker container',
+ 'config.system.basic.scrapeTimeout': 'Scrape timeout',
+ 'integration.manualInstallation': 'Manual installation',
+ elasticsearch_thread_pool_security_crypto_queue: 'The number of tasks rejected by the security crypto thread pool executor',
+ service_urm_new_call_total: 'Number of calls to the URM (unified resource management) creation service.',
+ 'terminal.waterMakerInfo': 'Show watermark or not',
+ service_user_new_duration_count: 'Duration of calls to the user creation service.',
+ consul_raft_rpc_requestVote_lower: 'Measures the minimum amount of time spent processing request voting RPC calls',
+ consul_fsm_ca_leaf_stddev: 'Measures the standard deviation of the time it takes to apply an operation when signing a leaf certificate',
+ 'explore.row': 'Text',
+ elasticsearch_clusterstats_nodes_os_mem_total_in_bytes: 'The total amount of physical memory on all selected nodes',
+ SYS_CONFIG_HAD_CONFIG: 'Someone has started to configure the system',
+ SYS_CONFIG_LDAP_AUTHENTICATIONFAIL: 'ldap service config connection failed : username/password wrong',
+ mongodb_update_command_total: 'The total number of update operations in MongoDB ',
+ postgresql_temp_bytes: 'The total amount of data written to temporary files by queries in this database',
+ PLAYLIST_NOT_EXIST: 'The playlist configuration does not exist',
+ memcached_get_hits: 'Number of keys requested and found',
+ 'diagnose.endpoint.item.talon.auth': 'Token Invalid',
+ mysql_performance_schema_statement_classes_lost: 'How many reporting tools could not be loaded',
+ mysql_commands_update_multi: 'Number of multi-table UPDATE commands executed',
+ sqlserver_server_properties_uptime: 'Server uptime.',
+ integration_jvm_remark: 'Java virtual machine (English: Java Virtual Machine, abbreviation: JVM), a virtual machine that can execute the Java bytecode, uses the stack structure machine to do it. The first implementation version developed and implemented by Sun Micro -System was part of the Java platform, which can execute software programs written in Java language.\n',
+ haproxy_lastsess: 'The number of seconds since the last session allocated to the server/backend',
+ consul_fsm_intention_sum: 'Measures the sum of time required to apply intent operations to the state store',
+ tomcat_jvm_memorypool_init: 'JVM memory pool initialization bytes',
+ consul_fsm_ca_sum: 'Measure the sum of time required to apply CA configuration operations to the FSM',
+ mongodb_storage_freelist_search_scanned: 'In MongoDB storage, the number of buckets scanned by freelist search ',
+ java_memory_pool_PeakUsage_used: 'The peak number of bytes used by the memory pool',
+ docker_container_blkio_io_service_bytes_recursive_read: 'The number of bytes for read operations made in the Docker container',
+ minio_node_scanner_objects_scanned: 'Total number of unique objects scanned since server startup',
+ 'overall.clear': 'Clear',
+ ALERT_JUDGE_RESULT_TYPE_ERROR: 'query result type is not vetor',
+ redis_rejected_connections: 'Number of connections rejected due to max_clients limit',
+ jenkins_busy_executors: 'Number of idle executors used by executing Jenkins jobs',
+ mysql_performance_schema_mutex_instances_lost: 'Unable to create how many mutex instrument instances',
+ clickhouse_asynchronous_metrics_os_steal_time_normalized: ' This value is similar to "OSStealtTime", but divided by the number of CPU cores to be measured in the interval [0..1] regardless of the number of cores. This allows you to average the value of this metric across multiple servers in the cluster, even with inconsistent core counts, and still get an average resource utilization metric',
+ cassandra_ClientMetrics_connectedNativeClients_Value: 'Number of native clients (connected to the node).',
+ consul_memberlist_gossip_sum: 'Measures the sum of time it takes to broadcast a gossip message to a set of randomly selected nodes',
+ elasticsearch_indices_warmer_total: 'Total number of index heaters',
+ 'setup.next': 'Next',
+ 'alert.type.comment': 'Alert type (required) option: 1: metrics 2: logs 3: SNMP TRAP Example: 1',
+ qc_queueing_active: 'Number of queries actively queueing.',
+ elasticsearch_indices_recovery_current_as_target: 'Recovery times using index shards as targets',
+ IMPORT_ENUM_VALUE_ERROR: '{0} Not in enum value list',
+ elasticsearch_fs_io_stats_total_write_kilobytes: 'Total kilobytes written on all devices used',
+ 'project.endpoint.allselect': 'The current page has all been selected',
+ elasticsearch_indices_stats_primaries_merges_total: 'Total number of primary shard merge operations',
+ consul_serf_coordinate_adjustment_ms_mean: 'Average of node coordinate adjustments (ms)',
+ redis_mem_not_counted_for_evict: 'Used memory does not count towards key eviction. This is basically an instantaneous copy and AOF buffer.',
+ 'overall.addMapping': 'Add value mapping',
+ SNMP_MIB_OID_ISNULL: 'Snmp mib oid can not be empty',
+ consul_members_clients: 'Measures the number of client agents currently registered with Consul. It is only emitted by the Consul server. Added in v1.9.6.',
+ storage_writer_dropped_points_count: 'Number of points dropped due to partial writes.',
+ clickhouse_asynchronous_metrics_mark_cache_files: ' The total number of tag files cached in the tag cache',
+ mysql_commands_show_errors: 'Number of SHOW ERRORS commands executed',
+ ALERTRULE_SCHEDENABLE_INCORRECT: 'Alert rule schedEnable must be 0 or 1',
+ mysql_commands_drop_user: 'Number of delete user commands executed',
+ elasticsearch_indices_refresh_external_total_time_in_millis: 'total time spent performing external operations',
+ elasticsearch_indices_stats_total_merges_total_auto_throttle_in_bytes: 'The size of merge operations that are automatically limited by primary and secondary shards',
+ java_operating_ProcessCpuTime: 'Total processor time used by the process',
+ postgresql_tup_returned: 'The number of active rows read by sequential scans and index entries returned by index scans in this database',
+ zookeeper_p999_quorum_ack_latency: 'Quorum confirmation latency 99.9th quantile',
+ elasticsearch_indices_search_query_time_in_millis: 'The time spent executing query operations',
+ consul_raft_boltdb_txstats_rebalanceTime_stddev: 'Measures the standard deviation of the time it takes to rebalance nodes in the database',
+ 'overall.version': 'Version',
+ mongodb_col_stats_avg_obj_size: 'Average size of all documents in the collection',
+ SYS_ROLE_REMOVE_ERROR: "These roles contains user can't remove roles",
+ haproxy_hrsp_1xx: 'HTTP response with 1xx codes',
+ logs_ping_down_msg: 'Logs:No connection with the network between assets\n\n',
+ elasticsearch_breakers_request_overhead: 'Request overhead for Elasticsearch interrupter',
+ 'dashboard.dashboard.chartForm.lock': 'Lock',
+ FILTER_ASSET_TYPE_IS_NULL: 'filter asset type is null',
+ zookeeper_sum_startup_txns_loaded: 'Loaded boot txns sum',
+ haproxy_bout: 'Output bytes',
+ elasticsearch_fs_io_stats_devices_0_operations: 'number of disk operations',
+ 'profile.source': 'Source',
+ 'alert.list.expired': 'Expired',
+ 'week.SunAbbreviation': 'Sun',
+ cassandra_CacheMetrics_CounterCache_OneMinuteRate: 'Counter cache hit rate, the average rate within 1 minute.',
+ mongodb_col_stats_storage_size: 'The storage space occupied by the documents in the collection',
+ redis_mem_aof_buffer: 'Temporary storage for AOF and AOF rewrite buffers',
+ zookeeper_sum_prep_process_time: 'Sum of prepare processing time',
+ 'ipamsubnet.dc.dcId': 'dcId',
+ clickhouse_asynchronous_metrics_os_interrupts: 'The number of interrupts on the host. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ mysql_rpl_semi_sync_master_net_wait_time: 'Total time (in microseconds) the source waited for a copy',
+ 'asset.authType.comment': 'Auth methed,Optional values: 1: username and password; 2: key Example: 1',
+ storage_cache_disk_bytes: 'Size (in bytes) of the most recent snapshot.',
+ consul_leader_barrier_sum: 'Measures the sum of time spent waiting for raft obstacles after gaining leadership',
+ consul_fsm_kvs_sum: 'Measures the sum of time taken to apply a given KV operation to the FSM',
+ ASSET_FIELD_META_TYPE_ISNULL: 'Asset field meta type can not be empty',
+ 'dashboard.dashboard.chartForm.select': 'Value',
+ 'validate.required': 'Required',
+ ASSET_POSITION_MISMATCH: 'Asset usize does not match the usize of the associated model',
+ 'setup.redis.masterName': 'Master name',
+ integration_memcached_configuration: '#### Preconditions\r\n##### Component Version\r\nMemcached Version: 1.6.20\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of Memcached you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n#### Metrics Collection Configuration\r\n1.We use [Memcached input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/memcached "Memcached input plug") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client "Prometheus output plug") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the memcached.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = "memcached_prometheus"\r\n listen = ":19223"\r\n namepass = ["memcached*"]\r\n \r\n \r\n# Read metrics from one or many memcached servers.\r\n[[inputs.memcached]]\r\n # An array of address to gather stats about. Specify an ip on hostname\r\n # with optional port. ie localhost, 10.0.0.1:11211, etc.\r\n servers = ["127.0.0.1:11211"]\r\n # An array of unix memcached sockets to gather stats about.\r\n # unix_sockets = ["/var/run/memcached.sock"]\r\n \r\n ## Optional TLS Config\r\n # enable_tls = false\r\n # tls_ca = "/etc/telegraf/ca.pem"\r\n # tls_cert = "/etc/telegraf/cert.pem"\r\n # tls_key = "/etc/telegraf/key.pem"\r\n ## If false, skip chain & host verification\r\n # insecure_skip_verify = true\r\n```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where Memcached resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which Memcached belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19223\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```',
+ mysql_commands_update: 'Number of update commands executed',
+ elasticsearch_breakers_in_flight_requests_estimated_size_in_bytes: 'The estimated size of the request being processed by the Elasticsearch interrupter. It is used to limit memory usage to prevent memory overflow on Elasticsearch nodes',
+ ASSET_FIELD_META_DISPLAY_ISNULL: 'Asset field meta display can not be empty',
+ consul_serf_coordinate_adjustment_ms_median: 'Median value of node coordinate adjustments (in milliseconds)',
+ 'diagnose.endpoint.resolution.talon.promtail': '- Check the running status of the Promtail component of the asset to which the endpoint belongs',
+ FILTER_DATACENTER_IS_NULL: 'filter datacenter is null',
+ mysql_commands_rollback_to_savepoint: 'Number of ROLLBACK ... TO SAVEPOINT commands executed',
+ clickhouse_metrics_filesystem_cache_elements: ' File system cache elements (file segments)',
+ 'logs.diagnose.endpoint.item.reachable': 'Log Endpoint Reachability Information',
+ influxdb_telegraf_plugins_count: 'Number of individual telegraf plugins configured.',
+ mysql_commands_select: 'The number of SELECT commands executed. Also includes queries that use the query cache',
+ sqlserver_memory_clerks_size_kb: 'The size (KB) allocated in the memory allocator.',
+ 'overall.link': 'Link',
+ 'config.dc.principal': 'Administrator',
+ 'overall.basicInfo': 'Basic info',
+ zookeeper_followers: 'number of followers',
+ zookeeper_avg_commit_commit_proc_req_queued: 'The average number of submitted processes in the request queue',
+ clickhouse_events_hard_page_faults: ' The number of hard page faults in the query execution thread. A high value indicates that you forgot to turn off swapping on the server, or evicted the memory pages of the ClickHouse binary during very high memory pressure, or successfully used the "mmap" read method of the table data',
+ elasticsearch_indices_stats_primaries_flush_total: 'Number of refresh operations for the primary shard',
+ mysql_performance_schema_hosts_lost: 'The number of times hosts was unable to add a row to the table because it was full',
+ PROMETHEUS_LABELNAME_FORMAT_ERROR: 'Label name does not comply with Prometheus labelname format',
+ consul_fsm_system_metadata_stddev: 'Measures the standard deviation of time required to apply system metadata operations to the FSM',
+ elasticsearch_thread_pool_transform_indexing_rejected: 'The number of active threads in the transform indexing thread pool is the largest',
+ consul_raft_rpc_appendEntries_storeLogs_median: 'Measures the median time it took for the agent to add any outstanding logs since the last call to appendEntries',
+ cassandra_CommitLogMetrics_WaitingOnCommit_Count: 'Time spent waiting for CL fsync; for periodicity, this will only happen if the sync lags behind its sync interval.',
+ 'asset.startU': 'U Start ',
+ 'dashboard.dashboard.chartForm.typeVal.stackArea.label': 'Area chart',
+ 'config.system.reset.pinTip': 'Please input your password',
+ rabbitmq_queue_message_bytes_persist: 'Persistent message size in bytes',
+ CHART_GROUP_NAME_DUPLICATE: 'chart type is group name is duplicate',
+ 'webshell.connect': 'Connect',
+ zookeeper_sum_startup_txns_load_time: 'Start txns load time sum',
+ clickhouse_metrics_keeper_outstanding_requets: ' outstanding requests',
+ task_scheduler_total_execute_failure: 'Number of times a scheduled task execution has failed.',
+ elasticsearch_thread_pool_force_merge_rejected: 'The number of active threads in the force merge thread pool is the largest',
+ ENDPOINT_IMPORT_ERROR: 'Endpoint template import error',
+ zookeeper_p95_proposal_ack_creation_latency: 'Create Delay Proposal Confirmation 95th Percentile',
+ zookeeper_max_unavailable_time: 'maximum unavailable time',
+ zookeeper_p95_om_commit_process_time_ms: 'om 95th percentile of commit processing time',
+ 'el.datepicker.months.jan': 'Jan',
+ apache_scboard_starting: 'The number of workers in the startup process',
+ mysql_commands_create_user: 'Number of create user commands executed',
+ mongodb_total_refreshing: 'The number of objects that MongoDB is flushing ',
+ 'timepicker.applytimerange': 'Apply time range',
+ storage_writer_dropped_points_sum: 'Number of points dropped due to partial writes.',
+ mysql_table_locks_immediate: 'The number of times a table lock request can be granted immediately.',
+ zookeeper_open_file_descriptor_count: 'number of open file descriptors',
+ MODULE_CONFIG_KUBERNETES_ROLE_INVALID: 'Module kubernetes role value is not in the enum range',
+ 'config.menus.tab': 'Tab',
+ cassandra_DroppedMessageMetrics_CrossNodeDroppedLatency_Max: 'Latency drop maximum across nodes',
+ elasticsearch_jvm_mem_pools_survivor_peak_used_in_bytes: 'The maximum amount of memory used in survivor space history',
+ CHART_HEIGHT_ISNULL: 'Chart height can not be empty',
+ 'config.menus.parent': 'Previous menu',
+ 'profile.changePassword': 'Change password',
+ consul_raft_thread_fsm_saturation_sum: 'Sum of approximate measures of the proportion of time a Raft FSM goroutine is busy and unable to accept new work',
+ zookeeper_sum_sync_process_time: 'sum of sync processing times',
+ elasticsearch_indices_stats_total_store_size_in_bytes: 'Total size of primary and secondary shards',
+ clickhouse_metrics_parts_compact: ' compact parts',
+ clickhouse_metrics_kafka_librdkafka_threads: ' Number of active librdkafka threads',
+ 'ping.packageSize': 'Package size',
+ 'config.terminallog.cmd.cmd': 'Command',
+ rabbitmq_queue_consumers: 'Count of consumers for a given queue',
+ 'diagnose.agent.item.reachable': 'Agent Reachability Information',
+ mysql_created_tmp_files: 'Rate of temporary files created in seconds.',
+ sqlserver_schedulers_active_workers_count: 'The number of currently active worker threads.',
+ docker_container_mem_cache: 'The amount of memory used for caching in a Docker container',
+ minio_bucket_replication_received_bytes: 'The total number of bytes copied to this bucket from another source bucket',
+ elasticsearch_clusterstats_nodes_jvm_mem_heap_used_in_bytes: 'The memory currently used by the heap on all selected nodes',
+ 'dashboard.dashboard.chartForm.dataConfig': 'Data configurations',
+ DASHBOARD_TEMPLATE_SYNC_FAILED_GET_LOCK: 'Dashboard template synchronization is in progress please try again later',
+ mysql_innodb_pages_created: 'Number of pages created by operations on the table',
+ 'config.operationlog.createDate': 'Operation time',
+ 'dashboard.title': 'Dashboards',
+ MODULE_CONFIG_RELABEL_TARGETLABEL_ISNULL: 'Module config relabel target_label is null',
+ 'project.topology.color': 'Color',
+ elasticsearch_thread_pool_watcher_active: 'The number of threads in the watch thread pool',
+ 'config.user.confirmPinErr': 'The two passwords are inconsistent',
+ haproxy_rate_max: 'Maximum number of new sessions per second',
+ 'config.mib.mib': 'MIB files',
+ zookeeper_avg_write_commit_proc_issued: 'Write Commit Process Average Issued',
+ consul_serf_queue_Event_upper: 'The maximum size of the serf event queue',
+ 'cortex.includeDefaultValues': 'Include default values',
+ mysql_slave_running: 'Whether the default connection slave is running (both I/O and SQL threads are running)',
+ 'overall.result.downloadFail': 'Download failed records',
+ 'project.chart.alertStat': 'Alert state',
+ 'validate.maxHops': 'The value ranges from 1 to 1000',
+ zookeeper_max_local_write_committed_time_ms: 'The maximum amount of time spent on locally issued committed write requests',
+ elasticsearch_thread_pool_listener_rejected: 'The maximum number of active threads in the listener thread pool',
+ clickhouse_asynchronous_metrics_replicas_max_queue_size: ' Maximum queue size for replicated tables (expressed in number of get, merge, etc. operations)',
+ zookeeper_avg_write_commit_proc_req_queued: 'Write submission process queue average',
+ zookeeper_cnt_leader_unavailable_time: 'Leader unavailable time count',
+ 'trace.totalTime': 'Total time',
+ sqlserver_server_properties_server_memory: 'Server available memory (bytes).',
+ mysql_commands_show_warnings: 'Number of SHOW WARNINGS commands executed',
+ 'alert.startAt': 'Start time',
+ service_org_duration_bucket: 'Duration of calls to the organization service.',
+ consul_serf_member_join: 'Incremented when an agent joins the cluster. This counter is also incremented on rejoin if the agent flaps or fails.',
+ ALERTNOTIFY_FILE_NOTEXISTS: 'Alert notify method script file is not exsits',
+ 'overall.edit': 'Edit',
+ clickhouse_asynchronous_metrics_interserver_threads: ' Number of threads in replica communication protocol (no TLS) server',
+ elasticsearch_clusterstats_nodes_process_open_fileriptors_max: ' The maximum number of concurrently open file descriptors allowed for all selected file descriptors',
+ consul_peering_exported_services: 'Counts the number of services exported to the peer cluster using the exported service configuration entry.',
+ 'alert.list.pending': 'Pending',
+ 'dashboard.dashboard.chartForm.legend': 'Legend',
+ 'dashboard.dashboard.showAll': 'Show all ',
+ haproxy_wredis: 'Number of times the request was redispatched to another server',
+ mysql_innodb_pages_written: 'The number of pages written by the operation table',
+ consul_fsm_acl_policy_stddev: 'Measures the standard deviation of time required to apply ACL policy actions to the FSM',
+ 'tip.confirmDelete': 'Are you sure you want to delete?',
+ elasticsearch_indices_merges_current_docs: 'Number of document merges currently running',
+ 'asset.parent': 'Parent asset',
+ DASHBOARD_PARAM_SCHEDULENUMS_ISNULL: 'Dashboard param schedule nums can not be empty',
+ query_influxdb_source_read_request_duration_seconds_count: 'of times spent in read requests.',
+ zookeeper_sum_om_commit_process_time_ms: 'om Sum of submission processing time',
+ 'asset.batchEditAsset': 'Edit asset in bulk',
+ elasticsearch_thread_pool_searchable_snapshots_cache_prewarming_rejected: 'The searchable snapshots cache prewarming thread pool has the largest number of active threads',
+ mysql_commands_stmt_prepare: 'Number of reports prepared',
+ memcached_total_items: 'Total number of items stored since server startup',
+ apache_CPULoad: 'CPU utilization',
+ 'project.endpoint.status': 'Endpoint status',
+ 'webshell.closeTip': 'All connections will be closed, are you sure you want to close the window?',
+ minio_cluster_disk_online_total: 'Total Drives Online',
+ consul_client_api_success_catalog_datacenters: 'Incremented whenever the Consul agent successfully responds to a request to list data centers',
+ 'alert.silence.silence': 'Silences',
+ consul_raft_boltdb_txstats_spillTime_count: 'Measures the number of times a node overflows in the database',
+ clickhouse_asynchronous_metrics_os_memory_total: ' The total amount of memory on the host system, in bytes',
+ zookeeper_avg_connection_token_deficit: 'Insufficient connection token average',
+ elasticsearch_indices_search_fetch_total: 'Total Fetch Operations',
+ minio_s3_requests_total: 'Total S3 requests',
+ mysql_innodb_encryption_n_temp_blocks_encrypted: 'Number of ephemeral blocks decrypted',
+ mysql_commands_xa_prepare: 'Number of prepared XA statements',
+ consul_raft_rpc_appendEntries_lower: 'Measures the minimum amount of time spent processing an append entry RPC call from the proxy',
+ task_executor_run_duration_count: 'Duration (in seconds) between a task run starting and finishing.',
+ CHART_PARAM_FORMAT: 'Chart param must be JSON format',
+ 'config.system.terminal.pinTip': 'Telnet password prompt',
+ consul_catalog_service_not_found: 'Increment per catalog query could not be found for the given service.',
+ docker_container_mem_active_file: 'The memory size of the file cache being used in the Docker container',
+ logs_talon_disable_handle: '- Open the Asset TALON',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Eden_Space_used: 'The amount of memory used by Eden Space before GC',
+ mongodb_find_command_failed: 'The number of times the find command failed to execute',
+ 'config.system.basic.assetPingInterval': 'Ping interval',
+ zookeeper_max_write_commit_proc_issued: 'Maximum number of write-commit processes issued',
+ cassandra_TableMetrics_ValidationTime_Count: 'Time spent validating compaction during repair.',
+ 'alert.config.for.comment': 'Last (required), the default unit (seconds) Example: 60',
+ consul_raft_verify_leader: 'This metric is not directly related to leader changes. It just counts the number of times the agent checks to see if it is still the leader. For example, during every consistent read, a check is made. Depending on the load on the system, this metric count',
+ elasticsearch_thread_pool_fetch_shard_started_active: 'The number of threads in the fetch shard started thread pool',
+ task_executor_run_latency_seconds_sum: 'Latency between the task run’s scheduled start time and the execution time, by task type.',
+ mysql_slave_skipped_errors: 'Number of times the slave skipped an error defined by Slave skip error',
+ 'diagnose.endpoint.resolution.agent.config': '- No Agent data, check agent configuration',
+ zookeeper_max_write_commit_proc_req_queued: 'Write submission process queue maximum',
+ 'asset.down': 'Down',
+ 'overall.result.updates': 'Number of updates',
+ mysql_innodb_num_pages_decrypted: 'Decrypted pages',
+ rabbitmq_node_io_read_bytes_rate: 'The rate at which RabbitMQ nodes read bytes',
+ tengine_http_ups_4xx: 'The total number of requests for which upstream returned a 4xx response',
+ elasticsearch_thread_pool_ml_datafeed_active: 'The number of threads in the ml datafeed thread pool',
+ 'login.pin': 'Password',
+ consul_fsm_acl_token_count: 'Measures the number of times an ACL token operation is applied to the FSM',
+ elasticsearch_clusterstats_indices_fielddata_evictions: 'The total number of evictions from the field data cache across all shards allocated',
+ task_scheduler_execute_delta_count: 'Number of tasks between task operation start and end',
+ redis_cmdstat_usec_per_call: 'Average CPU time spent per command (milliseconds)',
+ mysql_sort_range: 'The number of sorts done using the range.',
+ elasticsearch_indices_stats_primaries_search_query_total: 'Total number of primary shard query operations',
+ SNMP_MIB_READONLY: 'The variable binding is read-only',
+ FILTER_NAME_NOTFOUND: 'filter name not found in system configuration',
+ consul_fsm_acl_role_upper: 'Measures the maximum amount of time spent applying ACL role operations to the FSM',
+ 'overall.result.success': 'Success',
+ elasticsearch_indices_query_cache_memory_size_in_bytes: 'The total amount of memory in bytes used for the query cache across all shards allocated to nodes',
+ SNMP_MIB_NOSUCHNAME: 'No such variable binding name.',
+ 'dashboard.dashboard.chartForm.valMapping.range': 'Range',
+ mysql_commands_show_create_event: 'Number of SHOW CREATE EVENT commands executed',
+ clickhouse_metrics_revision: 'server version. It is an incrementing number for each release or release candidate except patch releases',
+ mysql_innodb_num_open_files: 'The number of open files held by InnoDB. InnoDB only',
+ 'config.mib.credential.writeCommunity': 'Write community',
+ clickhouse_asynchronous_metrics_os_processes_created: ' The number of processes created. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ consul_raft_boltdb_logsPerBatch_median: 'Measure the median number of logs written to the database in each batch',
+ apache_scboard_keepalive: 'The number of worker threads to keep the connection alive (in anticipation of another request on the same connection)',
+ storage_compactions_duration_seconds_count: 'TSM compactions (by level) since startup.',
+ consul_api_http_stddev: 'The standard deviation of the time required to serve a given HTTP request',
+ cassandra_java_GarbageCollector_ConcurrentMarkSweep_CollectionCount: 'The total number of collections that have occurred',
+ elasticsearch_indices_stats_total_indexing_throttle_time_in_millis: 'Primary shard and secondary shard cost limit operation',
+ java_garbage_collector_CollectionTime: 'The total time spent on garbage collection',
+ mongodb_latency_reads_count: 'Latency for read operations.',
+ 'overall.signOut': 'Logout',
+ clickhouse_asynchronous_metrics_mark_cache_bytes: ' Total size of the tag cache (bytes)',
+ 'project.topology.positionAndSize': 'Position&Size',
+ mongodb_wtcache_pages_evicted_by_app_thread: 'Number of pages evicted by application threads in the WiredTiger cache ',
+ 'project.topology.bottom': 'Bottom',
+ elasticsearch_indices_stats_total_warmer_total: 'Total number of primary and secondary index heaters',
+ elasticsearch_thread_pool_ml_utility_active: 'The number of threads in the ml utility thread pool',
+ 'config.system.monitor.asset_ping_from': 'Ping from',
+ rabbitmq_node_mem_other_system: 'Amount of memory allocated for other systems',
+ clickhouse_asynchronous_metrics_jemalloc_arenas_all_pactive: ' Internal metrics of the low-level memory allocator (jemalloc)',
+ mysql_commands_show_profile: 'Number of SHOW PROFILE commands executed',
+ zookeeper_p95_jvm_pause_time_ms: '95th percentile of jvm pause times',
+ mongodb_repl_member_health: 'The health status of the replication member.',
+ 'overall.createLabel': 'New label',
+ elasticsearch_clusterstats_nodes_process_open_fileriptors_min: 'Minimum number of concurrently open file descriptors across all selected nodes',
+ 'asset.discoveryFailed': 'Failed',
+ 'alert.summary': 'Summary',
+ storage_wal_writes_err: 'Cumulative number of failed write attempts to the WAL.',
+ 'asset.total': 'Total',
+ 'project.topology.position': 'Position',
+ docker_container_mem_total_rss_huge: 'The total amount of normal memory and huge page memory used by the Docker container',
+ clickhouse_asynchronous_metrics_filesystem_cache_bytes: ' The total number of bytes in the "cache" virtual file system. This cache is kept on disk',
+ mysql_open_files: 'The number of open files.',
+ 'overall.result.failedNum': '{failedNum} out of {total} records failed to import',
+ 'explore.logContext': 'Log context',
+ mongodb_total_in_use: 'The number of objects that MongoDB is currently using ',
+ clickhouse_events_os_read_bytes: ' The number of bytes read from the disk or block device. Bytes read from the page cache are not included. May contain too much data due to block size, read-ahead, etc.',
+ zookeeper_min_dbinittime: 'Minimum time to reload the database',
+ 'setup.sentinel': 'Sentinel',
+ elasticsearch_breakers_request_limit_size_in_bytes: 'Request limit size for Elasticsearch breaker',
+ 'issue.beingProcessed': 'Being processed',
+ 'config.assetLabel.datetimes': 'Date + Time',
+ 'project.topology.flash': 'flash',
+ consul_rpc_consistentRead_90_percentile: 'Measures the 90th percentile of time taken to confirm that a consistent read can be performed',
+ elasticsearch_indices_stats_total_query_cache_hit_count: 'Primary shard and secondary shard query cache hits',
+ elasticsearch_clusterstats_indices_fielddata_memory_size_in_bytes: 'The total amount of memory for all field data caches',
+ 'terminal.render': 'Rendering',
+ elasticsearch_clusterstats_indices_query_cache_hit_count: 'The total number of query cache evictions assigned to all selected shards',
+ sqlserver_server_properties_db_suspect: 'The number of databases that are currently unavailable.',
+ 'asset.authType': 'Auth type',
+ mysql_performance_schema_table_instances_lost: 'The number of times table instances were not successfully created',
+ elasticsearch_thread_pool_system_write_threads: 'The number of tasks completed by the system write thread pool executor',
+ redis_instantaneous_ops_per_sec: 'Commands processed per second',
+ zookeeper_max_concurrent_request_processing_in_commit_processor: 'The maximum number of concurrent request processing in the commit handler',
+ 'dashboard.dashboard.chartTotal': 'Total',
+ cassandra_CacheMetrics_CounterCache_Value: 'Counter cache size.',
+ mongodb_getmores_per_sec: 'The number of getMore operations per second.',
+ sqlserver_volume_space_used_space_bytes: 'Disk used space (bytes).',
+ mysql_feature_dynamic_columns: 'Number of times the COLUMN_CREATE() function was used',
+ 'dashboard.dashboard.allOption': 'All option',
+ 'webshell.remember': 'Remember my decision',
+ AGENT_PARAM_STEP_ISNULL: "Parameter 'step' is required",
+ consul_leader_barrier_stddev: 'Measures the standard deviation of time spent waiting for a raft obstacle after gaining leadership',
+ 'overall.selectRecords': 'Select records',
+ 'setup.invalidDb': 'There may be some errors in the configuration of the database',
+ consul_fsm_system_metadata_lower: 'Measures the minimum time required to apply system metadata operations to the FSM',
+ cassandra_CommitLogMetrics_WaitingOnSegmentAllocation_Min: 'Minimum time spent waiting for a CommitLogSegment to be allocated',
+ STATECONF_CAN_NOT_REMOVE: 'This config is already used by the asset and cannot be deleted',
+ elasticsearch_os_swap_total_in_bytes: 'Total swap space',
+ clickhouse_metrics_temporary_files_unknown: 'Number of temporary files created for unknown purposes',
+ cassandra_TableMetrics_MaxPartitionSize_Value: 'The size in bytes of the largest compressed partition.',
+ zookeeper_ensemble_auth_skip: 'Integrated Authentication Skips',
+ consul_raft_leader_lastContact_median: 'Measures the median time since the leader was last able to contact follower nodes when checking its leader lease',
+ mysql_sort_rows: 'The number of rows to sort.',
+ mongodb_vsize_megabytes: 'The virtual memory size of the MongoDB instance in MB ',
+ 'alert.config.name': 'Name',
+ SYS_ERROR: 'system error',
+ zookeeper_min_readlatency: 'Read Latency Min',
+ clickhouse_asynchronous_metrics_disk_used_default: ' Used bytes on disk (virtual filesystem). Remote filesystems do not always provide this information.',
+ consul_memberlist_pushPullNode_mean: 'Measures the average number of agents exchanging state with this agent',
+ docker_n_containers: 'The number of containers running on the Docker host',
+ SYS_TOKEN_REFRESH_FREQUENT: 'More than 10 operations are frequent. Please try again after 30 minutes',
+ elasticsearch_indices_stats_primaries_search_query_time_in_millis: 'The time spent by the primary shard executing query operations',
+ haproxy_act: 'Number of active servers (backend)',
+ AGENT_PORT_ISNULL: 'Agent port can not be empty',
+ integration_zookeeper_remark: 'ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. All of these kinds of services are used in some form or another by distributed applications.\n',
+ elasticsearch_indices_stats_primaries_query_cache_cache_count: 'Primary shard query count, in query cache',
+ consul_raft_leader_dispatchLog_sum: 'Measures the sum of time the leader takes to write log entries to disk',
+ mysql_rpl_semi_sync_master_clients: 'Number of semisync replicas',
+ zookeeper_sum_fsynctime: 'Sum of time to synchronize transaction logs',
+ cassandra_TableMetrics_KeyCacheHitRate_Value: 'The key cache hit ratio for this table.',
+ mertic_config_error_handle: '- Check mertic config',
+ consul_client_api_success_catalog_nodes: 'Incremented whenever the Consul agent successfully responds to a request to list nodes',
+ 'project.module.moduleName.comment': 'Name(Required) Example: Basic',
+ 'dashboard.dashboard.beforeThirtyMin': 'Previous 30 minutes',
+ elasticsearch_breakers_parent_overhead: 'Elasticsearch breaker parent overhead',
+ 'config.system.apiKey.apiKey': 'API key',
+ consul_fsm_acl_policy_count: 'Measures the number of times an ACL policy action is applied to the FSM',
+ elasticsearch_clusterstats_nodes_network_types_transport_types_security4: 'Selected number of nodes using transport type',
+ 'dashboard.dashboard.chartForm.varType': 'Variable type',
+ clickhouse_metrics_send_scalars: 'The number of connections sending scalar data to remote servers',
+ ENDPOINT_CONFIGS_TYPE_DUPLICATE: 'Endpoint config type is duplicate',
+ consul_raft_boltdb_txstats_rebalanceTime_sum: 'Measures the sum of time spent rebalancing nodes in the database',
+ elasticsearch_indices_indexing_index_time_in_millis: 'Total Time (ms) Time spent performing index operations',
+ cassandra_DroppedMessageMetrics_InternalDroppedLatency_MeanRate: 'Intra-Node Latency Decrease Average Rate',
+ 'config.assetLabel.addMeta': 'New attribute',
+ redis_aof_last_rewrite_time_sec: 'Duration of last AOF rewrite operation (seconds)',
+ SYS_CONFIG_TIMEZONE_INTERVAL: 'The interval value of timezone is between -12 and +12',
+ zookeeper_sum_local_write_committed_time_ms: 'The sum of the time spent on locally issued committed write requests',
+ 'overall.selectTemplate': 'Select template format',
+ zookeeper_cnt_read_commitproc_time_ms: 'Read request submission processor times',
+ clickhouse_metrics_active_async_drained_connections: ' The number of active connections drained asynchronously',
+ task_scheduler_execute_delta_sum: 'The total time spent between the start and the end of the task operation',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_committed: 'Code Cache space committed memory after GC',
+ rabbitmq_node_uptime: 'Node Uptime',
+ rabbitmq_queue_synchronised_slave_nodes: 'Number of synchronized queue slaves on RabbitMQ',
+ ISSUE_STATE_ISNULL: 'Issue state can not be empty',
+ 'diagnose.endpoint.resolution.monitor.dc': '- The data center is not enabled, please check the data center configuration',
+ zookeeper_connection_rejected: 'Denied connection count',
+ zookeeper_cnt_dead_watchers_cleaner_latency: 'Deathwatch cleaner delay count',
+ memcached_threads: 'The number of worker threads requested',
+ consul_runtime_gc_pause_ns_stddev: 'Standard deviation in nanoseconds spent by garbage collection (GC) stop-the-world pauses since Consul started',
+ 'theme.dark': 'dark',
+ mysql_rpl_semi_sync_master_tx_wait_time: 'Total time the source waited in microseconds',
+ 'config.system.email.useSSL': 'SSL',
+ cassandra_ClientMetrics_UnknownException_Count: 'Unknown exception count.',
+ 'overall.entity': 'Entity',
+ haproxy_conn_rate_max: 'Maximum connections per second',
+ ALERTRULE_RECEIVER_FORMAT: "Alert receiver id format error , it's should be integer",
+ mongodb_top_stats_insert_time: 'Running time of insert operation in MongoDB ',
+ http_query_response_bytes: 'Count of bytes returned by the query endpoint.',
+ cassandra_TableMetrics_EstimatedPartitionCount_Value: 'The approximate number of keys in the table.',
+ 'config.record.labels.comment': 'Record rule labels Format: json Example: {}',
+ elasticsearch_indices_stats_primaries_store_size_in_bytes: 'Total size of primary shards',
+ tomcat_jvm_memory_max: 'JVM maximum memory',
+ elasticsearch_os_mem_free_percent: 'percentage of available memory',
+ 'dashboard.mode': 'Mode',
+ elasticsearch_indices_stats_primaries_indexing_throttle_time_in_millis: 'Primary shard cost limit operation',
+ clickhouse_events_write_buffer_from_fileriptor_write: ' The number of writes to the file descriptor (write/pwrite). sockets are not included',
+ consul_client_api_catalog_nodes: 'Incremented whenever the Consul agent receives a request to list nodes from the directory',
+ zookeeper_stale_sessions_expired: 'expired session queue',
+ 'asset.number': 'Serial number ',
+ cassandra_CommitLogMetrics_WaitingOnSegmentAllocation_Max: 'Maximum time spent waiting for a CommitLogSegment to be allocated',
+ 'metric.diagnose.endpoint.item.reachable': 'Metric Endpoint Reachability Information',
+ agent_federation_global_handle: '- Turn off the federation or switch the agent type',
+ consul_serf_snapshot_appendLine_lower: 'Measures the minimum time it takes for the Consul agent to append entries to an existing log',
+ mongodb_top_stats_total_time: 'Running time of all operations in MongoDB ',
+ docker_container_mem_total_cache: 'The sum of all the memory currently used by the Docker container, which is used as a cache',
+ 'alert.startAt.comment': 'Schedule start time is required when schedule is open, Default: 00:00 Example: 06:30',
+ mysql_innodb_defragment_compression_failures: 'Number of defragmentation recompression failures',
+ ASSET_NOT_SELECT_PARENT: 'Asset must select the asset host',
+ sqlserver_server_properties_db_offline: 'The number of databases currently offline.',
+ 'overall.detail': 'Detail',
+ 'license.organization': 'Organization',
+ 'project.chart.projectInfo': 'Project information',
+ DASHBOARD_LINK_ISNULL: 'Dashboard link can not be empty when type be asset, project, module or endpoint',
+ ALERTRULE_OPERATOR_INVALIDE: 'Alert operator is invalide',
+ ASSET_FIELD_META_REFERENCED: 'Asset field meta referenced',
+ elasticsearch_thread_pool_analyze_threads: 'analyze the number of tasks completed by the thread pool executor',
+ PROJECT_BUILDIN_CAN_NOT_EDIT: 'The built-in project does not allow editing',
+ 'overall.downloading': 'Downloading. please wait...',
+ mysql_innodb_num_page_compressed_trim_op: 'Number of pruning operations performed',
+ SYS_TOKEN_OR_AUTHTOKEN_ISNULL: 'Token information is null',
+ apache_scboard_open: 'Number of worker slots open',
+ IPAM_IP_NAME_ERROR: 'Ipamip name already exists',
+ zookeeper_max_commit_commit_proc_req_queued: 'The maximum number of submitted submission processes in the request queue',
+ mongodb_updates: 'The number of update operations performed in MongoDB ',
+ ASSET_STATE_NOTFOUND: 'Asset state not found',
+ consul_memberlist_pushPullNode_sum: 'Measures the sum of the number of agents exchanging state with this agent',
+ 'tip.endpoint': 'endpoint',
+ redis_allocator_resident: 'The total number of bytes resident in the allocator (RSS), this includes pages that can be freed to the operating system',
+ 'config.user.invalidPin': 'invalide password,the length at least 6',
+ DC_CABINETID_ISNULL: 'Cabinet id can not be empty',
+ consul_memberlist_msg_suspect: 'According to the message information given by the network layer, the number of suspicious messages that the agent has processed so far.',
+ consul_client_api_success_catalog_register: 'Incremented whenever the Consul agent successfully responds to a directory registration request',
+ elasticsearch_indices_segments_fixed_bit_set_memory_in_bytes: 'The total amount of memory used by fixed bitsets across all shards',
+ ALERTRULE_SCHEDSTIME_INCORRECT: 'Alert rule schedStime format is HH:mm',
+ 'overall.ipam.create': 'New IPAM',
+ service_annotation_duration_sum: 'Duration of calls to the bucket creation service.',
+ SYS_ROLE_MENUID_ISNULL: 'Role related menu id is required',
+ elasticsearch_clusterstats_indices_shards_index_shards_avg: 'Average number of shards in the index',
+ zookeeper_min_propagation_latency: 'Propagation Delay Minimum',
+ cassandra_CacheMetrics_CounterCache_Count: 'Counter cache hits.',
+ consul_fsm_ca_leaf_median: 'Measures the median time it takes to apply an operation when signing a leaf certificate',
+ 'diagnose.endpoint.resolution.talon': '- Check the Talon running status of the asset to which the endpoint belongs',
+ ALERTSILENCE_NAME_ISNULL: 'AlertSilence name can not be null',
+ TOOL_TRACEROUTE_IP_ISNULL: 'Traceroute ip can not be empty',
+ elasticsearch_indices_stats_primaries_recovery_current_as_source: 'Primary shard recovery times, using the index shard as the source',
+ 'tip.refreshLater': 'Refresh later',
+ mysql_commands_xa_rollback: 'Number of XA statements rolled back',
+ elasticsearch_indices_stats_primaries_recovery_throttle_time_in_millis: 'The primary shard limit, the amount of time recovery operations are delayed',
+ VSYS_TASK_UUID_ISNULL: 'Vsys task uuid can not be empty',
+ 'alert.config.notifyActive': 'Active notification',
+ mysql_open_tables: 'The number of tables opened.',
+ 'dashboard.dashboard.beforeOneHour': 'Previous 1 hour',
+ SYS_CONFIG_TESTEMAIL_TEMPLATE_FAILED: 'Test email template generation failed',
+ 'overall.selectColumns': 'Select columns',
+ elasticsearch_indices_stats_primaries_indexing_index_failed: 'Number of index operations that failed on the primary shard',
+ zookeeper_sum_write_commit_proc_req_queued: 'Write the sum of the submitted process queue',
+ mysql_innodb_defragment_count: 'Number of defragmentation operations',
+ 'explore.queryExpression': 'Please query first',
+ mysql_handler_rollback: 'The number of transaction rollback requests provided to the storage engine',
+ EXPRETMPL_IMPORT_ERROR: 'Expression template import error',
+ mysql_commands_purge_before_date: 'Number of pre-purge commands executed',
+ zookeeper_avg_om_commit_process_time_ms: 'om submission processing time average',
+ elasticsearch_indices_stats_total_search_fetch_current: 'Number of fetch operations running on primary and secondary shards',
+ clickhouse_asynchronous_metrics_os_steal_time_cpu7: " The ratio of time the CPU spends in other operating systems when running in a virtualized environment. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Not every virtualized environment has this metric, and most virtualized environments don't. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ 'asset.port.comment': 'Server port Example: 22',
+ 'dashboard.dashboard.lastTwelveHour': 'Last 12 hours',
+ clickhouse_asynchronous_metrics_os_steal_time_cpu5: " The ratio of time the CPU spends in other operating systems when running in a virtualized environment. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Not every virtualized environment has this metric, and most virtualized environments don't. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ clickhouse_asynchronous_metrics_os_steal_time_cpu6: " The ratio of time the CPU spends in other operating systems when running in a virtualized environment. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Not every virtualized environment has this metric, and most virtualized environments don't. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ clickhouse_asynchronous_metrics_os_steal_time_cpu3: " The ratio of time the CPU spends in other operating systems when running in a virtualized environment. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Not every virtualized environment has this metric, and most virtualized environments don't. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ clickhouse_asynchronous_metrics_os_steal_time_cpu4: " The ratio of time the CPU spends in other operating systems when running in a virtualized environment. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Not every virtualized environment has this metric, and most virtualized environments don't. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ 'overall.moduleId': 'Module ID',
+ mongodb_assert_warning: 'Number of assertion warnings',
+ clickhouse_asynchronous_metrics_os_steal_time_cpu1: " The ratio of time the CPU spends in other operating systems when running in a virtualized environment. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Not every virtualized environment has this metric, and most virtualized environments don't. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ clickhouse_asynchronous_metrics_os_steal_time_cpu2: " The ratio of time the CPU spends in other operating systems when running in a virtualized environment. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Not every virtualized environment has this metric, and most virtualized environments don't. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ PROJECT_NAME_ISNULL: 'Project name can not be empty',
+ clickhouse_asynchronous_metrics_os_steal_time_cpu0: " The ratio of time the CPU spends in other operating systems when running in a virtualized environment. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Not every virtualized environment has this metric, and most virtualized environments don't. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them",
+ mongodb_top_stats_queries_time: 'Running time of query operations in MongoDB ',
+ TYPECONF_SSHCOLLECT_INCORRECT: 'Asset type config ssh collect must be 0 or 1',
+ 'project.endpoint.moduleName.comment': 'Module Name(Required) Example: node_exporter',
+ 'config.model.ChartTemplate.comment': 'Asset chart templates Example: Server Template,Basic Template',
+ clickhouse_events_arena_alloc_chunks: ' The number of blocks allocated to the memory Arena (for GROUP BY and similar operations)',
+ 'overall.oid': 'OID format check error',
+ zookeeper_cnt_sync_processor_queue_time_ms: 'Synchronous Processor Queue Time Count',
+ SYS_USER_STARRED_ID_TYPE_ISNULL: 'Collect id and type at the same time null',
+ 'config.assetLabel.email': 'EMAIL',
+ zookeeper_p999_proposal_latency: 'Proposal Delays 99.9th Percentile',
+ docker_container_mem_writeback: 'Memory writeback for Docker containers',
+ clickhouse_asynchronous_metrics_cpu_frequency_m_hz_7: ' The current frequency of the CPU in MHz. Most modern CPUs adjust frequency dynamically for power saving and turbo boost',
+ clickhouse_asynchronous_metrics_cpu_frequency_m_hz_6: ' The current frequency of the CPU in MHz. Most modern CPUs adjust frequency dynamically for power saving and turbo boost',
+ clickhouse_asynchronous_metrics_cpu_frequency_m_hz_5: ' The current frequency of the CPU in MHz. Most modern CPUs adjust frequency dynamically for power saving and turbo boost',
+ 'diagnose.asset.item.reachable': 'Asset Reachability Information',
+ clickhouse_asynchronous_metrics_cpu_frequency_m_hz_4: ' The current frequency of the CPU in MHz. Most modern CPUs adjust frequency dynamically for power saving and turbo boost',
+ elasticsearch_clusterstats_indices_shards_index_primaries_avg: 'Average number of primary shards in the index',
+ clickhouse_asynchronous_metrics_cpu_frequency_m_hz_3: ' The current frequency of the CPU in MHz. Most modern CPUs adjust frequency dynamically for power saving and turbo boost',
+ zookeeper_p95_updatelatency: 'Update Latency 95th Percentile',
+ elasticsearch_clusterstats_indices_mappings_field_types_0_count: "The number of fields mapped to the field's data type in the selected node",
+ clickhouse_asynchronous_metrics_cpu_frequency_m_hz_2: ' The current frequency of the CPU in MHz. Most modern CPUs adjust frequency dynamically for power saving and turbo boost',
+ clickhouse_asynchronous_metrics_cpu_frequency_m_hz_1: ' The current frequency of the CPU in MHz. Most modern CPUs adjust frequency dynamically for power saving and turbo boost',
+ zookeeper_cnt_follower_sync_time: 'Number of times the follower synced with the leader',
+ clickhouse_asynchronous_metrics_cpu_frequency_m_hz_0: ' The current frequency of the CPU in MHz. Most modern CPUs adjust frequency dynamically for power saving and turbo boost',
+ 'export.records': 'Records',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Eden_Space_committed: 'The amount of committed memory in Eden Space after GC',
+ redis_master_repl_offset: "The server's current replication offset",
+ 'diagnose.endpoint.resolution.timeout': '- Increase scrape timeout',
+ mongodb_wtcache_server_evicting_pages: 'The number of pages evicted by the server in the WiredTiger cache ',
+ mysql_commands_alter_function: 'Number of ALTER function commands executed',
+ 'validate.positiveInteger': 'Positive integer',
+ mongodb_wtcache_bytes_read_into: 'The number of bytes read in the WiredTiger cache ',
+ 'asset.process.mem': 'Memory usage',
+ 'config.assetMeta.addGroup': 'Add group',
+ rabbitmq_node_io_read_bytes: 'data read in bytes',
+ mysql_sort_priority_queue_sorts: 'Number of times to perform sorting through the priority queue',
+ RECORD_RULE_LABELS_ISNULL: 'Record rule labels can not be null',
+ consul_raft_replication_appendEntries_rpc_mean: 'Measuring the average time spent attaching entry RFCs',
+ 'config.system.basic.passPeriodValue': '0 Means not expired',
+ elasticsearch_indices_stats_total_request_cache_evictions: 'Number of primary and secondary shard request cache operations',
+ postgresql_tup_fetched: 'The number of active rows fetched by index scans in this database',
+ mysql_innodb_num_non_index_pages_written: 'Number of index pages not written to innodb',
+ 'dashboard.metric.singleChartShow': 'Signle chart',
+ memcached_get_misses: 'Number of items requested but not found',
+ clickhouse_asynchronous_metrics_os_system_time: ' The ratio of time a CPU core is running OS kernel (system) code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ asset_stop_using_handle: '-',
+ 'dashboard.dashboard.refreshInterval.tenMinutes': '10 minutes',
+ consul_rpc_accept_conn: 'Incremented when the server accepts an RPC connection.',
+ rabbitmq_federation_messages_uncommitted: 'Federation uncommitted messages count',
+ zookeeper_max_write_batch_time_in_commit_processor: 'Write batch time maximum in commit processor',
+ 'asset.discoveryRepeatEvery': 'Repeat every',
+ cassandra_TableMetrics_ReadLatency_Count: 'The local read latency for this table.',
+ elasticsearch_indices_indexing_throttle_time_in_millis: 'Total time (ms) spent limiting operations',
+ consul_raft_rpc_appendEntries_storeLogs_upper: 'Measures the maximum time spent appending any outstanding logs for the agent since the last call to appendEntries',
+ elasticsearch_indices_stats_total_recovery_current_as_target: 'Primary and secondary shard recovery times, using index shards as targets',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_committed: 'The amount of memory committed by Survivor Space after GC',
+ 'setup.portPlaceholder': 'Please enter port',
+ 'diagnose.talon.resolution.promtail': '- Check the operating status of Promtail service',
+ consul_memberlist_gossip_lower: 'Measures the minimum amount of time it takes to broadcast a gossip message to a set of randomly selected nodes',
+ redis_rdb_bgsave_in_progress: 'Flag indicating that an RDB save is in progress',
+ 'tip.resetMfa': 'Are you sure to reset 2FA?',
+ mongodb_updates_per_sec: 'The number of update operations performed per second in MongoDB ',
+ 'diagnose.endpoint.item.talon.promtail': 'Promtail Component State',
+ 'overall.collapseSidebar': 'Collapse sidebar',
+ consul_raft_thread_fsm_saturation_median: 'Approximate median measure of the proportion of time a Raft FSM goroutine is busy and unable to accept new work',
+ 'overall.addDataLink': 'Add Data link',
+ memcached_bytes_read: 'The total number of bytes read from the network by this server',
+ 'project.module.walk': 'Walk',
+ integration_mongodb_remark: 'MongoDB is a document -oriented database management system that is written in language such as C++ to solve a large number of practical problems in the application development community.',
+ haproxy_hrsp_2xx: 'HTTP response with 2xx codes',
+ 'overall.bottom': 'Bottom',
+ elasticsearch_transport_tx_size_in_bytes: 'total bytes sent',
+ activemq_topics_consumer_count: 'The number of consumers currently subscribed to the topic',
+ apache_scboard_logging: 'The number of worker threads writing to the log file',
+ configuration_notification_setting: 'Notification settings',
+ 'asset.ipSubnets': 'IP subnets',
+ mysql_commands_show_table_status: 'Number of SHOW TABLE STATUS commands executed',
+ 'config.mib.updateUser': 'Update user',
+ consul_raft_replication_heartbeat_median: 'Measures the median time it takes to call appendEntries on a peer',
+ mysql_performance_schema_socket_classes_lost: 'Unable to load how many socket instruments',
+ 'project.topology.gradient': 'Gradient',
+ consul_runtime_gc_pause_ns_count: 'Number of garbage collection (GC) stop-the-world pauses since Consul started',
+ consul_catalog_register_sum: 'Measures the sum of time required to complete directory registration operations',
+ clickhouse_metrics_distributed_files_to_insert: ' The number of pending files to process for asynchronous inserts into the distributed table. Number of files per shard added',
+ 'dashboard.dashboard.chartForm.weight': 'Order',
+ clickhouse_events_oscpu_wait_microseconds: ' From the OS point of view, the total time a thread is ready to execute but waiting for OS scheduling',
+ mysql_performance_schema_stage_classes_lost: 'Unable to load how many stage instruments',
+ mysql_created_tmp_disk_tables: 'The rate, per second, of internal temporary tables on disk created by the server while executing statements.',
+ DC_ASSETS_EXISTS: 'These Dc contain assets and cannot be deleted',
+ 'config.menus.menus': 'Menus',
+ 'overall.endpointTemplate': 'Endpoint template',
+ 'project.topology.elements': 'Elements',
+ zookeeper_max_om_commit_process_time_ms: 'om submission processing time maximum',
+ TERMINAL_CONNECTION_AUTHTYPE_INVALIDED: 'Terminal connection authType is not in the range of enumeration',
+ MODULE_NOTFOUND: 'Module not found',
+ clickhouse_metrics_parts_active: ' Active data section used by current and upcoming opt-ins',
+ 'overall.newFolder': 'New folder',
+ agent_unfederation_per_msg: 'The agent of Per-datacenter type in non federation environments does not collect data',
+ integration_nginx_configuration: "#### Preconditions\r\n##### Component Version\r\nNginx Version:1.25.0\r\n##### Configuration File Modification\r\nThe server block in nginx http block, add the following code.\r\n```\r\nlocation /nginx_status {\r\n allow all;\r\n stub_status on;\r\n access_log off;\r\n}\r\n```\r\n#### Metrics Collection Configuration\r\nConfiguration File Path:/opt/nezha/telegraf/telegraf.d/nginx.conf\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"nginx_prometheus\"\r\n ## Address to listen on.\r\n listen = \":19213\"\r\n namepass = [\"nginx*\"]\r\n \r\n \r\n# Read Nginx's basic status information (ngx_http_stub_status_module)\r\n[[inputs.nginx]]\r\n ## An array of Nginx stub_status URI to gather stats.\r\n urls = [\"http://localhost/nginx_status\"]\r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = false\r\n \r\n ## HTTP response timeout (default: 5s)\r\n response_timeout = \"5s\"\r\n```",
+ nginx_accepts: 'The total number of connections processed',
+ elasticsearch_thread_pool_get_active: 'Get the number of threads in the thread pool',
+ clickhouse_metrics_background_move_pool_task: ' The number of active tasks in the BackgroundProcessingPool for movement',
+ zookeeper_response_packet_cache_hits: 'Response packet cache hits',
+ zookeeper_cnt_commit_propagation_latency: 'Commit Propagation Delay Times',
+ 'dashboard.dashboard.chartForm.selectAsset': 'Please select the Asset',
+ MODULE_PASSWORD_INVALID: 'Auth password is missing, required for SNMPv3 with auth',
+ SYS_MENU_BUTTON_PARENTID_ISNULL: 'Button must have a parent id',
+ haproxy_dcon: 'Request denied by "TCP-Request Connection" rule',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_init: 'Initial memory amount of Code Cache space after GC',
+ mysql_performance_schema_socket_instances_lost: 'How many socket tool instances could not be created',
+ task_scheduler_current_execution: 'Number of tasks currently being executed.',
+ clickhouse_metrics_query_preempted: ' Number of queries stopped and waiting due to the Priority setting',
+ mysql_commands_execute_immediate: 'Number of immediate execute statements executed',
+ DASHBOARD_CHART_TEMPLATE_TYPE_ISNULL: 'Dashboard import type is null',
+ storage_wal_writes: 'Cumulative number of write attempts to the WAL.',
+ integration_proxmox_configuration: "#### Preconditions\r\n##### Component Version\r\nProxmox VE Version:6.4\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of Proxmox you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n##### Create Monitoring User\r\nLog in to Proxmox VE and execute the following command to configure Proxmox VE monitoring users\r\n```\r\n## Create a nz_monitor user with PVEAuditor role\r\nroot@node:~# pveum user add nz_monitor@pve\r\nroot@node:~# pveum acl modify / -role PVEAuditor -user nz_monitor@pve\r\n\r\n## Create a token with the PVEAuditor role\r\nroot@node:~# pveum user token add nz_monitor@pve monitoring -privsep 1\r\n┌──────────────┬──────────────────────────────────────┐\r\n│ key │ value │\r\n╞══════════════╪══════════════════════════════════════╡\r\n│ full-tokenid │ nz_monitor@pve!monitoring │\r\n├──────────────┼──────────────────────────────────────┤\r\n│ info │ {\"privsep\":\"1\"} │\r\n├──────────────┼──────────────────────────────────────┤\r\n│ value │ f82aaad6-4f05-4c0f-9395-3d130a87d3d7 │\r\n└──────────────┴──────────────────────────────────────┘\r\nroot@node:~# pveum acl modify / -role PVEAuditor -token 'nz_monitor@pve!monitoring'\r\n```\r\n#### Metrics Collection Configuration\r\n1.We use [Proxmox input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/proxmox \"Proxmox input plug\") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus output plug\") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the proxmox.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"proxmox_prometheus\"\r\n listen = \":19208\"\r\n namepass = [\"proxmox*\"]\r\n\r\n\r\n# Provides metrics from Proxmox nodes (Proxmox Virtual Environment > 6.2).\r\n[[inputs.proxmox]]\r\n ## API connection configuration. The API token was introduced in Proxmox v6.2. Required permissions for user and token: PVEAuditor role on /.\r\n base_url = \"https://127.0.0.1:8006/api2/json\"\r\n api_token = \"nz_monitor@pve!monitoring=f82aaad6-4f05-4c0f-9395-3d130a87d3d7\"\r\n \r\n ## Node name, defaults to OS hostname\r\n ## Unless Telegraf is on the same host as Proxmox, setting this is required\r\n ## for Telegraf to successfully connect to Proxmox. If not on the same host,\r\n ## leaving this empty will often lead to a \"search domain is not set\" error.\r\n node_name = \"node\"\r\n \r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n insecure_skip_verify = true\r\n \r\n # HTTP response timeout (default: 5s)\r\n response_timeout = \"5s\"\r\n```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where Proxmox resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which Proxmox belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19208\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```",
+ mysql_aborted_clients: 'The number of connections aborted due to the client dying without properly closing the connection.',
+ mysql_innodb_buffer_pool_read_ahead: 'The number of pages read into the InnoDB buffer pool by the read-ahead background thread',
+ 'dashboard.dashboard.chartForm.openIn': 'Open in',
+ elasticsearch_indices_stats_primaries_search_fetch_time_in_millis: 'The time spent by the primary shard performing fetch operations',
+ elasticsearch_indices_translog_uncommitted_operations: 'Uncommitted transaction log operations',
+ 'alert.config.inr.comment': 'Performance Cycle Default: 0, unit: S is not less than 15 When <15, Scrape Interval Example: 30',
+ rabbitmq_overview_amqp_listeners: 'Number of AMQP listeners',
+ mysql_commands_stmt_send_long_data: 'Number of prepared statements sending parameter data in chunks (long data)',
+ minio_s3_time_ttfb_seconds_distribution: 'Time to first byte allocated between API calls',
+ haproxy_intercepted: 'Number of intercepted requests (monitors, statistics)',
+ mongodb_wtcache_app_threads_page_read_count: 'Number of pages read by application threads in the WiredTiger cache ',
+ 'overall.hidden': 'Hidden',
+ jenkins_node_memory_available: 'Available memory on Jenkins computer nodes',
+ elasticsearch_jvm_gc_collectors_young_collection_time_in_millis: 'Total time spent by the JVM collecting young generation objects',
+ mysql_innodb_num_pages_page_compression_error: 'compression errors',
+ 'dashboard.dashboard.beforeThreeHour': 'Previous 3 hours',
+ mysql_tc_log_max_pages_used: 'Logs since server start',
+ 'setup.haMode': 'HA mode',
+ cassandra_DroppedMessageMetrics_InternalDroppedLatency_Max: 'Intra-Node Latency Drop Max',
+ ALERTRULE_SNMPTRAP_OPERATOR_ERROR: 'The SNMP trap type operator only supports regex',
+ storage_writer_err_points_count: 'Number of points in shard write requests with errors.',
+ PROJECT_ICON_NAME_DUPLICATE: 'Topology icon name cannot be duplicate under the same unit',
+ SYS_CONFIG_LDAPUSERFILTER_ISNULL: 'System config ldap user filter can not be empty',
+ logs_authentication_failed_handle: '- Check asset TALON config',
+ mysql_commands_show_privileges: 'Number of SHOW PRIVILEGES commands executed',
+ minio_cluster_capacity_raw_total_bytes: 'Total online capacity in the cluster',
+ mysql_innodb_secondary_index_triggered_cluster_reads: 'Used to track effectiveness of prefix index query optimization (MDEV-6929)',
+ mysql_performance_schema_nested_statement_lost: 'Number of stored program statements for which statistics are missing',
+ mysql_innodb_history_list_length: 'history list length',
+ SYS_CONFIG_LDAP_CONNECTIONFAILED: 'Unable to establish a connection with the ldap service. Please check whether the LDAP service is running normally and can connect externally.',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Eden_Space_max: 'The maximum amount of memory in Eden Space after GC',
+ TYPECONF_NAME_ISNULL: 'Asset type config name is null',
+ consul_client_api_success_catalog_node_service_list: "Incremented whenever the Consul agent successfully responds to a request to list the node's registered services",
+ sqlserver_waitstats_waiting_tasks_count: 'The number of tasks waiting.',
+ consul_raft_boltdb_logsPerBatch_count: 'Measure the number of logs written to the database per batch',
+ 'config.ipamip.name.comment': 'Name(Required) Example: xxx ',
+ mongodb_tcmalloc_pageheap_total_decommit_bytes: 'Total bytes uncommitted by TCMalloc pageheap ',
+ 'overall.view': 'View',
+ SYS_MENU_CODE_DUPLICATE: 'Menu code duplicate',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Eden_Space_max: 'The maximum amount of memory in Eden Space before GC',
+ 'project.endpoint.credentials': 'Credentials',
+ consul_state_services: 'Measures the number of unique services currently registered with Consul, based on the service name. It is only emitted by the Consul server. Added in v1.9.0.',
+ elasticsearch_os_mem_used_in_bytes: 'Amount of physical memory used',
+ DASHBOARD_PARAM_RANGEINTERVAL_ISNULL: 'Dashboard param range interval can not be empty',
+ mysql_aborted_connects_preauth: 'Number of connection attempts aborted before authentication',
+ ALERTRULE_EXPR_ERROR: 'Expr syntax error',
+ 'overall.name': 'Name',
+ docker_container_net_tx_packets: 'A metric for the number of packets sent by the Docker container network',
+ memcached_store_no_memory: 'Number of rejected storage requests due to memory limit exhaustion when eviction is disabled',
+ elasticsearch_transport_rx_size_in_bytes: 'total number of bytes received',
+ zookeeper_p99_local_write_committed_time_ms: 'The 99th percentile of time spent on committed write requests issued locally',
+ minio_node_disk_used_bytes: 'Total storage used on a specific drive of a node in a MinIO deployment',
+ consul_raft_boltdb_storeLogs_lower: 'Measures the minimum time spent writing logs to the database',
+ elasticsearch_thread_pool_analyze_largest: 'analyze the number of active threads in the thread pool',
+ SYS_RECOVERYCODE_IS_INVALID: 'Recoverycode is invalid',
+ MODULE_ID_ISNULL: 'Module id can not be empty',
+ 'alert.receiver.comment': 'Alert receiver, separated by commas Example: admin / admin,root',
+ 'config.operationlog.params': 'Request params',
+ cassandra_CommitLogMetrics_WaitingOnSegmentAllocation_MeanRate: 'Average rate of time spent waiting for a CommitLogSegment to be allocated',
+ 'asset.talon.token': 'Token',
+ 'project.topology.transparency': 'Transparency',
+ 'project.module.configs': 'Configuration',
+ tengine_bytes_in: 'The total number of bytes received from the client',
+ elasticsearch_thread_pool_snapshot_largest: 'The number of active threads in the snapshot thread pool',
+ cassandra_TableMetrics_SSTablesPerReadHistogram_Count: 'Histogram of the number of sstable datafiles read accessed per partition. SSTables skipped due to bloom filters, min-max key, or partitioned index lookups are not counted.',
+ cassandra_TableMetrics_CoordinatorReadLatency_Count: 'The delay for the coordinator to read this table.',
+ cassandra_TableMetrics_ViewReadTime_Count: 'Time spent locally reading materialized view updates.',
+ DASHBOARD_PARAM_SCHEDULESTIME_ISNULL: 'Dashboard param schedule stime can not be empty',
+ 'config.assetLabel.isCheck': 'Is check',
+ AGENT_PARAM_START_ISNULL: "Parameter 'start' is required",
+ elasticsearch_thread_pool_watcher_queue: 'The number of tasks rejected by the watch thread pool executor',
+ 'diagnose.talon.item.nztalon': 'Talon service status',
+ sqlserver_requests_logical_reads: 'The number of logical reads for the query.',
+ zookeeper_p999_sync_processor_queue_time_ms: 'Synchronous Processor Queue Time 99.9th Quantile',
+ mysql_aborted_connects: 'The number of failed attempts to connect to the MySQL server.',
+ TERMINAL_NEW_PATH_ISNULL: 'File new path cannot be empty',
+ 'dashboard.dashboard.beforeSixHour': 'Previous 6 hours',
+ consul_raft_replication_heartbeat_count: 'Measures the number of times appendEntries is called on a peer',
+ 'project.topology.data': 'Data',
+ TYPECONF_SNMPCOLLECT_ISNULL: 'Asset type config snmp collect is null',
+ 'backup.day': 'days',
+ consul_fsm_system_metadata_mean: 'Measures the average time required to apply system metadata operations to the FSM',
+ 'dashboard.dashboard.chartForm.url': 'URL',
+ rabbitmq_node_mem_msg_index: 'The amount of memory used to store the message index',
+ consul_serf_queue_Query_90_percentile: 'serf Query the 90th percentile of the queue size',
+ elasticsearch_indices_stats_primaries_indexing_index_total: 'Total number of primary shard index operations',
+ MODULE_RELOBJ_CAN_NOT_REMOVE: 'Module have associated data and cannot be deleted',
+ SNMP_MIB_TYPE_INVALIDE: 'Snmp value type is invalide',
+ 'terminal.wordSeparator': 'Word separators',
+ mysql_commands_empty_query: 'Number of queries to servers that do not generate SQL queries',
+ 'config.system.link.link': 'Application navigators',
+ consul_fsm_acl_token_90_percentile: 'Measures the 90th percentile of time taken to apply ACL token operations to the FSM',
+ ASSET_EDITTYPE_ISNULL: 'Asset edit type can not be empty',
+ clickhouse_replication_queue_too_many_tries_replicas: 'The count of repeated attempts to complete the copy task that failed',
+ mysql_innodb_os_log_pending_fsyncs: 'Pending operands for fsync',
+ consul_fsm_tombstone_stddev: 'Measures the standard deviation of time taken to apply a given tombstone operation to the FSM',
+ elasticsearch_fs_total_free_in_bytes: 'Total number of unallocated bytes across all file stores',
+ zookeeper_max_file_descriptor_count: 'Maximum number of file descriptors',
+ zookeeper_sum_dead_watchers_cleaner_latency: 'Death Watcher Cleaner Latency Sum',
+ 'date.week.four': 'THU',
+ elasticsearch_indices_stats_primaries_refresh_listeners: 'The primary shard performs external operations',
+ 'config.mib.credential.create': 'Create credential',
+ elasticsearch_thread_pool_ml_job_comms_largest: 'The number of active threads in the ml job comms thread pool',
+ TERMINAL_LS_FOLDER_ERROR: 'Cannot display remote folder',
+ 'guide.title': 'Get started in 6 steps',
+ 'project.topology.line': 'line',
+ ENDPOINT_TYPE_ISNULL: 'Endpoint type can not be empty',
+ mysql_handler_write: 'The number of requests to insert rows into the table',
+ rabbitmq_node_disk_free_limit: 'Disk free space limit for partitions where RabbitMQ stores data',
+ 'webshell.custom': 'Custom connect',
+ DC_NAME_DUPLICATE: 'Dc name duplicate',
+ mongodb_assert_msg: 'Number of Assertion Messages',
+ 'guide.downloadAgent': 'Download agent',
+ 'alert.config.threshold.comment': 'Threshold (required) Example: 10',
+ elasticsearch_thread_pool_get_rejected: 'The maximum number of active threads in the get thread pool',
+ elasticsearch_indices_search_query_current: 'The number of query operations currently running',
+ FILTER_OPER_INVALIDED: 'filter oper value is invalide',
+ consul_memberlist_probeNode_count: 'Measures the number of times a single round of failure detection is performed on selected agents',
+ consul_leader_barrier_upper: 'Measures the maximum amount of time spent waiting for a raft obstacle after gaining leadership',
+ mysql_innodb_log_writes: 'log write times',
+ consul_raft_rpc_appendEntries_processLogs_sum: 'Measures the sum of time spent processing outstanding log entries for an agent',
+ mysql_opened_plugin_libraries: 'The number of shared libraries the server has opened to load plugins',
+ elasticsearch_indices_docs_count: 'The number of documents reported by Lucene',
+ 'diagnose.endpoint.resolution.monitor.config': '- The endpoint monitoring status is not opened, please check the endpoint configuration',
+ mysql_commands_savepoint: 'The number of savepoint commands executed. Unlike Handler_savepoint, it is the number of transaction savepoint creation requests',
+ elasticsearch_thread_pool_system_write_queue: 'The number of tasks rejected by the system write thread pool executor',
+ 'el.transfer.hasCheckedFormat': '{checked}/{total} checked',
+ mysql_innodb_checkpoint_max_age: 'Maximum Checkpoint Age',
+ TYPECONF_AUTHPROTOCOL_INCORRECT: 'Asset type config auth protocol must be 0 ,1 or 2',
+ service_org_new_duration_count: 'Duration of calls to the organization creation service.',
+ memcached_total_connections: 'The total number of connections opened since the server started running',
+ mysql_rpl_semi_sync_master_net_waits: 'The total number of times the master waited for a reply from the slave',
+ 'overall.right': 'Right',
+ clickhouse_events_read_buffer_from_file_descriptor_read: 'Number of times of reading (read/expansion) from the file descriptor. Not include sockets',
+ minio_bucket_traffic_received_bytes: 'Total bytes of S3 traffic received per bucket',
+ consul_raft_boltdb_txstats_nodeCount: 'Counts the number of node allocations in the database since Consul started.',
+ zookeeper_max_prep_processor_queue_time_ms: 'Processor Queue Prepare Time Maximum',
+ elasticsearch_http_clients_0_last_request_time_millis: 'The time of the most recent request from this client',
+ mongodb_net_out_bytes_count: 'The total number of times sent.',
+ consul_raft_fsm_apply_upper: 'Measure the highest time to apply logs to FSM',
+ consul_fsm_system_metadata_90_percentile: 'Measures the 90th percentile of time required to apply system metadata operations to the FSM',
+ mongodb_assert_user: 'The number of user assertions',
+ 'overall.batchSync': 'Batch Synchronize',
+ clickhouse_asynchronous_metrics_os_user_time: ' The ratio of time a CPU core is running user-space code. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. This also includes times when the CPU is underutilized due to CPU internals (memory load, pipeline stalls, branch misprediction, running another SMT core). Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ elasticsearch_jvm_uptime_in_millis: 'JVM uptime',
+ CHART_SPAN_ISNULL: 'Chart span can not be empty',
+ mysql_innodb_data_written: 'The number of InnoDB bytes written since the server started',
+ clickhouse_events_read_buffer_from_file_descriptor_read_bytes: 'The number of bytes read from the file descriptor. If the file is compressed, this will display the compressed data size',
+ sqlserver_server_properties_db_restoring: 'The number of databases currently being restored.',
+ consul_version: 'Represents the Consul version.',
+ 'overall.clickUpload': 'Click to upload',
+ ALERTSILENCE_ENDTIME_MUSTGTNOW: 'AlertSilence end time must great now time',
+ TYPECONF_SNMPCOLLECT_INCORRECT: 'Asset type config snmp collect must be 0 or 1',
+ mysql_innodb_buffer_pool_pages_made_young: 'page gets younger',
+ 'dashboard.dashboard.chartForm.dataLink': 'Data link',
+ ALERTRULE_SCHEDETIME_ISNULL: 'Alert rule schedEtime can not be null',
+ ALERTRULE_OIDFORMAT_ERROR: 'OID format is incorrect',
+ java_memory_NonHeapMemoryUsage_committed: 'Committed bytes of off-heap memory',
+ consul_client_rpc_error_catalog_node_service_list: "Incremented whenever the Consul agent receives an RPC error requesting to list a node's registered services",
+ 'config.mib.credential.method': 'Method',
+ 'project.topology.selTwoNode': 'Please select two module',
+ 'project.topology.none': 'None',
+ consul_acl_blocked_node_registration: "Incremented whenever a node's registration failure is blocked by an ACL.",
+ elasticsearch_indices_stats_primaries_refresh_external_total: 'Total number of flush operations external to the primary shard',
+ consul_raft_boltdb_getLog_count: 'Measure the number of times logs are read from the database',
+ ALERTNOTIFY_ID_ISNULL: 'Alert notify method ID can not be null',
+ 'config.config': 'Setting',
+ elasticsearch_cluster_health_initializing_shards: 'Initialize the number of shards in the cluster',
+ zookeeper_min_sync_processor_queue_flush_time_ms: 'Synchronous Processor Queue Flush Time Minimum',
+ elasticsearch_indices_stats_total_get_total: 'The current total number of primary and secondary shard operations',
+ 'integration.internal': 'internal',
+ ALERTSEVERITY_NAME_ISNULL: 'Alert severity name can not be null',
+ consul_runtime_alloc_bytes: 'Measures the number of bytes allocated by the Consul process. This may flare up from time to time, but should return to steady state values.',
+ 'el.datepicker.now': 'Now',
+ zookeeper_uptime: 'Uptime for peers to be in table-forward/following/observing state',
+ java_operating_SystemLoadAverage: 'System load average',
+ integration_postgresql_configuration: "#### Preconditions\r\n##### Component Version\r\nPostgreSQL Version:15.3\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of PostgreSQL you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n##### Create Monitoring User\r\n```\r\npostgres=# CREATE USER nz_monitor WITH PASSWORD 'nz_monitor_pwd';\r\nCREATE ROLE\r\npostgres=# GRANT ALL PRIVILEGES ON DATABASE postgres TO nz_monitor;\r\nGRANT\r\n```\r\n#### Metrics Collection Configuration\r\n1.We use [PostgreSQL input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/postgresql \"PostgreSQL input plug\") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus output plug\") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the postgresql.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"postgresql_prometheus\"\r\n listen = \":19203\"\r\n namepass = [\"postgresql*\"]\r\n \r\n \r\n# Read metrics from one or many postgresql servers\r\n[[inputs.postgresql]]\r\n ## specify address via a url matching:\r\n ## postgres://[pqgotest[:password]]@localhost[/dbname]?sslmode=[disable|verify-ca|verify-full]\r\n ## or a simple string:\r\n ## host=localhost user=pqgotest password=... sslmode=... dbname=app_production\r\n ##\r\n ## All connection parameters are optional.\r\n ##\r\n ## Without the dbname parameter, the driver will default to a database\r\n ## with the same name as the user. This dbname is just for instantiating a\r\n ## connection with the server and doesn't restrict the databases we are trying\r\n ## to grab metrics for.\r\n ##\r\n address = \"postgres://nz_monitor:nz_monitor_pwd@localhost/postgres?sslmode=disable\"\r\n ## A custom name for the database that will be used as the \"server\" tag in the\r\n ## measurement output. If not specified, a default one generated from\r\n ## the connection address is used.\r\n # outputaddress = \"db01\"\r\n \r\n ## connection configuration.\r\n ## maxlifetime - specify the maximum lifetime of a connection.\r\n ## default is forever (0s)\r\n # max_lifetime = \"0s\"\r\n \r\n ## A list of databases to explicitly ignore. If not specified, metrics for all\r\n ## databases are gathered. Do NOT use with the 'databases' option.\r\n # ignored_databases = [\"postgres\", \"template0\", \"template1\"]\r\n \r\n ## A list of databases to pull metrics about. If not specified, metrics for all\r\n ## databases are gathered. Do NOT use with the 'ignored_databases' option.\r\n # databases = [\"app_production\", \"testing\"]\r\n \r\n ## Whether to use prepared statements when connecting to the database.\r\n ## This should be set to false when connecting through a PgBouncer instance\r\n ## with pool_mode set to transaction.\r\n prepared_statements = true\r\n ```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where PostgreSQL resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which PostgreSQL belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19203\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```",
+ 'alert.config.notifyExpired': 'Expired notification',
+ clickhouse_events_io_buffer_alloc_bytes: ' Number of bytes allocated for IO buffer (for ReadBuffer/WriteBuffer)',
+ 'dashboard.overview.alert.alertRuleTopN': 'Top10 alert message',
+ elasticsearch_indices_stats_total_segments_stored_fields_memory_in_bytes: 'The total amount of memory for storing fields in primary and secondary shards',
+ mysql_commands_create_trigger: 'Number of create trigger commands executed',
+ 'asset.vendorModel': 'Vendor/Model',
+ 'dashboard.dashboard.chartForm.result': 'Result ',
+ mysql_innodb_buffer_pool_reads: 'The number of reads that the InnoDB buffer pool could not satisfy and had to be read from disk',
+ administration_audit: 'Audits',
+ haproxy_ctime: 'Average connection time in MS out of 1024 last requests',
+ issue_record: 'Issues',
+ 'model.dashboardtemplate': 'Dashboard template',
+ IMPORT_FILE_DATA_ISNULL: 'Import file data cannot be empty',
+ mysql_slow_queries: 'The rate of slow queries.',
+ 'overall.batchAddEndpoint': 'Batch new endpoint',
+ clickhouse_tables_rows: 'table row count',
+ mysql_commands_show_explain: 'Number of SHOW EXPLAIN commands executed',
+ mysql_rpl_semi_sync_master_status: 'Is semisynchronous replication currently functioning properly',
+ mysql_handler_savepoint: 'Storage engine places savepoints',
+ 'searchBox.wildcard': 'wildcard',
+ storage_writer_req_points_bucket: 'Number of points in write requests.',
+ docker_container_mem_inactive_anon: 'Amount of anonymous memory (i.e. memory not associated with files) marked as "inactive" in a Docker container',
+ zookeeper_avg_session_queues_drained: 'Average session queue count for traffic control',
+ rabbitmq_node_gc_bytes_reclaimed: 'Total bytes of memory reclaimed by the Erlang garbage collector',
+ cassandra_TableMetrics_SpeculativeSampleLatencyNanos_Value: 'Number of nanoseconds to wait before attempting to speculate. Values can be statically configured or periodically updated based on coordinator latency',
+ SYS_CONFIG_NODETARGETPATH_ISNULL: 'System config node export target path can not be null',
+ DASHBOARD_PARAM_SCHEDULEREPEAT_ISNULL: 'Dashboard param schedule repeat can not be empty',
+ 'dashboard.dashboard.chartForm.desc': 'DESC',
+ haproxy_bck: 'Number of backup servers (backend)',
+ clickhouse_asynchronous_metrics_number_of_detached_by_user_parts: " The user queries with \"ALTER TABLE DETACH\" the total number of parts detached from the MergeTree table (as opposed to accidental, corrupt, or ignored parts). The server doesn't care about the separated parts, they can be removed",
+ mysql_innodb_available_undo_logs: 'The total number of InnoDB undo logs available',
+ mysql_commands_create_db: 'Number of create database commands executed',
+ 'tip.cabinet': 'cabinet',
+ consul_client_rpc_error_catalog_datacenters: 'Incremented whenever the Consul agent receives an RPC error requesting to list datacenters',
+ mongodb_tcmalloc_thread_cache_free_bytes: 'The number of free bytes in the TCMalloc thread cache ',
+ qc_executing_active: 'Number of queries actively executing.',
+ mysql_handler_read_last: 'The number of requests to read the last row from the index',
+ consul_raft_commitTime_count: "Measures the number of times a new entry is committed to the leader's Raft log",
+ elasticsearch_indices_query_cache_cache_size: 'query cache size',
+ 'week.FriAbbreviation': 'Fri',
+ ASSET_PARENT_NOT_EXIST: 'Asset parent does not exist',
+ zookeeper_avg_concurrent_request_processing_in_commit_processor: 'The average number of concurrent requests processed in the submission processor',
+ clickhouse_asynchronous_metrics_jemalloc_background_thread_num_runs: ' Internal metrics of the low-level memory allocator (jemalloc)',
+ ENDPOINT_LABELS_ACTION_ISNULL: 'Endpoint labels action can not be empty',
+ 'overall.option': 'Operation',
+ 'diagnose.talon.item.auth': 'Talon Token configuration',
+ elasticsearch_indices_stats_primaries_query_cache_cache_size: 'The size of the primary shard query cache',
+ 'diagnose.agent.item.cortex': 'Cortex Component State',
+ IMPORT_ERROR_STOP: 'Error stop import',
+ mysql_rpl_semi_sync_slave_send_ack: 'The number of acknowledgments submitted by the slave server',
+ SYS_AUTHCODE_IS_INVALID: 'Authcode information is invalid',
+ zookeeper_quit_leading_due_to_disloyal_voter: 'Quit leadership due to voter disloyalty',
+ tomcat_connector_max_threads: 'Connector Max Threads',
+ clickhouse_metrics_network_send: ' The number of threads sending data to the network. Only includes ClickHouse-related network interactions, excluding third-party libraries',
+ 'alert.config.effectiveConfig': 'Effective configurations',
+ zookeeper_learner_commit_received_count: 'Learner Submission Received Count',
+ elasticsearch_thread_pool_fetch_shard_started_completed: 'The number of tasks in the fetch shard started thread pool queue',
+ consul_catalog_connect_not_found: 'Could not find increments for each connection-based catalog query for a given service.',
+ 'asset.vsys': 'Virtual system',
+ SYS_MENU_CODE_ISNULL: 'Menu code is required',
+ ASSET_BRAND_NAME_DUPLICATE: 'Asset brand name is duplicate',
+ elasticsearch_cluster_health_number_of_data_nodes: 'Number of data nodes in the cluster',
+ consul_raft_fsm_enqueue_median: 'Measures the median amount of time to enqueue a batch of logs for the FSM to apply',
+ mysql_connection_errors_tcpwrap: 'The number of connections refused by the libwrap library',
+ AGENT_TYPE_INVALIDE: 'Agent type is incorrect',
+ activemq_subscribers_pending_queue_size: 'The queue size of subscribed consumer pending messages indicates the number of all unconsumed messages that have been sent by the producer before the consumer successfully consumes.',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_normalized: ' This value is similar to "OSSoftIrqTime", but divided by the number of CPU cores to be measured in the interval [0..1] regardless of the number of cores. This allows you to average the value of this metric across multiple servers in the cluster, even with inconsistent core counts, and still get an average resource utilization metric',
+ 'diagnose.asset.item.stateconf': 'Asset State Configuration',
+ 'config.exprTemp.errorStr': 'Please fill in the {errorStr} value',
+ mongodb_total_docs_scanned: 'Number of documents scanned by MongoDB ',
+ zookeeper_cnt_quorum_ack_latency: 'Quorum Ack Delay Count',
+ 'backup.edit': 'Edit backup configurations',
+ 'overall.uploadCustomPicture': 'Upload custom picture',
+ SYS_USER_PIN_LONGTIME_NO_MODIFY: 'System user pin has not been modified for a long time more than {0} days',
+ minio_node_ilm_transition_pending_tasks: 'hang upobject conversiontotal number of tasks',
+ mongodb_flushes_total_time_ns: 'Total time spent performing refresh operations (nanoseconds)',
+ 'config.exprTemp.remark.comment': 'Remark Example: node_export CPU utilization template',
+ 'setup.invalidRedis': 'There may be some errors in the configuration of the Redis',
+ service_urm_new_duration_count: 'Duration of calls to the URM creation service.',
+ service_annotation_duration_count: 'Duration of calls to the bucket creation service.',
+ haproxy_bin: 'Enter the number of bytes',
+ 'overall.addColumns': 'Add columns',
+ zookeeper_max_propagation_latency: 'Propagation Delay Max',
+ 'project.topology.requiredName': 'The name of the required',
+ elasticsearch_thread_pool_transform_indexing_largest: 'The number of active threads in the transform indexing thread pool',
+ mysql_key_blocks_used: 'Maximum number of key cache blocks in use at the same time',
+ haproxy_sid: 'Session id',
+ elasticsearch_indices_stats_primaries_fielddata_memory_size_in_bytes: 'The field data storage size of the primary shard',
+ elasticsearch_thread_pool_fetch_shard_started_queue: 'fetch shard started The number of tasks rejected by the thread pool executor',
+ 'config.dc.selectArea': 'Select area',
+ zookeeper_max_proposal_latency: 'Proposal Delay Max',
+ 'project.module.dashboardtemplate.comment': 'Endpoint dashboard template Example: Basic Dashboard Template',
+ 'dashboard.dashboard.chartForm.displayConfig': 'Display configurations',
+ 'config.system.ldap.dn': 'Bind DN',
+ mongodb_db_stats_fs_used_size: 'File system used size',
+ 'tip.zoomStatusPrompt': 'Your browser is currently in zoom state, the page may appear dislocation, the proposed 100% size.',
+ qc_executing_duration_seconds_count: 'Histogram of times spent executing queries.',
+ 'config.terminallog.cols': 'Cols',
+ 'cortex.ingester': 'Ingester',
+ 'terminal.title': 'Web terminal',
+ zookeeper_min_prep_processor_queue_size: 'Prepare Processor Queue Size Minimum',
+ query_influxdb_source_read_request_duration_seconds_sum: 'of times spent in read requests.',
+ 'asset.brand.comment': 'Brand (required) Example: DELL',
+ 'alert.severity.comment': 'Alert severity (required) optional P1, P2, P3 Example: P1',
+ 'el.datepicker.weeks.sat': 'Sat',
+ consul_raft_leader_dispatchLog_mean: 'Measures the average amount of time the leader takes to write log entries to disk',
+ 'config.mib.fileName': 'File name',
+ 'dashboard.dashboard.beforeTwoDay': 'Previous 2 days',
+ 'setup.alertPrefix': 'Alert prefix',
+ 'overall.state': 'State',
+ 'config.agent.cortexDetail': 'Cortex status',
+ zookeeper_p95_local_write_committed_time_ms: 'The 95th percentile of time spent on committed write requests issued locally',
+ 'login.username': 'Username',
+ mysql_innodb_have_lzma: 'Does the server have the lzma compression method available',
+ clickhouse_events_network_receive_elapsed_microseconds: ' The total time spent waiting for data to be received or received from the network. Only includes ClickHouse-related network interactions, excluding third-party libraries',
+ SYS_USER_USERNAME_ISNULL: 'System user login name can not be empty',
+ SYS_LOGIN_UNKNOWNACCOUNT: 'Unknown error',
+ 'config.system.notification.filePathReg': 'Please enter the correct file path',
+ zookeeper_cnt_write_batch_time_in_commit_processor: 'The number of write batches in the commit processor',
+ clickhouse_asynchronous_metrics_filesystem_logs_path_available_bytes: ' The number of bytes available on the volume where the ClickHouse log path resides. If the value is close to zero, you should tune the log rotation in the configuration file',
+ zookeeper_p999_read_commitproc_time_ms: 'The 99.9th quantile of time spent by read requests in commit handlers',
+ zookeeper_p50_commit_propagation_latency: 'Commit Propagation Latency 50th Quantile',
+ 'project.topology.lineDash': 'Line dash',
+ 'dashboard.editPlaylist': 'Edit playlist',
+ consul_fsm_register_sum: 'Measure the sum of time required to apply directory register operations to the FSM',
+ jenkins_node_memory_total: 'The total amount of memory available on the Jenkins computer node',
+ 'diagnose.talon.resolution.auth': '- Check whether the talon token configuration is correct',
+ elasticsearch_indices_stats_total_segments_count: 'Number of primary and secondary shards',
+ mysql_commands_get_diagnostics: 'Number of Get Diagnostics commands executed',
+ elasticsearch_clusterstats_nodes_network_types_http_types_security4: 'Number of selected nodes using HTTP type',
+ clickhouse_events_inserted_compact_parts: ' Number of parts inserted in compact format',
+ zookeeper_p95_read_final_proc_time_ms: 'Read the 95th percentile of final processing time',
+ 'dashboard.dashboard.noDate': 'All time',
+ clickhouse_mutations_running: 'A meter showing how many mutations are outstanding now',
+ 'asset.endpointNum': 'Represents the total quantity',
+ 'overall.toolBox.stack': 'Show stack chart',
+ redis_rss_overhead_bytes: 'Delta between used_memory_rss (process rss) and allocator_resident',
+ consul_memberlist_queue_broadcasts_upper: 'Measures the maximum number of messages waiting to be broadcast to other gossip participants',
+ elasticsearch_indices_stats_total_indexing_delete_total: 'Total number of primary and secondary shard delete operations',
+ 'project.module.community': 'Community',
+ cassandra_TableMetrics_BytesRepaired_Value: 'Repaired table data size on disk',
+ consul_serf_msgs_received_median: 'This metric is the sample median number of message bytes received to the cluster',
+ apache_TotalkBytes: 'Total traffic (kb)',
+ rabbitmq_exchange_messages_publish_in_rate: 'The rate of messages published from the channel to this exchange per second',
+ elasticsearch_thread_pool_watcher_completed: 'The number of tasks in the watch thread pool queue',
+ rabbitmq_overview_messages_published: 'Count of published messages',
+ 'overall.batchEndpoint': 'Batch modify endpoint',
+ rabbitmq_node_mem_limit: 'Node memory limit',
+ clickhouse_asynchronous_metrics_replicas_max_merges_in_queue: ' Maximum number of merge operations across replicated tables in queue (still to be applied)',
+ 'alert.config.schedDays': 'Effective times',
+ tengine_conn_total: 'Total number of connections received',
+ elasticsearch_clusterstats_nodes_fs_available_in_bytes: 'The total number of bytes available to the JVM in file storage',
+ SYS_CONFIG_DB_PARAM_INVALID: 'The DB connect params is invalid',
+ mysql_commands_rename_table: 'Number of rename table commands executed',
+ apache_scboard_waiting: 'Number of workers waiting for incoming requests',
+ mysql_commands_create_table: 'Number of create table commands executed',
+ mongodb_top_stats_queries_count: 'Count of query operations in MongoDB ',
+ postgresql_active_time: 'The time spent executing SQL statements in this database, in milliseconds',
+ minio_node_process_uptime_seconds: 'MinIO process uptime per node (seconds)',
+ 'config.exprTemp.edit': 'Edit expression template',
+ elasticsearch_transport_tx_count: 'Network outbound traffic between nodes',
+ clickhouse_events_inserted_rows: ' The number of rows inserted into all tables',
+ PROJECT_NOTFOUND: 'Project not found',
+ zookeeper_min_sync_processor_queue_time_ms: 'Synchronous processor queue time minimum',
+ 'dashboard.dashboard.multiTip': 'Enables multiple values to be selected at the same time',
+ CHART_WIDTH_FORMAT: 'Chart width format should be a integer',
+ NOTEBOOK_NAME_DUPLICATE: 'Name duplicate',
+ consul_raft_boltdb_storeLogs_90_percentile: 'Measures the 90th percentile of time spent writing logs to the database',
+ mongodb_top_stats_read_lock_count: 'Count of read lock operations in MongoDB ',
+ ASSET_MODEL_BRANDID_ISNULL: 'Asset model brand id can not be null',
+ 'overall.clearAllSelect': 'Clear the selection',
+ mysql_commands_show_status: 'Number of SHOW STATUS commands executed',
+ java_memory_ObjectPendingFinalizationCount: 'Approximate number of objects pending finalization',
+ 'dashboard.dashboard.chartForm.typeVal.server': 'Server time',
+ SYSSTAT_TYPE_INVALIDED: 'param type is invalide, allow asset,datacenter,project,module,endpoint,alert rule,alert message,agent',
+ 'issue.relateAssets': 'Relate assets',
+ 'project.topology.comet': 'comet',
+ 'alert.severity': 'Priority',
+ 'alert.list.labels': 'Label',
+ 'config.terminallog.loginHost': 'Login host',
+ java_memory_HeapMemoryUsage_max: 'Maximum number of bytes of heap memory',
+ 'project.topology.middleOffsetY': 'middle',
+ cassandra_DroppedMessageMetrics_InternalDroppedLatency_Min: 'Intra-Node Latency Drop Min',
+ haproxy_hrsp_3xx: 'HTTP response with 3xx codes',
+ minio_node_iam_sync_failures: 'Number of failed IAM data syncs since server startup',
+ redis_instantaneous_input_kbps: 'Network read rate per second (KB/s)',
+ 'diagnose.endpoint.resolution.firewall': '- Check endpoint Firewall settings',
+ zookeeper_max_readlatency: 'Read Latency Max',
+ clickhouse_asynchronous_metrics_network_send_bytes_virbr0_nic: ' The number of bytes sent over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ mysql_performance_schema_thread_instances_lost: 'Undetectable number of thread instances',
+ haproxy_rate_lim: 'Configured limit for new sessions per second',
+ 'dashboard.dashboard.createChartByTemp': 'New chart by template',
+ 'config.system.system': 'Appearances',
+ mysql_innodb_ibuf_discarded_inserts: 'Corresponding to the number of insert operations discarded by ibuf',
+ mysql_master_gtid_wait_time: 'Total time spent in MASTER_GTID_WAIT',
+ SYS_USER_PIN_NOT_CONTAIN_LOWERCASE_LETTERS: 'System user pin must contain lowercase letters',
+ 'dashboard.metricPreview.title': 'Explore',
+ zookeeper_sum_proposal_latency: 'Sum of Proposal Delays',
+ zookeeper_avg_pending_session_queue_size: 'Average pending session queue size',
+ docker_container_mem_rss_huge: 'In the memory being used in the Docker container, the sum of the Resident Set Size (RSS) marked as Huge Page',
+ CHART_TYPE_INVALIDE: 'Chart type is invalide',
+ CHART_BUILDIN_CAN_NOT_REMOVE: 'This chart is built-in and cannot be deleted',
+ proxmox_swap_total: 'The total capacity of the swap space on the Proxmox node',
+ clickhouse_events_failed_insert_query: 'Same as FailedQuery, but only for INSERT queries',
+ 'globalSearch.toNavigate': 'To navigate',
+ storage_retention_check_duration_count: 'Retention policy check duration (in seconds).',
+ consul_grpc_server_streams: 'Measures the number of active gRPC streams handled by the server. Include a server_type tag indicating gRPC server internal or external gRPC server.',
+ mysql_innodb_adaptive_hash_non_hash_searches: 'non-hash search',
+ 'config.ipamsubnet.dc.comment': 'Datacenter(Required) Example:xxxx Datacenter name',
+ 'dashboard.dashboard.chartForm.group.comment': 'Group name Example: default',
+ consul_raft_leader_lastContact_lower: 'Measures the minimum time since the leader was last able to contact a follower node when checking its leader lease',
+ consul_raft_boltdb_txstats_cursorCount: 'Counts the number of cursors created since Consul started.',
+ STATECONF_ID_ISNULL: 'State id can not be empty',
+ consul_serf_queue_Query_lower: 'serf Query the minimum value of the queue size',
+ cassandra_CommitLogMetrics_WaitingOnCommit_OneMinuteRate: 'One minute, the rate of time spent waiting for CL fsync',
+ 'setup.ipPlaceholder': 'Please enter IP',
+ 'metric.diagnose.endpoint.item.monitor.config': 'Metric Endpoint State',
+ elasticsearch_indices_stats_primaries_query_cache_miss_count: 'Number of primary shard query cache misses',
+ SNMP_MIB_VALUE_ISNULL: 'Snmp value cannot be empty when operation is set',
+ consul_raft_boltdb_logBatchSize_median: 'Measures the median total size (in bytes) of logs written to the database in a single batch',
+ consul_catalog_register_median: 'Measures the median time required to complete directory registration operations',
+ 'overall.createDatacenter': 'New data center',
+ elasticsearch_breakers_in_flight_requests_tripped: 'Whether the in-process request of the Elasticsearch interrupter is triggered. It is used to detect whether the memory usage exceeds the limit to prevent memory overflow of the Elasticsearch node',
+ minio_node_disk_free_bytes: 'The total amount of storage available on a specific drive of a node in a MinIO deployment',
+ 'alert.config.second': 'second',
+ ENDPOINT_MODULEID_ISNULL: 'Module Id can not be empty',
+ consul_fsm_coordinate_batch_update_90_percentile: 'Measures the 90th percentile of time taken to apply a given batch of coordinate updates to the FSM',
+ redis_pubsub_channels: 'Global number of publications/subchannels with client subscriptions',
+ SYS_CONFIG_UNSAVEDCHANGE_ISNULL: 'System config unsaved change can not be empty',
+ mysql_innodb_buffer_pool_pages_free: 'Currently free buffer pages',
+ zookeeper_auth_failed_count: 'Authentication failures',
+ ENDPOINT_LABELS_ISNULL: 'Endpoint labels can not be empty',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Code_Cache_max: 'Maximum memory size of Code Cache space before GC',
+ minio_cluster_nodes_online_total: 'Total number of MinIO nodes online',
+ haproxy_chkfail: 'Number of failed checks',
+ consul_fsm_deregister_stddev: 'Measures the standard deviation of the time required to apply a directory logout operation to the FSM',
+ elasticsearch_clusterstats_indices_segments_count: 'Total number of shards across all shards assigned to the selected node',
+ mysql_busy_time: 'Cumulative time in seconds of activity on the connection',
+ 'overall.exportAll': 'All',
+ 'validate.packageSize': 'The value ranges from 1 to 4096',
+ clickhouse_asynchronous_metrics_os_soft_irq_time: ' The ratio of time spent running software interrupt requests on the CPU. This is a system-wide metric that includes all processes on the host, not just the clickhouse server. A high number of this metric may indicate inefficient software running on the system. Values for individual CPU cores will be in the interval [0..1]. The value of all CPU cores will be calculated as the sum [0..num cores] between them',
+ 'config.assetLabel.text': 'TEXT',
+ elasticsearch_thread_pool_warmer_largest: 'The number of active threads in the warmer thread pool',
+ 'diagnose.talon.item.promtail': 'Promtali Component State',
+ rabbitmq_node_mem_connection_channels: 'The amount of memory allocated for the connection channel',
+ consul_leader_reconcileMember_upper: 'Measures the maximum time spent updating raft storage for a single serf member information',
+ mongodb_cursor_total_count: 'number of cursors',
+ consul_client_rpc_error_catalog_service_nodes: 'Incremented whenever the Consul agent receives an RPC error requesting a list of serving nodes',
+ tomcat_connector_max_time: 'Connector maximum duration',
+ clickhouse_events_memory_allocator_purge: ' The total number of requests to clear the memory allocator',
+ consul_raft_rpc_appendEntries_mean: 'Measures the average time spent processing append entry RPC calls from the broker',
+ 'overall.createMib': 'New MIB',
+ 'diagnose.agent.resolution.nzagent': '- Check the operating status of the agent program',
+ minio_node_process_cpu_total_seconds: 'Total time spent by user and system CPU (seconds)',
+ 'tip.imgSize': 'Upload image size should not exceed 4MB!',
+ 'ping.duplicate': 'Repeated',
+ redis_active_defrag_misses: 'Number of abort value reallocations initiated by active defragmentation processes',
+ clickhouse_asynchronous_metrics_filesystem_cache_files: ' The total number of file segments cached in the "cache" virtual file system. This cache is kept on disk',
+ UNDO_IMPORT_SEQ_ISNULL: 'Undo import sequence number cannot be empty',
+ MODULE_PRIVPROTOCOL_INVALID: 'Priv protocol must be DES or AES',
+ 'dashboard.hourComparison': 'Hour-on-hour',
+ mysql_innodb_buffer_pool_pages_lru_flushed: 'Monitors the number of pages freed by buffer pool LRU eviction scans without flushing',
+ zookeeper_avg_leader_unavailable_time: 'Average leader unavailable time',
+ AGENT_PARAM_MATCH_ISNULL: "Parameter 'match[]' is required",
+ 'asset.cabinet': 'Cabinet',
+ consul_raft_leader_dispatchLog_stddev: 'Measures the standard deviation of the time it takes the leader to write log entries to disk',
+ 'el.datepicker.weeks.tue': 'Tue',
+ 'alert.config.trbShot': 'Trouble shooting',
+ java_threading_ThreadCount: 'The current number of active daemon and non-daemon threads',
+ activemq_queues_enqueue_count: 'Total number of messages sent in the message queue',
+ 'guide.importEndpoint': 'Import endpoint',
+ zookeeper_p99_om_proposal_process_time_ms: '99th percentile of OM proposal processing time',
+ 'project.topology.opacity': 'Opacity',
+ AGENT_NOTEXSITS: 'Agent is not exsits',
+ 'config.dc.latitude': 'Latitude',
+ postgresql_temp_files: 'Number of temporary files created by queries in this database',
+ LICENSE_FILE_INVALID: 'Invalid license,code: {0}',
+ FILTER_ASSET_IS_NULL: 'filter asset is null',
+ cassandra_ClientMetrics_RequestDiscarded_OneMinuteRate: 'Rate of dropped requests within 1 minute.',
+ ASSET_POSITION_INVALID: 'Asset cabinet start or end value is invalid',
+ elasticsearch_breakers_fielddata_limit_size_in_bytes: 'Field data limit size for Elasticsearch breakers. It is used to limit memory usage to prevent memory overflow on Elasticsearch nodes',
+ mongodb_top_stats_insert_count: 'Count of insert operations in MongoDB ',
+ consul_raft_commitTime_median: "Measures the median time it takes to commit a new entry to the leader's Raft log",
+ SYS_CONFIG_EMAILTLSFLAG_INVALIDE: 'System config email tls flag is invalide',
+ mongodb_document_deleted: 'Number of documents deleted',
+ PLAYLIST_INTVL_ISNULL: 'Interval cannot be empty',
+ 'dashboard.overview.asset.total': 'Total',
+ clickhouse_asynchronous_metrics_filesystem_logs_path_used_bytes: ' The number of bytes used on the volume where the ClickHouse log path resides',
+ SYS_DICT_CODE_ISNULL: "Field 'code' is not null",
+ mysql_commands_alter_db: 'Number of alter database commands executed',
+ consul_raft_boltdb_txstats_pageAlloc: 'Indicates the number of bytes allocated in db since Consul started. Note that this does not take into account freed and re-used space. In this case, the value of the indicator will still increase.',
+ 'terminal.modifyTime': 'Modify time',
+ 'overall.result.total': 'Total',
+ SYS_CONFIG_EMAILENABLE_ISNULL: 'System config email enable can not be empty',
+ mongodb_delete_command_total: 'Total number of delete command executions',
+ 'overall.tag.comment': 'Asset field information, format: JSONArray Example: [{"metaKey":"TEXT","value":["Option"]},{"metaKey":"MULTITEXT","remark":"Multiline Text","type":"MULTITEXT","value":[""1"","2",""]},{"metaKey":"RADIO","type":"RADIO","param":"{"items":[{"name":"Option 1","check":false},{"name":"Option 2","check":true}]}","value":["Option 2"]}{"metaKey":"DATETIME","type":"DATETIME","param":"{"subType":"date","interval":false}","value":["2022-10-06"]}]',
+ zookeeper_p95_write_final_proc_time_ms: 'Write final processing time 95th percentile',
+ 'backup.frequency': 'Frequency',
+ zookeeper_max_sync_processor_batch_size: 'Maximum sync batch size',
+ postgresql_tup_inserted: 'The number of rows inserted by queries in this database',
+ clickhouse_metrics_replicated_checks: 'Number of data parts to check for consistency',
+ 'diagnose.talon.resolution.connectable': '- Check whether the port configuration is filled in correctly\n- Check whether the talon service is enabled\n- Check whether the talon service is monitored to the corresponding port\n- Check whether the port is released (when the firewall is turned on)',
+ 'config.system.basic.lockTime': 'Lock time',
+ 'project.topology.arrowColor': 'Arrow color',
+ 'chart.zero': 'zero',
+ 'ping.rttMinimum': 'RTT minimum',
+ qc_all_active: 'Number of queries in all states.',
+ sqlserver_database_io_reads: 'The number of reads per second.',
+ cassandra_TableMetrics_CoordinatorWriteLatency_Count: 'Coordinator write latency to this table.',
+ elasticsearch_thread_pool_ml_job_comms_threads: 'The number of tasks completed by the ml job comms thread pool executor',
+ mysql_commands_show_create_proc: 'Number of SHOW CREATE PROC commands executed',
+ 'config.dc.longitude': 'Longitude',
+ 'el.datepicker.weeks.thu': 'Thu',
+ consul_raft_rpc_appendEntries_median: 'Measures the median time taken to process append entry RPC calls from the broker',
+ elasticsearch_process_timestamp: 'When the statistics were last refreshed',
+ elasticsearch_thread_pool_fetch_shard_store_active: 'The number of threads in the fetch shard store thread pool',
+ consul_raft_rpc_appendEntries_90_percentile: 'Measures the 90th percentile of time spent processing append entry RPC calls from the broker',
+ ALERTRULE_CONDITION_ISNULL: 'Alert rule condition cannot be empty',
+ 'config.exprTemp.name.comment': 'Template name (required) Example: CPU utilization template',
+ mongodb_repl_executor_queues_sleepers: 'The number of operations in the sleep queue.',
+ cassandra_TableMetrics_BloomFilterDiskSpaceUsed_Value: 'The disk space in bytes used by the bloom filter.',
+ DASHBOARD_PARAM_RANGETYPE_INVALIDE: 'Dashboard param range type must be previous or last',
+ mysql_master_gtid_wait_count: 'Number of MASTER_GTID_WAIT calls',
+ mysql_innodb_instant_alter_column: 'add column operand',
+ 'overall.createAlertSilence': 'New alert silence',
+ sqlserver_server_properties_cpu_count: 'The number of server CPUs.',
+ 'asset.reLoginPinIntroduce': 'Please specify the password prompt so that the login process can run automatically',
+ service_urm_new_duration_sum: 'Duration of calls to the URM creation service.',
+ 'overall.toExit': 'Press ESC to exit',
+ consul_fsm_acl_role_count: 'Measures the number of times an ACL role operation is applied to the FSM',
+ consul_fsm_tombstone_lower: 'Measures the minimum amount of time it takes to apply a given tombstone operation to the FSM',
+ consul_serf_msgs_sent: 'This metric is a sample of the number of message bytes broadcast to the cluster. The sum of this metric is the total number of bytes sent and the count is the number of messages sent over a given interval.',
+ consul_runtime_sys_bytes: 'The number of bytes of memory obtained from the operating system',
+ EXPRETMPL_ID_ISNULL: 'Expression template id is null',
+ 'tip.expressionLabel': 'Get the value corresponding to the specified label from the label group of the expression query result. For example:',
+ 'login.verifyDialogTitle': 'Two Factor Authentication Set Up',
+ consul_raft_replication_appendEntries_logs: "Measures the amount of logs replicated to the brokers to keep them in sync with the leader's logs.",
+ elasticsearch_indices_stats_total_request_cache_miss_count: 'Number of primary and secondary shard request cache misses',
+ 'date.week.seven': 'SUN',
+ consul_fsm_autopilot_median: 'Measures the median time required to apply a given autopilot update to the FSM',
+ consul_raft_state_follower: 'Counts the number of times an agent enters follower mode. This happens when a new agent joins the cluster or after the leader election is over.',
+ elasticsearch_indices_flush_total: 'Refresh operand',
+ SYS_CONFIG_EMAIL_OTHERFAILURES: 'The connection to the SMTP service timed out. Please check the network condition',
+ zookeeper_cnt_snapshottime: 'snapshot time count',
+ RECORD_RULE_BUILD_IN_EXIST: 'Record rule built-in allows deletion',
+ zookeeper_commit_count: 'The number of commits performed on the leader',
+ docker_container_mem_rss: 'The size of the physical memory being used in the Docker container',
+ elasticsearch_thread_pool_search_throttled_active: 'The number of threads in the search throttled thread pool',
+ ASSET_FIELD_GROUP_ID_ISNULL: 'Asset field group id can not be empty',
+ 'search.recentSearch': 'Search history',
+ 'tip.noImportFile': 'No import file found',
+ mysql_memory_used_initial: 'Amount of memory used by the server when it starts servicing user connections',
+ rabbitmq_queue_messages_publish_rate: 'The rate at which messages are published per second',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Survivor_Space_committed: 'The amount of memory submitted by Survivor Space before GC',
+ docker_container_mem_pgpgout: 'The number of pages written out from physical memory to swap space (swap) in the Docker container',
+ ENDPOINT_RELOBJ_CAN_NOT_REMOVE: 'Endpoint have associated data and cannot be deleted',
+ consul_state_connect_instances: 'Measures the current number of unique connection service instances registered with Consul that are marked as Kind (e.g. connect-proxy, connect-native, etc.). Added in v1.10.4',
+ 'dashboard.dashboard.dashboardForm.dashboardName': 'Dashboard name',
+ MODULE_CONFIG_SYSLOG_APPNAME_ISNULL: 'Module config syslog appName is null',
+ elasticsearch_thread_pool_warmer_threads: 'The number of tasks completed by the warmer thread pool executor',
+ logs_unknown_error_handle: '- Check whether the TALON request is blocked by the firewall',
+ IPAM_SUBNET_DCID_ISNULL: 'Ipamsubnet dc id can not be null',
+ ASSET_MODEL_CHART_ERROR: 'Asset model chart template not exist',
+ 'setup.system.defaultTimezone': 'Default timezone',
+ 'overall.agent': 'Agent',
+ consul_fsm_ca_upper: 'Measure the maximum time required to apply CA configuration operations to the FSM',
+ elasticsearch_thread_pool_write_rejected: 'The maximum number of active threads in the write thread pool',
+ mysql_commands_show_procedure_status: 'Number of SHOW PROCEDURE STATUS commands executed',
+ consul_state_peerings: 'Measures the number of peers currently registered with Consul. It is only emitted by the Consul server. Added in v1.13.0.',
+ 'validate.port': 'Invalid port',
+ docker_container_mem_unevictable: 'The amount of non-pageable memory currently used by the Docker container',
+ elasticsearch_indices_stats_primaries_completion_size_in_bytes: 'The finished size of the primary shard.',
+ 'alert.config.threshold': 'Threshold',
+ redis_cluster_enabled: 'Indicates that Redis Cluster is enabled',
+ mysql_performance_schema_memory_classes_lost: 'Number of times memory tool could not be loaded',
+ mysql_prepared_stmt_count: 'The number of reports currently prepared',
+ mysql_commands_show_create_func: 'Number of SHOW CREATE FUNC commands executed',
+ ASSET_TYPE_ID_ISNULL: 'Asset type id can not be empty',
+ asset_ping_down_msg: 'Network impassability',
+ 'config.system.ldap.ou': 'User OU',
+ 'dashboard.dashboard.dashboardForm.dashboardName.comment': 'Dashboard(Required) Example: System dashboard/Main dashboard (use / as a character separation to indicate the relationship between parent an',
+ JSON_PARAM_INVALIDED: 'param must be json',
+ elasticsearch_clusterstats_nodes_os_mem_free_percent: 'Percentage of free physical memory on all selected nodes',
+ 'asset.discoverySaving': 'Saving',
+ 'project.module.endpointTemplate.comment': 'Endpoint name template',
+ 'buttons.system.monitor': 'APM settings',
+ qc_requests_total: 'Count of the query requests.',
+ mysql_performance_schema_program_lost: 'Number of stored programs with missing statistics',
+ IPAM_SUBNET_ID_ISNULL: 'Ipamsubnet id can not be null',
+ elasticsearch_thread_pool_search_throttled_rejected: 'The number of active threads in the search throttled thread pool is the largest',
+ mysql_innodb_buffer_pool_read_ahead_rnd: 'Number of random read-aheads initiated',
+ mysql_innodb_buffer_pool_read_requests: 'The number of requests to read from the InnoDB buffer pool',
+ VSYS_TASK_TYPE_ISNULL: 'Vsys task type can not be empty',
+ mertic_timeout_handle: '- Check the firewall or increase the scrape timeout',
+ 'noftiyMethod.json': 'Alert message(json)',
+ consul_leader_barrier_count: 'Measures how many times you wait for a raft obstacle after gaining leadership',
+ mongodb_tcmalloc_pageheap_scavenge_count: 'Number of TCMalloc pageheap clears ',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Eden_Space_init: 'The initial memory amount of Eden Space before GC',
+ 'diagnose.agent.resolution.snmpExporter': '- Check SNMP Exporter component running status',
+ mongodb_wtcache_modified_pages_evicted: 'Number of times modified pages in the WiredTiger cache were evicted ',
+ 'overall.expand': 'Expand',
+ elasticsearch_cluster_health_indices_initializing_shards: 'The number of primary shards in the cluster that are being initialized or restored',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_committed: 'The amount of memory committed by the Compressed Class Space space after GC',
+ LINK_PREV_ISNULL: 'link prev can not be null',
+ clickhouse_events_write_buffer_from_file_descriptor_write_bytes: 'Write the number of bytes of the descriptor of the file. If the file is compressed, this will display the compressed data size',
+ elasticsearch_clusterstats_nodes_os_allocated_processors: 'The number of processors used to calculate the size of all selected thread pools ',
+ ASSET_MANAGEIP_DUPLICATE: 'Asset manage ip duplicate',
+ tomcat_jvm_memorypool_used: 'The number of bytes used by the JVM memory pool',
+ memcached_decr_misses: 'Number of decr requests for missing keys',
+ ISSUE_ACTIVITY_ID_ISNULL: 'Issue activity id can not be empty',
+ sqlserver_waitstats_wait_time_ms: 'Total wait time in milliseconds.',
+ elasticsearch_indices_stats_total_indexing_index_time_in_millis: 'The time it takes for primary and secondary shards to perform indexing operations',
+ zookeeper_p95_sync_processor_queue_time_ms: 'Synchronous processor queue time 95th percentile',
+ java_memory_pool_CollectionUsage_committed: 'Memory Pool Garbage Collection Threshold Committed Bytes',
+ consul_raft_leader_oldestLogAge: "The number of milliseconds since the oldest log in the leader's log store was written.",
+ consul_raft_boltdb_txstats_spillTime_upper: 'Measures the maximum amount of time spent overflowing nodes in the database',
+ MODULE_BUILDIN_CAN_NOT_REMOVE: 'These modules are built-in and cannot be deleted. Details: {0}',
+ IPAM_IP_ID_ISNULL: 'Ipamip id can not be null',
+ 'config.terminallog.uuid': 'UUID',
+ mongodb_tcmalloc_central_cache_free_bytes: 'The number of bytes of free memory in the TCMalloc central cache ',
+ mongodb_db_stats_objects: 'the number of documents in the database',
+ 'diagnose.endpoint.resolution.talon.auth': '- Check whether the asset token at the terminal is filled in correctly',
+ postgresql_tup_deleted: 'The number of rows deleted by queries in this database',
+ redis_repl_backlog_active: 'Flag indicating that the replication backlog is active',
+ elasticsearch_indices_refresh_external_total: 'Total number of external refresh operations',
+ 'tip.addFavorites': 'Add to favorites',
+ SYS_USER_DELADMIN: 'del admin error',
+ elasticsearch_thread_pool_management_completed: 'The number of tasks in the management thread pool queue',
+ tomcat_connector_bytes_sent: 'The amount of bytes sent by the connector',
+ 'dashboard.dashboard.lastTwoDay': 'Last 2 days',
+ consul_memberlist_probeNode_90_percentile: 'Measures the 90th percentile of time taken to perform a single round of failure detection on selected agents',
+ qc_compiling_duration_seconds_sum: 'Histogram of times spent compiling queries.',
+ rabbitmq_overview_return_unroutable_rate: 'The rate at which messages are returned to the publisher as non-routable messages per second',
+ consul_serf_snapshot_appendLine_90_percentile: 'Measures the 90th percentile of time taken by the Consul agent to append entries to an existing log',
+ consul_client_rpc_error_catalog_nodes: 'Incremented whenever the Consul agent receives an RPC error requesting to list nodes',
+ elasticsearch_indices_completion_size_in_bytes: 'The number of documents reported by Lucene',
+ ASSET_BRAND_NOT_FOUND: 'Asset brand not found',
+ 'config.menus.createMenu': 'New menu',
+ 'profile.twoFactorAuthentication': 'Two-factor authentication',
+ 'dashboard.refresh': 'Refresh',
+ memcached_conn_yields: 'Number of times yielded to another connection due to reaching the -R limit',
+ proxmox_mem_used_percentage: 'The percentage of the occupied memory space on the Proxmox node to the total memory space',
+ clickhouse_asynchronous_metrics_network_send_drop_ens33: ' The number of times packets are discarded when sent over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ mysql_innodb_dblwr_writes: 'Number of writes to the InnoDB double write buffer',
+ 'config.system.basic.language': 'Default language',
+ ASSET_FIELD_META_GROUPID_ISNULL: 'Asset field meta group id can not be empty',
+ consul_state_kv_entries: 'Measures the current number of entries in the Consul KV store. It is only emitted by the Consul server. Added in v1.10.3.',
+ elasticsearch_thread_pool_generic_rejected: 'The maximum number of active threads in the generic thread pool',
+ elasticsearch_clusterstats_indices_segments_norms_memory_in_bytes: 'The total amount of memory used for all normalization factors',
+ elasticsearch_indices_segments_norms_memory_in_bytes: 'The total amount of memory used for all normalization factors',
+ elasticsearch_indices_refresh_total: 'Total refresh operations',
+ 'license.expDate': 'Date expire',
+ redis_used_cpu_sys_children: 'System CPU consumed by background processes',
+ consul_raft_thread_main_saturation_90_percentile: 'The approximate 90th percentile measure of the proportion of time the main Raft goroutine is busy and unable to accept new work',
+ 'config.assetLabel.onlyOptionError': 'You need at least one option',
+ task_scheduler_total_execution_calls: 'Number of scheduled executions across all tasks.',
+ SNMP_CREDENTIAL_NAME_DUPLICATE: 'Snmp credential name duplicate',
+ 'config.dc.name.comment': 'Name(Required) Example: xxx datacenter',
+ mysql_innodb_row_lock_time_avg: 'Average time (in milliseconds) to acquire a row lock object',
+ redis_used_memory_dataset_perc: 'Used memory dataset as a percentage of net memory usage (used memory minus used memory startup)',
+ memcached_cmd_touch: 'Cumulative number of touch requests',
+ haproxy_hrsp_4xx: 'HTTP response with 4xx codes',
+ consul_memberlist_udp_sent: 'Measures the total number of bytes sent by the proxy over the UDP protocol.',
+ DASHBOARD_SNAPSHOT_TASK_NOT_EXIST: 'Snapshot task does not exist or has expired.',
+ minio_cluster_nodes_offline_total: 'Total number of offline MinIO nodes',
+ zookeeper_unrecoverable_error_count: 'Unrecoverable Error Count',
+ 'config.dc.longitude.comment': 'Longitude (-180,180) Example: 80',
+ 'theme.light': 'light',
+ 'project.topology.dot': 'dot',
+ mysql_connections: 'The connection rate to the server.',
+ 'config.system.email.sendAccountTip': 'Tip:The SMTP account is used as the sending account by default',
+ zookeeper_avg_local_write_committed_time_ms: 'Average time spent on locally issued committed write requests',
+ zookeeper_p50_read_commitproc_time_ms: '50th percentile of time read requests spend in commit handlers',
+ consul_fsm_deregister_90_percentile: 'Measures the 90th percentile of the time it takes to apply a directory logout operation to the FSM',
+ redis_expired_time_cap_reached_count: 'The number of times the active expiration cycle was stopped early',
+ ALERTRULE_SCHEDETIME_INCORRECT: 'Alert rule schedEtime format is HH:mm',
+ PROJECT_ICON_BIG_ERROR: 'Topo icon file is too big ,Please contact your administrator to modify the database configuration : max_allowed_packet',
+ consul_raft_boltdb_writeCapacity_upper: 'Maximum theoretical write capacity expressed in the number of logs that can be written per second',
+ SYS_CONFIG_MAXTERMINALNUM_ISNULL: 'System config max terminal num can not be null',
+ rabbitmq_queue_message_bytes_unacked: 'Size in bytes of all unacknowledged messages',
+ CABINET_Y_FORMAT: 'Cabinet y format should be a integer',
+ elasticsearch_indices_stats_primaries_merges_total_docs: 'Total number of primary shard merged documents',
+ proxmox_disk_used: 'Used capacity of all disks on a Proxmox node',
+ elasticsearch_indices_stats_primaries_merges_current: 'The number of merge operations the primary shard is running',
+ qc_queueing_duration_seconds_count: 'Histogram of times spent queueing queries.',
+ consul_serf_coordinate_adjustment_ms_sum: 'Sum of node coordinate adjustments (milliseconds)',
+ clickhouse_metrics_kafka_background_reads: ' Number of background reads currently working (populating materialized views from Kafka)',
+ mysql_handler_read_key: 'Number of row read requests based on index value',
+ 'diagnose.agent.item.components': 'Agent State',
+ 'el.datepicker.months.mar': 'Mar',
+ 'overall.other': 'Others',
+ postgresql_xact_rollback: 'The number of transactions rolled back in this database',
+ STATECONF_PING_ISNULL: 'Asset state conf ping is null',
+ java_threading_TotalStartedThreadCount: 'Total number of threads created and/or started',
+ consul_fsm_acl_token_mean: 'Measures the average time taken to apply ACL token operations to the FSM',
+ 'config.system.email.securityType': 'Security type',
+ service_password_new_duration_bucket: 'Duration of calls to the password creation service.',
+ 'overall.folder': 'Folder',
+ 'overall.modelId': 'Model ID',
+ 'project.project.projectName.comment': 'Project name(Required) Example: System',
+ 'dashboard.dashboard.chartForm.typeVal.point.label': 'Point',
+ consul_raft_thread_fsm_saturation_lower: 'Lowest approximate measure of the proportion of time a Raft FSM goroutine is busy and unable to accept new work',
+ mysql_innodb_pages_read: 'The number of pages read from the buffer pool by operations on the table',
+ mysql_handler_read_first: 'The number of requests to read the first row from the index',
+ elasticsearch_clusterstats_indices_segments_stored_fields_memory_in_bytes: 'The total amount of memory used to store fields across all shards',
+ elasticsearch_indices_stats_primaries_store_total_data_set_size_in_bytes: 'The total data set size of the primary shard',
+ clickhouse_events_created_read_buffer_ordinary: ' Number of times to create normal read buffers for read data (when other read methods are selected)',
+ 'setup.dms': 'Dynamic master slave',
+ elasticsearch_thread_pool_searchable_snapshots_cache_prewarming_queue: 'searchable snapshots cache prewarming number of tasks rejected by the thread pool executor',
+ 'overall.snmp_exporter': 'SNMP exporter',
+ elasticsearch_indices_stats_primaries_merges_total_size_in_bytes: 'The total size of primary shard document merges',
+ 'terminal.paste': 'Paste',
+ mongodb_col_stats_size: 'The sum of the sizes of all documents in the collection',
+ elasticsearch_thread_pool_force_merge_threads: 'The number of tasks completed by the force merge thread pool executor',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_used: 'The amount of memory used by Code Cache space after GC',
+ 'config.user.resetMfa': 'Reset 2FA',
+ postgresql_checkpoints_timed: 'Number of plan checkpoints performed',
+ elasticsearch_thread_pool_system_read_completed: 'The number of tasks in the system read thread pool queue',
+ DASHBOARD_VARTYPE_INVALIDE: 'Dashboard varType must be 0, 1 or 2',
+ elasticsearch_thread_pool_get_queue: 'Get the number of tasks rejected by the thread pool executor',
+ LICENSE_MAXIMUMASSETS_INVALID: 'The number of assets exceeds the maximumAssets',
+ zookeeper_watch_count: 'number of watches',
+ zookeeper_avg_reads_issued_from_session_queue: 'Average number of reads issued from the session queue',
+ 'project.topology.spaceHeight': 'Space height',
+ 'profile.confirmPassword': 'Confirm password',
+ clickhouse_events_memory_allocator_purge_time_microseconds: ' The total number of requests to clear the memory allocator',
+ 'project.topology.topOffsetY': 'top',
+ STATECONF_BUILDIN_CAN_NOT_REMOVE: 'This config is built-in and cannot be deleted',
+ zookeeper_p99_read_final_proc_time_ms: 'Read the 99th percentile of final processing time',
+ 'dashboard.dashboard.chartForm.typeVal.table.label': 'Table',
+ zookeeper_p999_dead_watchers_cleaner_latency: 'Deathwatcher cleaner latency 99.9th percentile',
+ mysql_innodb_buffer_pool_resize_status: 'Progress of dynamic InnoDB buffer pool resizing operations',
+ 'config.system.basic.pinPolicyValue': 'This policy is only used in local authentication mode',
+ docker_container_net_rx_dropped: 'Number of Docker containers dropped when receiving network packets',
+ 'backup.recent': 'Recent backups',
+ 'backup.schedule': 'Schedule',
+ consul_raft_boltdb_txstats_spillTime_median: 'Measures the median time it takes to overflow a node in the database',
+ memcached_curr_connections: 'number of open connections',
+ consul_fsm_deregister_mean: 'Measures the average time required to apply directory logout operations to the FSM',
+ integration_elasticsearch_configuration: "#### Preconditions\r\n##### Component Version\r\nElasticsearch Version:7.9.3\r\n##### Install NZ-Talon\r\nPlease install NZ-Talon to the assets of Elasticsearch you need to collect.\r\n\r\nInstallation process reference: NZ-Talon on the Nezha integrated page.\r\n#### Metrics Collection Configuration\r\n1.We use [Elasticsearch input plug](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/elasticsearch \"Elasticsearch input plug\") to collect metrics data, and use the [Prometheus output plug](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus output plug\") output metrics data.\r\n\r\n2.Configure and restart nz-telegraf, configure file path: /opt/nezha/telegraf/telegraf.d/.\r\n\r\n3.Create or modify the elasticsearch.conf file and copy and paste the following text:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"elasticsearch_prometheus\"\r\n listen = \":19205\"\r\n namepass = [\"elasticsearch*\"]\r\n\r\n\r\n# Read stats from one or more Elasticsearch servers or clusters\r\n[[inputs.elasticsearch]]\r\n ## specify a list of one or more Elasticsearch servers\r\n ## you can add username and password to your url to use basic authentication:\r\n ##servers = [\"http://:@localhost:9200\"]\r\n servers = [\"http://127.0.0.1:9200\"]\r\n \r\n ## Timeout for HTTP requests to the elastic search server(s)\r\n #http_timeout = \"10s\"\r\n \r\n ## When local is true (the default), the node will read only its own stats.\r\n ## Set local to false when you want to read the node stats from all nodes\r\n ## of the cluster.\r\n #local = true\r\n \r\n ## Set cluster_health to true when you want to obtain cluster health stats\r\n cluster_health = true\r\n \r\n ## Adjust cluster_health_level when you want to obtain detailed health stats\r\n ## The options are\r\n ## - indices (default)\r\n ## - cluster\r\n cluster_health_level = \"indices\"\r\n \r\n ## Set cluster_stats to true when you want to obtain cluster stats.\r\n cluster_stats = true\r\n \r\n ## Only gather cluster_stats from the master node.\r\n ## To work this require local = true\r\n #cluster_stats_only_from_master = true\r\n \r\n ## Indices to collect; can be one or more indices names or _all\r\n ## Use of wildcards is allowed. Use a wildcard at the end to retrieve index\r\n ## names that end with a changing value, like a date.\r\n indices_include = [\"_all\"]\r\n \r\n ## One of \"shards\", \"cluster\", \"indices\"\r\n ## Currently only \"shards\" is implemented\r\n indices_level = \"shards\"\r\n \r\n ## node_stats is a list of sub-stats that you want to have gathered.\r\n ## Valid options are \"indices\", \"os\", \"process\", \"jvm\", \"thread_pool\",\r\n ## \"fs\", \"transport\", \"http\", \"breaker\". Per default, all stats are gathered.\r\n # node_stats = [\"jvm\", \"http\"]\r\n \r\n ## HTTP Basic Authentication username and password.\r\n # username = \"\"\r\n # password = \"\"\r\n \r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = false\r\n \r\n ## Sets the number of most recent indices to return for indices that are\r\n ## configured with a date-stamped suffix. Each 'indices_include' entry\r\n ## ending with a wildcard (*) or glob matching pattern will group together\r\n ## all indices that match it, and sort them by the date or number after\r\n ## the wildcard. Metrics then are gathered for only the\r\n ## 'num_most_recent_indices' amount of most recent indices.\r\n # num_most_recent_indices = 0\r\n```\r\n#### NZ Integrated\r\n##### Create Asset\r\nCheck whether the asset where Elasticsearch resides is created. If the asset does not exist, it is created.\r\n```\r\nYou can create asset as follows:\r\nSTEP 1. Go to NZ asset list page.\r\nSTEP 2. Select the Add button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Type.\r\nSTEP 5. Select State.\r\nSTEP 6. Enter Manage IP. Ensure that the Manage IP is unique.\r\nSTEP 7. Enter SN, which is unique.\r\nSTEP 8. (Optional) Enter Number.\r\nSTEP 9. Select Brand & Model. When the model contains a chart template, charts will be automatically created based on the template after the asset is successfully created, and you can view it in the asset details.\r\nSTEP 10. Select Location.\r\nSTEP 11. (Optional) Enter the Purchase date.\r\nSTEP 12. (Optional) Add a custom Label. Custom Label can be referenced when creating Endpoint.\r\nSTEP 13. (Optional) Talon When this device will collect log data, it needs to be configured to be turned on, and Talon related information should be completed when the asset is created.\r\nSTEP 14. (Optional) Depending on the selected Type, you will be prompted to enter the SSH/ TELNET. After filling in the correct login information, you can login to the asset directly after the creation is completed.\r\nSTEP 15. Click Save.\r\n```\r\n##### Create Project\r\nCheck whether the Project to which Elasticsearch belongs exists, and create it if it does not exist.\r\n```\r\nYou can create a Project in the following way:\r\nSTEP 1. Go to NZ Projects.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Enter a Description.\r\nSTEP 5. Click Save.\r\n```\r\n##### Create Module\r\n```\r\nYou can create Module in the following way:\r\nSTEP 1. Go to the NZ Modules.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Enter the Name.\r\nSTEP 4. Select Project.\r\nSTEP 5. Enter a Description.\r\nSTEP 6. Metrics. Please turned on\r\n 1.path: /metrics\r\n 2.port: 19205\r\nSTEP 7. Logs. Please turned off\r\nSTEP 8. Click Save.\r\n```\r\n##### Create Endpoint\r\n```\r\nYou can create an Endpoint in the following way:\r\nSTEP 1. Go to NZ Endpoints.\r\nSTEP 2. Select the Create button in the upper right corner of the page.\r\nSTEP 3. Select Project.\r\nSTEP 4. Select Module.\r\nSTEP 5. Select Asset.\r\nSTEP 6. Enter the Name.\r\nSTEP 7. Metrics. When the endpoint template has been configured in the module, it will be automatically filled according to the template after the asset is selected. Normally, only part of the different content needs to be modified. It can be turned on or off accordingly.\r\nSTEP 8. Logs. Please turned off\r\nSTEP 9. Click Save.\r\n```",
+ clickhouse_asynchronous_metrics_jemalloc_epoch: " Internal incremental update number for jemalloc (Jason Evans' memory allocator) statistics, used for all other 'jemalloc' metrics",
+ cassandra_TableMetrics_WriteLatency_Count: 'The local write latency for this table.',
+ storage_cache_latest_snapshot: 'Unix time of the most recent snapshot.',
+ tengine_req_total: 'Total number of requests processed',
+ postgresql_checkpoint_sync_time: 'Total time (in milliseconds) spent syncing files to disk during checkpoint processing',
+ storage_shard_write_count: 'Number of shard write requests.',
+ elasticsearch_thread_pool_analyze_completed: 'analyze the number of tasks in the thread pool queue',
+ clickhouse_asynchronous_metrics_uptime: ' Server uptime in seconds. It includes the time spent by the server initializing before accepting connections',
+ task_scheduler_schedule_delay: 'Summary of the delay between when a task is scheduled to run and when it is told to execute.',
+ elasticsearch_indices_stats_total_indexing_delete_time_in_millis: 'Time taken by primary and secondary shards to perform delete operations',
+ proxmox_mem_used: 'The currently occupied memory space on the Proxmox node',
+ 'config.assetLabel.dateType': 'Date type',
+ 'dashboard.createPlaylist': 'New playlist',
+ 'el.datepicker.weeks.sun': 'Sun',
+ mysql_performance_schema_file_handles_lost: 'How many instances of the file tool could not be opened',
+ consul_raft_fsm_apply_90_percentile: 'Measures the 90th percentile of time to apply logs to the FSM',
+ mongodb_cursor_no_timeout_count: 'Number of cursors that have not timed out',
+ 'overall.create': 'Create',
+ 'dashboard.dashboard.chartForm.datasource': 'Data Source',
+ 'validate.variable': 'Only word and digit characters are allowed',
+ 'ping.bytes': 'bytes',
+ 'alert.config.enterRegular': 'Please enter the regular expression',
+ ASSET_NAME_ISNULL: 'Asset name can not be empty',
+ consul_acl_ResolveToken_90_percentile: 'Measures the 90th percentile of time required to parse an ACL token',
+ elasticsearch_cluster_health_active_shards: 'The aggregated total of all shards across all shards in the cluster (including replica shards).',
+ task_executor_errors_counter: 'Number of errors thrown by the executor with the type of error (ex. Invalid, Internal, etc.)',
+ consul_state_service_instances: 'Measures the current number of unique service instances registered with Consul. It is only emitted by the Consul server. Added in v1.9.0.',
+ sqlserver_requests_granted_query_memory_pages: 'Query the number of allocated memory pages.',
+ 'config.assetLabel.radio': 'RADIO',
+ 'alert.config.notificationConfig': 'Notification configurations',
+ mongodb_cursor_timed_out: 'Number of cursors that timed out',
+ 'overall.shrink': 'Shrink',
+ 'asset.manageIp': 'Manage IP',
+ postgresql_checkpoints_req: 'Number of request checkpoints performed',
+ consul_raft_rpc_appendEntries_storeLogs_count: 'Measures the number of times any outstanding logs were added for the broker since the last call to appendEntries',
+ consul_serf_msgs_sent_median: 'This metric is the sample median number of bytes of messages broadcast to the cluster',
+ elasticsearch_indices_query_cache_evictions: 'Query cache evictions',
+ 'config.assetType.editAssetType': 'Edit asset type',
+ 'config.system.monitor.interface_name': 'Interface names',
+ zookeeper_cnt_commit_process_time: 'Submit the number of processes',
+ redis_used_memory_peak_perc: 'The percentage of used_memory_peak and used_memory',
+ mysql_subquery_cache_hit: 'Counters for all subquery cache hits',
+ SYS_CONFIG_EMAILSENDACCOUNT_ISNULL: 'System config email send account can not be empty',
+ RECORD_RULE_STATE_ERROR: 'Record state type error',
+ zookeeper_p99_server_write_committed_time_ms: '99th percentile of time spent on committed write requests issued by other servers',
+ 'overall.projectId': 'Project ID',
+ consul_fsm_acl_policy_upper: 'Measures the maximum amount of time required to apply an ACL policy action to the FSM',
+ 'terminal.copyTrimEndInfo': 'Remove trailing spaces when copying',
+ 'overall.oneHour': '1 hour',
+ mysql_commands_alter_procedure: 'Number of change process commands executed',
+ consul_raft_replication_appendEntries_rpc_upper: 'Maximum time spent measuring additional entry RFC',
+ mongodb_aggregate_command_total: 'The total number of times the aggregation command was executed',
+ TYPECONF_ID_ISNULL: 'Type id can not be empty',
+ IMPORT_SUBNET_VALUE_ERROR: '{0} Not in subnet value list',
+ 'dashboard.dashboard.chartTooltipText': 'Controls tooltip and hover highlight behavior across different charts',
+ mongodb_latency_writes_count: 'Latency for write operations.',
+ query_source_read_request_duration_seconds_bucket: 'Histogram of times spent in read requests.',
+ clickhouse_asynchronous_metrics_replicas_sum_queue_size: ' The sum of the queue sizes in the replicated table (in terms of the number of fetches, merges, etc.)',
+ docker_container_status_pid: 'Process ID (PID) status of a Docker container',
+ zookeeper_min_server_write_committed_time_ms: 'The minimum amount of time spent on committed write requests issued by other servers',
+ 'terminal.back': 'Go up',
+ 'config.system.ldap.ouTip': 'Use the "|" symbol to separate OU',
+ 'overall.uploadFiles': 'Upload files',
+ 'config.system.basic.sysLogo': 'System logo',
+ consul_memberlist_pushPullNode_count: 'Measures the number of times state was exchanged with this proxy',
+ 'license.devices': 'Licensed Servers',
+ EXPRETMPL_NAME_DUPLICATE: 'Expression template name is duplicate',
+ mysql_innodb_master_thread_active_loops: 'The number of host active loop threads',
+ 'overall.deleteFiles': 'Delete files',
+ 'dashboard.stopPlaylist': 'Stop playlist',
+ zookeeper_cnt_startup_txns_load_time: 'Start txns load time count',
+ clickhouse_mutations_failed: 'A counter showing the total number of failed mutations starting from the first',
+ docker_n_cpus: 'The amount of CPU a Docker container can use',
+ consul_serf_member_update: 'Incremented when the proxy changes.',
+ 'overall.createPrometheusServer': 'New agent',
+ 'dashboard.screen.exit': 'Exit full screen',
+ consul_fsm_deregister_count: 'Measures the number of times directory logout operations are applied to the FSM',
+ zookeeper_avg_commit_propagation_latency: 'commit propagation delay average',
+ 'config.system.terminal.localRetention': 'Retention days',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_75thPercentile: '75% of the request size in the IP distribution.',
+ clickhouse_asynchronous_metrics_network_receive_bytes_virbr0_nic: ' The number of bytes received over the network interface. This is a system-wide metric which includes all processes on the host, not just the clickhouse server',
+ elasticsearch_cluster_health_indices_number_of_replicas: 'The total number of active replicas in the cluster',
+ zookeeper_avg_read_final_proc_time_ms: 'Read final processing time average'
+ },
+ zh: {
+ 'config.menus.editI18n': '编辑 I18N',
+ mongodb_wtcache_pages_read_into: 'WiredTiger缓存中读取到的页面数',
+ clickhouse_metrics_memory_tracking: '服务器分配的内存总量(字节)',
+ elasticsearch_cluster_health_indices_status_code: '集群中索引的状态代码',
+ 'topology.position.x': '横坐标',
+ redis_total_connections_received: '服务器接受的连接总数',
+ 'topology.position.y': '纵坐标',
+ 'integration.installed': '成功安装后通过以下命令获取NZ-TALON token',
+ clickhouse_metrics_replicated_fetch: '从副本中提取的数据部分的数量',
+ clickhouse_asynchronous_metrics_replicas_sum_merges_in_queue: '复制表中队列中的合并操作总数(仍要应用)',
+ SYS_ROLE_REMARK_ISNULL: '角色描述不能为空',
+ 'alert.config.typeOption.asset': '设备',
+ 'silence.pending': 'Pending',
+ 'config.system.monitor.metrics_storage_type': '保存模式',
+ 'alert.endAt': '关闭时间',
+ mysql_commands_show_charsets: '执行的 SHOW CHARSETS 命令数',
+ 'terminal.delinfo': '确定删除“{fileName}”这个文件吗?',
+ zookeeper_digest_mismatches_count: '摘要不匹配计数',
+ 'config.system.monitor.logs_query_range_default_limit': '查询限制最大条数',
+ 'setup.invalidPin': 'Redis的密码可能错误',
+ 'metric.diagnose.endpoint.item.timeout': '指标端点超时检查',
+ cassandra_ClientMetrics_connectedNativeClientsByUser_Value_anonymous: '与用户"anonymous"关联的本机客户端数(连接到节点)。',
+ mongodb_top_stats_write_lock_count: 'MongoDB中写入锁定操作的计数',
+ mysql_created_tmp_tables: '服务器在执行语句时按秒创建的内部临时表的速率。',
+ zookeeper_min_socket_closing_time: 'socket 关闭耗时最小值',
+ ALERTSILENCE_STARTTIME_ISNULL: '告警静默开始时间不能为空',
+ 'config.assetType.parent': '父级',
+ clickhouse_metrics_background_schedule_pool_task: 'BackgroundSchedulePool中的活动任务数。此池用于定期执行ReplicatedMergeTree任务,如清理旧数据部分、更改数据部分、副本重新初始化等',
+ 'dashboard.dashboard.recOneMonth': '最近1月',
+ apache_DurationPerReq: '平均请求处理时间',
+ 'tip.clickNext': '点击「下一步」快速创建',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Metaspace_init: 'GC 前 Metaspace 空间初始内存量',
+ 'tip.confirmBatchAck': '确定确认这{0}条数据吗?',
+ clickhouse_asynchronous_metrics_os_irq_time_cpu0: '在CPU上运行硬件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。此度量值的高值可能表示硬件配置错误或网络负载非常高。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_irq_time_cpu1: '在CPU上运行硬件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。此度量值的高值可能表示硬件配置错误或网络负载非常高。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ consul_fsm_tombstone_mean: '测量将给定的逻辑删除操作应用于 FSM 所花费的时间平均值',
+ clickhouse_asynchronous_metrics_os_irq_time_cpu2: '在CPU上运行硬件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。此度量值的高值可能表示硬件配置错误或网络负载非常高。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_irq_time_cpu3: '在CPU上运行硬件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。此度量值的高值可能表示硬件配置错误或网络负载非常高。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ elasticsearch_clusterstats_indices_mappings_field_types_2_count: '映射到所选节点中的字段数据类型的字段数',
+ clickhouse_asynchronous_metrics_os_irq_time_cpu4: '在CPU上运行硬件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。此度量值的高值可能表示硬件配置错误或网络负载非常高。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'dashboard.dashboard.beforeSevenDay': '之前7天',
+ elasticsearch_process_cpu_total_in_millis: 'Java 虚拟进程使用的 CPU 时间',
+ clickhouse_asynchronous_metrics_os_irq_time_cpu5: '在CPU上运行硬件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。此度量值的高值可能表示硬件配置错误或网络负载非常高。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_irq_time_cpu6: '在CPU上运行硬件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。此度量值的高值可能表示硬件配置错误或网络负载非常高。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_irq_time_cpu7: '在CPU上运行硬件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。此度量值的高值可能表示硬件配置错误或网络负载非常高。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ consul_raft_boltdb_txstats_rebalance: '计算自 Consul 启动以来在数据库中执行的节点重新平衡次数。',
+ elasticsearch_indices_stats_total_merges_current_docs: '主分片和副分片正在运行的文档合并数',
+ clickhouse_events_os_write_chars: '写入文件系统的字节数,包括页面缓存',
+ elasticsearch_thread_pool_refresh_rejected: 'refresh 线程池中活动线程数最多',
+ rabbitmq_node_mem_allocated_unused: '由运行时分配,但尚未使用内存',
+ zookeeper_max_follower_sync_time: '追随者与领导者同步的时间最大值',
+ consul_raft_thread_main_saturation_lower: '主 Raft goroutine 繁忙且无法接受新工作的时间比例的近似测量值最低值',
+ 'validate.tooLong': '文本太长',
+ zookeeper_min_latency: '最小延迟(ms)',
+ 'overall.ignoreError': '遇到错误是否继续导入',
+ 'config.system.apiKey.creatAt': '创建时间',
+ zookeeper_max_snapshottime: '快照时间最大值',
+ elasticsearch_clusterstats_indices_shards_index_shards_max: '索引中的最小分片数',
+ SOFTWARE_TYPE_BUILTIN_CANNOT_DELETED: '内置类型不能删除',
+ mysql_commands_assign_to_keycache: '分配给键缓存命令执行的数量',
+ ASSET_BRAND_RELOBJ_CAN_NOT_REMOVE: '品牌存在关联的数据,不能删除',
+ 'asset.port': '端口',
+ 'dashboard.addChartTemp': '添加图表模板',
+ mongodb_distinct_command_total: 'distinct 命令执行的总次数',
+ qc_compiling_active: '正在编译的查询数。',
+ elasticsearch_process_open_fileriptors: '与当前文件关联的打开文件描述符数或不受支持的文件描述符数',
+ clickhouse_events_write_buffer_from_fileriptor_write_bytes: '写入文件描述符的字节数。如果文件被压缩,这将显示压缩的数据大小',
+ mysql_performance_schema_mutex_classes_lost: '无法加载多少互斥仪器',
+ mysql_innodb_mem_dictionary: '内存分区数',
+ clickhouse_asynchronous_metrics_compiled_expression_cache_count: 'JIT编译代码缓存中的条目总数',
+ cassandra_ClientMetrics_ConnectedNativeClients_Value: '连接到本地客户端数量',
+ SYS_FILE_NOTEXIST: '系统文件不存在',
+ 'el.datepicker.months.feb': '二月',
+ elasticsearch_clusterstats_indices_shards_index_shards_min: '索引中的最小分片数',
+ elasticsearch_indices_stats_total_search_fetch_total: '主分片和副分片提取操作总数',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Code_Cache_committed: 'GC 前 Code Cache 空间已提交内存量',
+ 'tip.syntaxError': '语法错误',
+ 'dashboard.dashboard.chartForm.typeVal.pie.label': '饼图',
+ mongodb_ttl_deletes: 'MongoDB中已过期的文档数量',
+ rabbitmq_queue_messages_ack_rate: '每秒钟传递给客户端并确认的消息数',
+ elasticsearch_thread_pool_flush_threads: 'flush线程池执行程序完成的任务数',
+ minio_node_process_starttime_seconds: '每个节点的 MinIO 进程的开始时间,自 Unix 纪元以来的时间(秒)',
+ NOT_NUMBER_ERROR: '只能是数字类型',
+ elasticsearch_breakers_fielddata_estimated_size_in_bytes: 'Elasticsearch中断器的字段数据估计大小。它用于限制内存使用量,以防止Elasticsearch节点发生内存溢出',
+ consul_raft_boltdb_logsPerBatch_mean: '测量每批写入数据库的日志数平均值',
+ task_executor_run_duration: '任务运行开始和结束之间的持续时间(以秒为单位)。',
+ 'config.assetLabel.datetime': '日期时间',
+ mongodb_update_command_failed: 'MongoDB中update操作失败的次数',
+ 'dashboard.dashboard.chartForm.selectEndpoint': '请选择端点',
+ 'project.endpoint.labels2': '标签',
+ consul_serf_queue_Event_stddev: 'serf 事件队列大小的标准偏差',
+ minio_s3_requests_waiting_total: 's3 正在等待请求数',
+ mysql_qcache_queries_in_cache: '在查询缓存中注册的查询数。',
+ redis_allocator_rss_ratio: 'allocator_resident 和 allocator_active之间的比率',
+ mysql_rpl_status: '用于显示故障安全复制的状态',
+ haproxy_srv_abrt: '服务器中止的数据传输数',
+ apache_ParentServerMPMGeneration: 'Apache 服务器重新读取 MPG 配置并重新启动子进程的次数',
+ 'config.system.monitor.metrics_storage_retention': '保存天数',
+ rabbitmq_overview_messages_acked: '传递给客户端并已确认的消息数',
+ 'config.system.ldap.filter': '用户过滤器',
+ 'terminal.mouse': '鼠标',
+ integration_tomcat_remark: 'Tomcat是由Apache软件基金会属下Jakarta项目开发的Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page的支持,并提供了作为Web服务器的一些特有功能。\n',
+ mysql_feature_subquery: '使用的子查询数(不包括 FROM 子句中的子查询)',
+ mysql_master_gtid_wait_timeouts: '以 MASTER_GTID_WAIT 为单位发生的超时数',
+ consul_leader_reconcile_90_percentile: '测量从 serf 成员信息更新 raft 存储所花费的时间第90百分位数',
+ mysql_threads_created: '为处理连接而创建的线程数。如果Threads_created很大,则可能需要增加thread_cache_size值。',
+ DASHBOARD_TYPE_INVALIDE: '面板类型不在允许范围内',
+ 'dashboard.dashboard.chartForm.single': '单个',
+ sqlserver_database_io_read_bytes: '每秒读取的字节数。',
+ 'config.agent.lokiStatus': 'Loki 状态',
+ elasticsearch_thread_pool_ml_job_comms_completed: 'ml job comms线程池队列中的任务数',
+ mysql_innodb_ibuf_merged_delete_marks: 'ibuf合并delete mark操作的次数',
+ zookeeper_max_server_write_committed_time_ms: '由其他服务器发出的已提交写入请求所花费的时间最大值',
+ 'ping.results': '结果',
+ 'config.system.ldap.filterTip': '可能的选项是(cn或uid或sAMAccountName=%(user)s)',
+ clickhouse_events_select_query_time_microseconds: 'SELECT查询的总时间',
+ postgresql_buffers_checkpoint: '检查点期间写入的缓冲区数',
+ 'integration.uploadTalon': '将安装包上传到目标资产,执行以下命令',
+ 'overall.serviceTime': '用时',
+ 'tagsInput.placeholder': '按回车添加标签',
+ mysql_innodb_log_waits: '由于日志缓冲区较小而导致的日志等待次数',
+ 'asset.id': 'ID',
+ 'overall.twelveHour': '12 小时',
+ 'overall.save': '保存',
+ ASSET_FORCE_INVALIDE: 'force 参数必须为0或1',
+ LICENSE_ORGANIZATION_ISNULL: '许可证组织参数不能为空',
+ elasticsearch_indices_segments_version_map_memory_in_bytes: '所有分片上所有版本映射使用的内存总量',
+ VSYS_TASK_CREATE_ERROR: 'VSYS任务创建错误',
+ consul_raft_replication_heartbeat_stddev: '测量在对等点上调用 appendEntries 所花费的时间标准偏差',
+ SYS_MENU_ID_ISNULL: '系统菜单ID不能为空',
+ zookeeper_max_time_waiting_empty_pool_in_commit_processor_read_ms: '在提交处理器读取中等待空池的时间最大值',
+ 'backup.backupNow': '立即备份成功',
+ zookeeper_avg_write_commitproc_time_ms: '写入请求在提交处理器中花费的时间平均值',
+ elasticsearch_indices_segments_term_vectors_memory_in_bytes: '用于跨所有分片的术语向量的内存总量',
+ clickhouse_metrics_open_file_for_read: '打开读取的文件数',
+ 'validate.domain': '不合法的域名',
+ clickhouse_asynchronous_metrics_filesystem_main_path_available_bytes: '主ClickHouse路径所在卷上的可用字节数',
+ consul_raft_rpc_requestVote_upper: '测量处理请求投票 RPC 调用所花费的时间最高值',
+ haproxy_dreq: '由于安全问题而拒绝的请求',
+ 'asset.detail.list': '列表视图',
+ 'dashboard.dashboard.lastSevenDay': '最近7天',
+ mysql_connection_errors_accept: '在侦听端口上调用 accept() 期间发生的错误数',
+ 'dashboard.dashboard.label_values(label)': 'Returns a list of label values for the label in every metric.',
+ 'overall.hash': '相关',
+ consul_fsm_autopilot_sum: '测量将给定的自动驾驶仪更新应用到 FSM 所需的时间总和',
+ SYS_CONFIGI_LOGSSTORAGETYPE_NCORRECT: '日志保存方式 值应为0或1',
+ 'overall.dragFileTip': '将文件拖到此处',
+ cassandra_CacheMetrics_CounterCache_FiveMinuteRate: '计数器缓存命中率,5分钟内的平均速率。',
+ elasticsearch_clusterstats_nodes_count_data: 'data节点的数量',
+ 'dashboard.dashboard.chartForm.typeVal.log.label': '日志',
+ 'config.system.ldap.mapTip': '属性映射代表怎样将LDAP用户属性映射到NEZHA用户上;username,email是NEZHA的属性',
+ service_onboard_new_duration_count: '调用入职服务的持续时间。',
+ mongodb_available_reads: '可用的读取操作数,但并不一定正在执行',
+ clickhouse_asynchronous_metrics_my_sql_threads: 'MySQL兼容协议服务器中的线程数',
+ zookeeper_request_commit_queued: '排队的请求提交计数',
+ clickhouse_asynchronous_metrics_network_receive_drop_virbr0_nic: '通过网络接口接收数据包时丢弃的字节数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ 'dashboard.dashboard.chartForm.element.comment': '当type=line,bar,stackArea时,包含 elements key,值为对象数组。',
+ mysql_commands_unlock_tables: '执行的解锁表命令数',
+ DC_LATITUDE_FORMAT: '数据中心维度格式错误',
+ 'endpoint.logEnable': '日志状态',
+ 'profile.mobile': '手机',
+ 'project.topology.textContent': '文本内容',
+ rabbitmq_node_gc_bytes_reclaimed_rate: '每秒Erlang垃圾收集器回收的内存速率',
+ clickhouse_asynchronous_metrics_jemalloc_resident: '低级内存分配器(jemalloc)的内部度量',
+ 'config.backup.backup': '备份与恢复',
+ 'validate.repeat': '重复',
+ cassandra_TableMetrics_MutatedAnticompactionGauge_Value: '变异字节与修复总字节的比率。',
+ mysql_commands_show_relaylog_events: '执行的 SHOW RELAYLOG EVENTS 命令数',
+ 'overall.current': '当前页',
+ memcached_max_connections: '最大同时连接数',
+ zookeeper_min_quorum_ack_latency: '仲裁确认延迟最小值',
+ elasticsearch_indices_stats_primaries_segments_stored_fields_memory_in_bytes: '主分片存储字段的内存总量',
+ 'project.endpoint.item': '项目',
+ mertic_nolistening_handle: '- 检查配置信息或服务是否正常',
+ clickhouse_asynchronous_metrics_block_queue_time_sda: '此值统计IO请求在此块设备上等待的毫秒数。如果有多个IO请求正在等待,则该值将随着毫秒数与等待的请求数的乘积而增加。这是一个系统范围的度量,它包括主机上的所有进程',
+ clickhouse_asynchronous_metrics_os_memory_free_plus_cached: '主机系统上的可用内存加上操作系统页面缓存内存的数量,以字节为单位。此内存可供程序使用。该值应非常类似于“OSMemoryAvailable”。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ 'diagnose.asset.resolution.agent.status': '- 客户端状态异常, 请检查客户端状态',
+ cassandra_ClientMetrics_RequestDiscarded_MeanRate: '平均每秒被丢弃的请求速率。',
+ 'fileDirectory.overNum': '最多显示10000条数据,剩余{num}条无法显示',
+ mongodb_top_stats_get_more_time: 'MongoDB中getMore操作的运行时间',
+ docker_n_containers_stopped: 'Docker 宿主机上已经停止的容器数量',
+ SOFTWARE_ASSET_ID_ISNULL: 'ID不能为空',
+ consul_client_api_success_catalog_deregister: '每当 Consul 代理成功响应目录注销请求时递增',
+ clickhouse_asynchronous_metrics_jemalloc_retained: '低级内存分配器(jemalloc)的内部度量',
+ cassandra_ClientMetrics_ProtocolException_Count: '协议异常数量',
+ 'config.user.user': '用户',
+ clickhouse_events_merge_tree_data_writer_blocks_already_sorted: '插入到似乎已排序的MergeTree表的块数',
+ clickhouse_asynchronous_metrics_block_write_time_sr0: '从块设备请求的写入操作所花费的时间(秒),在所有操作中相加。这是一个系统范围的度量,它包括主机上的所有进程',
+ mysql_commands_revoke_role: '执行的撤销角色命令数',
+ 'config.system.ldap.map': '属性映射',
+ consul_leader_reconcile_mean: '测量从 serf 成员信息更新 raft 存储所花费的时间平均值',
+ 'diagnose.talon.item.connectable': 'Talon 网络连接状态',
+ cassandra_ClientMetrics_AuthSuccess_Count: '客户端身份验证成功次数。',
+ 'batch.syncEndpoint': '同步关联的Endpoint配置',
+ ASSET_FIELD_META_KEY_NAME_DUPLICATE: '资产字段键值或名称重复',
+ 'el.datepicker.endDate': '结束日期',
+ minio_node_scanner_directories_scanned: '自服务器启动以来扫描的目录总数',
+ elasticsearch_indices_search_suggest_total: '建议操作的总数',
+ zookeeper_request_throttle_wait_count: '请求限制等待计数',
+ elasticsearch_thread_pool_ml_utility_rejected: 'ml utility 线程池中活动线程数最多',
+ apache_BytesPerSec: '每秒通信量',
+ zookeeper_p999_write_commitproc_time_ms: '写入请求在提交处理器中花费的时间第99.9分位数',
+ mysql_commands_create_temporary_table: '执行的创建临时表命令数',
+ elasticsearch_indices_stats_primaries_refresh_external_total_time_in_millis: '主分片执行外部操作时间',
+ 'validate.uSize': '必须是(1 - 47)的数字',
+ clickhouse_asynchronous_metrics_block_discard_merges_sr0: '从块设备请求并由OS IO调度器合并在一起的丢弃操作数。这些操作与SSD相关。ClickHouse不使用放弃操作,但可以由系统上的其他进程使用。这是一个系统范围的度量,它包括主机上的所有进程',
+ redis_aof_rewrite_scheduled: '指示AOF重写操作将在正在进行的RDB保存完成后安排的标志',
+ elasticsearch_indices_merges_total_docs: '合并文档的总数',
+ 'dashboard.overview.alert.moduleTopN': '根据模块列出Top告警信息',
+ zookeeper_local_sessions: '本地会话计数',
+ docker_container_mem_pgmajfault: 'Docker 容器中发生的主要页面错误(major page fault)的数量',
+ SNMP_MIB_CONFIG_ISNULL: 'snmp mib 凭据Id和配置不能同时为空',
+ agent_undistributed_handle: '- 等待一分钟后重试',
+ elasticsearch_indices_get_current: '当前正在运行的获取操作数',
+ mysql_threads_cached: '线程缓存中的线程数。',
+ 'overall.chartTemplate': '图表模板',
+ 'validate.special': '不能包含特殊字符',
+ 'issue.assignee': '承让人',
+ mysql_commands_show_slave_hosts: '执行的 SHOW SLAVE HOSTS 命令数',
+ mysql_handler_read_next: '从索引读取下一行的请求数(按顺序)',
+ 'dashboard.dashboard.regex': '正则表达式',
+ AGENT_HOST_ISNULL: '客户端 IP 地址不能为空',
+ clickhouse_asynchronous_metrics_os_system_time_cpu7: 'CPU内核运行OS内核(系统)代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'diagnose.agent.item.nzagent': '客户端服务状态',
+ haproxy_hrsp_5xx: '用5xx代码的HTTP响应',
+ consul_raft_boltdb_logsPerBatch_stddev: '测量每批写入数据库的日志数标准偏差',
+ integration_activemq_configuration: '#### 前置条件\r\n##### 组件版本\r\nActiveMQ Version:5.16.1\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 ActiveMQ 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n#### 指标采集配置\r\n1.我们使用 [ActiveMQ 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/activemq "ActiveMQ 输入插件")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client "Prometheus 输出插件")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 activemq.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = "acticemq_prometheus"\r\n listen = ":19216"\r\n namepass = ["activemq*"]\r\n\r\n\r\n# Gather ActiveMQ metrics\r\n[[inputs.activemq]]\r\n ## ActiveMQ WebConsole URL\r\n url = "http://127.0.0.1:8161"\r\n\r\n ## Required ActiveMQ Endpoint\r\n ## deprecated in 1.11; use the url option\r\n # server = "192.168.50.10"\r\n # port = 8161\r\n\r\n ## Credentials for basic HTTP authentication\r\n # username = "admin"\r\n # password = "admin"\r\n\r\n ## Required ActiveMQ webadmin root path\r\n # webadmin = "admin"\r\n\r\n ## Maximum time to receive response.\r\n # response_timeout = "5s"\r\n\r\n ## Optional TLS Config\r\n # tls_ca = "/etc/telegraf/ca.pem"\r\n # tls_cert = "/etc/telegraf/cert.pem"\r\n # tls_key = "/etc/telegraf/key.pem"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = false\r\n```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 ActiveMQ 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 ActiveMQ 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19216\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```',
+ 'overall.copySuccess': '复制成功',
+ clickhouse_metrics_background_message_broker_schedule_pool_task: 'BackgroundProcessingPool中用于消息流的活动任务数',
+ 'config.system.email.smtpPort': 'SMTP端口',
+ 'setup.name': '数据库名称',
+ 'terminal.rightClick': '右键点击',
+ elasticsearch_jvm_mem_pools_old_max_in_bytes: '可供老一代使用的最大内存量',
+ 'backup.WeekOn': '一周',
+ SYS_CONFIG_EMAILSMTPPORT_INVALIDE: '邮箱smtp端口无效',
+ mongodb_ttl_passes: 'MongoDB中已过期但未删除的文档数量',
+ 'webshell.filePath': '文件路径',
+ 'alert.alertRule': '告警规则',
+ 'dashboard.dashboard.chartForm.lockList.on': '开',
+ tengine_bytes_out: '发送给客户端的字节总数',
+ elasticsearch_clusterstats_nodes_os_mem_free_in_bytes: '所有选定节点上的可用物理内存量',
+ mongodb_document_updated: '更新的文档数量',
+ 'el.upload.deleteTip': '按 delete 键可删除',
+ 'overall.silenceAlert': '告警静默',
+ 'issueTab.dynamic': '动态',
+ rabbitmq_node_sockets_total: '套接字的文件描述符总数',
+ ALERTRULE_BUILDIN_CAN_NOT_UPDATE: '内置告警规则不允许修改',
+ 'issueTab.addComment': '添加评论',
+ ASSET_MANAGEIP_ISNULL: '资产IP不能为空',
+ 'dashboard.dashboard.query_result(query)': 'Returns a list of metric query result for the query.',
+ elasticsearch_cluster_health_delayed_unassigned_shards: '集群中延迟未分配的副本数量',
+ 'issue.hangUp': '挂起',
+ zookeeper_p99_quorum_ack_latency: '仲裁确认延迟第99分位数',
+ elasticsearch_indices_request_cache_miss_count: '请求缓存未命中数',
+ task_executor_run_latency_seconds_count: '任务运行的预定开始时间和执行时间之间的延迟,按任务类型划分。',
+ rabbitmq_node_io_write_bytes_rate: '每秒写入到 RabbitMQ 节点磁盘的字节数',
+ ALERTRULE_CONDITION_FORMAT: '告警规则条件格式错误',
+ mongodb_repl_executor_unsignaled_events: '未处理的事件数量。',
+ minio_node_disk_total_bytes: 'MinIO 部署中节点的特定驱动器上的总存储量',
+ 'asset.vsysId': '虚拟系统ID',
+ 'overall.limit': '限制',
+ zookeeper_min_write_commit_proc_req_queued: '写入提交进程队列最小值',
+ 'config.assetType.authProtocol': '授权协议',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Eden_Space_committed: 'GC 前 Eden Space 空间已提交内存量',
+ elasticsearch_jvm_buffer_pools_direct_total_capacity_in_bytes: '直接缓冲池的总容量',
+ 'dashboard.assetOk': '资产正常',
+ consul_raft_leader_lastContact_stddev: '测量自领导者在检查其领导者租约时最后一次能够联系跟随者节点以来的时间标准偏差',
+ 'tip.module': '模块',
+ elasticsearch_thread_pool_ml_datafeed_completed: 'ml datafeed线程池队列中的任务数',
+ integration_consul_remark: 'Consul 是一种分布式、高可用性和数据中心感知解决方案,用于跨动态、分布式基础设施连接和配置应用程序。\n',
+ service_org_call_total: '调用组织服务的次数。',
+ integration_sqlserver_remark: 'SQL Server是由Microsoft开发和销售的关系数据库管理系统(RDBMS)。 作为数据库服务器,SQL Server的主要功能是存储和检索其他应用程序使用的数据。\n',
+ mysql_commands_start_all_slaves: '执行的 START ALL SLAVES 命令数',
+ LICENSE_VERSION_INVALID: 'license版本无效',
+ elasticsearch_indices_stats_primaries_translog_uncommitted_size_in_bytes: '主分片未提交的事务日志操作的大小',
+ SYS_MENU_TAB_PARENTTYPE_INVALIDE: '选项卡不能用作父菜单',
+ 'buttons.delete': '删除',
+ elasticsearch_http_clients_1_request_size_bytes: '来自此客户端的所有请求的累积大小',
+ CHART_WIDTH_INVALIDE: '图表宽度应在1-12内',
+ consul_runtime_heap_objects: '测量在堆上分配的对象数,是一个通用的内存压力指标。这可能会不时爆发,但应该会恢复到稳定状态值。',
+ ASSET_NUMBER_DUPLICATE: '资产编号不能重复',
+ SYS_USER_PIN_NOT_CONTAIN_UPPERCASE_LETTERS: '系统用户密码必须包含大写字母',
+ zookeeper_min_connection_token_deficit: '连接令牌不足最小值',
+ STATECONF_NAME_DUPLICATE: '资产状态名称重复',
+ 'cortex.serviceStatus': '服务状态',
+ 'dashboard.overview.mapTooltip.prometheus': 'prometheus',
+ 'overall.syncChart': '同步图表',
+ clickhouse_asynchronous_metrics_os_system_time_cpu0: 'CPU内核运行OS内核(系统)代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_system_time_cpu2: 'CPU内核运行OS内核(系统)代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ storage_writer_ok_points_sum: '成功的分片写入请求中的点数。',
+ clickhouse_asynchronous_metrics_os_system_time_cpu1: 'CPU内核运行OS内核(系统)代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_system_time_cpu4: 'CPU内核运行OS内核(系统)代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'dashboard.overview.alert.chart.chartTitle': '告警趋势',
+ clickhouse_asynchronous_metrics_os_system_time_cpu3: 'CPU内核运行OS内核(系统)代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ mysql_commands_compound_sql: 'compund sql 语句的数量',
+ clickhouse_asynchronous_metrics_os_system_time_cpu6: 'CPU内核运行OS内核(系统)代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_system_time_cpu5: 'CPU内核运行OS内核(系统)代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'issueTab.Add': '添加',
+ clickhouse_tables_bytes: '表字节量',
+ clickhouse_asynchronous_metrics_os_processes_running: '操作系统可运行(正在运行或准备运行)的线程数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ mysql_commands_create_view: '执行的创建视图命令数',
+ consul_fsm_acl_role_lower: '测量将 ACL 角色操作应用于 FSM 所花费的时间最低值',
+ mysql_table_open_cache_hits: '打开表缓存查找的命中数。',
+ minio_node_syscall_read_total: '对内核的读取系统调用总数',
+ 'overall.silence': '静默',
+ 'el.pagination.pageClassifier': '页',
+ tengine_http_3xx: '3xx请求的总数',
+ elasticsearch_clusterstats_nodes_os_available_processors: '所有选定节点上可供 JVM 使用的处理器数',
+ 'project.topology.imgError': '请上传图片',
+ elasticsearch_indices_stats_primaries_fielddata_evictions: '主分片的字段数据逐出。',
+ zookeeper_max_sync_processor_queue_flush_time_ms: '同步处理器队列刷新时间最大值',
+ 'placeholder.log.limit': '默认返回前100条',
+ ALERTRULE_SEVERITY_INCORRECT: '告警级别错误',
+ DASHBOARD_NAME_TOO_LONG: '面板名称过长超过64',
+ consul_raft_thread_fsm_saturation_stddev: 'Raft FSM goroutine 繁忙且无法接受新工作的时间比例的近似测量值标准偏差',
+ 'endpoint.labelValue': 'Label value',
+ 'config.operationlog.username': '用户',
+ 'dashboard.dashboard.recSevenDay': '最近7日',
+ zookeeper_avg_write_final_proc_time_ms: '写入最终处理时间平均值',
+ 'dashboard.dashboard.chartForm.group': '组',
+ elasticsearch_thread_pool_management_queue: 'management线程池执行程序拒绝的任务数',
+ SYS_ROLE_NOT_SUPPORT_MODIFY: '内置角色不支持修改',
+ clickhouse_asynchronous_metrics_os_user_time_cpu7: 'CPU核心运行用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这还包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_user_time_cpu5: 'CPU核心运行用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这还包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_user_time_cpu6: 'CPU核心运行用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这还包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_user_time_cpu3: 'CPU核心运行用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这还包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ minio_node_file_descriptor_open_total: 'MinIO 服务器进程打开的文件描述符总数',
+ clickhouse_asynchronous_metrics_os_user_time_cpu4: 'CPU核心运行用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这还包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_user_time_cpu1: 'CPU核心运行用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这还包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ consul_raft_state_leader: '每当 Consul 服务器成为领导者时递增。如果领导频繁更换,这可能表明服务器过载并且不满足 Raft 的软实时要求,或者服务器之间存在网络问题。',
+ clickhouse_asynchronous_metrics_os_user_time_cpu2: 'CPU核心运行用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这还包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_user_time_cpu0: 'CPU核心运行用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这还包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ consul_raft_last_index: '表示 raft 应用索引。',
+ ENDPOINT_ENABLED_INVALIDE: '端点启用状态应为0或1',
+ consul_memberlist_pushPullNode_stddev: '测量与此代理交换状态的代理数标准偏差',
+ influxdb_uptime_seconds: 'InfluxDB 进程正常运行时间(以秒为单位)。',
+ zookeeper_min_reads_issued_from_session_queue: '从会话队列发出的读取数最小值',
+ haproxy_smax: '最大会话数',
+ 'config.terminallog.statusItem.connectionFailed': '发送失败',
+ clickhouse_events_file_open: '打开的文件数',
+ 'config.system.email.smtpPin': 'SMTP密码',
+ integration_tengine_remark: 'Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。\n',
+ 'dashboard.dashboard.refreshInterval.fiveMinutes': '5 分钟',
+ mongodb_wtcache_app_threads_page_write_count: 'WiredTiger缓存中应用程序线程写入页面的数量',
+ elasticsearch_jvm_mem_pools_old_peak_used_in_bytes: '老一代历史上使用的最大内存量',
+ consul_raft_commitTime_90_percentile: '测量将新条目提交到领导者的 Raft 日志所需的时间第90百分位数',
+ elasticsearch_thread_pool_system_read_active: 'system read线程池中的线程数',
+ elasticsearch_indices_stats_total_merges_total_throttled_time_in_millis: '主分片和副分片限制合并操作时间',
+ elasticsearch_indices_get_missing_total: '失败的获取操作总数',
+ consul_serf_queue_Query_mean: 'serf 查询队列大小的平均值',
+ consul_raft_commitTime_upper: '测量将新条目提交到领导者的 Raft 日志所需的时间最高值',
+ consul_serf_queue_Intent_upper: 'serf 插入队列大小的最高值',
+ service_token_duration_sum: '调用令牌服务的持续时间。',
+ clickhouse_asynchronous_metrics_os_nice_time_cpu7: 'CPU核心运行具有较高优先级的用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_nice_time_cpu6: 'CPU核心运行具有较高优先级的用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_nice_time_cpu5: 'CPU核心运行具有较高优先级的用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'overall.english': '英语',
+ clickhouse_asynchronous_metrics_os_nice_time_cpu4: 'CPU核心运行具有较高优先级的用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ elasticsearch_clusterstats_indices_count: '总的索引数量',
+ clickhouse_asynchronous_metrics_os_nice_time_cpu3: 'CPU核心运行具有较高优先级的用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_nice_time_cpu2: 'CPU核心运行具有较高优先级的用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ zookeeper_outstanding_requests: '堆积请求数',
+ consul_rpc_consistentRead_median: '测量确认可以执行一致读取所花费的时间中间值',
+ clickhouse_asynchronous_metrics_os_nice_time_cpu1: 'CPU核心运行具有较高优先级的用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_init: 'GC 后 Survivor Space 空间初始内存量',
+ clickhouse_asynchronous_metrics_os_nice_time_cpu0: 'CPU核心运行具有较高优先级的用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'asset.purchaseDate': '购买日期',
+ mysql_commands_stmt_fetch: '获取的预准备语句数',
+ elasticsearch_thread_pool_ml_datafeed_rejected: 'ml datafeed线程池中活动线程数最多',
+ zookeeper_cnt_om_commit_process_time_ms: 'om 提交处理次数',
+ cassandra_DroppedMessageMetrics_Dropped_Count: '丢弃的消息数。',
+ service_org_duration_count: '调用组织服务的持续时间。',
+ zookeeper_p99_propagation_latency: '传播延迟第99分位数',
+ consul_fsm_acl_token_sum: '测量将 ACL 令牌操作应用于 FSM 所花费的时间总和',
+ 'dashboard.dashboard.chartForm.nullType': 'Null value',
+ consul_leader_reconcileMember_sum: '测量为单个 serf 成员信息更新 raft 存储所花费的时间总和',
+ IPAM_SUBNET_ADDR_ERROR: '子网IP地址格式错误',
+ rabbitmq_node_mnesia_disk_tx_count: '已执行的需要写入磁盘的 Mnesia 事务数',
+ clickhouse_metrics_pending_async_insert: '等待刷新的异步插入数',
+ 'config.assetType.vm': 'VM',
+ 'overall.template': '模板',
+ sqlserver_database_io_writes: '每秒写入的次数。',
+ 'config.agent.checkTime': '检查时间',
+ clickhouse_metrics_rw_lock_active_writers: '表RWLock中持有写锁的线程数',
+ zookeeper_cnt_sync_process_time: '同步处理计数',
+ 'config.ipamsubnet.used': '使用量',
+ 'config.assetType.createAssetType': '新增资产类型',
+ java_last_garbage_collection_LastGcInfo_duration: 'GC 的总持续时间',
+ 'tip.pressEnterToAdd': '回车添加新行',
+ clickhouse_asynchronous_metrics_block_discard_merges_sda: '从块设备请求并由OS IO调度器合并在一起的丢弃操作数。这些操作与SSD相关。ClickHouse不使用放弃操作,但可以由系统上的其他进程使用。这是一个系统范围的度量,它包括主机上的所有进程',
+ elasticsearch_thread_pool_rollup_indexing_active: 'rollup indexing线程池中的线程数',
+ 'config.system.ldap.active': '启用LDAP认证',
+ 'overall.perDatacenter': 'Per-Datacenter',
+ elasticsearch_indices_stats_primaries_get_time_in_millis: '当前主分片执行 GET 操作所花费的时间',
+ 'setup.system.configTip': '请输入管理员的用户名和密码,并设置Nezha WEB模块的安装信息,如IP:port',
+ 'terminal.reconnect': '重新连接',
+ memcached_bytes: '当前用于存储项目的字节数',
+ elasticsearch_indices_stats_total_search_fetch_time_in_millis: '主分片和副分片执行提取操作所花费的时间',
+ 'buttons.connect': '连接',
+ mysql_key_write_requests: '将密钥块写入 MyISAM 密钥缓存的请求数。',
+ 'config.system.basic.unsaved': '未保存提示',
+ elasticsearch_thread_pool_force_merge_completed: 'force merge线程池队列中的任务数',
+ 'config.system.monitor.local': '本地文件存储',
+ zookeeper_p95_prep_processor_queue_time_ms: '处理器队列准备时间第95分位数',
+ mysql_commands_show_create_table: '执行的 SHOW CREATE TABLE 命令数',
+ 'project.topology.exit': '退出',
+ 'alert.notify': '通知',
+ 'config.menus.button': '按钮',
+ CHART_X_INVALIDE: '图表x轴长度应在0~12之内',
+ clickhouse_asynchronous_metrics_network_send_drop_virbr0_nic: '通过网络接口发送时丢弃打包的次数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ elasticsearch_indices_stats_total_search_suggest_current: '主分片和副分片正在运行的建议操作数',
+ TERMINAL_DOWNLOAD_NO_SUCH_FILE: '没有这样的文件',
+ 'dashboard.chartForm.comparison.month': '一月(与一个月前对比)',
+ consul_raft_rpc_appendEntries_sum: '测量处理来自代理的追加条目 RPC 调用所花费的时间总和',
+ mongodb_top_stats_update_count: 'MongoDB中update操作的计数',
+ mysql_commands_flush: '执行的刷新命令数。这与Flush_commands 不同,后者还计算内部服务器刷新请求',
+ 'asset.detail.orderByLabel': '按 {label} 排序',
+ 'asset.manageIp.comment': '主机地址(必填),IP格式 示例: 172.0.0.1',
+ redis_keyspace_hits: '在主词典中成功查找关键字的次数',
+ 'config.terminallog.authtype': '认证方式',
+ mysql_commands_ha_close: '执行的处理程序table_name关闭命令的数量',
+ 'asset.sn': 'SN',
+ 'tip.errorInRow': '行中有一些语法错误',
+ mysql_qcache_not_cached: '非缓存查询数(不可缓存或由于query_cache_type设置而未缓存)。',
+ SYS_CONFIG_DB_NAME_ISNULL: '数据库名称不能为空',
+ java_memory_HeapMemoryUsage_init: '堆内存初始化字节数',
+ mysql_commands_show_fields: '执行的 SHOW FIELDS 命令数',
+ 'config.cab.uSize': 'U位',
+ TERMINAL_PARAM_ISNULL: '终端参数不能为空',
+ 'el.datepicker.nextMonth': '下个月',
+ service_bucket_new_duration_sum: '调用入职服务的持续时间。',
+ DC_X_MINIMUM: '数据中心列数最少为1',
+ storage_cache_inuse_bytes: '缓存的当前内存消耗(以字节为单位)。',
+ consul_memberlist_probeNode_lower: '测量在选定代理上执行单轮故障检测所花费的时间最低值',
+ postgresql_blks_hit: '在缓冲区缓存中已经找到磁盘块的次数',
+ cassandra_TableMetrics_MemtableOnHeapSize_Value: '内存表中存储的驻留在堆上的数据总量,包括与列相关的开销和覆盖的分区。',
+ clickhouse_asynchronous_metrics_os_uptime: '主机服务器(运行ClickHouse的计算机)的正常运行时间(秒)',
+ zookeeper_p50_propagation_latency: '传播延迟第50分位数',
+ 'config.system.monitor.logsTitle': '日志配置',
+ consul_fsm_kvs_count: '测量将给定的 KV 操作应用于 FSM 的次数',
+ haproxy_qtime: '最后1024个请求的平均队列时间(毫秒)',
+ cassandra_DroppedMessageMetrics_Dropped_FifteenMinuteRate: '十五分钟丢弃的消息速率',
+ consul_client_api_catalog_service_nodes: '每当 Consul 代理收到列出提供服务的节点的请求时递增',
+ mysql_handler_read_rnd: '根据行的位置读取行的请求数',
+ consul_raft_boltdb_writeCapacity_count: '以每秒可写入的日志数',
+ clickhouse_metrics_background_buffer_flush_schedule_pool_task: 'BackgroundBufferFlushSchedulePool中的活动任务数。此池用于定期刷新缓冲区',
+ 'overall.ipamIp.edit': '编辑 IP 详情',
+ consul_raft_boltdb_logSize_sum: '测量写入数据库的日志的大小总和',
+ mysql_handler_icp_attempts: '检查推送索引条件的次数',
+ 'overall.preview': '预览',
+ service_onboard_new_call_total: '对入职服务的调用次数。',
+ zookeeper_sum_read_commitproc_time_ms: '读取请求在提交处理器中花费的时间总和',
+ consul_memberlist_msg_dead: '根据网络层给出的消息信息,到目前为止代理已经处理的死消息数。',
+ 'diagnose.endpoint.resolution.error': '未知错误',
+ consul_client_api_catalog_node_services: '每当 Consul 代理收到列出在节点中注册的服务的请求时递增',
+ rabbitmq_overview_return_unroutable: '作为不可路由返回给发布者的邮件计数',
+ TERMINAL_CONNECTION_AUTHPIN_ISNULL: '终端连接密码不能为空',
+ 'config.agent.up': 'UP',
+ zookeeper_avg_dead_watchers_cleaner_latency: '死亡观察者清洁器延迟平均值',
+ elasticsearch_indices_stats_total_search_scroll_total: '主分片和副分片滚动操作总数',
+ CABINET_RELOBJ_CAN_NOT_REMOVE: '机柜存在关联的数据,不能删除',
+ elasticsearch_indices_stats_total_segments_terms_memory_in_bytes: '主分片和副分片术语的内存总量',
+ consul_fsm_intention_stddev: '测量将意图操作应用于状态存储所需的时间标准偏差',
+ 'dashboard.dashboard.chartForm.asc': '升序',
+ consul_raft_boltdb_txstats_spillTime_mean: '测量在数据库中溢出节点所花费的时间平均值',
+ 'dashboard.chartForm.comparison.day': '一天(与一天前对比)',
+ ALERTMSG_IDS_ISNULL: '告警信息ids不能为空',
+ mysql_innodb_have_lz4: '服务器是否具有可用的 lz4 压缩方法',
+ elasticsearch_clusterstats_indices_shards_replication: '分配给所选节点的主分片数',
+ clickhouse_mutations_completed: '显示成功完成突变总数的计数器',
+ 'dashboard.autoRefresh': '自动刷新',
+ 'project.topology.heartBeat': '心跳',
+ elasticsearch_indices_docs_deleted: 'Lucene 报告的已删除文档数',
+ ALERTRULE_ID_ISNULL: '告警规则ID不能为空',
+ elasticsearch_jvm_mem_pools_survivor_peak_max_in_bytes: '幸存者空间历史上使用的最大内存量',
+ elasticsearch_process_max_fileriptors: '系统上允许的最大文件描述符数',
+ consul_fsm_deregister_upper: '测量将目录注销操作应用于 FSM 所需的时间最高值',
+ 'dashboard.dashboard.chartForm.charts': '图表',
+ 'metric.diagnose.endpoint.item.scrape.config': '指标端点监控配置文件',
+ sqlserver_schedulers_load_factor: '工作线程的负载系数。',
+ integration_tomcat_configuration: '#### 前置条件\r\n##### 组件版本\r\nTomcat Version:8.5.89\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 Tomcat 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n##### 配置文件修改\r\n将以下内容添加到配置文件,并重启。\r\n>$tomcat/conf/tomcat-users.xml\r\n```xml\r\n\r\n```\r\n#### 指标采集配置\r\n1.我们使用 [Tomcat 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/tomcat "Tomcat 输入插件")收集指标数据,并使用[ Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client " Prometheus 输出插件")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 tomcat.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = "tomcat_prometheus"\r\n listen = ":19215"\r\n namepass = ["tomcat*"]\r\n \r\n\t\r\n# Gather metrics from the Tomcat server status page.\r\n[[inputs.tomcat]]\r\n ## URL of the Tomcat server status\r\n url = "http://127.0.0.1:8080/manager/status/all?XML=true"\r\n \r\n ## HTTP Basic Auth Credentials\r\n username = "nz_monitor"\r\n password = "nz_monitor_pwd"\r\n \r\n ## Request timeout\r\n # timeout = "5s"\r\n \r\n ## Optional TLS Config\r\n # tls_ca = "/etc/telegraf/ca.pem"\r\n # tls_cert = "/etc/telegraf/cert.pem"\r\n # tls_key = "/etc/telegraf/key.pem"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = false\r\n```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 Tomcat 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 Tomcat 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19215\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```',
+ clickhouse_events_disk_write_elapsed_microseconds: '等待写入系统调用所花费的总时间。这包括写入页面缓存',
+ mysql_commands_drop_view: '执行的DROP VIEW命令数',
+ rabbitmq_overview_messages: '消息总数(已就绪加上未确认)',
+ mongodb_page_faults: '发生的页面错误数。',
+ 'dashboard.dashboard.chartForm.statistics': '统计数据',
+ ENDPOINT_PROTOCOL_INVALID: '端点协议错误 支持http或snmp',
+ 'config.mib.dataType': '数据类型',
+ apache_Processes: '进程总数',
+ consul_leader_barrier_lower: '衡量在获得领导权后等待木筏障碍所花费的时间最低值',
+ clickhouse_metrics_postgre_sql_connection: '使用PostgreSQL协议的客户端连接数',
+ 'terminal.personal': '个性化',
+ TERMINAL_CANNOT_DELETE_DIR: '不能删除目录',
+ 'config.system.email.enable': '使用Email',
+ elasticsearch_indices_stats_total_store_reserved_in_bytes: '主分片和副分片存储的大小',
+ 'dashboard.dashboard.chartForm.statisticsVal.average': '平均值',
+ mysql_innodb_row_lock_current_waits: '操作表当前等待的行锁数',
+ zookeeper_avg_close_session_prep_time: '关闭会话准备时间平均值',
+ EXCELFILE_PARSE_ERROR: '导入文件解析失败',
+ 'terminal.noHistoricalRecord': '没有历史记录',
+ 'overall.silenceId': '告警静默 ID',
+ elasticsearch_indices_stats_primaries_indexing_delete_total: '主分片删除操作总数',
+ mysql_innodb_have_lzo: '服务器是否具有可用的 lzo 压缩方法',
+ consul_raft_boltdb_logSize_lower: '测量写入数据库的日志的大小最低值',
+ agent_down_msg: 'Agent状态异常',
+ CHART_ELEMENT_ISNULL: '图表查询表达式不能为空',
+ mongodb_repl_network_bytes: '复制操作的总字节数。',
+ mysql_commands_create_role: '执行的创建角色命令数',
+ elasticsearch_cluster_health_number_of_nodes: '集群中数据节点数',
+ zookeeper_sum_read_final_proc_time_ms: '读取最终处理时间总和',
+ SYS_CONFIG_DEFALUTCABINETU_INTERVAL: '配置表中机柜默认值有误',
+ consul_leader_barrier_90_percentile: '衡量在获得领导权后等待木筏障碍所花费的时间第90百分位数',
+ 'validate.email': '不合法的E-mail地址',
+ mysql_handler_tmp_delete: '删除临时表中行的请求数',
+ zookeeper_cnt_server_write_committed_time_ms: '由其他服务器发出的已提交写入请求次数',
+ 'config.system.basic.gloEnable': '全局启用 2FA',
+ 'setup.system.configTitle': '系统配置',
+ 'overall.decimal': '精度',
+ 'config.system.basic.basic': '基础设置',
+ SYS_CONFIG_TIMEZONE_INVALIDE: '时区无效',
+ redis_repl_backlog_size: '复制积压缓冲区的总大小(字节)',
+ 'integration.selectAsset': '选择目标资产',
+ MODULE_CONFIG_RELABEL_REGEX_ISNULL: '模块配置relabel regex为空',
+ SYS_DB_AUTH: '没有权限',
+ MODULE_REMARK_TOO_LONG: '模块描述过长',
+ 'config.mib.credential.type': '协议类型',
+ 'asset.sshAccount': 'SSH账号',
+ 'config.ipamip.ipamsubnet.comment': '子网信息(必填) 实例: xxx子网信息',
+ 'globalSearch.toEsc': '退出',
+ SYS_USER_PASSWORD_ISNULL: '系统用户密码不能为空',
+ 'week.WedAbbreviation': '周三',
+ mysql_feature_locale: '@@lc_messages变量被分配到的次数',
+ clickhouse_asynchronous_metrics_network_send_drop_virbr0: '通过网络接口发送时丢弃打包的次数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ 'overall.result.records': '条记录',
+ 'asset.password': '用户名密码',
+ 'validate.fileSize': '文件过大',
+ consul_fsm_acl_role_stddev: '测量将 ACL 角色操作应用于 FSM 所花费的时间标准偏差',
+ mysql_commands_revoke_all: '执行的所有撤销命令数',
+ 'dashboard.overview.asset.alarm': '警报',
+ 'asset.assetState.comment': '资产状态 示例: 在库',
+ 'config.terminallog.detail': '终端日志详情',
+ 'buttons.terminalLog.kill': 'Kill',
+ redis_used_cpu_user: 'Redis服务器消耗的用户CPU,这是服务器进程的所有线程(主线程和后台线程)消耗用户CPU的总和',
+ redis_lru_clock: '时钟每分钟递增,用于LRU管理',
+ CHARTELEMENT_TYPE_INVALIDE: '图表查询表达式类型不在允许范围内',
+ docker_container_mem_usage_percent: 'Docker 容器的内存使用率',
+ mysql_uptime_since_flush_status: '自最近语句以来的秒数',
+ zookeeper_sum_snapshottime: '快照时间总和',
+ 'asset.asset': '资产',
+ zookeeper_p95_read_commitproc_time_ms: '读取请求在提交处理器中花费的时间第95分位数',
+ activemq_subscribers_dispatched_counter: '已订阅的消费者已分配的消息计数器,表示已经使用了生产者发送的所有消息。',
+ SNMP_CREDENTIAL_CONFIG_ISNULL: 'snmp认证账号配置不能为空',
+ 'software.asset': '硬件资产',
+ activemq_topics_enqueue_count: 'topic 中发送的消息总数',
+ mongodb_document_inserted: '插入的文档数量',
+ mongodb_commands_per_sec: '每秒执行的命令数量',
+ 'asset.assetDiscovery': '资产发现',
+ consul_catalog_register_stddev: '测量完成目录注册操作所需的时间标准偏差',
+ consul_fsm_ca_count: '测量将 CA 配置操作应用于 FSM 的次数',
+ consul_fsm_ca_leaf_mean: '测量在签署叶证书时应用操作所需的时间平均值',
+ cassandra_TableMetrics_MemtableColumnsCount_Value: '内存表中存在的列总数。',
+ 'config.system.basic.TwoFactorAuthentication': '要求所有用户设置双因素身份验证',
+ service_org_new_duration_sum: '调用组织创建服务的持续时间。',
+ 'dashboard.weekComparison': '周同比',
+ elasticsearch_thread_pool_rollup_indexing_rejected: 'rollup indexing 线程池中活动线程数最多',
+ cassandra_DroppedMessageMetrics_CrossNodeDroppedLatency_Count: '跨节点的延迟下降。',
+ TYPECONF_VM_INCORRECT: '资产类型vm参数错误 值应为0或1',
+ 'config.mib.credential.ReadCommunity': '读团体字',
+ haproxy_check_fall: '将服务器标记为“向下”所需的健康检查数量',
+ clickhouse_metrics_storage_buffer_rows: '缓冲区表缓冲区中的行数',
+ 'dashboard.dashboard.chartForm.content': '内容',
+ 'dashboard.dashboard.chartForm.aggregation': '聚合',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_init: 'GC 后 Metaspace 空间初始内存量',
+ IPAM_IP_ASSET_ISNULL: 'ip资产不存在',
+ consul_client_rpc_error_catalog_register: '每当 Consul 代理收到目录注册请求的 RPC 错误时递增',
+ zookeeper_tls_handshake_exceeded: '超出 TLS 握手次数',
+ elasticsearch_indices_stats_primaries_refresh_total_time_in_millis: '主分片执行刷新操作所花费的时间',
+ clickhouse_disks_keep_free_space_percent: '显示所需保留可用磁盘字节相对于总磁盘空间字节的当前百分比的仪表',
+ 'alert.config.when': '当',
+ elasticsearch_indices_stats_total_indexing_index_current: '主分片和副分片正在运行的索引操作数',
+ logs_config_error_msg: 'Logs:配置有误',
+ rabbitmq_queue_message_bytes: '准备传递给客户端的消息字节数',
+ elasticsearch_thread_pool_ccr_active: 'ccr 线程池中的线程数',
+ integration_minio_remark: 'MinIO 是一种对象存储解决方案,提供与 Amazon Web Services S3 兼容的 API 并支持所有核心 S3 功能。MinIO 旨在部署在任何地方——公共或私有云、裸机基础设施、编排环境和边缘基础设施。\n',
+ SYSSTAT_Q_IS_NULL: '查询参数不能为空',
+ SYS_CONFIG_SCRAPEINTERVAL_ISNULL: '采集周期不能为空',
+ mongodb_connections_current: '当前打开的连接数',
+ elasticsearch_indices_stats_primaries_segments_fixed_bit_set_memory_in_bytes: '主分片固定位集使用的内存总量',
+ 'asset.snmpCredential.comment': 'snmp凭证名称 实例: system-snmpv2',
+ 'alert.list.moduleAlert': '模块告警',
+ 'metric.diagnose.endpoint.item.monitor.status': '指标端点监控状态',
+ 'ping.targetIp': '目标IP',
+ tengine_http_500: '500请求的总数',
+ tengine_http_504: '504请求的总数',
+ tengine_http_503: '503请求的总数',
+ clickhouse_asynchronous_metrics_http_threads: 'HTTP接口服务器中的线程数(不带TLS',
+ service_token_duration_bucket: '调用令牌服务的持续时间。',
+ tengine_http_502: '502请求的总数',
+ tengine_http_508: '508请求的总数',
+ 'issue.open': '打开',
+ qc_executing_duration_seconds_sum: '执行查询所用时间的直方图。',
+ consul_client_api_catalog_deregister: '每当 Consul 代理收到目录注销请求时递增',
+ 'dashboard.dashboard.chartForm.legendPosition': '布局',
+ cassandra_java_Memory_NonHeapMemoryUsage_committed: '提交给 JVM 使用的非堆内存量(以字节为单位)',
+ clickhouse_metrics_readonly_replica: '由于ZooKeeper会话丢失后重新初始化或在未配置ZooKeeper的情况下启动而导致当前处于只读状态的复制表数',
+ 'dashboard.overview.dataCenter.promServer': 'prometheus 服务',
+ service_pkger_duration_sum: '调用 pkger 服务的持续时间。',
+ rabbitmq_node_mem_other_proc: '为其他进程分配的内存量',
+ 'date.fromGreaterTo': '开始时间大于结束',
+ service_password_new_duration_count: '调用密码创建服务的持续时间。',
+ haproxy_dses: '“ TCP-Request会话”规则拒绝的请求',
+ zookeeper_cnt_connection_token_deficit: '连接令牌不足次数',
+ consul_fsm_coordinate_batch_update_stddev: '测量将给定的批量坐标更新应用到 FSM 所花费的时间标准偏差',
+ 'terminal.clear': '清屏',
+ 'overall.loadMore': '加载更多',
+ consul_raft_rpc_processHeartbeat_90_percentile: '测量处理心跳请求所花费的时间第90百分位数',
+ redis_used_cpu_user_children: '后台进程消耗的用户CPU',
+ elasticsearch_fs_data_0_available_in_bytes: '块设备上的可用空间',
+ mysql_rpl_semi_sync_master_tx_waits: '源等待事务的总次数',
+ MODULE_TYPE_INCONSISTENT: '模块类型错误',
+ cassandra_ClientMetrics_UnknownException_MeanRate: '平均每秒未知异常的速率。',
+ CABINET_X_FORMAT: '机柜横轴格式错误',
+ 'dashboard.dashboard.chartForm.defaultSortColumn': '默认排序列',
+ ASSET_MAINTENANCE_CONTENT_ISNULL: '资产维修记录内容不能为空',
+ jenkins_node_response_time: '与 Jenkins 计算机节点通信的响应时间',
+ 'dashboard.dashboard.chartForm.collapseState': '默认状态',
+ 'overall.backToTop': '回到顶部',
+ clickhouse_events_select_query: '与查询相同,但仅适用于SELECT查询',
+ clickhouse_metrics_zoo_keeper_watch: 'ZooKeeper中的监视(事件订阅)数',
+ MODULE_PRIVPASSWORD_ISNULL: '模块snmp版本为v3版本并且开启authpriv priv密码不能为空',
+ 'asset.assetInfo': '资产信息',
+ clickhouse_asynchronous_metrics_block_read_time_sda: '从块设备请求的读取操作所花费的时间(以秒为单位),在所有操作中相加。这是一个系统范围的度量,它包括主机上的所有进程',
+ mysql_commands_alter_sequence: '执行的更改序列命令数',
+ consul_raft_replication_appendEntries_rpc_sum: '测量附加条目 RFC 所花费的时间总和',
+ SOFTWARE_ASSET_NOT_EXIST: '软件资产配置不存在',
+ consul_memberlist_gossip_upper: '测量将八卦消息广播到一组随机选择的节点所花费的时间最高值',
+ 'overall.terminallog': '终端日志',
+ elasticsearch_thread_pool_fetch_shard_started_rejected: 'fetch shard started 线程池中活动线程数最多',
+ ASSET_STATE_ID_ISNULL: '资产状态ID不能为空',
+ proxmox_mem_total: 'Proxmox节点上内存的总容量',
+ PROJECT_TOPOICON_FILE_ISNULL: '项目拓扑图标文件不能为空',
+ mongodb_wtcache_unmodified_pages_evicted: 'WiredTiger缓存中未修改的页面被驱逐的次数',
+ consul_serf_msgs_sent_count: '该指标是广播到集群的消息数',
+ consul_raft_fsm_enqueue_sum: '测量将一批日志排入队列以供 FSM 应用的时间量总和',
+ 'logs.diagnose.endpoint.item.talon': 'Talon 状态',
+ SYS_CONFIG_CODE_FILE_ISNULL: '不存在校验使用的文件',
+ 'config.terminallog.stop': '停止',
+ CHART_HEIGHT_INVALIDE: '图表高度应在1-12内',
+ elasticsearch_thread_pool_search_throttled_threads: 'search throttled线程池执行程序完成的任务数',
+ 'dashboard.dashboard.chartForm.x.comment': 'x轴(必填),可选:1-12 与宽度的和不能超过12 示例: 10',
+ PROJECT_NAME_TOO_LONG: '系统名称过长',
+ 'config.assetType.snmpEnable': '启用 SNMP',
+ proxmox_disk_total: 'Proxmox节点上所有磁盘的总容量',
+ zookeeper_avg_startup_txns_loaded: '已加载启动 txns 平均值',
+ mysql_commands_rollback: '执行的回滚命令数。与Handler_rollback不同, 是提供给存储引擎的事务回滚请求数',
+ 'project.topology.defaultStartArrow': '默认开始箭头',
+ postgresql_conflicts: '由于与此数据库中的恢复冲突而取消的查询数',
+ rabbitmq_queue_consumer_utilisation: '队列使用者接收新消息的时间比率',
+ elasticsearch_fs_total_total_in_bytes: '所有文件存储的总大小',
+ zookeeper_min_fsynctime: '同步事务日志的时间最小值',
+ mysql_delayed_errors: '当发生错误时,由INSERT DELAYED语句写入的记录的次数',
+ redis_used_memory_rss: '操作系统看到的Redis分配的字节数(也称为驻留集大小)。这是top(1)和ps(1)等工具报告的数字',
+ elasticsearch_breakers_accounting_estimated_size_in_bytes: 'Elasticsearch 中断器的估计大小。它反映了当前索引和查询操作的内存使用情况,以及索引和查询操作的总体内存使用情况',
+ cassandra_TableMetrics_BloomFilterOffHeapMemoryUsed_Value: '布隆过滤器使用的堆外内存。',
+ redis_blocked_clients: '阻塞呼叫挂起的客户端数(BLPOP、BRPOP、BRPOPLPUSH、BLMOVE、BZPOPMIN、BZPOPMAX)',
+ 'dashboard.metricPreview.historyTip': '{hour}小时内查询了{time}次',
+ mysql_questions: '服务器执行的语句数,不包括 COM_PING、COM_STATISTICS、COM_STMT_PREPARE、COM_STMT_CLOSE 和 COM_STMT_RESET 语句。与查询的不同之处在于,它不计算在存储程序中执行的语句。',
+ tengine_ups_req: '需要访问upstream的请求总数',
+ mysql_threads_connected: '当前打开的连接数。',
+ 'setup.database.configTitle': '配置数据库连接',
+ 'asset.userPinIntroduce': '请指定用户名和密码提示以便TELNET登录过程可自动运行',
+ 'dashboard.dashboard.chartForm.typeVal.line.label': '曲线图',
+ storage_writer_err_points_sum: '有错误的分片写入请求中的点数。',
+ clickhouse_metrics_move: '当前执行的移动数',
+ mysql_performance_schema_thread_classes_lost: '无法加载多少线程实例',
+ 'asset.discoveryStartAt': '开始时间',
+ clickhouse_asynchronous_metrics_uncompressed_cache_bytes: '未压缩缓存的总大小(字节)。未压缩的缓存通常不会提高性能,应该尽量避免',
+ 'overall.tempImport': '模板导入',
+ mysql_innodb_rows_deleted: '删除innodb的行数',
+ ALERTRULE_CONDITION_WEIGHT_ISNULL: '告警规则条件 weight 属性不能为空',
+ 'project.topology.reverse': '反向流动',
+ 'project.topology.arrows': '箭头方向',
+ elasticsearch_indices_stats_total_indexing_noop_update_total: '主分片和副分片noop 操作总数',
+ clickhouse_metrics_rw_lock_waiting_writers: '等待在表RWLock上写入的线程数',
+ 'config.system.basic.timezone': '时区',
+ 'overall.createRole': '新增角色',
+ 'project.topology.icon': '拓扑图标',
+ 'buttons.system.terminal': '终端配置',
+ ALERTRULE_UNIT_ISNULL: '告警规则单位不能空',
+ cassandra_ClientMetrics_RequestDiscarded_Count: '被丢弃的请求数量。',
+ 'dashboard.dashboard.chartForm.typeVal.alertList.label': '告警列表',
+ mongodb_ttl_passes_per_sec: 'MongoDB中每秒已过期但未删除的文档数量',
+ elasticsearch_indices_stats_total_merges_total_time_in_millis: '主分片和副分片执行合并操作所花费的时间',
+ jenkins_node_disk_available: 'Jenkins 计算机节点上可用磁盘',
+ elasticsearch_clusterstats_indices_mappings_field_types_1_count: '映射到所选节点中的字段数据类型的字段数',
+ minio_s3_requests_rejected_auth_total: '因身份验证失败而拒绝的S3请求总数',
+ 'dashboard.dashboard.chartForm.sync': '同步到设备',
+ 'overall.components': '组件',
+ 'chart.null': '空',
+ consul_catalog_register_count: '测量完成目录注册操作的次数',
+ docker_container_cpu_usage_system: 'Docker 容器中内核进程(系统进程)在 CPU 上的使用时间',
+ redis_latest_fork_usec: '最近一次分叉操作的持续时间(以微秒为单位)',
+ consul_raft_boltdb_txstats_rebalanceTime_lower: '测量重新平衡数据库中的节点所花费的时间最低值',
+ SYS_BACKUP_IN_PROGRESS: '正在备份系统数据,请稍后再试',
+ consul_client_rpc_error_catalog_gateway_services: '每当 Consul 代理收到 RPC 错误以请求列出与网关关联的服务时递增',
+ minio_software_commit_info: 'MinIO 版本的 Git 提交码',
+ 'integration.editAsset': '编辑资产完成NZ-TALON配置',
+ consul_client_rpc_error_catalog_deregister: '每当 Consul 代理收到目录注销请求的 RPC 错误时递增',
+ elasticsearch_jvm_gc_collectors_old_collection_time_in_millis: 'JVM 收集旧一代对象所花费的总时间',
+ DASHBOARD_PARAM_RANGEUNIT_ISNULL: '面板参数范围单元不能为空',
+ consul_raft_replication_appendEntries_rpc_count: '测量附加条目 RFC 的次数',
+ SYS_CONFIG_LDAPOU_ISNULL: 'ladp ou不能为空',
+ mongodb_queued_writes: '排队的写操作数量。',
+ elasticsearch_thread_pool_get_completed: 'get线程池队列中的任务数',
+ 'terminal.copyTrimEnd': '复制删除尾部空白',
+ 'timepicker.recentlyUsed': '最近使用的时间范围',
+ elasticsearch_indices_stats_total_indexing_index_total: '主分片和副分片索引操作的总数',
+ 'project.topology.center': '居中',
+ elasticsearch_indices_stats_shards_total_successful: '本次请求中成功响应的节点数',
+ 'overall.ASCIIKey': '必须匹配正则表达式[a-zA-Z][a-zA-Z0-9]*',
+ java_memory_NonHeapMemoryUsage_used: '堆外内存已使用字节数',
+ clickhouse_metrics_version_integer: '服务器的版本,以1000为基数的单个整数表示。例如,版本11.22.33被翻译为11022033',
+ 'alert.relatedAlerts': '相关告警',
+ zookeeper_packets_sent: '发包',
+ consul_members_servers: '测量当前在 Consul 注册的服务器代理数。它仅由 Consul 服务器发出。添加于 v1.9.6。',
+ 'project.topology.toArrow': '终点箭头',
+ 'config.dc.tel.comment': '电话 示例:9684631',
+ mysql_commands_xa_recover: '执行的 XA RECOVER 语句数',
+ 'project.topology.polyline': '折线',
+ mysql_commands_create_package_body: '执行的创建package body命令数',
+ clickhouse_processes_percentile_50: '显示正在运行的进程字段的 50% 百分位数',
+ memcached_reclaimed: '使用过期条目的内存存储条目的次数',
+ consul_memberlist_udp_received: '测量代理通过 UDP 协议接收的字节总数。',
+ elasticsearch_indices_indexing_index_failed: '失败的索引操作数',
+ mongodb_repl_updates: '复制更新操作的总次数。',
+ docker_container_cpu_throttling_periods: 'Docker 容器中进行 CPU throttling 的周期数',
+ consul_grpc_server_request_count: '计算服务器收到的 gRPC 请求数。包括server_type指示gRPC 服务器internal或externalgRPC 服务器的标签。',
+ tengine_http_2xx: '2xx请求的总数',
+ elasticsearch_jvm_buffer_pools_direct_count: '直接缓冲池的数量',
+ 'el.table.confirmFilter': '筛选',
+ zookeeper_p50_om_commit_process_time_ms: 'om 提交处理时间第50分位数',
+ elasticsearch_thread_pool_get_largest: 'get线程池中的活动线程数',
+ elasticsearch_indices_query_cache_cache_count: '查询计数 在查询缓存中',
+ 'backup.Weekly': '每周',
+ boltdb_reads_total: 'boltdb 读取的总数。',
+ mysql_commands_begin: '执行的BEGIN或START TRANSACTION语句数',
+ service_pkger_duration_bucket: '调用 pkger 服务的持续时间。',
+ tengine_http_499: '499请求的总数',
+ consul_catalog_register_90_percentile: '测量完成目录注册操作所需的时间第90百分位数',
+ 'asset.sn.comment': '资产序列号,唯一标识(必填) 示例: A0420200101',
+ 'tip.yes': '是',
+ mysql_commands_alter_user: '执行的更改用户命令数',
+ mongodb_repl_buffer_size_bytes: '缓冲区的大小(字节)。',
+ 'config.dc.latitude.comment': '纬度 (-90,90) 示例:80',
+ zookeeper_max_dead_watchers_cleaner_latency: '死亡观察者清洁器延迟最大值',
+ elasticsearch_cluster_health_indices_active_shards: '集群中活跃所有分片(包括副本分片)中所有分片的聚合总数',
+ 'config.system.email.sslTip': '如果SMTP端口是465,通常需要启用SSL',
+ 'overall.key': '键名',
+ 'explore.resultSeries': '结果序列',
+ elasticsearch_indices_merges_total_stopped_time_in_millis: '总时间(毫秒) 用于停止合并操作',
+ clickhouse_asynchronous_metrics_network_send_bytes_virbr0: '通过网络接口发送的字节数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ 'project.endpoint.basicTypeSyslog': '监听地址',
+ ASSET_EXPORTER_UPLOADBYSSH: '目前仅ssh协议支持下载exporter',
+ sqlserver_schedulers_context_switches_count: '线程上下文切换次数。',
+ consul_server_isLeader: '跟踪服务器是否是领导者(1)或不是(0)',
+ elasticsearch_clusterstats_indices_mappings_field_types_3_script_count: '声明脚本的字段数',
+ cassandra_CacheMetrics_RowCache_OneMinuteRate: '行缓存命中率,1分钟内的平均速率。',
+ mysql_commands_drop_package_body: '执行的删除package body命令数',
+ 'dashboard.dashboard.chartForm.typeVal.bubble.label': '气泡图',
+ 'project.topology.paste': '粘贴',
+ zookeeper_avg_prep_process_time: '准备处理时间平均值',
+ elasticsearch_thread_pool_fetch_shard_started_largest: 'fetch shard started线程池中的活动线程数',
+ 'overall.more': '更多',
+ clickhouse_processes_percentile_90: '显示正在运行的进程字段的 90% 百分位数',
+ redis_client_recent_max_input_buffer: '当前客户端连接中最大的输入缓冲区',
+ elasticsearch_thread_pool_search_throttled_completed: 'search throttled线程池队列中的任务数',
+ redis_total_net_input_bytes: '从网络读取的字节总数',
+ 'overall.moreOption': '更多选项',
+ 'config.system.basic.alertApi': '告警API',
+ consul_autopilot_failure_tolerance: '跟踪集群在继续运行时可能丢失的投票服务器数量。',
+ cassandra_TableMetrics_LiveScannedHistogram_Count: '在此表上的查询中扫描的活细胞的直方图。',
+ dc_disabled_handle: '- 开启数据中心',
+ IMPORT_NOT_MATCH: '{0} 和 {1} 配置不相符',
+ 'validate.tel': '不合法的电话号码',
+ clickhouse_events_compressed_read_buffer_bytes: '从压缩源(文件、网络)读取的未压缩字节数(解压缩后的字节数)',
+ consul_serf_snapshot_appendLine_upper: '测量 Consul 代理将条目附加到现有日志中所花费的时间最高值',
+ 'week.Mon': '周一',
+ ISSUE_CONTENT_ISNULL: '问题内容不能为空',
+ 'endpoint.labelKey': 'Label key',
+ zookeeper_avg_reads_after_write_in_session_queue: '提交请求后立即出现在会话队列中的连续读取请求数平均值',
+ 'asset.process.PID': '进程号',
+ clickhouse_asynchronous_metrics_block_read_time_sr0: '从块设备请求的读取操作所花费的时间(以秒为单位),在所有操作中相加。这是一个系统范围的度量,它包括主机上的所有进程',
+ 'dashboard.dashboard.chartForm.unit': '单位',
+ 'dashboard.dashboard.chartForm.currentTab': '当前页',
+ EXCELFILE_HEADER_LANGUAGE_ISNULL: '导入文件语言不能为空',
+ 'asset.location': '位置',
+ 'dashboard.dashboard.lastOneHour': '最近1小时',
+ ASSET_AUTHUSERNAME_ISNULL: '资产认证用户名不能为空',
+ zookeeper_max_write_final_proc_time_ms: '写入最终处理时间最大值',
+ elasticsearch_indices_get_time_in_millis: '毫秒为单位的时间 执行 GET 操作所花费的时间',
+ elasticsearch_fs_io_stats_total_read_operations: '使用的所有设备的读取操作总数',
+ zookeeper_ensemble_auth_fail: '集成身份验证失败数',
+ clickhouse_asynchronous_metrics_os_steal_time: '在虚拟化环境中运行时,CPU在其他操作系统中花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。并非每一个虚拟化环境都有此指标,而且大多数虚拟化环境没有。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ mysql_handler_commit: '内部 COMMIT 语句的数量。',
+ 'tip.confirmExpired': '确认失效吗?',
+ zookeeper_num_alive_connections: '存活的连接数',
+ 'asset.purchaseDate.comment': '购买日期 示例: 2020/2/25',
+ service_notebook_duration_bucket: '通话时长',
+ MODULE_CONFIGS_TYPE_DUPLICATE: '模块配置文件类型重复',
+ zookeeper_sum_reads_after_write_in_session_queue: '提交请求后立即出现在会话队列中的连续读取请求数总和',
+ cassandra_ClientMetrics_AuthSuccess_MeanRate: '客户端身份验证成功率,平均速率。',
+ docker_container_blkio_io_service_bytes_recursive_total: 'Docker 容器中进行的所有块 I/O 操作的字节数总和',
+ clickhouse_events_scalar_subqueries_cache_miss: '从标量子查询读取的数据未缓存且必须完全计算的次数',
+ 'alert.config.detectionNormal': '秒没有相同异常产生',
+ zookeeper_p999_sync_processor_queue_flush_time_ms: '同步处理器队列刷新时间第99.9分位数',
+ rabbitmq_federation_messages_confirm: '联邦已确认的消息数',
+ 'project.endpoint.name.comment': '端点名称 示例: node_exporter',
+ DC_STATE_ERROR: '数据中心状态错误',
+ 'profile.lastLoginTime': '最后登录时间',
+ 'overall.cortex': '专案计画',
+ elasticsearch_thread_pool_transform_indexing_queue: 'transform indexing线程池执行程序拒绝的任务数',
+ elasticsearch_clusterstats_indices_mappings_field_types_3_count: '映射到所选节点中的字段数据类型的字段数',
+ clickhouse_asynchronous_metrics_disk_available_default: '磁盘上的可用字节(虚拟文件系统)。远程文件系统可以显示像16EiB这样的大值。',
+ mysql_table_open_cache_overflows: '打开的表缓存的溢出数。这是打开或关闭表后,缓存实例具有未使用的条目且实例大小大于table_open_cache/table_open_cache_instances的次数。',
+ SYS_CONFIG_TYPE_INVALIDE: '类型不在枚举值类',
+ elasticsearch_indices_recovery_throttle_time_in_millis: '以毫秒为单位的时间 由于限制,恢复操作被延迟',
+ AGENT_ID_ISNULL: '客户端ID不能为空',
+ docker_container_cpu_throttling_throttled_time: 'Docker 容器中 CPU 被限制的时间',
+ clickhouse_metrics_dict_cache_requests: '对缓存类型字典的数据源的请求数',
+ SYS_BACKUP_ERROR: '系统数据备份异常',
+ elasticsearch_thread_pool_write_active: 'write线程池中的线程数',
+ mysql_innodb_onlineddl_rowlog_pct_used: '以 5 位整数显示行日志缓冲区使用情况(10000 表示 100.00%)',
+ elasticsearch_indices_search_scroll_current: '当前正在运行的滚动操作数',
+ 'dashboard.dashboard.chartForm.markDown': 'Markdown',
+ elasticsearch_thread_pool_refresh_threads: 'refresh线程池执行程序完成的任务数',
+ SYS_USER_PIN_NOT_CONTAIN_NUMBER: '系统用户密码必须包含数字',
+ elasticsearch_indices_stats_total_segments_points_memory_in_bytes: '主分片和副分片点的内存总量',
+ 'project.topology.style': '样式',
+ NOTEBOOK_PARAM_FORMAT: '配置参数格式异常',
+ consul_raft_boltdb_logSize_90_percentile: '测量写入数据库的日志的大小第90百分位数',
+ TYPECONF_PARENT_NOT_FOUND: '资产类型父类型未存在',
+ 'logs.diagnose.endpoint.item.monitor.asset': '资产状态',
+ minio_node_iam_sync_successes: '自服务器启动以来成功的IAM数据同步数',
+ 'project.topology.grids': '网格',
+ 'alert.config.inrError': '评估间隔不能小于 15',
+ consul_acl_ResolveToken_sum: '测量解析 ACL 令牌所需的时间总和',
+ clickhouse_asynchronous_metrics_jemalloc_background_thread_num_threads: '低级内存分配器(jemalloc)的内部度量',
+ elasticsearch_thread_pool_searchable_snapshots_cache_prewarming_largest: 'searchable snapshots cache prewarming线程池中的活动线程数',
+ 'dashboard.metric.selectDashboard': '选择已有仪表盘',
+ 'guide.visualizationTip': '仪表盘由不同组的自定义图表组成,您可以创建多个仪表盘并在它们之间切换',
+ 'explore.afterMatch': '显示匹配后的29行。',
+ minio_s3_requests_rejected_invalid_total: 'S3无效请求总数',
+ mongodb_col_stats_total_index_size: '集合中所有索引占用的存储空间大小',
+ mysql_commands_replace: '执行的替换命令数',
+ cassandra_TableMetrics_IndexSummaryOffHeapMemoryUsed_Value: '索引摘要使用的堆外内存。',
+ 'dashboard.explore.descending': '降序',
+ zookeeper_cnt_node_changed_watch_count: 'watcher所关注的节点数据被更改数量',
+ consul_serf_queue_Event_lower: 'serf 事件队列大小的最低值',
+ zookeeper_cnt_read_commit_proc_req_queued: '请求队列中已提交的读取处理数',
+ AGENT_PORT_ERROR: '客户端端口错误',
+ 'config.menus.code': '国际化码',
+ mongodb_repl_executor_queues_network_in_progress: '网络队列中正在执行操作的数量。',
+ 'overall.alert': '告警',
+ zookeeper_p95_close_session_prep_time: '关闭会话准备时间第95分位数',
+ zookeeper_avg_time_waiting_empty_pool_in_commit_processor_read_ms: '在提交处理器读取中等待空池的时间平均值',
+ rabbitmq_node_mem_other_ets: '用于存储其他ETS表的内存量',
+ clickhouse_events_insert_query_time_microseconds: 'INSERT查询的总时间',
+ 'overall.result.importedRecords': '导入记录总数',
+ 'overall.tempPrev': '模板预览',
+ zookeeper_response_packet_get_children_cache_misses: '响应数据包获取子级缓存未命中数',
+ mysql_bytes_received: '从所有客户端接收的总字节数',
+ service_annotation_call_total: '存储桶创建服务的调用次数。',
+ consul_raft_boltdb_txstats_rebalanceTime_mean: '测量重新平衡数据库中的节点所花费的时间平均值',
+ clickhouse_metrics_http_connection: '到HTTP服务器的连接数',
+ TYPECONF_CLIENTENABLE_ISNULL: '资产类型配置客户端启停不能为空',
+ 'asset.pinPrompt.comment': 'TELNET密码提示 示例: pass:',
+ 'tip.deleteSuccess': '删除成功',
+ 'ping.filter': '筛选相关内容',
+ rabbitmq_federation_messages_publish: '联邦已发布的消息数',
+ rabbitmq_node_proc_total: 'Erlang 进程的最大数量。',
+ NOTEBOOK_CHARTS_FORMAT: '图表参数格式异常',
+ zookeeper_p999_read_final_proc_time_ms: '读取最终处理时间第99.99分位数',
+ 'dashboard.dashboard.chartForm.element': '元素',
+ sqlserver_schedulers_current_tasks_count: '当前正在运行的任务数。',
+ zookeeper_p95_om_proposal_process_time_ms: 'OM 提案处理时间第95分位数',
+ 'asset.pin.comment': '密码 ,认证方式为1,记录登录密码; 认证方式为2,记录密钥密码. 示例: pass',
+ java_operating_AvailableProcessors: '可用于 JVM 的处理器数目',
+ task_scheduler_total_release_calls: '释放请求数。',
+ consul_raft_leader_dispatchLog_90_percentile: '测量领导者将日志条目写入磁盘所花费的时间第90百分位数',
+ clickhouse_metrics_async_drained_connections: '异步排出的连接数',
+ clickhouse_asynchronous_metrics_block_read_bytes_sda: '从块设备读取的字节数。由于使用了OS页面缓存,它可以比从文件系统读取的字节数少,从而节省IO。这是一个系统范围的度量,它包括主机上的所有进程',
+ tengine_ups_rt: '访问upstream的总rt',
+ 'project.topology.textAlign': '水平对齐',
+ 'placeholder.chart.threshold': '请输入阈值。点击左侧色块调整阈值颜色',
+ 'overall.personalCenter': '个人中心',
+ 'searchBox.belong': '属于',
+ elasticsearch_thread_pool_listener_active: 'listener线程池中的线程数',
+ zookeeper_avg_dbinittime: '重装数据库的时间平均值',
+ consul_raft_state_candidate: '每当 Consul 服务器开始选举时递增。如果这种增加而没有发生领导层变化,则可能表明单个服务器过载或遇到网络连接问题。',
+ 'diagnose.agent.resolution.prometheus': '- 检查 Prometheus 组件运行状态',
+ 'config.user.forceEnable': '强制开启',
+ zookeeper_max_socket_closing_time: 'socket 关闭耗时最大值',
+ 'config.terminallog.statusItem.connecting': '连接中',
+ 'overall.toolBox.stackBack': '返回原始图',
+ consul_memberlist_queue_broadcasts_lower: '测量等待广播给其他八卦参与者的消息数量最低值',
+ integration_sqlserver_configuration: "#### 前置条件\r\n##### 组件版本\r\nSQLServer Version:2022.160.4025.1\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 SQLServer 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n##### 创建监控用户\r\n```\r\n1> USE master;\r\n2> CREATE LOGIN nz_monitor WITH PASSWORD = 'Nz_monitor_pwd';\r\n3> GRANT VIEW SERVER STATE TO nz_monitor;\r\n4> GRANT VIEW ANY DEFINITION TO nz_monitor;\r\n5> GO\r\n```\r\n\r\n#### 指标采集配置\r\n1.我们使用 [SQLServer 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/sqlserver \"SQLServer 输入插件\")收集指标数据,并使用[ Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \" Prometheus 输出插件\")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 sqlserver .conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"sqlserver_prometheus\"\r\n listen = \":19224\"\r\n namepass = [\"sqlserver*\"]\r\n\r\n\r\n# Read metrics from Microsoft SQL Server\r\n[[inputs.sqlserver]]\r\n ## Specify instances to monitor with a list of connection strings.\r\n ## All connection parameters are optional.\r\n ## By default, the host is localhost, listening on default port, TCP 1433.\r\n ## for Windows, the user is the currently running AD user (SSO).\r\n ## See https://github.com/denisenkom/go-mssqldb for detailed connection\r\n ## parameters, in particular, tls connections can be created like so:\r\n ## \"encrypt=true;certificate=;hostNameInCertificate=\"\r\n servers = [\r\n \"Server=127.0.0.1;Port=1433;User Id=nz_monitor;Password=Nz_monitor_pwd;app name=nz_monitor;log=1;\",\r\n ]\r\n \r\n ## Timeout for query execution operation\r\n ## Note that the timeout for queries is per query not per gather.\r\n ## 0 value means no timeout\r\n # query_timeout = \"0s\"\r\n \r\n ## Authentication method\r\n ## valid methods: \"connection_string\", \"AAD\"\r\n # auth_method = \"connection_string\"\r\n \r\n ## \"database_type\" enables a specific set of queries depending on the database type. If specified, it replaces azuredb = true/false and query_version = 2\r\n ## In the config file, the sql server plugin section should be repeated each with a set of servers for a specific database_type.\r\n ## Possible values for database_type are - \"SQLServer\" or \"AzureSQLDB\" or \"AzureSQLManagedInstance\" or \"AzureSQLPool\"\r\n database_type = \"SQLServer\"\r\n \r\n ## A list of queries to include. If not specified, all the below listed queries are used.\r\n include_query = []\r\n \r\n ## A list of queries to explicitly ignore.\r\n exclude_query = []\r\n \r\n ## Queries enabled by default for database_type = \"SQLServer\" are -\r\n ## SQLServerPerformanceCounters, SQLServerWaitStatsCategorized, SQLServerDatabaseIO, SQLServerProperties, SQLServerMemoryClerks,\r\n ## SQLServerSchedulers, SQLServerRequests, SQLServerVolumeSpace, SQLServerCpu, SQLServerAvailabilityReplicaStates, SQLServerDatabaseReplicaStates,\r\n ## SQLServerRecentBackups\r\n \r\n ## Queries enabled by default for database_type = \"AzureSQLDB\" are -\r\n ## AzureSQLDBResourceStats, AzureSQLDBResourceGovernance, AzureSQLDBWaitStats, AzureSQLDBDatabaseIO, AzureSQLDBServerProperties,\r\n ## AzureSQLDBOsWaitstats, AzureSQLDBMemoryClerks, AzureSQLDBPerformanceCounters, AzureSQLDBRequests, AzureSQLDBSchedulers\r\n \r\n ## Queries enabled by default for database_type = \"AzureSQLManagedInstance\" are -\r\n ## AzureSQLMIResourceStats, AzureSQLMIResourceGovernance, AzureSQLMIDatabaseIO, AzureSQLMIServerProperties, AzureSQLMIOsWaitstats,\r\n ## AzureSQLMIMemoryClerks, AzureSQLMIPerformanceCounters, AzureSQLMIRequests, AzureSQLMISchedulers\r\n \r\n ## Queries enabled by default for database_type = \"AzureSQLPool\" are -\r\n ## AzureSQLPoolResourceStats, AzureSQLPoolResourceGovernance, AzureSQLPoolDatabaseIO, AzureSQLPoolWaitStats,\r\n ## AzureSQLPoolMemoryClerks, AzureSQLPoolPerformanceCounters, AzureSQLPoolSchedulers\r\n \r\n ## Following are old config settings\r\n ## You may use them only if you are using the earlier flavor of queries, however it is recommended to use\r\n ## the new mechanism of identifying the database_type there by use it's corresponding queries\r\n \r\n ## Optional parameter, setting this to 2 will use a new version\r\n ## of the collection queries that break compatibility with the original\r\n ## dashboards.\r\n ## Version 2 - is compatible from SQL Server 2012 and later versions and also for SQL Azure DB\r\n # query_version = 2\r\n \r\n ## If you are using AzureDB, setting this to true will gather resource utilization metrics\r\n # azuredb = false\r\n \r\n ## Toggling this to true will emit an additional metric called \"sqlserver_telegraf_health\".\r\n ## This metric tracks the count of attempted queries and successful queries for each SQL instance specified in \"servers\".\r\n ## The purpose of this metric is to assist with identifying and diagnosing any connectivity or query issues.\r\n ## This setting/metric is optional and is disabled by default.\r\n # health_metric = false\r\n \r\n ## Possible queries accross different versions of the collectors\r\n ## Queries enabled by default for specific Database Type\r\n \r\n ## database_type = AzureSQLDB by default collects the following queries\r\n ## - AzureSQLDBWaitStats\r\n ## - AzureSQLDBResourceStats\r\n ## - AzureSQLDBResourceGovernance\r\n ## - AzureSQLDBDatabaseIO\r\n ## - AzureSQLDBServerProperties\r\n ## - AzureSQLDBOsWaitstats\r\n ## - AzureSQLDBMemoryClerks\r\n ## - AzureSQLDBPerformanceCounters\r\n ## - AzureSQLDBRequests\r\n ## - AzureSQLDBSchedulers\r\n \r\n ## database_type = AzureSQLManagedInstance by default collects the following queries\r\n ## - AzureSQLMIResourceStats\r\n ## - AzureSQLMIResourceGovernance\r\n ## - AzureSQLMIDatabaseIO\r\n ## - AzureSQLMIServerProperties\r\n ## - AzureSQLMIOsWaitstats\r\n ## - AzureSQLMIMemoryClerks\r\n ## - AzureSQLMIPerformanceCounters\r\n ## - AzureSQLMIRequests\r\n ## - AzureSQLMISchedulers\r\n \r\n ## database_type = AzureSQLPool by default collects the following queries\r\n ## - AzureSQLPoolResourceStats\r\n ## - AzureSQLPoolResourceGovernance\r\n ## - AzureSQLPoolDatabaseIO\r\n ## - AzureSQLPoolOsWaitStats,\r\n ## - AzureSQLPoolMemoryClerks\r\n ## - AzureSQLPoolPerformanceCounters\r\n ## - AzureSQLPoolSchedulers\r\n \r\n ## database_type = SQLServer by default collects the following queries\r\n ## - SQLServerPerformanceCounters\r\n ## - SQLServerWaitStatsCategorized\r\n ## - SQLServerDatabaseIO\r\n ## - SQLServerProperties\r\n ## - SQLServerMemoryClerks\r\n ## - SQLServerSchedulers\r\n ## - SQLServerRequests\r\n ## - SQLServerVolumeSpace\r\n ## - SQLServerCpu\r\n ## - SQLServerRecentBackups\r\n ## and following as optional (if mentioned in the include_query list)\r\n ## - SQLServerAvailabilityReplicaStates\r\n ## - SQLServerDatabaseReplicaStates\r\n \r\n ## Version 2 by default collects the following queries\r\n ## Version 2 is being deprecated, please consider using database_type.\r\n ## - PerformanceCounters\r\n ## - WaitStatsCategorized\r\n ## - DatabaseIO\r\n ## - ServerProperties\r\n ## - MemoryClerk\r\n ## - Schedulers\r\n ## - SqlRequests\r\n ## - VolumeSpace\r\n ## - Cpu\r\n \r\n ## Version 1 by default collects the following queries\r\n ## Version 1 is deprecated, please consider using database_type.\r\n ## - PerformanceCounters\r\n ## - WaitStatsCategorized\r\n ## - CPUHistory\r\n ## - DatabaseIO\r\n ## - DatabaseSize\r\n ## - DatabaseStats\r\n ## - DatabaseProperties\r\n ## - MemoryClerk\r\n ## - VolumeSpace\r\n ## - PerformanceMetrics\r\n```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 SQLServer 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 SQLServer 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19224\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```",
+ 'project.endpoint.scrape_timeout': '超时时间',
+ 'diagnose.asset.resolution.stateconf': '- 资产状态不支持 Ping 检测, 请检查资产状态配置项',
+ mongodb_percent_cache_dirty: '脏数据在缓存中所占的百分比。',
+ consul_raft_boltdb_getLog_median: '测量从数据库读取日志所花费的时间中间值',
+ VSYS_TASK_PARAM_OSQUOTAS_ISNULL: 'vsys任务参数osquotas不能为空',
+ elasticsearch_indices_stats_primaries_get_exists_time_in_millis: '当前主分片执行成功get 操作的所花费的时间',
+ mysql_innodb_encryption_num_key_requests: '加密键的请求数',
+ consul_acl_blocked_service_registration: '每当服务的注册失败被 ACL 阻止时递增。',
+ ASSET_MODEL_ID_ISNULL: '型号ID不能为空',
+ 'webshell.selAsset': '选择资产',
+ elasticsearch_clusterstats_nodes_count_total: '节点总数',
+ mongodb_flushes: '执行的刷新操作数量',
+ 'overall.diagnosis': '诊断',
+ zookeeper_cnt_commit_commit_proc_req_queued: '请求队列中已提交的提交进程计数',
+ consul_serf_snapshot_appendLine_count: '测量 Consul 代理将条目附加到现有日志中的次数',
+ 'overall.value': '值',
+ clickhouse_metrics_m_mapped_file_bytes: 'mmap文件区域的总大小',
+ 'dashboard.dashboard.beforeTwentyFourHour': '之前24小时',
+ elasticsearch_thread_pool_searchable_snapshots_cache_prewarming_active: 'searchable snapshots cache prewarming线程池中的线程数',
+ PLAYLIST_ID_ISNULL: 'ID不能为空',
+ consul_acl_ResolveToken_median: '测量解析 ACL 令牌所需的时间中间值',
+ 'overall.system': '系统',
+ mongodb_total_created: 'MongoDB创建的对象总数',
+ minio_s3_requests_incoming_total: '传入 S3 请求的不稳定数',
+ ALERTRULE_BUILDIN_CAN_NOT_REMOVE: '内置告警规则不能删除',
+ zookeeper_proposal_count: '提案计数',
+ docker_container_cpu_usage_total: 'Docker 容器中所有 CPU 核心的总使用时间',
+ SYS_TOKEN_ISNULL: '系统令牌不能为空',
+ 'project.endpoint.dialogTitle': '历史值',
+ SYS_CONFIG_LOCALRETENTION_ISNULL: '本地保存天数不能为空',
+ docker_n_goroutines: 'Docker daemon 中正在运行的 Goroutines(Go 语言中的轻量级线程)的数量',
+ consul_raft_fsm_enqueue_upper: '测量将一批日志排入队列以供 FSM 应用的时间量最高值',
+ elasticsearch_indices_stats_primaries_segments_doc_values_memory_in_bytes: '主分片用于文档值的内存总量',
+ 'ping.rttAverage': '平均响应时间',
+ elasticsearch_thread_pool_listener_largest: 'listener线程池中的活动线程数',
+ 'backup.Daily': '每日',
+ clickhouse_events_arena_alloc_bytes: '分配给内存Arena的字节数(用于GROUP BY和类似操作)',
+ mongodb_repl_queries: '复制查询操作的总次数。',
+ mysql_opened_files: '已打开的文件数',
+ mysql_innodb_encryption_rotation_pages_read_from_disk: 'InnoDB 后台加密线程从磁盘读取的页数',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Survivor_Space_init: 'GC 前 Survivor Space 空间初始内存量',
+ elasticsearch_thread_pool_security_token_key_completed: 'security token key线程池队列中的任务数',
+ cassandra_TableMetrics_CompressionRatio_Value: '所有 SSTable 的当前压缩比。',
+ 'project.chart.endpointInfo': '端点信息',
+ zookeeper_sum_commit_process_time: '提交进程时间总和',
+ 'asset.userName.comment': '用户名, 示例:root',
+ consul_fsm_intention_90_percentile: '测量将意图操作应用于状态存储所需的时间第90百分位数',
+ cassandra_java_Memory_HeapMemoryUsage_used: '已用内存量(以字节为单位)',
+ zookeeper_sum_sync_processor_batch_size: '同步批量处理器大小总和',
+ redis_used_memory_overhead: '服务器分配用于管理其内部数据结构的所有开销的字节总和',
+ haproxy_ttime: '平均总会话时间(以毫秒为单位)除以1024个最后请求',
+ clickhouse_asynchronous_metrics_memory_data_and_stack: '为使用堆栈和分配的内存而映射的虚拟内存量,以字节为单位。它是否包括每线程堆栈和大多数分配的内存,这是通过“mmap”系统调用分配的,这一点尚未明确。此度量仅出于完整性原因而存在。建议使用“MemoryResident”度量进行监控',
+ tengine_http_ups_5xx: 'upstream返回5xx响应的请求总数',
+ 'project.endpoint.pattern': '名称格式',
+ zookeeper_sum_node_created_watch_count: '创建watcher所关注的节点总和',
+ 'integration.enterToken': '输入上一步获取的token',
+ rabbitmq_queue_messages_publish: '已发布队列中的消息计数',
+ elasticsearch_http_clients_0_opened_time_millis: '客户端打开连接的时间',
+ zookeeper_stale_replies: '回复队列',
+ elasticsearch_thread_pool_ccr_threads: 'ccr 线程池执行程序完成的任务数',
+ mysql_innodb_rows_read: '读取innodb的行数',
+ 'config.mib.mibBrowser': 'MIB浏览器',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_used: 'GC 后 Survivor Space 空间已使用内存量',
+ clickhouse_asynchronous_metrics_block_read_merges_sr0: '从块设备请求并由OS IO调度程序合并在一起的读取操作数。这是一个系统范围的度量,它包括主机上的所有进程',
+ sqlserver_performance: 'SQL Server 性能指标。',
+ zookeeper_min_time_waiting_empty_pool_in_commit_processor_read_ms: '在提交处理器读取中等待空池的时间最小值',
+ 'diagnose.agent.item.snmpExporter': 'SNMP Exporter 组件状态',
+ zookeeper_p99_proposal_latency: '提案延迟第99分位数',
+ elasticsearch_breakers_accounting_limit_size_in_bytes: 'Elasticsearch中断器的账户限制大小,以字节为单位。它用于限制内存使用量,以防止Elasticsearch节点发生内存溢出',
+ consul_raft_thread_main_saturation_stddev: '主 Raft goroutine 繁忙且无法接受新工作的时间比例的近似测量值标准偏差',
+ mysql_commands_drop_db: '执行的删除数据库命令数',
+ mongodb_top_stats_read_lock_time: 'MongoDB中读取锁定操作的运行时间',
+ java_memory_pool_Usage_init: '内存池初始化字节数',
+ ALERTRULE_SUMMARY_ISNULL: '告警规则摘要不能为空',
+ zookeeper_min_sync_processor_queue_size: '同步处理器队列大小最小值',
+ 'issueTab.changeRecord': '变更记录',
+ 'config.operationlog.operationlog': '操作日志',
+ 'project.topology.lineColor': '线条颜色',
+ haproxy_lbtot: '为新会话或重新分派时选择服务器的总次数。',
+ mysql_innodb_ibuf_segment_size: 'ibuf->seg_size 包含ibuf header页和ibuf tree的segment的Page数',
+ consul_serf_msgs_sent_sum: '该指标是广播到集群的消息字节数的样本总和',
+ zookeeper_max_write_commitproc_time_ms: '写入请求在提交处理器中花费的时间最大值',
+ 'config.exprTemp.name': '模板名称',
+ 'overall.blackbox_exporter': '黑箱出口服务器',
+ 'overall.module': '模块',
+ sqlserver_requests_session_id: '查询所在的Session的ID。',
+ 'asset.repair': '维修',
+ elasticsearch_thread_pool_system_read_threads: 'system read线程池执行程序完成的任务数',
+ EXCELFILE_HEADER_TEMPLATE_ERROR: '导入模板的标题行与系统模板不一致',
+ apache_scboard_finishing: '完成的工作线程数(服务器关闭的一部分)',
+ 'overall.remark.comment': '说明示例 : xxxx',
+ zookeeper_avg_jvm_pause_time_ms: 'jvm暂停时间平均值',
+ clickhouse_events_rejected_inserts: '由于分区的活动数据部分数量较多,将块插入MergeTree表时出现“太多部分”异常而被拒绝的次数',
+ consul_raft_rpc_requestVote_median: '测量处理请求投票 RPC 调用所花费的时间中间值',
+ elasticsearch_indices_stats_primaries_get_current: '当前主分片的当前正在运行的获取操作数',
+ 'config.system.email.useTLS': 'TLS',
+ docker_n_containers_running: 'Docker 宿主机上正在运行的容器数量',
+ clickhouse_asynchronous_metrics_jemalloc_mapped: '低级内存分配器(jemalloc)的内部度量',
+ 'buttons.dashboard.deleteChart': '删除图表',
+ 'asset.scrapped': '弃用',
+ SYS_MENU_TYPE_INVALIDE: '系统菜单类型错误',
+ elasticsearch_thread_pool_write_largest: 'write线程池中的活动线程数',
+ 'explore.graph': '图表',
+ 'dashboard.dashboard.chartForm.type.comment': '图表类型(必填) 可选: 曲线图,柱状图,表格,堆叠区域图,SingleStat,URL,告警列表,文本,图表组,Diagram,Logs 示例: 曲线图',
+ ISSUE_ACTIVITY_CONTENT_ISNULL: '问题动态内容不能为空',
+ 'asset.editAsset': '修改资产',
+ sqlserver_schedulers_runnable_tasks_count: '就绪状态的任务数。',
+ tengine_http_404: '404请求的总数',
+ 'dashboard.dashboard.chartForm.pagination': '分页',
+ tengine_http_403: '403请求的总数',
+ 'alert.config.for': '持续时间',
+ 'config.system.email.pinTip': '提示:一些邮件提供商需要输入的是令牌',
+ 'profile.clear': '清空',
+ service_session_call_total: '对会话服务的调用次数。',
+ zookeeper_dead_watchers_queued: '死亡观察者队列',
+ mysql_rows_tmp_read: '读取临时表中行的请求数',
+ consul_memberlist_gossip_90_percentile: '测量将八卦消息广播到一组随机选择的节点所花费的时间第90百分位数',
+ consul_leader_reconcileMember_lower: '测量为单个 serf 成员信息更新 raft 存储所花费的时间最低值',
+ 'dashboard.dashboard.label_values(metric, label)': 'Returns a list of label values for the label in the specified metric.',
+ 'terminal.scrollbackLinesInfo': '保存在缓冲区的的行数',
+ consul_state_nodes: '测量当前在 Consul 注册的节点数。它仅由 Consul 服务器发出。添加于 v1.9.0。',
+ SYS_ROLE_ISNULL: '角色不能为空',
+ zookeeper_max_proposal_ack_creation_latency: '创建延迟提议确认最大值',
+ mongodb_total_tickets_reads: 'MongoDB读取锁定的总数',
+ 'alert.P3Rule': 'P3: 轻微警报,需要处理,但不紧急',
+ consul_catalog_register_upper: '测量完成目录注册操作所需的时间最高值',
+ docker_container_net_tx_dropped: 'Docker 容器在发送网络数据包时被丢弃的数量',
+ 'config.record.inr': '周期',
+ 'tip.assetConfirmDelete': '关联的端点和告警将会被删除,确认删除吗?',
+ mongodb_wtcache_app_threads_page_read_time: 'WiredTiger缓存中应用程序线程读取页面的时间',
+ zookeeper_max_read_commitproc_time_ms: '读取请求在提交处理器中花费的时间最大值',
+ elasticsearch_indices_recovery_current_as_source: '恢复次数 使用索引分片作为源',
+ sqlserver_requests_request_id: '查询请求ID。',
+ clickhouse_asynchronous_metrics_network_send_bytes_ens33: '通过网络接口发送的字节数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ rabbitmq_queue_messages_deliver_rate: '以确认模式传递给消费者的消息速率',
+ elasticsearch_indices_stats_total_completion_size_in_bytes: '主分片和副分片的完成大小。',
+ mysql_handler_savepoint_rollback: '存储引擎回滚到保存点',
+ 'diagnose.agent.item.loki': 'Loki 组件状态',
+ ALERT_JUDGE_RESULT_ISNULL: '告警判断结果不能为空',
+ mongodb_tcmalloc_pageheap_free_bytes: 'TCMalloc pageheap中的空闲字节数',
+ ALERTSEVERITY_COLOR_ISNULL: '告警级别颜色不能为空',
+ java_last_garbage_collection_LastGcInfo_GcThreadCount: '执行 GC 的线程数',
+ CABINET_X_MINIMUM: '数据中心机柜所在列至少为1',
+ 'config.assetState.assetTotal': '资产总数',
+ mongodb_insert_command_failed: '失败的insert命令数量',
+ mysql_handler_icp_match: '推送索引条件匹配的次数',
+ ASSET_FIELD_META_NAME_ISNULL: '资产属性元名称不能为空',
+ elasticsearch_clusterstats_indices_segments_points_memory_in_bytes: '分配给的所有分片中的点使用的内存总量',
+ 'config.terminallog.record.replay': '重播',
+ clickhouse_asynchronous_metrics_network_receive_packets_virbr0: '通过网络接口接收的网络数据包数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ elasticsearch_clusterstats_indices_store_total_data_set_size_in_bytes: '分配给所选节点的所有分片的总数据集大小。 这包括未完全存储在节点上的分片的大小',
+ mysql_commands_show_create_package_body: '执行的 SHOW CREATE PACKAGE BODY 命令数',
+ mysql_memory_used: '全局或每个连接的内存使用情况(以字节为单位)',
+ ASSET_MODEL_RELOBJ_CAN_NOT_REMOVE: '型号存在关联的数据,不能删除',
+ consul_serf_queue_Intent_median: 'serf 插入队列大小的中间值',
+ 'el.datepicker.weeks.fri': '五',
+ elasticsearch_thread_pool_system_write_largest: 'system write线程池中的活动线程数',
+ elasticsearch_indices_stats_total_merges_total: '主分片和副分片合并操作的总数',
+ 'dashboard.dashboard.chartForm.stack': '堆叠',
+ 'config.ipamsubnet.addr.comment': '子网地址(必填) 示例:ipv4 192.168.10.1 ipv6: 0000:0000:0000:0000:0000:0000:c0a8:0a01',
+ 'backup.File': '文件',
+ consul_raft_rpc_appendEntries_processLogs_90_percentile: '测量处理代理的未完成日志条目所花费的时间第90百分位数',
+ tengine_http_416: '416请求的总数',
+ 'project.topology.nodeWidth': '节点宽度',
+ 'overall.chartTemp': '图表模板',
+ ALERTRULE_METHOD_ISNULL: '告警规则通知方式不能为空',
+ consul_raft_barrier: '计算代理启动屏障的次数,即它发出阻塞调用的次数,以确保代理具有所有排队的待处理操作,以应用于代理的 FSM。',
+ elasticsearch_thread_pool_rollup_indexing_queue: 'rollup indexing线程池执行程序拒绝的任务数',
+ ASSET_FIELD_META_KEY_ERROR: '资产属性键值格式不正确',
+ elasticsearch_thread_pool_watcher_rejected: 'watche线程池中活动线程数最多',
+ mysql_key_read_requests: '从 MyISAM 密钥缓存读取密钥块的请求数。',
+ mysql_innodb_encryption_rotation_pages_flushed: 'InnoDB 后台加密线程刷新的页数',
+ 'asset.detail.detail': '详细视图',
+ 'dashboard.overview.contentTitle': 'Nezha 管理系统',
+ consul_serf_coordinate_adjustment_ms_count: '节点坐标调整次数',
+ 'dashboard.defaultTimeRange': '默认时间范围',
+ cassandra_CacheMetrics_CounterCache_MeanRate: '计数器缓存命中率,平均速率。',
+ clickhouse_metrics_kafka_assigned_partitions: '当前分配给Kafka表的分区数',
+ zookeeper_avg_proposal_ack_creation_latency: '创建延迟提议确认平均值',
+ elasticsearch_fs_io_stats_devices_0_read_operations: '磁盘读取操作数',
+ 'dashboard.dashboard.chartForm.typeVal.text.label': '文本',
+ mysql_commands_admin_commands: '执行的管理命令数。其中包括表转储、更改用户、二进制日志转储、关机、ping 和调试',
+ consul_raft_commitTime_sum: '测量将新条目提交到领导者的 Raft 日志所需的时间总和',
+ mysql_commands_grant: '执行的GRANT命令数',
+ cassandra_java_Memory_HeapMemoryUsage_committed: '提交给 JVM 使用的内存量(以字节为单位)',
+ 'config.user.userId': '用户ID',
+ elasticsearch_indices_stats_primaries_segments_norms_memory_in_bytes: '主分片规范化因子的内存总量',
+ elasticsearch_breakers_fielddata_overhead: 'Elasticsearch中断器的字段数据开销。它用于计算内存使用量,以确保Elasticsearch节点不会发生内存溢出',
+ activemq_queues_consumer_count: '当前订阅 queue 的消费者数量',
+ 'asset.discoveryForce': 'Force execution',
+ java_garbage_collector_CollectionCount: '垃圾回收的次数',
+ IMPORT_FILE_PARSE_ERROR: '导入文件解析失败',
+ zookeeper_p50_read_final_proc_time_ms: '读取最终处理时间第50分位数',
+ redis_rss_overhead_ratio: 'used_memory_rss(进程rss)与 allocator_resident之间的比率。这包括与分配器或堆无关的RSS开销。',
+ storage_shard_write_err_count: '有错误的分片写入请求数。',
+ elasticsearch_thread_pool_generic_active: 'generic线程池中的线程数',
+ mysql_innodb_ibuf_discarded_delete_marks: '对应ibuf抛弃的delete mark操作次数',
+ storage_bucket_measurement_num: '桶中的测量数。',
+ mysql_table_open_cache_active_instances: '打开表缓存查找的活动实例数',
+ apache_ParentServerConfigGeneration: 'Apache 服务器重新读取配置并重新启动子进程的次数',
+ ALERTRULE_NAME_ISNULL: '告警规则名称不能为空',
+ 'asset.suspended': '停用',
+ 'overall.createChart': '新增图表',
+ TYPECONF_SSHCOLLECTSCRIPT_ISNULL: '资产类型配置ssh收集脚本不能为空',
+ elasticsearch_indices_stats_primaries_search_scroll_time_in_millis: '主分片用于执行滚动操作的时间',
+ service_pkger_call_total: '拨打Pkger服务的电话数量。',
+ zookeeper_p999_proposal_ack_creation_latency: '创建延迟提议确认第99.9分位数',
+ SYS_CONFIG_SWITCHVAUE_INVALIDE: '开关值不在枚举范围内',
+ mysql_empty_queries: '未返回任何结果的查询数',
+ mongodb_total_keys_scanned: 'MongoDB扫描的键数量',
+ clickhouse_asynchronous_metrics_jemalloc_allocated: '低级内存分配器(jemalloc)的内部度量',
+ clickhouse_metrics_async_insert_cache_size: '缓存中异步插入哈希id的数量',
+ minio_cluster_disk_offline_total: '脱机驱动器总数',
+ 'el.datepicker.weeks.wed': '三',
+ ALERTRULE_NOTIFYEXPIRED_INCORRECT: '告警规则通知过期参数错误 值应为0或1',
+ mongodb_wt_connection_files_currently_open: 'WiredTiger中当前打开的连接文件数',
+ mongodb_repl_queries_per_sec: '每秒钟的复制查询操作数量。',
+ elasticsearch_clusterstats_indices_segments_memory_in_bytes: '分配给的所有分片中的段使用的内存总量',
+ clickhouse_metrics_broken_distributed_files_to_insert: '用于异步插入已标记为已断开的分布式表的文件数。此度量将从0开始。每个碎片的文件数相加',
+ cassandra_TableMetrics_TotalDiskSpaceUsed_Count: '属于该表的 SSTable 使用的总磁盘空间,包括等待 GC 的过时的。',
+ clickhouse_metrics_remote_read: '远程读卡器动态读取次数',
+ 'alert.config.expr': '表达式/OID',
+ clickhouse_metrics_global_thread_active: '全局线程池中运行任务的线程数',
+ mysql_innodb_system_rows_deleted: '从属于系统创建的架构的表中删除的行数',
+ docker_container_mem_total_inactive_anon: 'Docker 容器中未被使用的匿名内存的大小',
+ SNMP_MIB_OPERATION_ISNULL: 'snmp mib 操作人不能为空',
+ 'config.terminallog.statusItem.unknownError': '未知错误',
+ consul_fsm_kvs_upper: '测量将给定的 KV 操作应用于 FSM 所花费的时间最高值',
+ 'softwareType.edit': '修改软件资产类型',
+ elasticsearch_indices_stats_total_get_exists_time_in_millis: '当前主分片和副分片执行成功get 操作的所花费的时间',
+ tengine_http_other_detail_status: '非以上13种status code的请求总数',
+ ALERTNOTIFY_FILEPATH_ISNULL: '告警通知文件路径不能为空',
+ rabbitmq_node_sockets_used: '用作套接字的文件描述符数目',
+ http_api_request_duration_seconds_count: '响应 HTTP 请求所花费的时间',
+ integration_cassandra_configuration: '#### 前置条件\r\n##### 组件版本\r\nCassandra Version:4.0.10\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 Cassandra 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n##### 配置文件修改\r\nCassandra 插件收集通过 jolokia REST 端点公开为 MBean 属性的 Cassandra 3 / JVM 指标。为每个配置的服务器收集所有指标。\r\n\r\nStep 1. 将 Jolakia 上传到 Cassandra Lib 目录。\r\n\r\nStep 2. 修改 cassandra-env.sh 文件。\r\n>$cassandra/conf/cassandra-env.sh\r\n```\r\n# Add at the end of the $cassandra/conf/cassandra-env.sh file:\r\nJVM_OPTS="$JVM_OPTS -javaagent:$CASSANDRA_HOME/lib/jolokia-jvm-1.7.1.jar=port=8778,host=127.0.0.1"\r\n```\r\n\r\nStep 3. 重新启动\r\n\r\n_注:Jolakia 下载地址: [jolokia](https://search.maven.org/remotecontent?filepath=org/jolokia/jolokia-jvm/1.7.1/jolokia-jvm-1.7.1.jar)_\r\n\r\n#### 指标采集配置\r\n1.我们使用 [Jolokia_Agent 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/jolokia2_agent "Jolokia_Agent 输入插件")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client "Prometheus 输出插件")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 cassandra.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = "cassandra_prometheus"\r\n listen = ":19206"\r\n namepass = ["cassandra*"]\r\n \r\n\r\n[[inputs.jolokia2_agent]]\r\n urls = ["http://192.168.44.22:8778/jolokia"]\r\n name_prefix = "cassandra_java_"\r\n\r\n [[inputs.jolokia2_agent.metric]]\r\n name = "Memory"\r\n mbean = "java.lang:type=Memory"\r\n\r\n [[inputs.jolokia2_agent.metric]]\r\n name = "GarbageCollector"\r\n mbean = "java.lang:name=*,type=GarbageCollector"\r\n tag_keys = ["name"]\r\n field_prefix = "$1_"\r\n\r\n [[inputs.jolokia2_agent.metric]]\r\n name="OperatingSystem"\r\n mbean="java.lang:type=OperatingSystem"\r\n paths=["FreePhysicalMemorySize","AvailableProcessors","SystemCpuLoad","TotalPhysicalMemorySize","TotalSwapSpaceSize","SystemLoadAverage"]\r\n\r\n\r\n[[inputs.jolokia2_agent]]\r\n urls = ["http://192.168.44.22:8778/jolokia"]\r\n name_prefix = "cassandra_"\r\n\r\n [[inputs.jolokia2_agent.metric]]\r\n name = "TableMetrics"\r\n mbean = "org.apache.cassandra.metrics:name=*,scope=*,keyspace=*,type=Table"\r\n tag_keys = ["name", "scope","keyspace"]\r\n field_prefix = "$1_"\r\n\r\n [[inputs.jolokia2_agent.metric]]\r\n name = "DroppedMessageMetrics"\r\n mbean = "org.apache.cassandra.metrics:name=*,scope=*,type=DroppedMessage"\r\n tag_keys = ["name", "scope"]\r\n field_prefix = "$1_"\r\n [[inputs.jolokia2_agent.metric]]\r\n name = "ClientMetrics"\r\n mbean = "org.apache.cassandra.metrics:type=Client,name=*"\r\n tag_keys = ["name"]\r\n field_prefix = "$1_"\r\n [[inputs.jolokia2_agent.metric]]\r\n name = "ThreadPoolMetrics"\r\n mbean = "org.apache.cassandra.metrics:type=ThreadPools,path=*,scope=*,name=*"\r\n tag_keys = ["name", "scope", "path"]\r\n field_prefix = "$1_"\r\n [[inputs.jolokia2_agent.metric]]\r\n name = "CacheMetrics"\r\n mbean = "org.apache.cassandra.metrics:type=Cache,scope=*,name=*"\r\n tag_keys = ["name", "scope"]\r\n field_prefix = "$1_"\r\n [[inputs.jolokia2_agent.metric]]\r\n name = "CommitLogMetrics"\r\n mbean = "org.apache.cassandra.metrics:type=CommitLog,name=*"\r\n tag_keys = ["name"]\r\n field_prefix = "$1_"\r\n ```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 Cassandra 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 Cassandra 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19206\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```',
+ SYS_USER_NAME_DUPLICATE: '系统用户名称重复',
+ rabbitmq_node_disk_free_alarm: '节点是否存在硬盘告警',
+ 'dashboard.dashboard.chartForm.timeType': '时间类型',
+ elasticsearch_clusterstats_indices_mappings_field_types_2_index_count: '包含所选节点中字段数据类型映射的索引数',
+ consul_memberlist_size_local: '在发送给另一个八卦接收者之前测量成员列表的大小(以字节为单位)。',
+ mysql_innodb_data_fsyncs: 'InnoDB fsync(同步到磁盘)调用的数量',
+ SYS_BACKUP_FILENAME_ISNULL: '系统备份文件名不能为空',
+ elasticsearch_breakers_in_flight_requests_overhead: 'Elasticsearch中断器的正在处理请求的开销。它用于计算内存使用量,以确保Elasticsearch节点不会发生内存溢出',
+ rabbitmq_node_mem_alarm: '该节点使用的内存量是否超过了警告阈值',
+ clickhouse_asynchronous_metrics_replicas_sum_inserts_in_queue: '复制表中队列中的INSERT操作总数(仍要复制)',
+ 'overall.folderName': '文件夹名称',
+ consul_rpc_consistentRead_lower: '测量确认可以执行一致读取所花费的时间最低值',
+ mongodb_wtcache_max_bytes_configured: 'WiredTiger缓存的最大字节数',
+ zookeeper_max_reads_issued_from_session_queue: '从会话队列发出的读取数最大值',
+ activemq_subscribers_enqueue_counter: '将消息发送给已订阅的消费者的计数器。',
+ 'project.topology.maxCount': '水平个数',
+ 'dashboard.dashboard.chartForm.unit.comment': '单位(必填) 可选: Misc: none,short,percent(0-100),percent(0.0-1.0),local formatData: bits,bytes,kilobytes,megabytes,gigabytes,terabytes',
+ apache_scboard_sending: '发送回复的工作人员数量',
+ mysql_performance_schema_table_lock_stat_lost: '丢失锁定统计信息的表数',
+ zookeeper_outstanding_changes_removed: '未完成删除的队列',
+ DASHBOARD_TYPE_ISNULL: '面板类型不能为空',
+ proxmox_swap_used: 'Proxmox节点上当前已被占用的交换空间',
+ 'project.topology.beads': '水珠流动',
+ consul_runtime_gc_pause_ns_sum: '自Consul启动以来,垃圾收集(GC)stop-the-world 暂停所消耗的纳秒数总和',
+ consul_raft_boltdb_writeCapacity_mean: '以每秒可写入的日志数表示的理论写入容量平均值',
+ clickhouse_asynchronous_metrics_filesystem_main_path_total_i_nodes: '主ClickHouse路径所在卷上的索引节点总数。如果小于2500万,则表示配置错误',
+ cassandra_TableMetrics_PartitionsValidated_Count: '验证期间读取的分区数量的直方图',
+ consul_serf_queue_Query_stddev: 'serf 查询队列大小的标准偏差',
+ 'terminal.owner': '上传者',
+ ASSET_FIELD_META_KEY_ISNULL: '资产属性元键不能为空',
+ java_class_loading_LoadedClassCount: '已载入类数量',
+ mysql_commands_stmt_execute: '执行的预准备语句数',
+ consul_raft_rpc_processHeartbeat_sum: '测量处理心跳请求所花费的时间总和',
+ TERMINAL_CONNECTION_AUTHUSERNAME_ISNULL: '终端连接用户名不能为空',
+ cassandra_ClientMetrics_ProtocolException_OneMinuteRate: '1分钟内协议异常的速率。',
+ 'alert.description': '告警详细描述',
+ agent_wait_pull_msg: 'Agent正在更新采集配置',
+ elasticsearch_indices_segments_count: '段数',
+ 'project.endpoint.endpointName': '端点名称',
+ mongodb_connections_total_created: '已创建的连接总数',
+ STATECONF_ALERT_INCORRECT: '资产状态告警参数错误 值应为0或1',
+ java_memory_NonHeapMemoryUsage_max: '堆外内存最大字节数',
+ elasticsearch_clusterstats_nodes_count_master: 'master 节点数量',
+ consul_api_http_sum: '为给定 HTTP 请求提供服务所需的时间总和',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Metaspace_used: 'GC 前 Metaspace 空间已使用内存量',
+ consul_grpc_client_connections: '测量从客户端代理到任何 Consul 服务器打开的活动 gRPC 连接数。包括server_type指示gRPC 服务器internal或externalgRPC 服务器的标签。',
+ LICENSE_FILE_IS_EMPTY: 'license文件不存在',
+ zookeeper_sum_close_session_prep_time: '关闭会话准备时间总和',
+ 'project.topology': '拓扑',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_99thPercentile: 'IP分布中99%大小的请求大小。',
+ 'dashboard.dashboard.chartForm.showTableHeader': '显示表头',
+ consul_raft_boltdb_logBatchSize_stddev: '测量在单个批次中写入数据库的日志的总大小(字节)标准偏差',
+ PROJECT_RELOBJ_CAN_NOT_REMOVE: '系统存在关联的数据,无法删除',
+ cassandra_TableMetrics_SpeculativeInsufficientReplicas_Count: '由于缺乏副本而无法尝试的推测重试次数',
+ 'overall.leftShift': '向左移',
+ 'webshell.shellTitle': '本地 Shell',
+ postgresql_sessions: '建立到此数据库的会话总数',
+ 'project.topology.title': '标题',
+ 'tip.SelectAlertMessage': '选择告警',
+ elasticsearch_indices_stats_total_merges_total_size_in_bytes: '主分片和副分片文档合并的总大小',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_init: 'GC 后 Old Gen 空间初始内存量',
+ STATECONF_MONITOR_ISNULL: '资产状态监控不能为空',
+ PROJECT_TOPOICON_FILETYPE_ERROR: '项目拓扑图标文件类型错误,支持 jpg, jpeg, png, svg 和 gif',
+ clickhouse_replication_queue_num_tries_replicas: '尝试完成复制任务的失败次数',
+ 'overall.expandMenu': '扩展菜单',
+ zookeeper_avg_latency: '平均延迟(ms)',
+ mysql_rpl_semi_sync_master_request_ack: '从属服务器发送确认的请求数',
+ LINK_URL_ISNULL: '链接地址不能为空',
+ consul_raft_fsm_apply_sum: '测量将日志应用到 FSM 的时间总和',
+ 'project.topology.radius': '边框圆角',
+ SYS_USER_NEWPWD_ISNULL: '新密码不能为空',
+ mongodb_wtcache_pages_requested_from: 'WiredTiger缓存中请求的页面数',
+ clickhouse_events_opened_file_cache_misses: '在打开的文件缓存中找到文件的次数,因此我们必须再次打开它',
+ clickhouse_metrics_background_common_pool_task: '关联后台池中的活动任务数',
+ 'asset.endU': '结束U位',
+ mysql_commands_revoke: '执行的撤销命令数',
+ 'backup.backupRetention': '备份保留',
+ mysql_innodb_encryption_rotation_estimated_iops: 'InnoDB 后台加密线程执行的操作的 I/O 操作数',
+ consul_acl_blocked_service_deregistration: '每当服务的注销失败被 ACL 阻止时递增。',
+ VSYS_TASK_DEVICETAG_VALUE_ISNULL: 'VSYS任务设备标签值不能为空',
+ consul_serf_member_left: '当代理离开集群时增加。',
+ clickhouse_metrics_sync_drained_connections: '同步排出的连接数',
+ consul_raft_boltdb_txstats_spillTime_lower: '测量在数据库中溢出节点所花费的时间最低值',
+ zookeeper_sum_session_queues_drained: '流控的会话队列计数总和',
+ SYS_CONFIG_SCRAPEINTERVAL_INVALIDE: '采集周期格式无效',
+ zookeeper_max_read_commit_proc_req_queued: '请求队列中已提交的读取处理数最大值',
+ zookeeper_packets_received: '收包',
+ mysql_rpl_semi_sync_master_wait_sessions: '当前等待副本回复的会话数',
+ minio_usage_last_activity_nano_seconds: '自上次扫描活动以来所用的时间(纳秒)',
+ clickhouse_metrics_threads_in_overcommit_tracker: 'OvercommitTracker内等待的线程数',
+ mongodb_latency_reads: '读操作的延迟时间。',
+ mysql_innodb_ibuf_merged_deletes: 'ibuf合并Purge操作的次数',
+ 'project.endpoint.configs.comment': '端点配置,JSON格式',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_max: 'GC 后 Survivor Space 空间最大内存量',
+ TERMINAL_CONNECTION_AUTHPRIKEY_ISNULL: '终端连接私钥不能为空',
+ nginx_active: '活跃的连接数量',
+ ASSET_BRAND_NAME_ISNULL: '资产品牌名称不能为空',
+ java_operating_FreeSwapSpaceSize: '可用的可用交换空间量',
+ redis_allocator_allocated: '从分配器分配的总字节数,包括内部碎片。通常与所用内存相同',
+ MODULE_USERNAME_INVALID: '模块snmp 认证用户名错误',
+ zookeeper_cnt_readlatency: '读取延迟次数',
+ mysql_innodb_deadlocks: 'InnoDB 死锁总数',
+ 'overall.downloadProgress': '正在下载',
+ CHART_NOTEXSITS: '图表不存在',
+ clickhouse_events_merge_tree_data_writer_uncompressed_bytes: '未压缩字节(用于存储在内存中的列)插入到MergeTree表中',
+ 'overall.synchronize': '同步',
+ mysql_feature_timezone: '指定显式时区(不包括 UTC和系统)的次数',
+ zookeeper_avg_read_commit_proc_req_queued: '请求队列中已提交的读取处理数平均值',
+ zookeeper_min_unavailable_time: '不可用时间最小值',
+ elasticsearch_indices_stats_primaries_request_cache_miss_count: '主分片请求缓存未命中数',
+ 'project.topology.animationType': '动画类型',
+ redis_sync_partial_err: '被拒绝的部分重新同步请求数',
+ elasticsearch_jvm_mem_pools_survivor_max_in_bytes: '可供幸存者空间使用的最大内存量',
+ zookeeper_p999_updatelatency: '更新延迟第99.9分位数',
+ docker_container_status_exitcode: 'Docker 容器的退出代码',
+ service_bucket_new_duration_bucket: '调用入职服务的持续时间。',
+ mysql_qcache_free_blocks: '查询缓存中的可用内存块数。',
+ zookeeper_sum_commit_commit_proc_req_queued: '请求队列中已提交的提交进程总和',
+ mysql_innodb_row_lock_waits: '操作表必须等待一行的次数',
+ mysql_innodb_dblwr_pages_written: '写入InnoDB 双重写入缓冲区的页数',
+ logs_disable_msg: 'Logs:未启用',
+ zookeeper_min_session_queues_drained: '流控的会话队列计数最小值',
+ clickhouse_metrics_parts_deleting: '标识为refcounter的非活动数据部分,它正在被清理器删除',
+ consul_raft_boltdb_txstats_rebalanceTime_90_percentile: '测量重新平衡数据库中的节点所花费的时间第90百分位数',
+ clickhouse_metrics_zoo_keeper_session: '到ZooKeeper的会话(连接)数。不应超过一个,因为使用ZooKeeper的多个连接可能会导致错误,因为缺少ZooKeeer一致性模型所允许的线性化(过时读取)',
+ 'ipam.subnet.ipDetails': 'IP 详情',
+ consul_raft_fsm_apply_lower: '测量将日志应用到 FSM 的时间最低值',
+ jenkins_node_temp_available: 'Jenkins 计算机节点上可用的临时存储空间',
+ elasticsearch_indices_stats_total_get_missing_time_in_millis: '当前主分片和副分片执行失败的获取操作所花费的时间',
+ elasticsearch_indices_stats_total_refresh_total_time_in_millis: '主分片和副分片执行刷新操作所花费的时间',
+ TERMINAL_STOP_SESSION_FAILED: '停止会话失败',
+ elasticsearch_clusterstats_indices_docs_count: '此节点上的文档计数',
+ 'project.topology.animation': '动画',
+ zookeeper_p95_commit_propagation_latency: '提交传播延迟第95分位数',
+ 'dashboard.chartForm.comparison.hour': '一小时(与一小时前对比)',
+ zookeeper_sum_write_batch_time_in_commit_processor: '提交处理器中的写入批处理时间总和',
+ clickhouse_metrics_parts_pre_committed: '已弃用。请参见PartsPreActive',
+ 'alert.config.secondNormal': '秒没有相同异常产生',
+ ALERTRULE_TYPE_INCORRECT: '告警规则类型错误 值应为1,2或3',
+ 'project.topology.flow': '水流',
+ 'buttons.expired': '失效',
+ SNMP_MIB_FILE_ISNULL: 'snmp mib文件不能为空',
+ redis_active_defrag_key_hits: '主动碎片整理的密钥数',
+ ASSET_MODEL_OID_INCORRECT: 'OID 格式错误',
+ IPAM_IP_ADDR_ERROR: 'ip地址格式错误',
+ mysql_connection_errors_peer_address: '搜索连接的客户端 IP 地址时出错数',
+ elasticsearch_thread_pool_rollup_indexing_completed: 'rollup indexing线程池队列中的任务数',
+ consul_fsm_ca_median: '测量将 CA 配置操作应用于 FSM 所需的时间中间值',
+ clickhouse_events_compile_function: '开始编译生成的LLVM代码(为复杂表达式创建融合函数)的次数',
+ 'config.agent.scrapeEndpoint': '刮取端点',
+ clickhouse_events_context_lock: '获取或尝试获取Context的锁的次数。这是全局锁',
+ qc_all_duration_seconds_bucket: '在所有查询状态中花费的总时间。',
+ haproxy_conn_rate: '每秒连接数',
+ ISSUE_TYPE_ISNULL: '问题类型不能为空',
+ mysql_handler_mrr_init: '计算执行了多少次 MRR(多范围读取)扫描',
+ 'el.datepicker.prevYear': '前一年',
+ ALERTSILENCE_ENDTIME_ISNULL: '告警静默结束时间不能为空',
+ zookeeper_cnt_read_final_proc_time_ms: '读取最终处理时间计数',
+ ALERTMSG_STATE_INCORRECT: '告警信息状态错误',
+ 'asset.endpointNum2': '端点数量',
+ clickhouse_asynchronous_metrics_replicas_max_relative_delay: '复制副本延迟与同一表的最新复制副本的延迟之间的最大差异(跨复制表)',
+ LICENSE_QRCODE_FILES_ISNULL: '二维码文件不能为空',
+ 'metric.diagnose.endpoint.item.monitor.asset': '资产状态',
+ 'overall.snapshoot': '快照',
+ consul_raft_replication_appendEntries_rpc_stddev: '测量附加条目 RFC 所花费的时间标准偏差',
+ 'config.mib.editMib': '修改MIB',
+ consul_raft_boltdb_writeCapacity_stddev: '以每秒可写入的日志数表示的理论写入容量标准偏差',
+ 'dashboard.dashboard.chartForm.typeVal.gauge.label': '仪表盘',
+ cassandra_java_GarbageCollector_ConcurrentMarkSweep_CollectionTime: '近似累积收集经过的时间(以毫秒为单位)',
+ SYS_CONFIG_PROJECTCHARTTPL_NOTFOUND: '系统图表模板不存在',
+ 'cortex.IncludeDefault': '包括默认值',
+ 'diagnose.agent.resolution.auth': '- 检查客户端令牌填写是否正确',
+ consul_raft_boltdb_txstats_spillTime_stddev: '测量在数据库中溢出节点所花费的时间标准偏差',
+ consul_raft_replication_heartbeat_90_percentile: '测量在对等点上调用 appendEntries 所花费的时间第90百分位数',
+ haproxy_econ: '试图连接到后端服务器的错误的请求数量',
+ jenkins_node_num_executors: 'Jenkins 计算机节点上可用的执行器数量',
+ ALERTNOTIFY_NAME_DUPLICATE: '告警通知名称不能重复',
+ consul_raft_boltdb_storeLogs_sum: '测量将日志写入数据库所花费的时间总和',
+ EXPRETMPL_BUILDIN_INCORRECT: '查询表达式模板内置值应为0或1',
+ 'dashboard.dashboard.chartForm.typeVal.sankey.label': '桑基图',
+ mysql_rpl_semi_sync_master_net_avg_wait_time: '源等待的平均时间(以微秒为单位)',
+ elasticsearch_indices_stats_primaries_segments_term_vectors_memory_in_bytes: '主分片术语向量的内存总量',
+ elasticsearch_jvm_timestamp: '上次刷新 JVM 统计信息时',
+ docker_container_mem_pgfault: 'Docker 容器中发生的页面错误(page fault)的数量',
+ elasticsearch_indices_stats_total_get_time_in_millis: '当前主分片和副分片执行 GET 操作所花费的时间',
+ 'project.module.retries': '重试次数',
+ clickhouse_metrics_cache_dictionary_update_queue_batches: 'CacheDictionary中更新队列中的“batches”(一组密钥)数',
+ qc_queueing_duration_seconds_bucket: '排队查询所用时间的直方图。',
+ clickhouse_metrics_background_fetches_pool_task: '关联后台池中的活动回迁数',
+ 'asset.brandAndModel': '品牌&型号',
+ 'config.assetMeta.editGroup': '修改组',
+ consul_serf_snapshot_appendLine_median: '测量 Consul 代理将条目附加到现有日志中所花费的时间中间值',
+ 'validate.number': '必须是数字',
+ mongodb_db_stats_avg_obj_size: '数据库中所有文档大小的平均值',
+ 'overall.select': '选择',
+ 'el.pagination.goto': '前往',
+ 'overall.addComment': '添加评论',
+ 'asset.talon.enable.comment': 'TALON 开启状态 为空时默认为0, 1: 开启 0: 关闭 示例: 1',
+ 'overall.syncEndpoint': '是否同步更新关联的endpoint',
+ 'overall.brandId': '品牌 ID',
+ memcached_uptime: '自服务器启动以来的秒数',
+ 'config.ipamip.mac': 'MAC地址',
+ 'config.terminallog.rows': '显示的行数',
+ consul_raft_boltdb_logSize_median: '测量写入数据库的日志的大小中间值',
+ consul_fsm_autopilot_stddev: '测量将给定的自动驾驶仪更新应用到 FSM 所需的时间标准偏差',
+ elasticsearch_thread_pool_search_completed: 'search 线程池队列中的任务数',
+ clickhouse_metrics_context_lock_wait: '上下文中等待锁定的线程数。这是全局锁',
+ elasticsearch_indices_stats_primaries_search_suggest_total: '主分片建议操作的总数',
+ postgresql_blk_write_time: '后端在此数据库中写入数据文件块所花费的时间,以毫秒为单位(如果启用了track_io_timing,否则为零)',
+ haproxy_check_duration: '完成上次健康检查所花费的时间(以毫秒为单位)',
+ ISSUE_NAME_ISNULL: '问题标题不能为空',
+ STATECONF_MONITOR_INCORRECT: '资产状态监控参数错误 值应为0或1',
+ SYSAPIKEY_ROLEID_ISNULL: '系统api管理角色id不能为空',
+ task_scheduler_total_schedule_fails: '计划失败的计划请求数。',
+ mysql_performance_schema_file_instances_lost: '文件实例未成功创建次数',
+ ASSET_FIELD_META_ID_ISNULL: '资产属性元ID不能为空',
+ mysql_tc_log_page_waits: '服务器无法 提交事务并不得不等待的次数',
+ cassandra_TableMetrics_TombstoneScannedHistogram_Count: '在此表上的查询中扫描的逻辑删除的直方图。',
+ mysql_commands_kill: '执行的KILL命令数',
+ 'project.topology.lineWidth': '线条宽度',
+ mysql_commands_insert: '执行的插入命令数',
+ mysql_commands_change_db: '执行的USE database_name 命令数',
+ 'config.terminallog.download': '终端文件下载',
+ 'overall.exprTemp': '表达式模板',
+ 'el.datepicker.selectDate': '选择日期',
+ zookeeper_sum_readlatency: '读取延迟总和',
+ SYS_CONFIG_TIMEZONE_ISNULL: '时区配置不能为空',
+ MODULE_CONFIG_JOURNALUNIT_ISNULL: '模块配置日志单位为空',
+ 'overall.loki': '网页截图',
+ cassandra_ClientMetrics_AuthSuccess_FifteenMinuteRate: '客户端身份验证成功率,15分钟内的平均速率。',
+ IPAM_SUBNET_VLAN_ISNULL: '子网vlan名称不能为空',
+ consul_raft_transition_heartbeat_timeout: '在没有收到来自最后一个已知领导者的心跳消息后,代理转换到候选状态的次数。',
+ SYS_CONFIG_CODE_INVALID: '校验文件中的code与传递的值不符',
+ 'project.module.privpin': '隐私密码',
+ storage_shard_write_err_sum: '有错误的分片写入请求中的点数。',
+ SYS_USER_PIN_RETRY_ERROR: '重试次数大于 {0} 次,请在 {1} 分钟后重试',
+ ASSET_CABINET_ISNULL: '机柜起始位置不为空',
+ 'alert.config.condition': '条件',
+ zookeeper_min_node_deleted_watch_count: '删除watcher所关注的节点最小值',
+ 'config.terminallog.cmd.dangerTip': '可能是危险命令',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_used: 'GC 后 Old Gen 空间已使用内存量',
+ elasticsearch_http_clients_1_closed_time_millis: '如果连接已关闭,客户端关闭连接的时间',
+ 'alert.config.notifyExpired.comment': '告警失效通知开关 默认:开启 1:开启 0:关闭 示例:1',
+ 'config.assetLabel.display': '显示',
+ 'date.formatError': '时间格式错误',
+ consul_raft_thread_fsm_saturation_mean: 'Raft FSM goroutine 繁忙且无法接受新工作的时间比例的近似测量值平均值',
+ 'overall.mask': 'Mask',
+ 'config.terminallog.duration': '持续',
+ redis_total_net_output_bytes: '写入网络的总字节数',
+ minio_software_version_info: '服务器的 MinIO 发布标记',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_normalized: '该值类似于“OSGuestIceTime”,但除以[0..1]间隔内要测量的CPU核数,而不考虑核数。这允许您在集群中的多个服务器上平均该指标的值,即使核心数量不一致,也仍然可以获得平均资源利用率指标',
+ 'dashboard.dashboard.report': '报表',
+ 'alert.list.deviceAlert': '设备告警',
+ EXCELFILE_IMPORT_FILE_ISNULL: '导入文件不能为空',
+ consul_client_rpc: '每当客户端模式下的 Consul 代理向 Consul 服务器发出 RPC 请求时递增。这给出了给定代理加载 Consul 服务器的量度。目前,这仅由客户端模式下的代理生成,而不是 Consul 服务器。',
+ clickhouse_events_compile_expressions_microseconds: '将表达式编译为LLVM代码所花费的总时间',
+ mysql_feature_invisible_columns: '所有打开的表中不可见列数',
+ ALERTMSG_SAVE_ERROR: '告警信息保存错误',
+ consul_serf_msgs_received_sum: '该指标是接收到集群的消息字节数的样本总和',
+ SOFTWARE_TYPE_NAME_DUPLICATE: '名称重复',
+ java_operating_MaxFileDescriptorCount: '操作系统最大文件描述符数量',
+ mysql_innodb_max_trx_id: '最大的 TRX ID',
+ 'dashboard.dashboard.createDashboardTitleSec': '新增仪表盘',
+ consul_fsm_coordinate_batch_update_count: '测量将给定的批量坐标更新应用到 FSM 的次数',
+ elasticsearch_indices_merges_total_auto_throttle_in_bytes: '自动限制的合并操作的大小',
+ consul_raft_rpc_processHeartbeat_stddev: '测量处理心跳请求所花费的时间标准偏差',
+ docker_container_mem_total_active_anon: 'Docker 容器当前所使用的所有内存中,被用作匿名内存的总和',
+ 'config.cab.uSize.comment': 'U位 (1,47) 示例:10',
+ elasticsearch_cluster_health_indices_number_of_shards: '集群中活跃的分片的总数',
+ zookeeper_sum_unavailable_time: '不可用时间总和',
+ 'overall.addThresholds': '添加阈值',
+ influxdb_scrapers_total: '服务器上的爬虫总数。',
+ docker_container_blkio_io_serviced_recursive_async: 'Docker 容器中进行的异步写入操作的数量',
+ apache_Uptime: '服务器进程正常运行时间(秒)',
+ 'validate.url': '不合法的URL',
+ elasticsearch_indices_stats_primaries_search_suggest_current: '主分片正在运行的建议操作数',
+ 'diagnose.agent.item.blackboxExporter': 'Blackbox Exporter 组件状态',
+ apache_CPUSystem: '系统模式下的CPU进程',
+ SYS_CONFIG_ASSETPINGINTERVAL_ISNULL: '资产ping周期不能为空',
+ 'metric.diagnose.endpoint.item.agent.status': '客户端状态',
+ 'overall.cover': '覆盖',
+ 'overall.vlan': 'VLAN',
+ SNMP_MIB_HOST_FORMAT: 'snmp mib ip地址格式错误',
+ SYS_DICT_REMOVE_ERROR: '字典信息不能被删除',
+ 'alert.alert': '告警',
+ 'terminal.wordSeparatorInfo': '双击选择将停在这些字符处',
+ docker_container_cpu_throttling_throttled_periods: 'Docker 容器中 CPU 被限制的周期数',
+ 'config.terminallog.record.play': '播放',
+ clickhouse_metrics_global_thread: '全局线程池中的线程数',
+ 'globalSearch.placeholder': '全局搜索',
+ cassandra_TableMetrics_RowCacheHitOutOfRange_Count: '不满足查询过滤器而转至磁盘的表行缓存命中数。',
+ 'tip.SelectAlertMessages': '请选择相应的告警信息',
+ clickhouse_metrics_parts_outdated: '选择完成后,可以删除非活动数据部分,但只能由当前选择使用',
+ EXCELFILE_HEADER_LANGUAGE_ERROR: '语言有误',
+ 'diagnose.talon.resolution.nztalon': '- 检查 Talon 服务运行状态',
+ elasticsearch_indices_stats_primaries_search_open_contexts: '主分片打开的搜索上下文数',
+ 'silence.expired': 'Expired',
+ AGENT_PARAM_AGENTID_ISNULL: '客户端ID不能为空',
+ 'logs.diagnose.endpoint.item.agent.status': '客户端状态',
+ AGENT_INSTALL_PARAM_MISS: '缺少此api参数',
+ mongodb_col_stats_ok: '集合状态是否正常',
+ mysql_commands_checksum: '执行的校验和表命令数',
+ 'el.table.sumText': '合计',
+ 'setup.welcome.guid_2': '尝试在数据库和Redis设置中查找问题',
+ zookeeper_max_node_deleted_watch_count: '删除watcher所关注的节点最大值',
+ proxmox_swap_used_percentage: 'Proxmox节点上当前交换空间的使用率',
+ 'setup.welcome.guid_1': '创建基本的配置',
+ integration_mysql_configuration: "#### 前置条件\r\n##### 组件版本\r\nMariaDB Version:10.5.12\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 MairaDB 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n##### 创建监控用户\r\n```\r\nMariaDB [(none)]> CREATE USER 'nz_monitor';\r\nQuery OK, 0 rows affected (0.243 sec)\r\n\r\nMariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO nz_monitor@\"127.0.0.1\" IDENTIFIED BY 'nz_monitor_pwd';\r\nQuery OK, 0 rows affected (0.157 sec)\r\n\r\nMariaDB [(none)]> GRANT replication client on *.* to 'nz_monitor'@'127.0.0.1';\r\nQuery OK, 0 rows affected (0.002 sec)\r\n\r\nMariaDB [(none)]> GRANT SELECT ON mysql.user TO 'nz_monitor'@'127.0.0.1';\r\nQuery OK, 0 rows affected (0.068 sec)\r\n\r\nMariaDB [(none)]> GRANT SELECT ON performance_schema.* TO 'nz_monitor'@'127.0.0.1';\r\nQuery OK, 0 rows affected (0.003 sec)\r\n\r\nMariaDB [(none)]> flush privileges;\r\nQuery OK, 0 rows affected (0.001 sec)\r\n```\r\n##### 配置文件修改\r\n为了从性能模式收集指标,必须首先在 MariaDB 配置中启用它。请参阅[性能架构快速入门](https://dev.mysql.com/doc/refman/8.0/en/performance-schema-quick-start.html \"性能架构快速入门\")。\r\n\r\nMariaDB 配置文件增加以下配置并重启。\r\n```\r\n[mysqld]\r\nperformance_schema=ON\r\n```\r\n#### 指标采集配置\r\n1.我们使用 [MariaDB 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/mysql \"MariaDB 输入插件\")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus 输出插件\")输出指标数据\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/\r\n\r\n3.创建或修改 mysql.conf 文件并复制并粘贴以下文本:\r\n\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"mysql_prometheus\"\r\n ## Address to listen on.\r\n listen = \":19201\"\r\n namepass = [\"mysql*\"]\r\n \r\n \r\n# Read metrics from one or many mysql servers\r\n[[inputs.mysql]]\r\n alias = \"mysql_prometheus\"\r\n ## specify servers via a url matching:\r\n ## [username[:password]@][protocol[(address)]]/[?tls=[true|false|skip-verify|custom]]\r\n ## e.g.\r\n ## servers = [\"user:passwd@tcp(127.0.0.1:3306)/?tls=false\"]\r\n ## servers = [\"user@tcp(127.0.0.1:3306)/?tls=false\"]\r\n servers = [\"nz_monitor:nz_monitor_pwd@tcp(127.0.0.1:3306)/?tls=false\"]\r\n # metric_version = 2\r\n ## if the list is empty, then metrics are gathered from all database tables\r\n # table_schema_databases = []\r\n \r\n ## gather metrics from INFORMATION_SCHEMA.TABLES for databases provided above list\r\n # gather_table_schema = false\r\n \r\n ## gather thread state counts from INFORMATION_SCHEMA.PROCESSLIST\r\n # gather_process_list = false\r\n \r\n ## gather user statistics from INFORMATION_SCHEMA.USER_STATISTICS\r\n # gather_user_statistics = false\r\n \r\n ## gather auto_increment columns and max values from information schema\r\n # gather_info_schema_auto_inc = false\r\n \r\n ## gather metrics from INFORMATION_SCHEMA.INNODB_METRICS\r\n # gather_innodb_metrics = false\r\n \r\n ## gather metrics from all channels from SHOW SLAVE STATUS command output\r\n # gather_all_slave_channels = false\r\n \r\n ## gather metrics from SHOW SLAVE STATUS command output\r\n # gather_slave_status = false\r\n \r\n ## use SHOW ALL SLAVES STATUS command output for MariaDB\r\n # mariadb_dialect = false\r\n \r\n ## gather metrics from SHOW BINARY LOGS command output\r\n # gather_binary_logs = false\r\n \r\n ## gather metrics from SHOW GLOBAL VARIABLES command output\r\n # gather_global_variables = true\r\n \r\n ## gather metrics from PERFORMANCE_SCHEMA.TABLE_IO_WAITS_SUMMARY_BY_TABLE\r\n # gather_table_io_waits = false\r\n \r\n ## gather metrics from PERFORMANCE_SCHEMA.TABLE_LOCK_WAITS\r\n # gather_table_lock_waits = false\r\n \r\n ## gather metrics from PERFORMANCE_SCHEMA.TABLE_IO_WAITS_SUMMARY_BY_INDEX_USAGE\r\n # gather_index_io_waits = false\r\n \r\n ## gather metrics from PERFORMANCE_SCHEMA.EVENT_WAITS\r\n # gather_event_waits = false\r\n \r\n ## gather metrics from PERFORMANCE_SCHEMA.FILE_SUMMARY_BY_EVENT_NAME\r\n # gather_file_events_stats = false\r\n \r\n ## gather metrics from PERFORMANCE_SCHEMA.EVENTS_STATEMENTS_SUMMARY_BY_DIGEST\r\n # gather_perf_events_statements = false\r\n #\r\n ## gather metrics from PERFORMANCE_SCHEMA.EVENTS_STATEMENTS_SUMMARY_BY_ACCOUNT_BY_EVENT_NAME\r\n # gather_perf_sum_per_acc_per_event = false\r\n #\r\n ## list of events to be gathered for gather_perf_sum_per_acc_per_event\r\n ## in case of empty list all events will be gathered\r\n # perf_summary_events = []\r\n #\r\n # gather_perf_events_statements = false\r\n \r\n ## the limits for metrics form perf_events_statements\r\n # perf_events_statements_digest_text_limit = 120\r\n # perf_events_statements_limit = 250\r\n # perf_events_statements_time_limit = 86400\r\n \r\n ## Some queries we may want to run less often (such as SHOW GLOBAL VARIABLES)\r\n ## example: interval_slow = \"30m\"\r\n # interval_slow = \"\"\r\n \r\n ## Optional TLS Config (will be used if tls=custom parameter specified in server uri)\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = false\r\n ``` \r\n#### NZ 集成\r\n##### 创建资产\r\n检查 MariaDB 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 MariaDB 所属系统是否存在,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19201\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```",
+ elasticsearch_http_clients_0_id: 'HTTP 客户端的唯一 ID',
+ mysql_commands_shutdown: '执行的关机命令数',
+ zookeeper_p50_om_proposal_process_time_ms: 'OM 提案处理时间第50分位数',
+ mysql_handler_mrr_rowid_refills: '重新填充 rowid 缓冲区的次数(不包括初始填充)',
+ 'alert.state': '告警状态',
+ 'config.terminallog.remote': '远程连接',
+ MODULE_PROTOCOL_INVALID: '模块支持协议类型不在允许范围,支持http或snmp',
+ elasticsearch_indices_stats_total_search_query_total: '主分片和副分片查询操作总数',
+ 'ipamsubnet.dc.dcId.comment': '数据中心 ID(必填) 示例:1',
+ cassandra_TableMetrics_RangeLatency_Count: '该表的本地范围扫描延迟。',
+ consul_fsm_acl_token_upper: '测量将 ACL 令牌操作应用于 FSM 所花费的时间最高值',
+ mysql_slave_retried_transactions: '自服务器启动以来,从站重试事务的次数',
+ haproxy_req_tot: '接收到的HTTP请求总数',
+ mongodb_tcmalloc_current_total_thread_cache_bytes: 'TCMalloc当前所有线程缓存中的总字节数',
+ consul_fsm_ca_leaf_sum: '测量在签署叶证书时应用操作所需的时间总和',
+ 'project.topology.element': '元素',
+ 'setup.welcome.header': '欢迎使用哪吒安装向导!',
+ elasticsearch_thread_pool_flush_completed: 'flush线程池队列中的任务数',
+ SYS_CONFIG_LDAPDN_ISNULL: 'ldap dn不能为空',
+ VSYS_IP_RULE_CONFIGDUPLICATE: 'VSYS IP 类型规则配置重复',
+ cassandra_TableMetrics_MemtableSwitchCount_Count: '导致内存表被切换的刷新次数。',
+ consul_fsm_acl_policy_median: '测量将 ACL 策略操作应用于 FSM 所需的时间中间值',
+ TERMINAL_ISNULL: '终端不能为空',
+ 'el.datepicker.today': '今天',
+ SNMP_MIB_TOOBIG: 'snmp mib PDU编码对于所使用的传输太大',
+ ASSET_RELOBJ_CAN_NOT_REMOVE: '资产存在关联的数据,不能删除',
+ 'config.system.monitor.s3': 'S3对象存储',
+ SYSSTAT_FILTER_IS_NULL: '条件过滤参数不能为空',
+ 'config.terminallog.monitor.monitor': '监控',
+ consul_serf_msgs_sent_upper: '该指标是广播到集群的消息字节数的样本最高值',
+ 'dashboard.explore.ascending': '升序',
+ elasticsearch_indices_stats_primaries_flush_periodic: '主分片的刷新周期',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_used: 'GC 后 Compressed Class Space 空间已使用内存量',
+ minio_bucket_objects_size_distribution: '给定存储桶中对象大小的分布',
+ elasticsearch_indices_stats_primaries_warmer_total_time_in_millis: '主分片执行指数预热操作所花费的时间',
+ cassandra_ClientMetrics_AuthSuccess_OneMinuteRate: '客户端身份验证成功率,1分钟内的平均速率。',
+ memcached_bytes_written: '此服务器发送到网络的字节总数',
+ consul_serf_msgs_sent_stddev: '该指标是广播到集群的消息字节数的样本标准偏差',
+ 'dashboard.dashboard.chartForm.typeVal.local': '本地时间',
+ elasticsearch_clusterstats_nodes_os_pretty_names_0_count: '使用操作系统的选定节点数',
+ zookeeper_p50_local_write_committed_time_ms: '本地发出的已提交的写入请求所花费的时间第50分位数',
+ 'config.exprTemp.exprTempExport': 'expression模板导出',
+ cassandra_ClientMetrics_UnknownException_FiveMinuteRate: '5分钟内未知异常的速率。',
+ zookeeper_avg_startup_txns_load_time: '启动 txns 加载时间平均值',
+ consul_runtime_total_gc_runs: '已完成GC循环数',
+ 'overall.labels': '属性',
+ mysql_commands_commit: '执行的COMMIT命令数。与Handler_commit 不同,后者对内部提交语句进行计数',
+ influxdb_organizations_total: '服务器上的组织总数。',
+ mysql_open_streams: '打开的流数',
+ 'dashboard.metric.goDashboardTip': '是否前去看板,查看创建的图表?',
+ consul_raft_boltdb_txstats_writeTime_lower: '测量执行写入数据库所花费的时间最低值',
+ mysql_innodb_buffer_pool_pages_made_not_young: '页面不年轻',
+ postgresql_buffers_alloc: '分配的缓冲区数',
+ haproxy_slim: '配置的会话限制',
+ DC_ID_ISNULL: '数据中心ID不能为空',
+ 'alert.alertNum': '告警数量',
+ zookeeper_avg_fsynctime: '同步事务日志的时间平均值',
+ 'terminal.copySelect': '选中时复制',
+ consul_fsm_acl_policy_lower: '测量将 ACL 策略操作应用于 FSM 所需的时间最低值',
+ zookeeper_sum_election_time: '参加和离开选举之间的时间总和',
+ mysql_innodb_encryption_n_merge_blocks_encrypted: '已解密的合并块数量',
+ mysql_commands_drop_function: '执行的DROP 函数命令数',
+ 'overall.configEndpoint': '配置',
+ 'dashboard.dashboard.beforeFiveMin': '之前5分钟',
+ sqlserver_requests_writes: '查询的写操作次数。',
+ tengine_http_302: '302请求的总数',
+ 'overall.relabelConfigReplacement': '默认是 $1',
+ tengine_http_304: '304请求的总数',
+ 'config.menus.perms': '权限',
+ 'overall.logs': '日志',
+ 'dashboard.metric.expert': '专家',
+ ALERTRULE_THRESHOLD_FORMAT: '告警规则阈值格式错误',
+ mysql_commands_replace_select: '已执行的REPLACE.... SELECT命令数',
+ integration_zookeeper_configuration: "#### 前置条件\r\n##### 组件版本\r\nZookeeper Version:3.6.1\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 Zookeeper 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n##### 配置文件修改\r\n将 MNTR 命令添加到白名单\r\n>$zookeeper/conf/zoo.cfg\r\n```\r\n4lw.commands.whitelist=mntr\r\n```\r\n#### 指标采集配置\r\n1.我们使用 [Zookeeper 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/zookeeper \"Zookeeper 输入插件\")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus 输出插件\")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 zookeeper.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"zookeeper_prometheus\"\r\n listen = \":19221\"\r\n namepass = [\"zookeeper*\"]\r\n\r\n\r\n# Reads 'mntr' stats from one or many zookeeper servers\r\n[[inputs.zookeeper]]\r\n ## An array of address to gather stats about. Specify an ip or hostname\r\n ## with port. ie localhost:2181, 10.0.0.1:2181, etc.\r\n \r\n ## If no servers are specified, then localhost is used as the host.\r\n ## If no port is specified, 2181 is used\r\n servers = [\":2181\"]\r\n \r\n ## Timeout for metric collections from all servers. Minimum timeout is \"1s\".\r\n # timeout = \"5s\"\r\n \r\n ## Float Parsing - the initial implementation forced any value unable to be\r\n ## parsed as an int to be a string. Setting this to \"float\" will attempt to\r\n ## parse float values as floats and not strings. This would break existing\r\n ## metrics and may cause issues if a value switches between a float and int.\r\n # parse_floats = \"string\"\r\n parse_floats = \"float\"\r\n fielddrop = [\"avg*\"]\r\n \r\n ## Optional TLS Config\r\n # enable_tls = false\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## If false, skip chain & host verification\r\n # insecure_skip_verify = true\r\n```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 Zookeeper 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 Zookeeper 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19221\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```",
+ SYS_USER_STATUS_INVALIDE: '系统用户状态异常',
+ zookeeper_response_packet_cache_misses: '响应数据包缓存未命中数',
+ mysql_innodb_mem_adaptive_hash: '内存适配器缓存',
+ mysql_select_scan: '对第一个表执行完全扫描的连接数。',
+ cassandra_TableMetrics_AnticompactionTime_Count: '在一致修复之前反压实所花费的时间。',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_cpu0: '当来宾被设置为更高优先级时,在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ mysql_rpl_semi_sync_master_timefunc_failures: '调用时间时源失败的次数',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_cpu1: '当来宾被设置为更高优先级时,在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ MODULE_CONFIGS_ISNULL: '模块配置信息不能为空',
+ zookeeper_max_reads_after_write_in_session_queue: '提交请求后立即出现在会话队列中的连续读取请求数最大值',
+ sqlserver_volume_space_total_space_bytes: '磁盘总存储空间(字节数)。',
+ elasticsearch_http_clients_1_request_count: '来自此客户端的请求数',
+ memcached_accepting_conns: '服务器是否正在接受 conns 的数量',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_cpu6: '当来宾被设置为更高优先级时,在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_cpu7: '当来宾被设置为更高优先级时,在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_cpu4: '当来宾被设置为更高优先级时,在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'config.ipamip.state.comment': '状态(必填) 可选:1 或 2 或 3 示例:1',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_cpu5: '当来宾被设置为更高优先级时,在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'overall.acknowledge': '确认',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_cpu2: '当来宾被设置为更高优先级时,在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_guest_nice_time_cpu3: '当来宾被设置为更高优先级时,在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'dashboard.dashboard.moreTitleOther': '仅显示 10 条数据。',
+ 'asset.authProtocol': '认证协议',
+ zookeeper_p95_proposal_latency: '提案延迟第95分位数',
+ apache_TotalAccesses: '总访问次数',
+ elasticsearch_indices_stats_primaries_translog_size_in_bytes: '主分片事务日志的大小',
+ mysql_key_writes: '密钥块从 MyISAM 密钥缓存到磁盘的物理写入次数。',
+ 'config.system.email.email': '邮件',
+ ASSET_SN_DUPLICATE: '资产SN重复',
+ EXPRETMPL_RENDER_DATA_ISNULL: '查询表达式模板生成数据不能为空',
+ AGENT_PARAM_QUERY_ISNULL: '查询参数不能为空',
+ minio_node_file_descriptor_limit_total: '限制 MinIO 服务器进程的打开文件描述符总数',
+ ALERTRULE_NOT_EXIST: '告警规则不存在',
+ 'setup.redis.configTitle': '配置Redis连接',
+ java_threading_CurrentThreadCpuTime: '当前线程的 CPU 时间(纳秒)。如果已禁用 CPU 时间测量,则返回 -1',
+ elasticsearch_clusterstats_indices_query_cache_evictions: '分配给所选的所有分片的查询缓存逐出总数',
+ tomcat_connector_bytes_received: '连接器接收字节量',
+ clickhouse_asynchronous_metrics_block_read_merges_sda: '从块设备请求并由OS IO调度程序合并在一起的读取操作数。这是一个系统范围的度量,它包括主机上的所有进程',
+ mysql_innodb_num_index_pages_written: '写入innodb的索引页数',
+ DASHBOARD_CHART_TEMPLATE_TYPE_INCORRECT: '图表模板类型不在允许范围内',
+ sqlserver_recentbackup_database_id: '最近备份的数据库ID。',
+ SNMP_CREDENTIAL_TYPE_ISNULL: 'snmp认证账号类型不能为空',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_used: 'GC 后 Metaspace 空间已使用内存量',
+ mysql_select_range: '在第一个表上使用范围的联接数。即使值非常大,这通常也不是一个关键问题。',
+ mongodb_db_stats_num_extents: '数据库中使用的数据文件数',
+ 'overall.selected': '已选择',
+ CHART_GROUPID_ISNULL: '图表组ID不能为空',
+ 'asset.pingStatus': 'Ping status',
+ mysql_commands_show_processlist: '执行的 SHOW PROCESSLIST 命令数',
+ 'dashboard.metric.name': '指标名称',
+ redis_second_repl_offset: '接受复制ID的最大偏移量',
+ 'setup.step2': 'Redis',
+ 'setup.step1': '数据库',
+ apache_BytesPerReq: '每个请求的通信量',
+ consul_raft_replication_heartbeat_mean: '测量在对等点上调用 appendEntries 所花费的时间平均值',
+ 'setup.step0': '欢迎',
+ 'license.uploadLicense': '上传许可证',
+ 'project.topology.placeholderImg': '请输入名称',
+ 'config.system.basic.sessionTimeout': '登陆会话超时',
+ consul_raft_fsm_apply_median: '测量将日志应用到 FSM 的时间中间值',
+ 'config.terminallog.record.pause': '暂停',
+ elasticsearch_jvm_gc_collectors_young_collection_count: '收集年轻一代对象的 JVM 垃圾回收器的数量',
+ minio_node_io_rchar_bytes: '进程从基础存储系统(包括缓存)读取的总字节数',
+ zookeeper_bytes_received_count: '接收的字节数',
+ consul_raft_leader_lastContact_mean: '测量自领导者在检查其领导者租约时最后一次能够联系跟随者节点以来的时间平均值',
+ consul_cache_fetch_error: '计算缓存失败的提取次数。',
+ memcached_connection_structures: '服务器分配的连接结构数',
+ 'asset.ipSubnet': 'IP子网',
+ clickhouse_asynchronous_metrics_os_open_files: '主机上打开的文件总数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ CHART_TITLE_ISNULL: '图表标题不能为空',
+ consul_fsm_acl_role_sum: '测量将 ACL 角色操作应用于 FSM 所花费的时间总和',
+ clickhouse_asynchronous_metrics_block_read_bytes_sr0: '从块设备读取的字节数。由于使用了OS页面缓存,它可以比从文件系统读取的字节数少,从而节省IO。这是一个系统范围的度量,它包括主机上的所有进程',
+ 'config.ipamip.asset.comment': '资产(必填) 事例: xxx资产 ',
+ zookeeper_p999_prep_processor_queue_time_ms: '处理器队列准备时间第99.9分位数',
+ 'asset.pingInfo': 'Ping',
+ zookeeper_avg_write_batch_time_in_commit_processor: '提交处理器中的写入批处理时间平均值',
+ mongodb_top_stats_update_time: 'MongoDB中update操作的运行时间',
+ zookeeper_cnt_dbinittime: '重装数据库的次数',
+ 'logs.diagnose.endpoint.item.monitor.status': '日志监控状态',
+ consul_fsm_register_count: '测量将目录寄存器操作应用于 FSM 的次数',
+ 'dashboard.dashboard.chartForm.y': 'Y',
+ 'dashboard.allDashboards': '全部仪表盘',
+ 'dashboard.dashboard.chartForm.x': 'X',
+ 'date.week.one': '星期一',
+ SYS_FILE_ISNULL: '系统文件不能为空',
+ CABINET_X_INCORRECT: '数据中心机柜所选列不在范围内',
+ 'config.assetLabel.interval': '执行间隔',
+ 'project.topology.previewExit': '继续编辑',
+ 'metric.diagnose.endpoint.item.scrape.status': '指标端点采集状态',
+ 'diagnose.talon.item.components': 'Talon 组件状态',
+ ISSUE_ID_ISNULL: '问题ID不能为空',
+ 'overall.back': '返回',
+ elasticsearch_indices_search_open_contexts: '打开的搜索上下文数',
+ sqlserver_volume_space_available_space_bytes: '磁盘可用空间(字节数)。',
+ clickhouse_metrics_parts_delete_on_destroy: '部件已移动到另一个磁盘,应在自己的析构函数中删除部件已移动到另一个磁盘,应在自己的析构函数中删除',
+ SNMP_CREDENTIAL_REMARK_ISNULL: 'snmp认证账号描述不能为空',
+ elasticsearch_indices_segments_max_unsafe_auto_id_timestamp: '最近重试索引请求的时间',
+ 'issue.assetName': '资产人',
+ elasticsearch_thread_pool_refresh_completed: 'refresh线程池队列中的任务数',
+ 'config.system.basic.upper': '大写字母',
+ 'overall.importExcel': '导入',
+ zookeeper_sum_write_commit_proc_issued: '写入提交过程已发出总和',
+ elasticsearch_thread_pool_fetch_shard_store_completed: 'fetch shard store线程池队列中的任务数',
+ 'overall.error': '错误',
+ CHART_HEIGHT_FORMAT: '图表高度类型错误',
+ zookeeper_p99_sync_processor_queue_time_ms: '同步处理器队列时间第99分位数',
+ 'backup.RepeatEvery': '循环间隔',
+ elasticsearch_indices_stats_total_flush_periodic: '主分片和副分片的刷新周期',
+ mertic_up_handle: '-',
+ 'asset.talon': 'TALON',
+ 'setup.redis.configTip': '请设置连接到此redis的配置参数,完成后按“下一步”按钮',
+ consul_leader_reconcile_lower: '测量从 serf 成员信息更新 raft 存储所花费的时间最低值',
+ minio_node_process_resident_memory_bytes: '驻留内存大小(字节)',
+ 'config.user.language': '语言',
+ 'overall.typeId': '类型 ID',
+ 'terminal.sftp': 'SFTP',
+ zookeeper_cnt_node_deleted_watch_count: '删除watcher所关注的节点数',
+ 'overall.decreaseTime': '减少时间',
+ 'dashboard.dashboard.editChartTitle': '修改图表',
+ TYPECONF_CONTAIN_BABY_CAN_NOT_REMOVE: '配置包含子配置,无法删除',
+ mongodb_ttl_deletes_per_sec: 'MongoDB中每秒过期的文档数量',
+ zookeeper_avg_follower_sync_time: '追随者与领导者同步的时间平均值',
+ mysql_commands_show_engine_status: '执行的 SHOW ENGINE STATUS 命令数',
+ zookeeper_min_sync_process_time: '同步处理时间最小值',
+ elasticsearch_clusterstats_nodes_process_open_file_descriptors_avg: '并发打开的文件描述符的平均数',
+ mongodb_total_available: 'MongoDB存储中可用的空间大小',
+ PROJECT_BUILDIN_CAN_NOT_REMOVE: '内置系统不能删除,详细信息: {0}',
+ docker_container_mem_mapped_file: 'Docker 容器中映射文件所占用的内存量',
+ clickhouse_asynchronous_metrics_total_bytes_of_merge_tree_tables: 'MergeTree系列所有表中存储的字节总数(压缩的,包括数据和索引)',
+ haproxy_pid: '进程id',
+ mongodb_top_stats_remove_count: 'MongoDB中remove操作的计数',
+ elasticsearch_indices_stats_primaries_docs_count: '主分片的文档数。',
+ mysql_innodb_encryption_n_merge_blocks_decrypted: '已加密的合并块数量',
+ clickhouse_events_rw_lock_readers_wait_milliseconds: '等待获取读锁所花费的总时间(在重RWLock中)',
+ mongodb_percent_cache_used: '缓存中使用的百分比。',
+ CHART_TEXTPARAM_ISNULL: '图表文本类型参数不能为空',
+ redis_migrate_cached_sockets: '以MIGRATE为目的打开的sockets数量',
+ minio_cluster_capacity_raw_free_bytes: '群集中联机的总可用容量',
+ clickhouse_metrics_parts_in_memory: '内存部件',
+ 'config.system.basic.defaultCabinetUsize': '机柜默认U位',
+ zookeeper_min_prep_processor_queue_time_ms: '处理器队列准备时间最小值',
+ apache_CPUChildrenSystem: '子进程在用户模式下使用的 Jiff',
+ clickhouse_metrics_interserver_connection: '从其他副本获取部件的连接数',
+ clickhouse_asynchronous_metrics_block_queue_time_sr0: '此值统计IO请求在此块设备上等待的毫秒数。如果有多个IO请求正在等待,则该值将随着毫秒数与等待的请求数的乘积而增加。这是一个系统范围的度量,它包括主机上的所有进程',
+ zookeeper_watch_bytes: 'watch字节量',
+ elasticsearch_thread_pool_snapshot_rejected: 'snapshot线程池中活动线程数最多',
+ elasticsearch_thread_pool_security_crypto_threads: 'security crypto线程池执行程序完成的任务数',
+ 'terminal.menu': '右键菜单',
+ elasticsearch_thread_pool_force_merge_queue: 'force merge线程池执行程序拒绝的任务数',
+ elasticsearch_thread_pool_searchable_snapshots_cache_fetch_async_completed: 'searchable snapshots cache fetch async 线程池队列中的任务数',
+ 'terminal.showFile': '显示隐藏文件',
+ 'overall.dashboard': '仪表盘',
+ consul_memberlist_queue_broadcasts_mean: '测量等待广播给其他八卦参与者的消息数量平均值',
+ rabbitmq_overview_connections: '当前打开的连接',
+ mysql_rpl_transactions_multi_engine: '在考虑更新之前,涉及多个(事务性)存储引擎中的更改的复制事务数',
+ 'asset.type': '主机地址',
+ cassandra_TableMetrics_BloomFilterFalseRatio_Value: '表布隆过滤器的误报率。',
+ ASSET_MANAGEIP_FORMAT: '资产IP格式错误',
+ 'config.system.basic.defTheme': '默认主题',
+ DC_NAME_ISNULL: '数据中心名称不能为空',
+ mysql_commands_show_databases: '执行的 SHOW DATABASES 命令数',
+ boltdb_writes_total: 'boltdb 写入的总数。',
+ clickhouse_metrics_rw_lock_waiting_readers: '等待读取表RWLock的线程数',
+ 'license.downloadID': '下载c2v文件',
+ consul_memberlist_msg_alive: '根据网络层提供的消息信息,计算代理到目前为止已处理的活动消息数。',
+ elasticsearch_clusterstats_nodes_count_data_hot: 'data热节点的数量',
+ mysql_commands_show_package_body_status: '执行的 SHOW PACKAGE BODY STATUS 命令数',
+ mysql_commands_show_open_tables: '执行的 SHOW OPEN TABLES 命令数',
+ elasticsearch_indices_warmer_total_time_in_millis: '执行指数预热操作所花费的时间',
+ consul_leader_reconcileMember_median: '测量为单个 serf 成员信息更新 raft 存储所花费的时间中间值',
+ redis_expired_stale_perc: '密钥可能过期的百分比',
+ mysql_innodb_ibuf_merged_inserts: 'ibuf合并INSERT操作的次数',
+ consul_raft_leader_dispatchNumLogs: '测量批量提交到磁盘的日志数。',
+ qc_compiling_duration_seconds_count: '编译查询所用时间的直方图。',
+ zookeeper_min_proposal_ack_creation_latency: '创建延迟提议确认最小值',
+ 'project.module.editModule': '修改模块',
+ consul_raft_fsm_enqueue_90_percentile: '测量将一批日志排入队列以供 FSM 应用的时间量第90百分位数',
+ zookeeper_max_close_session_prep_time: '关闭会话准备时间最大值',
+ cassandra_CacheMetrics_KeyCache_FifteenMinuteRate: '键缓存命中率,15分钟内的平均速率。',
+ mysql_commands_drop_sequence: '执行的删除序列命令数',
+ java_memory_NonHeapMemoryUsage_init: '堆外内存初始化字节数',
+ 'dashboard.dashboard.chartForm.newTab': '新页面',
+ MODULE_CONFIG_SYSLOG_ADDRESS_ISNULL: '模块配置syslog监听地址为空',
+ 'dashboard.metric.normal': '普通',
+ LICENSE_DIGESTVALUE_INVALID: '许可证摘要值错误,文件可能已被修改',
+ 'project.topology.text': '文字',
+ ENDPOINT_PORT_ISNULL: '端点端口不能为空',
+ consul_raft_fsm_enqueue_stddev: '测量将一批日志排入队列以供 FSM 应用的时间量标准偏差',
+ consul_fsm_tombstone_90_percentile: '测量将给定的逻辑删除操作应用于 FSM 所花费的时间第90百分位数',
+ rabbitmq_queue_slave_nodes: 'RabbitMQ 的队列上从节点的数量',
+ clickhouse_metrics_tables_to_drop_queue_size: '等待后台数据删除的已删除表数',
+ zookeeper_outstanding_changes_queued: '未完成更改的队列',
+ consul_memberlist_probeNode_stddev: '测量在选定代理上执行单轮故障检测所花费的时间标准偏差',
+ TERMINAL_UUID_ISNULL: '终端uuid不能为空',
+ zookeeper_min_client_response_size: '客户端响应大小最小值',
+ NOT_NULL_ERROR: '不能为空',
+ SYS_USER_STARRED_ISNULL: '收藏不能为空',
+ SYS_CONFIG_LDAPENABLE_ISNULL: 'ldap服务启停参数不能为空',
+ 'alert.config.operator': '比较符',
+ zookeeper_p50_server_write_committed_time_ms: '由其他服务器发出的已提交写入请求所花费的时间第50分位数',
+ clickhouse_events_query_memory_limit_exceeded: '超出查询内存限制的次数',
+ 'asset.discoveryScheduled': 'Scheduled',
+ redis_maxmemory: '配置的最大内存',
+ mysql_performance_schema_table_handles_lost: '表实例未成功打开的次数',
+ redis_mem_clients_normal: '普通客户端使用的内存',
+ 'dashboard.dashboard.beforeTwelveHour': '之前12小时',
+ 'config.system.notification.notification': '通知方式',
+ 'tip.uploadSuccess': '上传成功',
+ 'config.exprTemp.expressionError': '请填写表达式',
+ 'config.system.apiKey.create': '创建人',
+ 'asset.loginType': '登录类型',
+ clickhouse_asynchronous_metrics_filesystem_logs_path_total_bytes: 'ClickHouse日志路径所在的卷的大小,以字节为单位。建议日志至少有10 GB',
+ ENDPOINT_MODULE_ASSET_ID_ISALLNULL: '端点ID、模块ID和资产ID不能全部为空',
+ FILTER_ASSET_STATE_IS_NULL: '资产状态参数为空',
+ CHART_NAME_DUPLICATE_NOTLINK: '图表名称重复不能被链接',
+ service_session_duration_sum: '调用会话服务的持续时间。',
+ elasticsearch_clusterstats_nodes_jvm_versions_0_count: '包含有关选定节点使用的 JVM 版本的统计信息',
+ TYPECONF_SNMPENABLE_ISNULL: '资产类型配置snmp启停不能为空',
+ 'overall.administration': '管理',
+ mysql_innodb_encryption_n_rowlog_blocks_encrypted: '已解密的行日志块数量',
+ 'config.dc.usable': '可用',
+ cassandra_TableMetrics_BytesMutatedAnticompaction_Count: '由于 sstable 完全包含在修复范围内,我们避免了反压缩多少字节。',
+ 'asset.assetType.comment': '资产类型 示例: 服务器',
+ qc_all_duration_seconds_sum: '在所有查询状态下花费的总时间的直方图',
+ elasticsearch_indices_stats_total_merges_total_docs: '主分片和副分片合并文档的总数',
+ 'config.system.ldap.ldap': 'LDAP',
+ elasticsearch_indices_stats_primaries_indexing_index_current: '主分片正在运行的索引操作数',
+ 'overall.result.successful': '导入成功数量',
+ 'alert.alertMessage': '告警信息',
+ elasticsearch_indices_stats_total_translog_operations: '主分片和副分片事务日志操作数',
+ task_scheduler_execute_delta: '任务运行开始和结束之间的持续时间(以秒为单位)。',
+ rabbitmq_queue_messages_ready: '准备传递给客户端的消息数',
+ clickhouse_events_network_receive_bytes: '从网络接收的字节总数。仅包含ClickHouse相关的网络交互,不包括第三方库',
+ 'config.assetLabel.deleteLabel': '删除标签',
+ tomcat_jvm_memorypool_max: 'JVM内存池最大字节数',
+ elasticsearch_os_mem_free_in_bytes: '可用物理内存量',
+ 'dashboard.chartForm.sparklineMode': '趋势图模式',
+ zookeeper_min_local_write_committed_time_ms: '本地发出的已提交的写入请求所花费的时间最小值',
+ minio_bucket_usage_total_bytes: '给定存储桶中的总存储桶大小(字节)',
+ 'dashboard.dashboard.chartForm.editorType': '编辑器类型',
+ zookeeper_avg_node_changed_watch_count: 'watcher所关注的节点数据被更改平均值',
+ influxdb_info: '有关 InfluxDB 环境的信息。',
+ IMPORT_FIELD_REQUIRED: '{0} 必填项',
+ INT_MODULE_ID_ISNULL: '集成模块 id 不能为空',
+ 'config.ipam.addr.comment': '子网地址(必填) 示例:ipv4 192.168.10.1 ipv6: 0000:0000:0000:0000:0000:0000:c0a8:0a01 ',
+ consul_raft_rpc_requestVote_90_percentile: '测量处理请求投票 RPC 调用所花费的时间第90百分位数',
+ 'recordRule.defalutInterval': '默认全局采集间隔',
+ consul_raft_rpc_requestVote_stddev: '测量处理请求投票 RPC 调用所花费的时间标准偏差',
+ 'backup.Restore': '恢复成功',
+ redis_mem_fragmentation_bytes: 'used_memory_rss和used_memory之间的增量。注意,当总碎片字节较低(几兆字节)时,高比率(例如1.5及以上)不是问题的指示。',
+ tomcat_jvm_memory_free: 'JVM空闲内存',
+ SYS_MENU_BUTTON_PARENTTYPE_INVALIDE: '系统菜单按钮不能用作父菜单',
+ 'config.assetLabel.checkbox': '多选',
+ SYS_CONFIG_REDIS_HOST_ISNULL: 'redis地址不能为空',
+ consul_serf_msgs_received_stddev: '该指标是接收到集群的消息字节数的样本标准偏差',
+ elasticsearch_cluster_health_number_of_in_flight_fetch: '集群中未完成的提取次数',
+ cassandra_TableMetrics_AllMemtablesOffHeapDataSize_Value: '存储在堆外内存表(包括 2i 和挂起的刷新内存表)中的数据总量。',
+ clickhouse_metrics_max_ddl_entry_id: 'DDLWorker的最大处理DDL条目数',
+ 'project.topo.list': '列表',
+ elasticsearch_indices_stats_primaries_indexing_noop_update_total: '主分片noop 操作总数',
+ SYS_CONFIG_ALERTAPI_ISNULL: '告警api路径不能为空',
+ 'config.exprTemp.create': '新增表达式模板',
+ SNMP_MIB_VERSION_INVALIDE: 'snmp mib 版本无效',
+ proxmox_uptime: 'Proxmox节点的运行时间',
+ 'project.topology.timeRange': '时间范围',
+ zookeeper_avg_om_proposal_process_time_ms: 'OM 提案处理时间平均值',
+ 'asset.talon.port': 'TALON 端口',
+ elasticsearch_indices_stats_primaries_search_fetch_total: '主分片提取操作总数',
+ mysql_syncs: '调用 my_sync() 的次数,或服务器必须强制将数据写入磁盘的次数',
+ memcached_cas_misses: '针对丢失密钥的 CAS 请求数',
+ ASSET_BRAND_NOT_CONTAIN_MODEL: '品牌不包括此型号',
+ zookeeper_max_prep_process_time: '准备处理时间最大值',
+ 'dashboard.dashboard.recOneDay': '最近1日',
+ 'overall.SNMPTrap': 'SNMP TRAP',
+ 'overall.targetLabel': '目标标签',
+ RECORD_RULE_NAME_ISNULL: '记录规则名称不能为空',
+ clickhouse_asynchronous_metrics_os_idle_time: '从OS内核的角度来看,CPU内核空闲(甚至没有准备好运行等待IO的进程)的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这不包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'config.dc.state.comment': '状态(必填) 可选:ON/OFF 示例:ON',
+ 'config.menus.orderNum': '排序',
+ consul_memberlist_pushPullNode_lower: '测量与此代理交换状态的代理数最低值',
+ service_urm_new_duration_bucket: '调用 URM 创建服务的持续时间。',
+ rabbitmq_queue_messages_ack: '队列中传递给客户端并已确认的消息数',
+ memcached_cmd_get: '检索请求的累计数量',
+ ASSET_MODEL_NOTFOUND: '资产型号不存在',
+ postgresql_idle_in_transaction_time: '在此数据库中的事务中空闲所花费的时间(毫秒)',
+ ASSET_COMMENT_ID_ISNULL: '资产评论ID不能为空',
+ minio_bucket_traffic_sent_bytes: '每个存储桶发送的 S3 流量的总字节数',
+ mysql_commands_ha_open: '执行的处理程序table_name打开命令的数量',
+ elasticsearch_thread_pool_write_threads: 'write 线程池执行程序完成的任务数',
+ DASHBOARD_PARAM_REPORTRANGE_ISNULL: '面板参数报告范围不能为空',
+ elasticsearch_clusterstats_indices_query_cache_cache_count: '跨分配的所有分片添加到查询缓存的条目总数 此数字包括当前条目和逐出条目。',
+ elasticsearch_indices_stats_total_flush_total: '主分片和副分片的刷新操作数',
+ storage_shard_write_dropped_sum: '分片写入中被拒绝的点数。',
+ 'overall.time': '时间',
+ SYS_CONFIG_EMAILSMTPACCOUNT_FORMAT: '邮箱smtp账号无效',
+ clickhouse_asynchronous_metrics_disk_total_default: '磁盘(虚拟文件系统)的总大小(字节)。远程文件系统可以显示像16EiB这样的大值。',
+ rabbitmq_node_run_queue: '等待运行的Erlang进程的平均数目',
+ DASHBOARD_BUILDIN_CAN_NOT_REMOVE: '内置面板不能删除',
+ 'alert.config.unit.comment': '单位(必填) 可选: Misc: none,short,percent(0-100),percent(0.0-1.0),local formatData: bits,bytes,kilobytes,megabytes,gigabytes,terabytes',
+ ASSET_BRAND_ID_ISNULL: '资产品牌ID不能为空',
+ elasticsearch_thread_pool_ml_job_comms_active: 'ml job comms线程池中的线程数',
+ 'overall.recordRule.edit': '修改记录规则',
+ clickhouse_events_io_buffer_allocs: 'IO缓冲区的分配数(用于ReadBuffer/WriteBuffer)',
+ mysql_rows_read: '读取行的请求数(不包括临时表)',
+ elasticsearch_indices_stats_total_request_cache_hit_count: '主分片和副分片请求缓存命中数',
+ SYS_CONFIG_MAXTERMINALNUM_INVALIDE: '参数值不正确',
+ redis_sync_partial_ok: '接受的部分重新同步请求数',
+ zookeeper_cnt_proposal_latency: '提案延迟计数',
+ clickhouse_metrics_temporary_files_for_aggregation: '为外部聚合创建的临时文件数',
+ rabbitmq_node_mem_connection_writers: '为写入器分配的内存量',
+ SYS_FILE_ID_ISNULL: '系统文件ID不能为空',
+ zookeeper_min_startup_txns_loaded: '已加载启动 txns 最小值',
+ mongodb_distinct_command_failed: '执行 distinct 命令失败的次数',
+ consul_fsm_intention_count: '测量将意图操作应用于状态存储次数',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_max: 'GC 后 Compressed Class Space 空间最大内存量',
+ cassandra_TableMetrics_CasPrepareLatency_Count: 'paxos 准备回合的延迟。',
+ clickhouse_events_rw_lock_acquired_read_locks: '获取读锁的次数(在重RWLock中)',
+ clickhouse_asynchronous_metrics_filesystem_main_path_available_i_nodes: '主ClickHouse路径所在卷上的可用索引节点数。如果接近于零,则表示配置错误,即使磁盘未满,您也会得到“设备上没有剩余空间”',
+ consul_raft_boltdb_writeCapacity_median: '以每秒可写入的日志数表示的理论写入容量中间值',
+ 'timepicker.timerange': '绝对时间范围',
+ sqlserver_schedulers_pending_disk_io_count: '等待磁盘I/O的任务数。',
+ 'profile.box.newApiKey': '新增API key',
+ elasticsearch_jvm_mem_pools_survivor_used_in_bytes: '幸存者空间使用的内存',
+ memcached_get_flushed: '已请求但已通过 flush_all 刷新的项目数',
+ 'config.system.basic.retry': '错误次数',
+ 'integration.availableIntegration': '可用的集成',
+ 'dashboard.dashboard.chartForm.typeVal.hexagonFigure.label': '蜂窝图',
+ 'config.system.basic.retryValue': '连续登录超过设定次数,用户将在锁定时间内不允许登陆',
+ 'overall.global': 'Global',
+ integration_influxdb_remark: 'InfluxDB是一个由InfluxData 开发的开源时序型数据库。它由Go写成,着力于高性能地查询与存储时序型数据。InfluxDB被广泛应用于存储系统的监控数据,IoT行业的实时数据等场景\n',
+ consul_client_api_catalog_node_service_list: '每当 Consul 代理收到列出节点注册服务的请求时递增',
+ zookeeper_min_jvm_pause_time_ms: 'jvm暂停时间最小值',
+ 'dashboard.dashboard.editDashboardTitle': '修改仪表盘',
+ rabbitmq_queue_memory: '与队列相关的Erlang进程消耗的内存字节数,包括堆栈、堆和内部结构',
+ 'project.topology.defaultLineWidth': '默认线宽',
+ qc_executing_duration_seconds_bucket: '执行查询所用时间的直方图。',
+ elasticsearch_indices_stats_total_query_cache_evictions: '主分片 和副分片查询缓存逐出数',
+ zookeeper_p999_commit_propagation_latency: '提交传播延迟第99.9分位数',
+ rabbitmq_node_mem_atom: '用于存储全局词法项表的内存量',
+ 'config.assetLabel.date': '日期',
+ 'dashboard.dashboard.createDashboardTitle': '新增仪表盘',
+ clickhouse_metrics_send_external_tables: '向远程服务器发送外部表数据的连接数。外部表用于使用分布式子查询实现GLOBALIN和GLOBALJOIN运算符',
+ consul_leader_reconcile_median: '测量从 serf 成员信息更新 raft 存储所花费的时间中间值',
+ minio_cluster_capacity_usable_free_bytes: '群集中联机的可用可用容量总数',
+ SYS_DICT_VALUE_DUPLICATE: '字典值重复',
+ elasticsearch_thread_pool_flush_queue: 'flush线程池执行程序拒绝的任务数',
+ elasticsearch_thread_pool_search_queue: 'search线程池执行程序拒绝的任务数',
+ 'overall.starred': '收藏',
+ 'project.topology.textOffsetX': '水平偏移',
+ 'project.topology.textOffsetY': '垂直偏移',
+ task_scheduler_schedule_delay_count: '延迟任务数',
+ haproxy_comp_rsp: '压缩的HTTP响应数量',
+ 'overall.continue': '继续',
+ SYS_USER_PIN_TOO_SHORT: '系统用户密码最小长度为 {0}',
+ clickhouse_events_other_query_time_microseconds: '非SELECT或INSERT查询的总时间',
+ consul_fsm_ca_leaf_count: '测量在签署叶证书时应用操作的次数',
+ ISSUE_STATE_INVALID: '问题状态不在有效范围内',
+ SOFTWARE_TYPE_NAME_ISNULL: '名称不能为空',
+ 'project.topology.clearSelection': '清除选择',
+ 'config.operationlog.state': '请求结果',
+ mysql_commands_preload_keys: '执行的预加载键命令数',
+ consul_fsm_deregister_lower: '测量将目录注销操作应用于 FSM 所需的时间最低值',
+ 'el.datepicker.year': '年',
+ mysql_commands_create_procedure: '执行的创建过程命令数',
+ zookeeper_cnt_write_final_proc_time_ms: '写入最终处理次数',
+ cassandra_java_Memory_NonHeapMemoryUsage_max: '可用于内存管理的最大非堆内存量(以字节为单位)',
+ elasticsearch_thread_pool_rollup_indexing_largest: 'rollup indexing 线程池中的活动线程数',
+ VSYS_TASK_NOT_FOUND: 'VSYS任务未找到',
+ 'overall.createdCredentials': '新增凭证',
+ 'dashboard.dashboard.chartForm.valueMappingTip': '使用{{name}}和{{value}}显示原名和原值\n例如:total alive: {{value}}\n结果为:total alive: 100',
+ PROJECT_ICON_ISNULL: '图标不能为空',
+ clickhouse_asynchronous_metrics_os_threads_runnable: 'OS内核调度程序看到的“可运行”线程总数',
+ mongodb_tcmalloc_spinlock_total_delay_ns: 'TCMalloc自旋锁延迟的总纳秒数',
+ 'overall.result.newRecords': '新纪录数量',
+ mysql_innodb_row_lock_time: '获取行锁所花费的总时间(以毫秒为单位)',
+ 'overall.network': '网络',
+ mongodb_jumbo_chunks: '数据库中的巨型块数量。',
+ consul_raft_boltdb_getLog_sum: '测量从数据库读取日志所花费的时间总和',
+ sqlserver_database_io_write_bytes: '每秒写入的字节数。',
+ redis_aof_last_cow_size: '上一次AOF重写操作期间写入时复制内存的字节大小',
+ mertic_disable_msg: 'Mertic:未启用',
+ ALERTSILENCE_ID_IS_NOT_NULL: '告警静默ID不能为空',
+ clickhouse_asynchronous_metrics_asynchronous_metrics_calculation_time_spent: '计算异步度量所花费的时间(秒)(这是异步度量的开销)',
+ 'project.topo.icon.info': '信息',
+ elasticsearch_indices_stats_total_segments_version_map_memory_in_bytes: '主分片和副分片版本映射使用的内存总量',
+ 'el.datepicker.months.sep': '九月',
+ 'webshell.protocol': '协议',
+ CHART_VARTYPE_ERROR: '图表链接类型不在允许范围内',
+ integration_minio_configuration: "#### 前置条件\r\n##### 组件版本\r\nMinio Version: 2022-07-08T00-05-23Z\r\n##### 生成抓取配置\r\n使用命令生成抓取配置,供 Prometheus 在发出抓取请求时使用:\r\n```\r\nmc alias set myminio https://myminio.example.net minioadminuser minioadminpassword\r\nmc admin prometheus generate myminio \r\n```\r\n该命令返回示例:\r\n```yaml\r\nscrape_configs:\r\n- job_name: minio-job\r\n bearer_token: eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJwcm9tZXRoZXVzIiwic3ViIjoiYWRtaW4iLCJleHAiOjQ4Mzk2MzA1Mjh9.DlafGOskPXPNEIkkPj4HvvzkZ9ZqmJ8kEHTBhs2fDR7FMnEfqVhcMRNG37wMhKc-2-n40cDncUwx8MRN__jdug\r\n metrics_path: /minio/v2/metrics/cluster\r\n scheme: http\r\n static_configs:\r\n - targets: ['127.0.0.1:9000']\r\n```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 Minio 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 Minio 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/minio/v2/metrics/cluster\r\n 2.端口: 9000\r\n 3.认证选择第三方令牌:eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJwcm9tZXRoZXVzIiwic3ViIjoiYWRtaW4iLCJleHAiOjQ4Mzk2MzA1Mjh9.DlafGOskPXPNEIkkPj4HvvzkZ9ZqmJ8kEHTBhs2fDR7FMnEfqVhcMRNG37wMhKc-2-n40cDncUwx8MRN__jdug\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```",
+ SYSAPIKEY_NAME_ISNULL: '系统api名称不能为空',
+ 'asset.network.foreignAddress': '外部地址',
+ SYS_USER_DUPLICATENAME: '业务系统选择错误',
+ clickhouse_asynchronous_metrics_block_discard_bytes_sda: '块设备上丢弃的字节数。这些操作与SSD相关。ClickHouse不使用放弃操作,但可以由系统上的其他进程使用。这是一个系统范围的度量,它包括主机上的所有进程',
+ CHARTELEMENT_TYPE_ISNULL: '图表查询表达式类型不能为空',
+ cassandra_TableMetrics_DroppedMutations_Count: '该表中删除的突变数。',
+ 'setup.system.federation': '集群',
+ ALERTNOTIFY_ACCOUNT_ISNULL: '告警通知账号不能为空',
+ DASHBOARD_NOT_EXIST: '面板未创建',
+ elasticsearch_indices_search_scroll_time_in_millis: '执行滚动操作时间',
+ redis_expired_keys: '密钥过期事件总数',
+ 'dashboard.dashboard.yesterday': '昨日',
+ zookeeper_avg_unavailable_time: '不可用时间平均值',
+ elasticsearch_indices_stats_total_search_query_current: '主分片和副分片正在运行的查询操作数',
+ zookeeper_cnt_write_commitproc_time_ms: '写入请求提交处理器的次数',
+ clickhouse_metrics_rw_lock_active_readers: '表RWLock中持有读锁的线程数',
+ SYS_USER_DISABLE_MFA_ERROR: '访问频率受限',
+ clickhouse_asynchronous_metrics_load_average15: '整个系统负载,在15分钟内用指数平滑进行平均。负载表示所有进程(OS内核的调度实体)上的线程数,这些线程当前正在由CPU运行或等待IO,或准备运行但此时未被调度。这个数字包括所有进程',
+ 'error.nameDuplicate': '名字重复',
+ 'dashboard.chartForm.comparison.week': '一周(与一周前对比)',
+ task_executor_run_duration_sum: '任务运行开始和结束之间的持续时间(以秒为单位)。',
+ task_scheduler_total_schedule_calls: '计划请求数。',
+ 'diagnose.asset.resolution.agent.config': '- 无客户端配置, 检查客户端配置',
+ DASHBOARD_NAME_ISNULL: '面板名称不能为空',
+ AGENT_NAME_ISNULL: '客户端名称不能为空',
+ mysql_innodb_lsn_last_checkpoint: '日志序列号最后一个检查点',
+ elasticsearch_indices_segments_memory_in_bytes: '用于分配的所有分片的段的内存总量',
+ java_class_loading_TotalLoadedClassCount: '总共载入的类数量',
+ mongodb_wtcache_pages_written_from: 'WiredTiger缓存中写出的页面数',
+ clickhouse_metrics_kafka_writes: 'Kafka当前运行的插入数',
+ clickhouse_metrics_local_thread: '本地线程池中的线程数。本地线程池中的线程取自全局线程池',
+ 'config.operationlog.time': '耗时',
+ consul_health_checks_warning: '健康状态检查警告',
+ consul_raft_boltdb_totalReadTxn: '表示针对数据库的已启动读取事务总数',
+ redis_allocator_rss_bytes: 'allocator_resident 和 allocator_active之间的差值',
+ mysql_commands_show_authors: '执行的 SHOW AUTHORS 命令数',
+ 'config.user.Theme': '主题',
+ zookeeper_learner_proposal_received_count: '收到的学习者提案计数',
+ 'dashboard.chartForm.comparison': '对比',
+ 'config.menus.i18n': 'I18n',
+ zookeeper_cnt_proposal_ack_creation_latency: '创建延迟提议确认计数',
+ docker_container_mem_total_pgmajfault: 'Docker 容器中所有进程产生的主要页面错误的总数',
+ IPAM_SUBNET_ADDR_ISNULL: '子网IP地址不能为空',
+ mysql_commands_check: '执行的检查表命令数',
+ 'dashboard.dashboard.refreshInterval.threeMinutes': '3 分钟',
+ RECORD_RULE_TYPE_ERROR: '记录规则类型错误',
+ memcached_cas_hits: '成功的 CAS 请求数',
+ zookeeper_sum_prep_processor_queue_time_ms: '处理器队列准备时间总和',
+ 'dashboard.starredDashboards': '我的收藏',
+ redis_clients: '客户端连接部分',
+ rabbitmq_overview_messages_ready: '准备传递的消息数',
+ mysql_threadpool_threads: '线程池中的线程数',
+ consul_raft_rpc_processHeartbeat_count: '测量处理心跳请求的次数',
+ elasticsearch_clusterstats_indices_mappings_field_types_1_index_count: '包含所选节点中字段数据类型映射的索引数',
+ cassandra_ClientMetrics_ProtocolException_MeanRate: '平均每秒协议异常的速率。',
+ consul_health_checks_critical: '健康状态检查严重',
+ PLAYLIST_DASHBOARD_IDS_ISNULL: '仪表盘 id 集合不能为空',
+ zookeeper_min_concurrent_request_processing_in_commit_processor: '提交处理器中的并发请求处理最小值',
+ consul_memberlist_tcp_accept: '计算代理已接受传入 TCP 流连接的次数。',
+ 'setup.welcome.next': '完成后单击“下一步”按钮.',
+ 'asset.assetBox.message.type': '类型值不能为空',
+ cassandra_java_Memory_HeapMemoryUsage_max: '可用于内存管理的最大内存量(以字节为单位)',
+ elasticsearch_indices_stats_total_segments_fixed_bit_set_memory_in_bytes: '主分片和副分片固定位集使用的内存总量',
+ elasticsearch_indices_stats_total_translog_uncommitted_operations: '主分片和副分片未提交的事务日志操作数',
+ 'dashboard.dashboard.chartForm.statisticsVal.last': '最后一个值',
+ memcached_cas_badval: '找到密钥但 CAS 值不匹配的 CAS 请求数',
+ 'asset.talon.pin': 'TALON 密码',
+ 'diagnose.agent.item.connectable': '客户端服务端口连接信息',
+ consul_raft_boltdb_txstats_spill: '计算自 Consul 启动以来数据库中溢出的节点数。',
+ consul_cache_entries_count: '缓存条目数量。',
+ jenkins_job_duration: 'jenkins 执行作业所用时间',
+ elasticsearch_indices_stats_total_flush_total_time_in_millis: '主分片和副分片的刷新时间',
+ haproxy_check_health: '服务器的健康检查值',
+ 'issue.resolved': '已解决',
+ ALERTRULE_LAST_ISNOTPOSITIVE: '告警持续时间必须是正数',
+ cassandra_java_Memory_NonHeapMemoryUsage_used: '已用非堆内存量(以字节为单位)',
+ 'config.assetLabel.moreOptionsError': '选项最多20条',
+ zookeeper_avg_sync_processor_queue_flush_time_ms: '同步处理器队列刷新时间平均值',
+ consul_raft_thread_main_saturation_upper: '主 Raft goroutine 繁忙且无法接受新工作的时间比例的近似测量值最高值',
+ 'overall.configuration': '资产配置',
+ postgresql_blk_read_time: '后端在此数据库中读取数据文件块所花费的时间,以毫秒为单位(如果启用了track_io_timing,否则为零)',
+ SYS_CONFIG_EMAIL_CONNECTFAIL: '邮箱连接失败',
+ SYS_DICT_NAME_ISNULL: '字典名称不能为空',
+ 'overall.split': '分割',
+ zookeeper_avg_read_commitproc_time_ms: '读取请求在提交处理器中花费的时间平均值',
+ elasticsearch_indices_stats_primaries_translog_uncommitted_operations: '主分片未提交的事务日志操作数',
+ mysql_tc_log_page_size: '用于内存映射实现的页面大小 XA 恢复日志',
+ mysql_commands_show_binlog_status: '执行的 SHOW BINLOG STATUS 命令数',
+ jenkins_total_executors: 'Jenkins 主机上总共可用的执行器数量。',
+ elasticsearch_thread_pool_management_threads: 'management 线程池执行程序完成的任务数',
+ rabbitmq_overview_channels: '通道总数',
+ 'config.assetLabel.params': '参数',
+ 'config.model.sysObjectId': '系统对象 ID',
+ clickhouse_metrics_delayed_inserts: '由于MergeTree表中分区的活动数据部分数量较多而被限制的INSERT查询数',
+ consul_client_api_error_catalog_service_nodes: '每当 Consul 代理收到 RPC 错误以请求列出提供服务的节点时递增',
+ 'dashboard.assetAlarm': '资产告警',
+ elasticsearch_indices_stats_total_query_cache_total_count: '主分片和副分片命中、未命中和缓存查询的总数,在查询缓存中',
+ SYS_LOGIN_ACCOUNTAUTH: '认证失败',
+ postgresql_sessions_abandoned: '由于与客户端的连接丢失而终止的与此数据库的数据库会话数',
+ zookeeper_max_commit_propagation_latency: '提交传播延迟最大值',
+ sqlserver_server_properties_db_online: '当前在线的数据库数。',
+ elasticsearch_http_clients_0_request_size_bytes: '来自此客户端的所有请求的累积大小',
+ SYS_CONFIG_REDIS_PARAM_INVALID: 'redis参数无效',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Code_Cache_init: 'GC 前 Code Cache 空间初始内存量',
+ SYSAPIKEY_ID_ISNULL: '系统api id不能为空',
+ CHART_ELEMENTS_FORMAT: '图表查询表达式必须为json格式',
+ zookeeper_avg_prep_processor_queue_size: '准备处理器队列大小平均值',
+ 'search.noRecentSearch': '无搜索记录',
+ elasticsearch_thread_pool_search_threads: 'search线程池执行程序完成的任务数',
+ 'config.terminallog.SSH': 'SSH',
+ mysql_innodb_system_rows_updated: '从属于系统创建的架构的表中修改的行数',
+ redis_pubsub_patterns: '具有客户端订阅的发布/订阅模式的全局数量',
+ FILTER_ALERT_RULE_IS_NULL: '告警规则名称参数为空',
+ integration_apache_configuration: '#### 前置条件\r\n##### 组件版本\r\nApache Httpd Version:2.4.50\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 Apache 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n##### 配置文件修改\r\n将以下内容添加到配置文件\r\n>$httpd/conf/httpd.conf\r\n```xml\r\n\r\n ExtendedStatus On\r\n \r\n Sethandler server-status\r\n order deny,allow\r\n allow from all\r\n \r\n\r\n```\r\n#### 指标采集配置\r\n1.我们使用 [Apache 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/apache "Apache 输入插件")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client "Prometheus 输出插件")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 apache.conf 文件并复制并粘贴以下文本:\r\n ```\r\n # Configuration for the Prometheus client to spawn\r\n [[outputs.prometheus_client]]\r\n alias = "apache_prometheus"\r\n listen = ":19211"\r\n namepass = ["apache*"]\r\n \r\n \r\n # Read Apache status information (mod_status)\r\n [[inputs.apache]]\r\n ## An array of URLs to gather from, must be directed at the machine\r\n ## readable version of the mod_status page including the auto query string.\r\n ## Default is "http://localhost/server-status?auto".\r\n urls = ["http://localhost/server-status?auto"]\r\n \r\n ## Credentials for basic HTTP authentication.\r\n # username = "myuser"\r\n # password = "mypassword"\r\n \r\n ## Maximum time to receive response.\r\n # response_timeout = "5s"\r\n \r\n ## Optional TLS Config\r\n # tls_ca = "/etc/telegraf/ca.pem"\r\n # tls_cert = "/etc/telegraf/cert.pem"\r\n # tls_key = "/etc/telegraf/key.pem"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = false\r\n```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 Apache 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 Apache 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19211\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```',
+ SYS_USER_PIN_NOT_CONTAIN_SPECIAL_LETTERS: '系统用户密码必须包含特殊字母',
+ mysql_innodb_onlineddl_rowlog_rows: '行日志缓冲区中存储的行数',
+ 'overall.cabinetId': '机柜 ID',
+ SOFTWARE_ASSET_NAME_DUPLICATE: '名称重复',
+ java_memory_pool_Usage_committed: '内存池已提交字节数',
+ ASSET_MODEL_OID_DUPLICATE: 'OID 重复',
+ sqlserver_server_properties_db_recoveryPending: '当前待恢复的数据库数。',
+ consul_raft_thread_fsm_saturation_upper: 'Raft FSM goroutine 繁忙且无法接受新工作的时间比例的近似测量值最高值',
+ STATECONF_PING_INCORRECT: '资产状态ping参数错误 值应为0或1',
+ 'overall.createUser': '新增用户',
+ docker_container_cpu_usage_percent: 'Docker 容器 CPU 使用率百分比',
+ 'project.endpoint.endpoint': '端点',
+ clickhouse_metrics_kafka_consumers: 'Kafka活跃消费者数量',
+ LINK_ID_ISNULL: '链接ID不能为空',
+ sqlserver_server_properties_engine_edition: 'SQL Server版本。',
+ consul_fsm_acl_policy_mean: '测量将 ACL 策略操作应用于 FSM 所需的时间平均值',
+ cassandra_CacheMetrics_KeyCache_MeanRate: '键缓存命中率,平均速率。',
+ elasticsearch_transport_rx_count: '节点之间网络入流量',
+ consul_api_http_lower: '为给定 HTTP 请求提供服务所需的时间最低值',
+ integration_jenkins_remark: 'Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序。\n',
+ 'project.topology.alert': '告警信息',
+ sqlserver_waitstats_max_wait_time_ms: '最长等待时间(毫秒)。',
+ zookeeper_avg_sync_processor_queue_size: '同步处理器队列大小平均值',
+ clickhouse_asynchronous_metrics_number_of_databases: '服务器上的数据库总数',
+ 'dashboard.dashboard.lastThirtyMin': '最近30分钟',
+ elasticsearch_thread_pool_ml_utility_threads: 'ml utility线程池执行程序完成的任务数',
+ 'project.topology.imgFormat': '上传图片只能是 JPG/png 格式!',
+ consul_client_api_catalog_gateway_services: '每当 Consul 代理收到列出与网关关联的服务的请求时递增',
+ 'diagnose.endpoint.resolution.snmp.agent': '- 检查端点所属资产 SNMP 服务状态\n- 检查端点 SNMP 凭证配置\n- 检查端点 OID 配置',
+ elasticsearch_clusterstats_indices_query_cache_total_count: '分配给的所有分片的查询缓存中的命中和未命中总数',
+ 'dashboard.dayComparison': '日同比',
+ influxdb_tokens_total: '服务器上的 API 令牌总数。',
+ clickhouse_metrics_m_mapped_files: 'mmap文件的总数',
+ 'dashboard.dashboard.prevDay': '前一天',
+ 'diagnose.endpoint.resolution.scrape.config': '- 端点抓取配置未下发,请编辑端点触发配置下发',
+ elasticsearch_jvm_buffer_pools_direct_used_in_bytes: '直接缓冲池的大小',
+ mysql_slow_launch_threads: '花费超过slow_launch_time秒的线程数',
+ elasticsearch_indices_stats_primaries_merges_total_throttled_time_in_millis: '主分片限制合并操作时间',
+ 'overall.addParameter': '添加参数',
+ 'project.topology.selMod': '请为所有节点绑定模块',
+ consul_fsm_register_stddev: '测量将目录寄存器操作应用于 FSM 所需的时间标准偏差',
+ consul_fsm_intention_median: '测量将意图操作应用于状态存储所需的时间中间值',
+ TERMINAL_CONNECTION_AUTHPROTOCOL_INVALIDED: '终端连接协议不在枚举范围内',
+ 'asset.assetType': '资产类型',
+ 'overall.metrics': '指标',
+ zookeeper_p999_close_session_prep_time: '关闭会话准备时间第99.9分位数',
+ 'el.datepicker.months.aug': '八月',
+ mongodb_active_reads: '正在进行中的读取操作的数量',
+ agent_down_handle: '- 检查Agent配置',
+ zookeeper_min_read_commit_proc_req_queued: '请求队列中已提交的读取处理数最小值',
+ 'softwareType.category': '序列号',
+ 'overall.type': '类型',
+ 'dashboard.dashboard.chartForm.refer': 'Refer',
+ FILTER_PRIORITY_IS_NULL: '告警级别参数为空',
+ PROJECT_REMARK_TOO_LONG: '系统描述过长',
+ mysql_feature_system_versioning: '使用系统版本控制功能的次数(使用系统版本控制打开表)',
+ zookeeper_snap_count: '执行的快照同步数',
+ service_token_duration_count: '调用令牌服务的持续时间。',
+ clickhouse_asynchronous_metrics_jemalloc_arenas_all_pdirty: '低级内存分配器(jemalloc)的内部度量',
+ 'dashboard.dashboard.chartForm.typeVal.diagram.label': '示意图',
+ proxmox_disk_free: 'Proxmox VE 节点存储设备(例如硬盘、SSD 等)可用的剩余空间大小',
+ 'asset.cli': 'CLI账号',
+ 'guide.getStarted': '开始使用',
+ mongodb_aggregate_command_failed: '执行聚合命令失败的次数',
+ rabbitmq_federation_messages_unconfirmed: '联邦未确认的消息数',
+ 'placeholder.system.limit': '默认全部',
+ storage_writer_timeouts: '分片写入请求超时的累计次数。',
+ zookeeper_max_connection_token_deficit: '连接令牌不足最大值',
+ ALERTRULE_TYPE_ISNULL: '告警规则类型不能为空',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_committed: 'GC 后 Old Gen 空间已提交内存量',
+ nginx_handled: '成功创建的握手数',
+ mongodb_open_connections: '当前打开的连接数。',
+ ASSET_FIELD_META_NOT_FOUND: '资产属性元不存在',
+ zookeeper_p99_om_commit_process_time_ms: 'om 提交处理时间第99分位数',
+ zookeeper_min_close_session_prep_time: '关闭会话准备时间最小值',
+ apache_CPUUser: '用户进程使用的CPU',
+ mongodb_repl_apply_batches_num: '已应用的操作批次数量。',
+ 'tip.noAccess': '无访问权限',
+ 'profile.oldPassword': '当前密码',
+ minio_bucket_usage_object_total: '给定存储桶中的对象总数',
+ elasticsearch_indices_stats_shards_total_total: '本次查询选中的总节点数',
+ DASHBOARD_PARAM_REPORTRECEIVERS_ISNULL: '面板参数报告接收人不能为空',
+ consul_raft_rpc_requestVote_sum: '测量处理请求投票 RPC 调用所花费的时间总和',
+ 'asset.dc.comment': '数据中心(必填) 示例: 北京电信中心机房',
+ SYSSTAT_SELECT_IS_NULL: '展示参数不能为空',
+ elasticsearch_indices_search_fetch_current: '当前正在运行的抓取操作数',
+ clickhouse_asynchronous_metrics_jemalloc_arenas_all_pmuzzy: '低级内存分配器(jemalloc)的内部度量',
+ cassandra_TableMetrics_MeanPartitionSize_Value: '平均压缩分区的大小(以字节为单位)。',
+ ASSET_NOT_SUPPORT_MOUNTING: '资产不允许挂载',
+ mysql_key_blocks_warm: 'warm列表中的密钥缓存块数',
+ mysql_rpl_semi_sync_slave_status: '显示当前是否正在进行半同步复制',
+ zookeeper_cnt_netty_queued_buffer_capacity: 'netty 队列缓冲区数量',
+ 'dashboard.dashboard.chartForm.typeVal.url.staticTip': '双大括号中的内容将会在asset页面被替换',
+ FILTER_ASSET_ID_IS_NULL: '资产ID参数为空',
+ 'config.operationlog.response': '响应',
+ minio_cluster_disk_total: '驱动器总数',
+ 'tip.confirmBatchDelete': '确定删除这{0}条数据吗?',
+ zookeeper_sum_quorum_ack_latency: '仲裁确认延迟总和',
+ 'date.week.five': '星期五',
+ cassandra_java_Memory_HeapMemoryUsage_init: 'JVM 最初从操作系统请求的内存量(以字节为单位)',
+ java_operating_TotalSwapSpaceSize: '可用的总交换空间量',
+ TYPECONF_BUILDIN_CAN_NOT_REMOVE: '内置资产类型不能删除',
+ CABINET_NOT_EXISTS: '机柜不存在',
+ DC_CABINETS_EXISTS: '数据中心内含有机柜 不能被删除',
+ mongodb_getmores: 'getMore操作的总次数。',
+ ASSET_CABINETSTART_INVALIDE: '开始位置必须为数字类型',
+ 'dashboard.overview.asset.num': '数量',
+ clickhouse_asynchronous_metrics_memory_resident: '服务器进程使用的物理内存量,以字节为单位',
+ 'dashboard.dashboard.chartForm.statisticsVal.first': '第一个值',
+ 'asset.process.cpu': 'CPU 使用率',
+ consul_memberlist_pushPullNode_90_percentile: '测量与此代理交换状态的代理数第90百分位数',
+ ENDPOINT_NOTFOUND: '端点不存在',
+ consul_raft_leader_lastContact_90_percentile: '测量自领导者在检查其领导者租约时最后一次能够联系跟随者节点以来的时间第90百分位数',
+ 'overall.endTime': '结束时间',
+ mongodb_tcmalloc_pageheap_unmapped_bytes: 'TCMalloc pageheap未映射的字节数',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_max: 'GC 后 Code Cache 空间最大内存量',
+ 'el.datepicker.months.apr': '四月',
+ 'alert.config.thresholdOnly': '阈值至少填写一个',
+ consul_raft_commitTime_stddev: '测量将新条目提交到领导者的 Raft 日志所需的时间标准偏差',
+ TERMINAL_DUPLICATE_SESSION_FAILED: '重复会话失败',
+ elasticsearch_thread_pool_searchable_snapshots_cache_fetch_async_active: 'searchable snapshots cache fetch async 线程池中的线程数',
+ elasticsearch_thread_pool_ccr_queue: 'ccr 线程池执行程序拒绝的任务数',
+ elasticsearch_clusterstats_nodes_os_mem_used_percent: '所有选定节点上使用的物理内存百分比',
+ memcached_listen_disabled_num: '服务器停止接受新连接的次数 (maxconns)',
+ mysql_commands_optimize: '执行的优化命令数',
+ haproxy_hrsp_other: '带有其他代码的http响应(协议错误)',
+ rabbitmq_node_mem_metrics: '为度量分配的内存量',
+ cassandra_ClientMetrics_PausedConnections_Value: '暂停连接数量',
+ mongodb_cursor_timed_out_count: '超时的游标的数量',
+ 'dashboard.overview.title': '系统总览',
+ 'config.dc.editCabinet': '编辑机柜',
+ consul_fsm_system_metadata_sum: '测量将系统元数据操作应用于 FSM 所需的时间总和',
+ 'overall.online': '在线',
+ mysql_innodb_os_log_written: '写入 fsync 日志文件的字节数',
+ cassandra_ClientMetrics_RequestsSize_Value: '所有请求的总大小(以字节为单位)。',
+ elasticsearch_indices_indexing_index_total: '索引操作的总数',
+ CHART_PARAMSINGLESTAT_ISNULL: '图表类型为单值图时未找到图表参数统计信息',
+ consul_raft_boltdb_logSize_mean: '测量写入数据库的日志的大小平均值',
+ VSYS_TASK_ISNULL: 'VSYS任务不能为空',
+ zookeeper_avg_proposal_latency: '提案延迟平均值',
+ 'dashboard.showAllSeries': '显示所有系列',
+ redis_loading: '指示转储文件加载是否正在进行的标志',
+ 'config.assetLabel.integer': '整数',
+ integration_memcached_remark: 'Memcached 是一种内存中的键值存储,用于存储来自数据库调用、API 调用或页面呈现结果的任意小块数据(字符串、对象)。\n',
+ elasticsearch_indices_stats_primaries_refresh_total: '主分片刷新操作总数',
+ redis_rdb_changes_since_last_save: '自上次转储以来的更改数',
+ mysql_commands_stop_slave: '执行的 STOP SLAVE 命令数',
+ 'config.menus.icon': '图标',
+ 'config.exprTemp.expression': '表达式',
+ PROJECT_ID_ISNULL: '系统ID不能为空',
+ mysql_performance_schema_digest_lost: '无法检测的摘要实例数',
+ zookeeper_avg_server_write_committed_time_ms: '由其他服务器发出的已提交写入请求所花费的时间平均值',
+ redis_evicted_keys: '由于最大内存限制而收回的密钥数',
+ minio_node_scanner_versions_scanned: '自服务器启动以来扫描的对象版本总数',
+ 'asset.discoveryEdit': '编辑资产发现',
+ mongodb_repl_commands: '复制命令操作的总次数。',
+ 'project.endpoint.apiServer': '接口服务器',
+ zookeeper_revalidate_count: '重新验证计数',
+ 'asset.ssh': 'SSH key',
+ mysql_commands_show_create_package: '执行的 SHOW CREATE PACKAGE 命令数',
+ SYS_AUTHTOKEN_ISNULL: '认证信息不能为空',
+ ACCOUNT_AUTHTYPE_INVALIDE: '账号认证类型有误',
+ 'project.endpoint.relabel': '指标重新标明',
+ logs_disable_handle: '-',
+ mongodb_repl_oplog_window_sec: '操作日志窗口的时间(秒)。',
+ mysql_innodb_num_pages_page_compressed: '压缩页的页数',
+ consul_raft_rpc_appendEntries_stddev: '测量处理来自代理的追加条目 RPC 调用所花费的时间标准偏差',
+ consul_raft_thread_main_saturation_mean: '主 Raft goroutine 繁忙且无法接受新工作的时间比例的近似测量值平均值',
+ qc_compiling_duration_seconds_bucket: '编译查询所用时间的直方图。',
+ mysql_key_reads: '密钥块从磁盘到 MyISAM 密钥缓存的物理读取次数。如果Key_reads很大,那么您的key_buffer_size值可能太小。缓存未命中率可以计算为 Key_reads/Key_read_requests。',
+ consul_raft_thread_fsm_saturation_count: 'Raft FSM goroutine 繁忙且无法接受新工作的次数',
+ SYS_CONFIGI_METRICSSTORAGETYPE_NCORRECT: '指标保存方式 值应为0或1',
+ consul_client_api_catalog_register: '每当 Consul 代理收到目录注册请求时递增',
+ elasticsearch_indices_stats_total_segments_doc_values_memory_in_bytes: '主分片和副分片用于文档值的内存总量',
+ storage_compactions_duration_seconds_sum: '自启动以来的 TSM 压缩(按级别)。',
+ elasticsearch_indices_query_cache_hit_count: '查询缓存命中数',
+ query_influxdb_source_read_request_duration_seconds_bucket: '在阅读请求中花费的时间。',
+ 'overall.collapse': '折叠',
+ sqlserver_requests_wait_time_ms: '查询等待时间(毫秒)。',
+ clickhouse_events_function_execute: 'SQL普通函数调用的数量(SQL函数是按块调用的,因此此数字表示块的数量)',
+ SYS_CONFIG_PASSWORDORTYPE_INVALID: '系统重置时 密码或类型无效',
+ clickhouse_metrics_merge: '正在执行的后台合并数',
+ mysql_feature_window_functions: '窗口函数的使用次数',
+ 'dashboard.dashboard.chartForm.collapse': '默认折叠',
+ mongodb_queries: '查询操作的总次数。',
+ zookeeper_min_follower_sync_time: '追随者与领导者同步的时间最小值',
+ elasticsearch_thread_pool_search_largest: 'search线程池中的活动线程数',
+ elasticsearch_indices_stats_total_translog_size_in_bytes: '主分片和副分片事务日志的大小',
+ 'dashboard.dashboard.chartForm.width': '宽',
+ 'project.topology.fontColor': '字体颜色',
+ mysql_queries: '服务器执行的语句数,不包括COM_PING和COM_STATISTICS。与 Question 的不同之处在于,它还计算在存储程序中执行的语句',
+ elasticsearch_thread_pool_refresh_active: 'refresh线程池中的线程数',
+ elasticsearch_indices_stats_primaries_segments_count: '主分片段数',
+ 'dashboard.dashboard.to': '至',
+ 'config.system.apiKey.expireAt': '过期时间',
+ memcached_auth_errors: '认证失败的次数',
+ zookeeper_cnt_propagation_latency: '传播延迟次数',
+ 'asset.lastReply': 'Ping最后应答',
+ consul_fsm_acl_token_median: '测量将 ACL 令牌操作应用于 FSM 所花费的时间中间值',
+ 'config.exprTemp.exprTempImportCancel': 'expression模板导入撤销',
+ redis_repl_backlog_histlen: '复制积压缓冲区中数据的字节大小',
+ elasticsearch_indices_stats_total_refresh_external_total_time_in_millis: '主分片和副分片执行外部操作时间',
+ 'config.cab.name.comment': '名称(必填)示例:机柜 1-1',
+ elasticsearch_indices_indexing_delete_total: '删除操作总数',
+ cassandra_TableMetrics_BytesUnrepaired_Value: '磁盘上未修复的表数据大小',
+ 'ping.done': '已完成',
+ 'config.system.basic.pinPolicy': '密码策略',
+ zookeeper_avg_readlatency: '读取延迟平均值',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_init: 'GC 后 Compressed Class Space 空间初始内存量',
+ zookeeper_max_sync_process_time: '同步处理时间最大值',
+ 'dashboard.dashboard.chartForm.high.comment': '高度(必填),可选:1-12 示例: 10',
+ 'diagnose.endpoint.resolution.client.asset': '- 检查端点所属资产 Talon 配置',
+ haproxy_ereq: '请求错误',
+ clickhouse_events_failed_query: '失败的查询数',
+ cassandra_CacheMetrics_KeyCache_FiveMinuteRate: '键缓存命中率,5分钟内的平均速率。',
+ storage_writer_err_points_bucket: '有错误的分片写入请求中的点数。',
+ SYS_CONFIG_EMAILTESTRECIVER_FORMAT: '邮箱smtp测试收件账号无效',
+ elasticsearch_thread_pool_management_largest: 'management 线程池中的活动线程数',
+ 'config.assetLabel.editMeta': '修改属性',
+ 'alert.config.condition.comment': "判断条件(必填) 示例: ['{\"id\":1,\"weight\":1,\"operator\":\">\",\"value\":\"80\"'},'{\"id\":1,\"weight\":2,\"operator\":\"~=\",\"value\":\".*\"'}]",
+ 'overall.models': '型号',
+ SYS_DICT_ID_ISNULL: '字典id不能为空',
+ zookeeper_sum_updatelatency: '总更新延迟',
+ 'config.menus.route': '路由',
+ IPAM_SUBNET_NAME_ISNULL: '子网名称不能为空',
+ consul_raft_boltdb_getLog_90_percentile: '测量从数据库读取日志所花费的时间第90百分位数',
+ ACCOUNT_PORT_ERROR: '账号端口不正确',
+ 'dashboard.dashboard.variableName': '变量名',
+ 'config.assetType.createModel': '新增类型',
+ 'asset.hostName': 'Host name',
+ SYS_CONFIG_SYSTEMNAME_ISNULL: '系统名称不能为空',
+ 'silence.active': 'Active',
+ elasticsearch_thread_pool_rollup_indexing_threads: 'rollup indexing 线程池执行程序完成的任务数',
+ elasticsearch_indices_translog_earliest_last_modified_age: '最早的最后修改年龄',
+ DASHBOARD_PARAM_SCHEDULENUMS_INVALIDE: '面板参数日程日期不在允许范围内',
+ ASSET_ID_FORMAT: '资产ID类型错误',
+ SYS_CONFIGI_PROMEFEDEENABLED_NCORRECT: 'prometheus联邦模式 值应为0或1',
+ 'config.model.brand.comment': '品牌(必填)示例:DELL',
+ 'config.system.terminal.userTip': '远程登陆用户名提示',
+ 'config.system.reset.sysConfig': '系统设置',
+ 'asset.pinPrompt': '密码提示',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_999thPercentile: 'IP分布中99.9%大小的请求大小。',
+ 'config.model.model': '型号',
+ 'config.exprTemp.expression.comment': '表达式内容(必填) 示例: node_cpu_usage',
+ 'overall.batchEdit': '批量修改',
+ consul_raft_rpc_appendEntries_count: '测量处理来自代理的追加条目 RPC 调用的次数',
+ VSYS_TASK_TYPE_INVALIDED: 'VSYS任务类型不在枚举范围内',
+ 'diagnose.asset.item.blackbox': 'Ping 抓取配置',
+ zookeeper_min_commit_commit_proc_req_queued: '请求队列中已提交的提交进程最小值',
+ clickhouse_events_server_startup_milliseconds: '从启动服务器到侦听套接字所用的时间(毫秒)',
+ elasticsearch_indices_stats_primaries_request_cache_evictions: '主分片请求缓存操作数',
+ cassandra_TableMetrics_CasProposeLatency_Count: 'paxos提议回合的延迟。',
+ CHART_UNIT_NOTFOUND: '图表单位不存在',
+ clickhouse_asynchronous_metrics_block_read_ops_sda: '从块设备请求的读取操作数。这是一个系统范围的度量,它包括主机上的所有进程',
+ 'asset.reloginpinTip': 'RELOGIN提示',
+ consul_state_config_entries: '测量当前向 Consul 注册的配置条目数,这些条目被标记为 Kind(例如服务默认值、代理默认值等)。有关详细信息,请参阅配置条目。添加于 v1.10.4',
+ consul_raft_boltdb_freelistBytes: '表示编码空闲列表元数据所需的字节数。当raft_boltdb.NoFreelistSync设置为false这些元数据字节时,还必须为每个提交的日志写入磁盘。',
+ elasticsearch_indices_stats_total_merges_current_size_in_bytes: '主分片和副分片用于执行当前文档合并的内存',
+ cassandra_CacheMetrics_RowCache_FiveMinuteRate: '行缓存命中率,5分钟内的平均速率。',
+ 'dashboard.dashboard.metrics(metric)': 'Returns a list of metrics matching the specified metric regex.',
+ elasticsearch_indices_stats_total_docs_count: '主分片和副分片的文档数。',
+ memcached_hash_bytes: '哈希表当前使用的字节数',
+ 'asset.network.receiveQueue': '接收队列',
+ elasticsearch_os_swap_used_in_bytes: '上次刷新操作系统统计信息的时间',
+ redis_used_memory_startup: 'Redis在启动时消耗的初始内存量(字节)',
+ mysql_performance_schema_session_connect_attrs_lost: '发生连接属性截断的连接数',
+ mysql_commands_show_profiles: '执行的 SHOW PROFILES 命令数',
+ MODULE_SNMP_WALK_FORMAT: '模块snmp采集oid格式化错误',
+ NOTEBOOK_NOT_EXIST: 'Notebook 配置不存在',
+ cassandra_TableMetrics_SpeculativeRetries_Count: '为此表发送推测性重试的次数。',
+ clickhouse_asynchronous_metrics_os_irq_time: '在CPU上运行硬件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。此度量值的高值可能表示硬件配置错误或网络负载非常高。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'tip.syncSuccess': '同步成功',
+ rabbitmq_node_mem_binary: '用于存储二进制数据的内存量',
+ elasticsearch_indices_flush_periodic: '刷新定期操作数',
+ consul_leader_reconcileMember_mean: '测量为单个 serf 成员信息更新 raft 存储所花费的时间平均值',
+ elasticsearch_indices_stats_total_query_cache_cache_count: '主分片 和副分片查询计数 ,在查询缓存中',
+ haproxy_iid: '唯一代理id',
+ 'config.dc.dc': '数据中心',
+ clickhouse_events_merged_into_wide_parts: '合并为宽格式的零件数',
+ 'overall.active': '已激活',
+ mongodb_repl_getmores: '复制getMore操作的总次数。',
+ 'alert.config.expr.comment': '运算表达式(必填) 示例: 100-(avg(irate(node_cpu_seconds_total[5m])) by(instance)* 100)',
+ minio_node_ilm_transition_active_tasks: '活跃的对象转换任务总数',
+ SYSAPIKEY_NAME_DUPLICATE: '系统api名称不能重复',
+ SYS_AUTHTOKEN_ISVALID: '认证信息无效',
+ RECORD_RULE_NAME_FORMAT_ERROR: '记录规则名称格式错误',
+ TYPECONF_BUILDIN_INCORRECT: '资产类型内置参数错误 值应为0或1',
+ elasticsearch_indices_stats_total_search_scroll_current: '主分片和副分片正在运行的滚动操作数',
+ clickhouse_events_main_config_loads: '重新加载主配置的次数',
+ 'asset.privateKey.comment': '登录密钥 示例: ssh-rsa CFdv7Jez6K...',
+ 'overall.createEndpoint': '新增端点',
+ 'asset.model': '型号',
+ 'logs.diagnose.endpoint.item.monitor.config': '日志端点状态',
+ cassandra_TableMetrics_MemtableLiveDataSize_Value: '内存表中存储的实时数据总量,不包括任何数据结构开销。',
+ activemq_subscribers_dequeue_counter: '对于ActiveMQ中已订阅的消费者,从队列中读取消息的计数器。',
+ clickhouse_asynchronous_metrics_os_processes_blocked: '等待I/O完成而被阻塞的线程数(“man procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ mysql_handler_update: '更新表中行的请求数',
+ clickhouse_asynchronous_metrics_network_receive_errors_virbr0_nic: '通过网络接口接收时发生错误的次数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ SYS_MENU_TYPE_ISNULL: '系统菜单类型不能为空',
+ ALERTRULE_EXTLABELS_FORMAT: '告警规则 extLabels 格式错误',
+ Discovery: '寻找',
+ storage_writer_dropped_points_bucket: '由于部分写入而丢失的点数。',
+ RECORD_RULE_EXPR_ISNULL: '记录规则表达式不能为空',
+ 'asset.network.localAddress': '本地地址',
+ 'project.module.editEndpoint': '修改端点',
+ service_notebook_duration_sum: '通话时长',
+ elasticsearch_thread_pool_refresh_queue: 'refresh线程池执行程序拒绝的任务数',
+ clickhouse_events_system_time_microseconds: '在OS内核空间中处理(查询和其他任务)线程执行CPU指令所花费的总时间。这包括CPU管道因缓存未命中、分支预测失误、超线程等而暂停的时间',
+ mongodb_repl_inserts_per_sec: '每秒钟的复制插入操作数量',
+ 'license.nzTitleValue': '哪吒一站式监控系统',
+ minio_cluster_disk_free_inodes: '空闲驱动器节点数',
+ sqlserver_schedulers_preemptive_switches_count: '预测性线程切换的次数。',
+ zookeeper_cnt_unavailable_time: '不可用时间计数',
+ PROJECT_ICON_BASE64_VALUEERROR: '项目图标base64值应为0或1',
+ memcached_evicted_active: '从 LRU 中驱逐的最近被击中但没有跳到 LRU 顶部的项目',
+ SYS_MENU_I18N_ISNULL: '系统菜单i18n不能为空',
+ nginx_reading: '读取客户端的连接数',
+ elasticsearch_thread_pool_generic_largest: 'generic线程池中的活动线程数',
+ SYS_ROLE_CANNOT_DELETE: '内置角色不能删除',
+ service_password_new_call_total: '调用密码创建服务的次数。',
+ clickhouse_events_merge: '启动的后台合并数',
+ ALERTRULE_METHOD_NOTFOUND: '告警规则通知方式不存在',
+ 'setup.welcome.toContinue': '继续',
+ 'alert.config.inr': '评估区间',
+ DC_X_ALREADYINUSE: '数据中心列已经被使用',
+ clickhouse_events_read_buffer_from_fileriptor_read_bytes: '从文件描述符中读取字节数。 如果文件被压缩,这将显示压缩数据大小',
+ mysql_innodb_checkpoint_age: '检查点年龄',
+ 'diagnose.agent.resolution.blackboxExporter': '- 检查 Blackbox Exporter 组件运行状态',
+ mysql_performance_schema_rwlock_classes_lost: '无法加载多少个 rwlock 工具',
+ service_user_new_duration_sum: '调用用户创建服务的持续时间。',
+ haproxy_comp_byp: '绕过 HTTP 压缩器的字节数',
+ 'overall.noMoreData': '没有更多数据',
+ elasticsearch_indices_stats_total_get_current: '当前主分片和副分片的当前正在运行的获取操作数',
+ clickhouse_asynchronous_metrics_total_parts_of_merge_tree_tables: 'MergeTree族的所有表中的数据部分总数。大于10000的数字将对服务器启动时间产生负面影响,这可能表明分区键的选择不合理',
+ 'project.endpoint.basicAppName': '应用名称',
+ elasticsearch_thread_pool_search_throttled_largest: 'search throttled线程池中的活动线程数',
+ 'login.upload': '上传许可证',
+ 'dashboard.dashboard.prevMonth': '前一月',
+ http_api_request_duration_seconds_bucket: 'InfluxDB 响应 HTTP 请求所用的时间。',
+ memcached_touch_misses: '已被触摸但未找到的项目数',
+ CHART_WEIGHT_ISNULL: '图表排序权重不能为空',
+ task_executor_workers_busy: '当前忙碌的可用工作人员总数的百分比。',
+ clickhouse_asynchronous_metrics_os_irq_time_normalized: '该值类似于“OSIrqTime”,但除以[0..1]间隔内要测量的CPU核数,而不考虑核数。这允许您在集群中的多个服务器上平均该指标的值,即使核心数量不一致,也仍然可以获得平均资源利用率指标',
+ 'config.mib.credential.auth': '认证',
+ consul_serf_events_consul_new_leader: '代理新增 leader 时递增',
+ clickhouse_events_aggregation_preallocated_elements_in_hash_tables: '在哈希表中为聚合预先分配了多少元素',
+ LICENSE_QRCODE_FILES_INVALIDE: '二维码文件 {0} 解析失败',
+ mysql_commands_show_create_db: '执行的 SHOW CREATE DB 命令数',
+ SYS_USER_NOT_EXIST: '系统用户不存在',
+ elasticsearch_indices_stats_primaries_search_scroll_current: '主分片正在运行的滚动操作数',
+ zookeeper_diff_count: '执行的差异同步数',
+ 'overall.batchAck': '批量确认',
+ MODULE_PORT_ERROR: '模块端口错误',
+ 'dashboard.dashboard.lastFifteenMin': '最近15分钟',
+ zookeeper_p99_updatelatency: '更新延迟第99分位数',
+ elasticsearch_indices_stats_total_get_missing_total: '当前主分片和副分片失败的获取操作总数',
+ 'setup.masterMaster': '主-主',
+ 'asset.name.comment': '资产名称,唯一标识(必填) 示例: DELL服务器',
+ mysql_innodb_system_rows_inserted: '从属于系统创建的架构的表中插入的行数',
+ cassandra_TableMetrics_LiveDiskSpaceUsed_Count: '属于该表的 SSTable 使用的磁盘空间(以字节为单位)。',
+ TYPECONF_NOT_FOUND: '资产类型不存在',
+ elasticsearch_indices_stats_primaries_segments_max_unsafe_auto_id_timestamp: '主分片最近重试索引请求的时间',
+ SYS_DICT_VALUE_ISNULL: '字典值不能为空',
+ elasticsearch_os_cpu_percent: '整个系统最近的 CPU 使用率',
+ elasticsearch_clusterstats_indices_mappings_field_types_0_index_count: '包含所选节点中字段数据类型映射的索引数',
+ cassandra_ClientMetrics_ConnectedNativeClientsByUser_Value_anonymous: '匿名用户连接到本地客户端数量',
+ consul_raft_boltdb_logsPerBatch_lower: '测量每批写入数据库的日志数最低值',
+ elasticsearch_indices_stats_primaries_get_missing_time_in_millis: '当前主分片执行失败的获取操作所花费的时间',
+ mysql_commands_binlog: '执行的BINLOG命令数',
+ mongodb_top_stats_commands_time: 'MongoDB中每个操作的运行时间',
+ mysql_innodb_lsn_flushed: '刷新到日志序列号',
+ 'diagnose.agent.resolution.cortex': '- 检查 Cortex 组件运行状态',
+ 'dashboard.dashboard.chartForm.sourceLabel': '来源标签',
+ 'overall.ipam.available': '可用的',
+ 'config.ipamsubnet.cap': '总容量',
+ SYS_CONFIG_EMAILSMTPPORT_ISNULL: '邮箱smtp端口不能为空',
+ 'dashboard.overview.alert.assetTopN': '根据资产统计告警消息数量TOP',
+ 'dashboard.dashboard.chartForm.dataLinkUrl': '链接地址',
+ 'trace.maxHops': '最大跃点数',
+ clickhouse_events_write_buffer_from_file_descriptor_write: '对文件描述符的写入次数(write/pwrite)。不包括sockets',
+ 'project.topology.flipY': '垂直反转',
+ 'login.login': '登录',
+ 'project.topology.flipX': '水平反转',
+ elasticsearch_clusterstats_indices_mappings_field_types_0_script_count: '声明脚本的字段数',
+ mongodb_get_more_command_failed: '失败的getMore命令数量。',
+ elasticsearch_clusterstats_nodes_os_mem_used_in_bytes: '所有选定节点上使用的物理内存量',
+ SYS_CONFIG_PASSWORD_ERROR: '系统重置时 密码错误',
+ 'tip.saveSuccess': '保存成功',
+ zookeeper_min_om_commit_process_time_ms: 'om 提交处理时间最小值',
+ 'config.system.basic.systemName': '系统名称',
+ 'overall.toolBox.back': '区域缩放还原',
+ 'project.project.editProject': '修改系统',
+ consul_raft_boltdb_logBatchSize_lower: '测量在单个批次中写入数据库的日志的总大小(字节)最低值',
+ docker_container_mem_total_rss: 'Docker 容器已使用的普通内存总量',
+ SNMP_CREDENTIAL_PORT_ISNULL: 'snmp认证账号端口不能为空',
+ consul_raft_replication_appendEntries_rpc_90_percentile: '测量附加条目 RFC 所花费的时间第90百分位数',
+ tomcat_connector_processing_time: '连接器处理时长',
+ 'config.user.name': '姓名',
+ elasticsearch_thread_pool_security_token_key_queue: 'security token key线程池执行程序拒绝的任务数',
+ SYS_CONFIG_ASSETPINGINTERVAL_INVALIDE: '资产ping周期参数无效',
+ zookeeper_ephemerals_count: '临时节点数量',
+ consul_raft_leader_lastContact_count: '测量自领导者在检查其领导者租约时最后一次能够联系跟随者节点的次数',
+ 'project.topology.up': '上一层',
+ elasticsearch_clusterstats_indices_segments_doc_values_memory_in_bytes: '分配给所有分片的文档值的内存总量',
+ redis_allocator_frag_bytes: 'allocator_active 和 allocator_allocated之间的差值',
+ 'overall.assetList': '资产列表',
+ SYS_I18N_NOSUCHLANG: '不合法的lang',
+ zookeeper_min_write_final_proc_time_ms: '写入最终处理时间最小值',
+ CHART_Y_FORMAT: '图表y轴数据格式错误',
+ 'config.user.reinputPin': '请再次输入密码',
+ cassandra_TableMetrics_RowCacheHit_Count: '表行缓存命中数。',
+ mysql_innodb_undo_truncations: '使用truncations清空表空间的次数',
+ 'config.terminallog.resize': '终端窗口调整',
+ 'config.terminallog.statusItem.over': '已结束',
+ mysql_commands_create_function: '执行的创建函数命令数',
+ 'setup.inited': '系统已经被初始化',
+ 'dashboard.screen': '全屏',
+ 'overall.addTooltipLegend': '添加图例',
+ 'dashboard.dashboard.children': '子仪表盘',
+ integration_redis_remark: '数百万开发人员用作数据库,缓存,流动引擎和消息代理的开源,内存数据存储。\n',
+ mysql_commands_show_keys: '执行的 SHOW KEYS 命令数',
+ 'guide.dcTip': '数据中心包含机柜和资产,机柜是资产的容器',
+ cassandra_CommitLogMetrics_PendingTasks_Value: '已写入但尚未同步的提交日志消息数。',
+ 'project.topology.font': '字体',
+ SNMP_MIB_VERSION_ISNULL: 'snmp mib 版本不能为空',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_max: 'GC 后 Metaspace 空间最大内存量',
+ mysql_commands_load: '执行的 LOAD 命令数',
+ mysql_commands_drop_package: '执行的删除package命令数',
+ mysql_commands_drop_index: '执行的删除索引命令数',
+ elasticsearch_cluster_health_indices_active_primary_shards: '集群中活动主分片的数量',
+ mysql_feature_trigger: '加载的触发器数',
+ mysql_commands_stop_all_slaves: '执行的 STOP ALL SLAVES 命令数',
+ ISSUE_PRIORITY_INVALID: '问题优先级不在有效范围内',
+ mysql_connection_errors_max_connections: '由于达到max_connections限制而拒绝的连接数',
+ 'overall.logLabels': '日志标签',
+ storage_shard_series: '分片索引中的系列数。',
+ 'overall.batchAdd': '批量新增',
+ MODULE_NAME_ISNULL: '模块名称不能为空',
+ SYS_MENU_DELSUB: '请先删除子菜单或按钮',
+ 'config.system.basic.enable': '是否开启',
+ consul_raft_boltdb_txstats_rebalanceTime_median: '测量重新平衡数据库中的节点所花费的时间中间值',
+ DateFormatWrong: '时间格式化错误',
+ EXPRETMPL_NOT_FOUND: '查询表达式模板不存在',
+ 'setup.hadConfig': '系统正在被修改配置',
+ 'config.assetState.createAssetState': '新增资产状态',
+ mysql_commands_execute_sql: '执行的EXECUTE语句数',
+ 'config.system.email.sendAccount': '发送账号',
+ consul_rpc_consistentRead_upper: '测量确认可以执行一致读取所花费的时间最高值',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_95thPercentile: 'IP分布中95%大小的请求大小。',
+ PLAYLIST_NAME_DUPLICATE: '名称重复',
+ 'ping.sourceIp': '源 IP',
+ 'config.system.basic.minute': '分',
+ haproxy_qcur: '当前排队的请求。',
+ 'config.system.monitor.metricsTitle': '指标配置',
+ clickhouse_asynchronous_metrics_hash_table_stats_cache_entries: '哈希表大小缓存中的条目数。哈希表大小的缓存用于GROUP BY的预测优化',
+ 'overall.searchCondition': '搜索条件',
+ rabbitmq_node_mem_mnesia: '用于存储Mnesia数据库相关数据的内存量',
+ docker_container_mem_total_unevictable: 'Docker 容器当前已使用的不可换出内存量',
+ 'terminal.changeTime': '变更时间',
+ 'project.topology.imgSize': '上传图片大小不能超过 2MB!',
+ 'project.topology.pr': '内边距 - 右',
+ 'project.topology.pt': '内边距 - 上',
+ 'asset.exporter': 'Exporter',
+ mongodb_repl_apply_batches_total_millis: '应用操作批次的总时间(毫秒)。',
+ 'project.topology.pl': '内边距 - 左',
+ elasticsearch_thread_pool_analyze_active: 'analyze 线程池中的线程数',
+ 'dashboard.dashboard.chartForm.tooltip': '工具提示',
+ consul_mesh_active_root_ca_expiry: '根 CA 到期前的秒数,每小时更新一次。',
+ 'dashboard.dashboard.recFour': '最近4小时',
+ storage_writer_ok_points_count: '成功的分片写入请求中的点数。',
+ clickhouse_asynchronous_metrics_block_discard_bytes_sr0: '块设备上丢弃的字节数。这些操作与SSD相关。ClickHouse不使用放弃操作,但可以由系统上的其他进程使用。这是一个系统范围的度量,它包括主机上的所有进程',
+ elasticsearch_indices_stats_total_refresh_external_total: '主分片和副分片外部刷新操作的总数',
+ cassandra_TableMetrics_CompactionBytesWritten_Count: '自服务器[重新]启动以来压缩写入的总字节数。',
+ consul_acl_ResolveToken_stddev: '测量解析 ACL 令牌所需的时间标准偏差',
+ ASSET_MODEL_CONTAINS_CAN_NOT_CHANGE: '资产型号存在关联资产,无法更改类型',
+ 'timepicker.unlockTime': '取消时间固定',
+ 'alert.type': '告警类型',
+ 'dashboard.overview.alert.ruleNum': '告警规则总数',
+ 'profile.confirmPasswordError': '两次输入不一致',
+ consul_raft_boltdb_txstats_rebalanceTime_upper: '测量重新平衡数据库中的节点所花费的时间最高值',
+ zookeeper_global_sessions: '全局会话计数',
+ mysql_commands_create_udf: '执行的创建 UDF命令数',
+ haproxy_downtime: '总停机时间(以秒为单位)',
+ mysql_qcache_hits: '查询缓存提供的请求数',
+ consul_raft_fsm_apply_mean: '测量将日志应用到 FSM 的时间平均值',
+ apache_ConnsAsyncClosing: '正在关闭的异步连接数',
+ zookeeper_cnt_close_session_prep_time: '关闭会话准备次数',
+ SNMP_MIB_NOACCESS: 'snmp mib 当前MIB视图无法访问变量绑定,无需评估',
+ java_memory_pool_Usage_used: '内存池已使用字节数',
+ integration_nginx_remark: 'Nginx是异步框架的网页服务器,也可以用作反向代理、负载平衡器和HTTP缓存。\n',
+ 'overall.query': '查询',
+ 'asset.inStock': '在库',
+ 'diagnose.asset.resolution.reachable': '- 检查资产 IP 是否填写正确\n- 检查资产是否运行\n- 检查资产网络配置',
+ 'alert.notify.comment': '告警通知方式,告警通知人不为空时,必填.多个使用逗号分隔 示例: email / email,telephone',
+ 'el.datepicker.weeks.mon': '一',
+ mertic_unauthorized_handle: '- 检查用户身份认证信息',
+ consul_fsm_coordinate_batch_update_upper: '测量将给定的批量坐标更新应用到 FSM 所花费的时间最高值',
+ tomcat_connector_current_thread_count: '连接器当前线程数',
+ elasticsearch_indices_stats_primaries_request_cache_memory_size_in_bytes: '主分片请求缓存使用的内存',
+ elasticsearch_indices_stats_primaries_get_missing_total: '当前主分片失败的获取操作总数',
+ storage_writer_ok_points_bucket: '成功的分片写入请求中的点数。',
+ elasticsearch_indices_stats_total_warmer_total_time_in_millis: '主分片和副分片执行指数预热操作所花费的时间',
+ clickhouse_asynchronous_metrics_os_idle_time_cpu0: '从OS内核的角度来看,CPU内核空闲(甚至没有准备好运行等待IO的进程)的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这不包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_idle_time_cpu1: '从OS内核的角度来看,CPU内核空闲(甚至没有准备好运行等待IO的进程)的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这不包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ MODULE_CONFIG_RELABEL_REPLACEMENT_ISNULL: '模块配置relabel replacement为空',
+ zookeeper_sum_sync_processor_queue_size: '同步处理器队列大小总和',
+ elasticsearch_thread_pool_searchable_snapshots_cache_fetch_async_queue: 'searchable snapshots cache fetch async 线程池执行程序拒绝的任务数',
+ consul_fsm_acl_token_stddev: '测量将 ACL 令牌操作应用于 FSM 所花费的时间标准偏差',
+ clickhouse_events_merged_into_compact_parts: '合并为紧凑格式的零件数',
+ STATECONF_NAME_ISNULL: '资产状态名称不能为空',
+ zookeeper_sum_propagation_latency: '传播延迟总和',
+ 'overall.createCabinet': '新增机柜',
+ 'profile.role': '角色',
+ clickhouse_asynchronous_metrics_jemalloc_arenas_all_muzzy_purged: '低级内存分配器(jemalloc)的内部度量',
+ clickhouse_asynchronous_metrics_os_idle_time_cpu4: '从OS内核的角度来看,CPU内核空闲(甚至没有准备好运行等待IO的进程)的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这不包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ elasticsearch_indices_stats_total_merges_total_stopped_time_in_millis: '主分片和副分片用于停止合并操作时间',
+ clickhouse_asynchronous_metrics_os_idle_time_cpu5: '从OS内核的角度来看,CPU内核空闲(甚至没有准备好运行等待IO的进程)的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这不包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'batch.syncTip': '是否配置同步这{dataLength}条数据?',
+ clickhouse_asynchronous_metrics_os_idle_time_cpu2: '从OS内核的角度来看,CPU内核空闲(甚至没有准备好运行等待IO的进程)的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这不包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_idle_time_cpu3: '从OS内核的角度来看,CPU内核空闲(甚至没有准备好运行等待IO的进程)的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这不包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ redis_used_memory: 'Redis使用其分配器(标准libc、jemalloc或tcmalloc等替代分配器)分配的总字节数',
+ mysql_select_range_check: '在每行之后检查键使用情况的不带键的连接数。如果不是 0,则应仔细检查表的索引。',
+ clickhouse_asynchronous_metrics_os_idle_time_cpu6: '从OS内核的角度来看,CPU内核空闲(甚至没有准备好运行等待IO的进程)的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这不包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_idle_time_cpu7: '从OS内核的角度来看,CPU内核空闲(甚至没有准备好运行等待IO的进程)的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这不包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ mysql_commands_backup: '执行的备份次数',
+ 'buttons.view': '查看',
+ 'alert.config.schedDays.comment': '定时开启天(星期几)定时开启时必填, 默认:1,2,3,4,5,6,7,多个逗号分隔, 例:1,2,3 示例: 1,2,3,4,6',
+ DASHBOARD_IMPORT_TYPE_INCORRECT: '面板导入类型不在允许范围内',
+ consul_serf_queue_Query_count: 'serf 查询队列的次数',
+ mysql_innodb_defragment_failures: '碎片整理失败次数',
+ 'overall.duplicate': '复制',
+ mongodb_repl_getmores_per_sec: '每秒钟的复制getMore操作数量。',
+ DASHBOARD_WEIGHT_ISNULL: '面板宽度不能为空',
+ consul_fsm_acl_role_median: '测量将 ACL 角色操作应用于 FSM 所花费的时间中间值',
+ 'config.agent.agent.autoScript': '自动安装脚本',
+ 'overall.createRecordRule': '新增记录规则',
+ 'overall.generate': '生产',
+ elasticsearch_jvm_classes_total_loaded_count: '自 JVM 启动以来装入的类总数',
+ zookeeper_sum_prep_processor_queue_size: '准备处理器队列大小总和',
+ Backup: '备份',
+ mysql_innodb_system_rows_read: '从属于系统创建的架构的表中读取的行数',
+ mertic_snmp_error_msg: 'Mertic:SNMP采集超时',
+ service_bucket_new_call_total: '对入职服务的调用次数。',
+ IPAM_IP_MAC_ISNULL: 'ip mac地址不能为空',
+ docker_container_mem_total_mapped_file: 'Docker 容器映射到文件的内存总数',
+ 'project.topology.pb': '内边距 - 下',
+ mysql_commands_create_index: '执行的创建索引命令数',
+ elasticsearch_transport_total_outbound_connections: '出站传输连接的累积数',
+ mysql_rpl_semi_sync_master_yes_tx: '从属服务器已成功确认的提交数',
+ storage_shard_write_sum: '分片写入请求中的点数。',
+ mongodb_tcmalloc_pageheap_decommit_count: 'TCMalloc pageheap取消提交的次数',
+ java_memory_pool_PeakUsage_max: '内存池峰值最大字节数',
+ 'integration.loginAsset': '登录目标资产,执行以下命令',
+ consul_raft_boltdb_numPendingPages: '表示 raft.db 中即将变为空闲的待处理页面数。',
+ 'batch.process': '这些{title}不能被删除。如果要继续删除,请勾选“强制删除”操作。',
+ ASSET_CLIENTPORT_ERROR: '资产客户端端口不正确',
+ 'asset.sshKeyWasConfig': 'SSH-KEY已配置',
+ zookeeper_cnt_election_time: '参加和离开选举之间的次数',
+ 'dashboard.dashboard.chartForm.dimension': '维度',
+ task_executor_promise_queue_usage: '当前已满的承诺队列的百分比。',
+ 'config.ipamsubnet.vlan.comment': '子网名称 示例:xxxx',
+ consul_mesh_active_signing_ca_expiry: '签名 CA 到期前的秒数,每小时更新一次。',
+ clickhouse_asynchronous_metrics_jemalloc_arenas_all_dirty_purged: '低级内存分配器(jemalloc)的内部度量',
+ elasticsearch_clusterstats_nodes_count_data_cold: 'data冷节点的数量',
+ clickhouse_asynchronous_metrics_osio_wait_time_normalized: '该值类似于“OSIOWaitTime”,但除以[0..1]间隔内要测量的CPU核数,而不考虑核数。这允许您在集群中的多个服务器上平均该指标的值,即使核心数量不一致,也仍然可以获得平均资源利用率指标',
+ mertic_snmp_error_handle: '- 该问题可能是由于1、Agent不支持SNMP版本号;2、代理已关闭或无法访问;3、代理反应太慢,您可以增加超时值;4、请求已被防火墙阻止;5、身份验证失败。社区名称或密码不正确',
+ elasticsearch_indices_stats_primaries_segments_index_writer_memory_in_bytes: '主分片索引编写器使用的内存总量',
+ 'overall.createTemplate': '新增模板',
+ zookeeper_p50_write_commitproc_time_ms: '写入请求在提交处理器中花费的时间第50分位数',
+ consul_fsm_register_upper: '测量将目录寄存器操作应用于 FSM 所需的时间最高值',
+ sqlserver_server_properties_db_recovering: '当前恢复中的数据库数。',
+ cassandra_ClientMetrics_AuthFailure_OneMinuteRate: '客户端身份验证失败率,1分钟内的平均速率。',
+ haproxy_wretr: '重试到服务器的连接的次数。',
+ haproxy_weight: '总权重(后端),服务器权重(服务器)',
+ elasticsearch_breakers_accounting_overhead: 'Elasticsearch中断器的账户开销。它用于计算内存使用量,以确保Elasticsearch节点不会发生内存溢出',
+ 'config.user.inputOldPin': '请输入旧密码',
+ 'el.datepicker.months.dec': '十二月',
+ proxmox_disk_used_percentage: 'Proxmox节点上所有磁盘的已使用容量占总容量的百分比',
+ elasticsearch_indices_search_query_total: '查询操作总数',
+ integration_tengine_configuration: "#### 前置条件\r\n##### 组件版本\r\nTengine Version:2.3.3\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 Tengine 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n##### 配置文件修改\r\n使用 'nginx –m' 命令查看是否有 ngx_http_reqstat_module 这个模块。\r\n\r\n如果不存在,请添加模块,然后将以下配置添加到 nginx.conf 中,并重启 Tengine:\r\n>$nginx/nginx.conf\r\n```\r\nhttp {\r\n req_status_zone server \"$host\" 100M;\r\n server {\r\n location /us {\r\n req_status_show;\r\n req_status_show_field bytes_in bytes_out conn_total req_total http_2xx http_3xx http_4xx http_5xx http_other_status rt ups_req ups_rt ups_tries http_200 http_206 http_302 http_304 http_403 http_404 http_416 http_499 http_500 http_502 http_503 http_504 http_508 http_other_detail_status http_ups_4xx http_ups_5xx;\r\n }\r\n req_status server;\r\n }\r\n}\r\n```\r\n#### 指标采集配置\r\n1.我们使用 [Tengine 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/tengine \"Tengine 输入插件\")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus 输出插件\")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 tengine.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"tengine_prometheus\"\r\n listen = \":19214\"\r\n namepass = [\"tengine*\"]\r\n\r\n \r\n# Read Tengine's basic status information (ngx_http_reqstat_module)\r\n[[inputs.tengine]]\r\n ## An array of Tengine reqstat module URI to gather stats.\r\n urls = [\"http://127.0.0.1:80/us\"]\r\n \r\n ## HTTP response timeout (default: 5s)\r\n # response_timeout = \"20s\"\r\n \r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = true\r\n```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 Tengine 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 Tengine 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19214\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```",
+ elasticsearch_os_mem_total_in_bytes: '物理内存总量',
+ 'diagnose.endpoint.resolution.connectable': '- 检查指标端点服务状态\n- 检查指标端点端口&协议填写是否正确\n- 检查端点所属资产防火墙设置',
+ consul_fsm_acl_policy_sum: '测量将 ACL 策略操作应用于 FSM 所需的时间总和',
+ elasticsearch_http_clients_1_last_request_time_millis: '来自此客户端的最新请求的时间',
+ CHART_SYNCTMPL_ERROR: '图表同步参数错误',
+ consul_fsm_register_median: '测量将目录寄存器操作应用于 FSM 所需的时间中间值',
+ zookeeper_sum_commit_propagation_latency: '提交传播延迟照总和',
+ 'alert.summary.comment': '告警摘要(必填) 示例: cpu告警',
+ 'validate.host': '不合法的IP',
+ rabbitmq_overview_clustering_listeners: 'RabbitMQ集群中所有节点的监听器数量',
+ elasticsearch_indices_fielddata_evictions: '字段数据逐出数',
+ 'project.endpoint.namespaces': '命名空间',
+ redis_rdb_last_save_time: '上次成功保存RDB的时间戳',
+ mysql_performance_schema_cond_instances_lost: '无法创建多少个条件仪器实例',
+ 'searchBox.notWildcard': '反向模糊匹配',
+ 'alert.P1Rule': 'P1: 万分紧急,可导致业务瘫痪的告警',
+ TYPECONF_VMH_ISNULL: '资产类型vmh不能为空',
+ zookeeper_max_node_changed_watch_count: 'watcher所关注的节点数据被更改最大值',
+ mysql_threadpool_idle_threads: '线程池中的非活动线程数',
+ clickhouse_metrics_parts_temporary: '该部件现在正在生成,它不在data_parts列表中',
+ consul_raft_boltdb_txstats_spillTime_90_percentile: '测量在数据库中溢出节点所花费的时间第90百分位数',
+ 'issue.assetId': '资产 ID',
+ 'project.topology.borderColor': '边框颜色',
+ consul_raft_rpc_requestVote_mean: '测量处理请求投票 RPC 调用所花费的时间平均值',
+ minio_node_go_routine_total: '节点 go_routine 次数',
+ 'overall.result.fail': '导入失败数量',
+ zookeeper_avg_commit_process_time: '提交进程时间平均值',
+ mongodb_repl_inserts: '复制插入操作的总次数。',
+ SYS_MENU_ISNULL: '系统菜单不能为空',
+ 'ping.rttMaximum': '最大响应时间',
+ clickhouse_asynchronous_metrics_block_in_flight_ops_sr0: '此值统计已向设备驱动程序发出但尚未完成的I/O请求数。它不包括队列中但尚未发送给设备驱动程序的IO请求。这是一个系统范围的度量,它包括主机上的所有进程',
+ consul_raft_boltdb_storeLogs_stddev: '测量将日志写入数据库所花费的时间标准偏差',
+ ASSET_MODELNAME_ISNULL: '资产型号名称不能为空',
+ logs_timeout_handle: '- 增加采集超时时间',
+ 'dashboard.dashboard.chartForm.valueMapping': '映射值',
+ 'system.apikey.apiKey': 'API 密钥',
+ clickhouse_metrics_distributed_send: '发送已插入分布式表的数据的远程服务器的连接数。同步和异步模式',
+ SYS_LOGIN_REQUIRED: '请登录系统',
+ 'asset.privateKey': '秘钥',
+ jenkins_job_result_code: '最后一次任务的执行结果 (0 = SUCCESS, 1 = FAILURE, 2 = NOT_BUILD, 3 = UNSTABLE, 4 = ABORTED)',
+ clickhouse_metrics_part_mutation: '突变数(ALTER DELETE/UPDATE)',
+ SYS_BACKUP_FILENAME_NOTEXIST: '系统备份文件不存在',
+ 'project.topology.lockRatio': '锁定比例',
+ 'dashboard.dashboard.chartForm.typeVal.rank.label': '排行榜',
+ consul_fsm_kvs_mean: '测量将给定的 KV 操作应用于 FSM 所花费的时间平均值',
+ sqlserver_waitstats_resource_wait_ms: '资源等待时间(毫秒)。',
+ elasticsearch_http_clients_1_id: 'HTTP 客户端的唯一 ID',
+ zookeeper_min_read_final_proc_time_ms: '读取最终处理时间最小值',
+ 'asset.endpoint': '端点',
+ cassandra_TableMetrics_SpeculativeFailedRetries_Count: '未能防止超时的推测重试次数',
+ consul_fsm_ca_leaf_upper: '测量在签署叶证书时应用操作所需的时间最高值',
+ 'overall.show': '显示',
+ ASSET_PURCHASEDATE_FORMAT: '资产购买日期格式错误',
+ 'dashboard.dashboard.lastSixHour': '最近6小时',
+ IPAM_SUBNET_DC_ISNULL: '子网数据中心不存在',
+ 'softwareAsset.text': '软件资产',
+ 'issue.createTime': '创建时间',
+ 'overall.noData': '没有数据',
+ 'project.topology.shakeX': '左右跳动',
+ task_executor_run_latency_seconds_bucket: '任务运行的预定开始时间和执行时间之间的延迟,按任务类型划分。',
+ 'config.user.oldPin': '旧密码',
+ elasticsearch_process_mem_total_virtual_in_bytes: '正在运行的进程',
+ java_memory_HeapMemoryUsage_used: '堆内存已使用字节数',
+ TYPECONF_VMH_INCORRECT: '资产类型vmh参数错误 值应为0或1',
+ 'tip.resetSuccess': '重置成功',
+ zookeeper_sessionless_connections_expired: '过期的会话链接数',
+ ASSET_TERMINAL_ACCOUNT_INFO_NOTFOUND: '资产终端登录账号信息未配置',
+ TYPECONF_VM_ISNULL: '资产类型vm不能为空',
+ 'alert.config.chart.affectEntity': '影响',
+ 'week.Wed': '周三',
+ mysql_slave_heartbeat_period: '从属设备从主站请求检测信号数据包的时间(以秒为单位)',
+ mysql_threads_running: '未休眠的线程数。',
+ postgresql_xact_commit: '此数据库中已提交的事务数',
+ cassandra_TableMetrics_RowCacheMiss_Count: '表行缓存未命中数。',
+ docker_n_listener_events: 'Docker daemon 监听事件的数量',
+ zookeeper_stale_requests_dropped: '丢弃请求队列',
+ consul_serf_coordinate_adjustment_ms_90_percentile: '节点坐标调整的第90百分位数',
+ mysql_commands_alter_server: '执行的更改服务器命令数',
+ NOTEBOOK_TYPE_INVALID: '类型不在枚举范围内',
+ consul_raft_rpc_appendEntries_storeLogs_90_percentile: '测量自上次调用 appendEntries 以来为代理添加任何未完成日志所花费的时间第90百分位数',
+ clickhouse_asynchronous_metrics_block_discard_time_sr0: '从块设备请求的丢弃操作所花费的时间(秒),在所有操作中相加。这些操作与SSD相关。ClickHouse不使用放弃操作,但可以由系统上的其他进程使用。这是一个系统范围的度量,它包括主机上的所有进程',
+ 'config.mib.credential.contextName': '上下文名称',
+ mongodb_assert_rollovers: '断言溢出的次数',
+ redis_number_of_cached_scripts: '缓存的脚本数量',
+ 'overall.importTipImg': '只允许jpg/png格式文件',
+ mysql_innodb_log_write_requests: '日志写入请求数',
+ mysql_innodb_secondary_index_triggered_cluster_reads_avoided: '用于跟踪前缀索引查询优化 (MDEV-6929) 的有效性',
+ 'searchBox.equal': '等于',
+ cassandra_TableMetrics_MinPartitionSize_Value: '最小压缩分区的大小(以字节为单位)',
+ mysql_commands_show_engine_logs: '执行的 SHOW ENGINE LOGS 命令数',
+ consul_memberlist_queue_broadcasts_stddev: '测量等待广播给其他八卦参与者的消息数量标准偏差',
+ mongodb_db_stats_ok: '数据库状态是否正常',
+ consul_serf_queue_Intent_mean: 'serf 插入队列大小的平均值',
+ zookeeper_max_leader_unavailable_time: '领导者不可用时间最大值',
+ logs_up_msg: 'Logs:UP',
+ 'overall.metric': '指标',
+ consul_client_api_success_catalog_gateway_services: '每当 Consul 代理成功响应列出与网关关联的服务的请求时递增',
+ LICENSE_SUPPORT_ID_ISNULL: '许可证支持ID参数不能为空',
+ 'alert.description.comment': '告警详细描述 示例: cpu使用率超过10%的告警规则',
+ elasticsearch_jvm_gc_collectors_old_collection_count: '收集旧一代对象的 JVM 垃圾回收器的数量',
+ CHART_URLPARAM_ISNULL: '图表链接参数不能为空',
+ rabbitmq_node_mnesia_ram_tx_count_rate: '每秒已执行的不需要写入磁盘的 Mnesia 事务速率',
+ 'dashboard.dashboard.chartForm.max': '最大值',
+ mysql_innodb_onlineddl_pct_progress: '显示就地更改表的进度',
+ 'dashboard.metric.saveChartToDashboard': '保存图表到看板',
+ redis_total_commands_processed: '服务器处理的命令总数',
+ 'asset.network.transmitQueue': '发送队列',
+ docker_container_blkio_io_serviced_recursive_sync: 'Docker 容器中进行的同步写入操作的数量',
+ 'alert.lastAt': '最近一次',
+ service_org_new_call_total: '调用组织创建服务的次数。',
+ 'alert.state.comment': '告警状态,默认开启 开启:1 关闭:0 示例:1',
+ elasticsearch_thread_pool_ml_job_comms_queue: 'ml job comms线程池执行程序拒绝的任务数',
+ consul_raft_boltdb_logSize_upper: '测量写入数据库的日志的大小最高值',
+ consul_memberlist_gossip_count: '测量将八卦消息广播到一组随机选择的节点的次数',
+ integration_rabbitmq_remark: 'RabbitMQ 是部署最广泛的开源消息代理。RabbitMQ 是轻量级的,易于在本地和云端部署。它支持多种消息传递协议。RabbitMQ 可以部署在分布式和联合配置中,以满足大规模、高可用性的要求。\n',
+ 'dashboard.dashboard.queryExpression': '查询表达式',
+ 'searchBox.GTOET': '大于等于',
+ zookeeper_p95_quorum_ack_latency: '仲裁确认延迟第95分位数',
+ elasticsearch_cluster_health_active_primary_shards: '集群中的主分片数。这是所有指数的汇总总数',
+ 'dashboard.dashboard.allOptionTip': '启用包含所有变量的选项',
+ 'config.cab.y.comment': '数据中心行 示例:1',
+ 'alert.silence.upTime': '更新时间',
+ consul_fsm_intention_upper: '测量将意图操作应用于状态存储所需的时间最高值',
+ cassandra_ClientMetrics_UnknownException_FifteenMinuteRate: '15分钟内未知异常的速率。',
+ memcached_cmd_flush: '刷新请求的累积数量',
+ zookeeper_p50_prep_processor_queue_time_ms: '处理器队列准备时间第50分位数',
+ 'alert.silence.timeError': '结束时间必须大于开始时间',
+ logs_talon_disable_msg: 'Logs:Asset TALON 未启用',
+ 'alert.config.extLabels.comment': '扩展标签 示例: [{"name":"server","value":"xxx"},{"name":"device_group","value":"ddd"}]',
+ zookeeper_min_node_changed_watch_count: 'watcher所关注的节点数据被更改最小值',
+ clickhouse_asynchronous_metrics_block_discard_time_sda: '从块设备请求的丢弃操作所花费的时间(秒),在所有操作中相加。这些操作与SSD相关',
+ mertic_unauthorized_msg: 'Mertic:身份验证失败',
+ cassandra_CacheMetrics_RowCache_Value: '行缓存大小。',
+ elasticsearch_indices_stats_primaries_query_cache_memory_size_in_bytes: '主分片 用于跨所有分片的查询缓存的内存总量',
+ 'asset.vendor': '厂商',
+ STATECONF_NOT_FOUND: '状态不存在',
+ mongodb_repl_lag: '复制延迟的时间。',
+ integration_clickhouse_remark: 'ClickHouse是实时应用程序和分析的最快,最有效的开源数据库。\n',
+ 'project.topology.canvas': '画布',
+ 'overall.delete': '删除',
+ mongodb_repl_network_ops: '复制网络操作的总次数。',
+ consul_raft_rpc_appendEntries_processLogs_lower: '测量处理代理的未完成日志条目所花费的时间最低值',
+ 'issue.hasBeenAssigned': '已指派',
+ 'overall.redo': '重做',
+ clickhouse_asynchronous_metrics_jemalloc_metadata_thp: '低级内存分配器(jemalloc)的内部度量',
+ 'guide.monitorTip': '帮助用户根据系统需求监控组件',
+ haproxy_check_rise: '将服务器标记为“ UP”所需的成功健康检查数量',
+ mysql_key_blocks_unused: '未使用的密钥缓存块数',
+ 'dashboard.dashboard.chartForm.tableOptions': '表格选项',
+ TERMINAL_MKDIR_DIR_ALREADY_EXISTS: '指定的文件名已存在,请输入其他名称。',
+ 'el.transfer.filterPlaceholder': '请输入搜索内容',
+ mysql_performance_schema_rwlock_instances_lost: '无法创建多少个 rwlock 仪器实例',
+ elasticsearch_clusterstats_nodes_count_coordinating_only: '协作节点(coordinating)的数量',
+ 'config.scrapeEndpoint.scrapeDuration': '持续',
+ 'dashboard.dashboard.chartForm.min': '最小值',
+ 'alert.config.notifyActive.comment': '告警激活通知开关 默认:开启 1:开启 0:关闭 示例:1',
+ consul_raft_rpc_requestVote_count: '测量处理请求投票 RPC 调用的次数',
+ 'el.datepicker.confirm': '确定',
+ cassandra_CommitLogMetrics_WaitingOnSegmentAllocation_Count: '等待分配 CommitLogSegment 所花费的时间 - 在正常情况下,该时间应该为零。',
+ task_executor_run_queue_delta_sum: '任务运行的预定开始时间和执行时间之间的持续时间(以秒为单位)。',
+ elasticsearch_thread_pool_search_active: 'search线程池中的线程数',
+ 'guide.agent': '客户端',
+ zookeeper_max_fsynctime: '同步事务日志的时间最大值',
+ consul_leader_reconcileMember_90_percentile: '测量为单个 serf 成员信息更新 raft 存储所花费的时间第90百分位数',
+ DASHBOARD_ID_ISNULL: '面板ID不能为空',
+ mysql_commands_purge: '执行的清除命令数',
+ clickhouse_asynchronous_metrics_block_in_flight_ops_sda: '此值统计已向设备驱动程序发出但尚未完成的I/O请求数。它不包括队列中但尚未发送给设备驱动程序的IO请求。这是一个系统范围的度量,它包括主机上的所有进程,',
+ clickhouse_metrics_replicated_send: '发送到副本的数据部分数',
+ 'config.ipamip.ipamsubnet': '子网信息',
+ CHART_VARID_ISNULL: '图表链接ID不能为空',
+ mysql_rpl_semi_sync_master_no_times: '主服务器关闭半同步复制的次数',
+ DC_LATITUDE_ERROR: '数据中心维度需在-180到+180',
+ mongodb_top_stats_remove_time: 'MongoDB中remove操作的运行时间',
+ 'overall.result.newQuantity': '新增数量',
+ zookeeper_sum_node_children_watch_count: '子节点监视总和',
+ zookeeper_p95_readlatency: '读取延迟第95分位数',
+ elasticsearch_clusterstats_nodes_fs_free_in_bytes: '所有选定节点的文件存储中未分配字节总数',
+ consul_serf_queue_Event_sum: 'serf 事件队列大小的总和',
+ rabbitmq_queue_message_bytes_ram: '存储在内存中的就绪和未确认消息的大小',
+ 'dashboard.metric.saveChart': '保存图表',
+ elasticsearch_indices_merges_total_throttled_time_in_millis: '总时间(毫秒) 限制合并操作',
+ postgresql_buffers_backend: '后端直接写入的缓冲区数',
+ mysql_commands_release_savepoint: '执行的发布保存点命令数',
+ mysql_commands_repair: '执行的修复表命令数',
+ ERROR: '错误',
+ TERMINAL_CONNECTION_PORT_ISNULL: '终端连接端口不能为空',
+ 'overall.visible': '可见',
+ DASHBOARD_PARAM_RANGETYPE_ISNULL: '面板参数范围类型不能为空',
+ zookeeper_avg_quorum_ack_latency: '仲裁确认延迟平均值',
+ 'alert.config.schedEnable.comment': '定时是否开启 默认:关闭 1:开启 0:关闭 示例:1',
+ docker_container_blkio_io_service_bytes_recursive_write: 'Docker 容器中进行的写入操作的字节数',
+ elasticsearch_clusterstats_indices_segments_max_unsafe_auto_id_timestamp: '最近重试的索引请求',
+ CHART_VARID_ERROR: '图表链接ID错误',
+ EXPRETMPL_EXPRESSION_ISNULL: '查询表达式模板语法不能为空',
+ redis_client_recent_max_output_buffer: '当前客户端连接中最大的输出缓冲区',
+ consul_runtime_malloc_count: '已分配堆对象',
+ 'guide.visualization': '可视化',
+ LICENSE_TOKEN_INVALID: 'license token无效',
+ rabbitmq_overview_queues: '可用队列',
+ zookeeper_sum_pending_session_queue_size: '挂起的会话队列大小总和',
+ SYS_CONFIG_EMAILSMTPHOST_ISNULL: '邮箱smtp地址不能为空',
+ consul_leader_reconcileMember_stddev: '测量为单个 serf 成员信息更新 raft 存储所花费的时间标准偏差',
+ redis_lazyfree_pending_objects: '等待释放的对象数(使用ASYNC选项调用UNLINK或FLUSHDB和FLUSHOLL)',
+ clickhouse_asynchronous_metrics_postgre_sql_threads: 'PostgreSQL兼容协议服务器中的线程数',
+ 'dashboard.overview.alert.top': 'Top',
+ 'config.assetType.snmpCollect': 'SNMP 收集',
+ consul_raft_boltdb_txstats_write: '计算自 Consul 启动以来写入数据库的次数。',
+ consul_serf_msgs_sent_lower: '该指标是广播到集群的消息字节数的样本最低值',
+ tengine_http_5xx: '5xx请求的总数',
+ haproxy_rtime: '1024个最后请求的平均响应时间(毫秒)',
+ SYS_MENU_ORDERNUM_ISNULL: '系统菜单排序编码不能为空',
+ 'asset.server': '服务器',
+ ASSET_BRAND_BEUSED_CAN_NOT_REMOVE: '资产品牌已关联资产不能删除',
+ ISSUE_ACTIVITY_TYPE_ISNULL: '问题动态类型不能为空',
+ 'overall.account': '账号',
+ 'overall.process': '进程',
+ mysql_commands_call_procedure: '执行的CALLprocedure_name 语句数',
+ 'overall.undo': '撤销',
+ elasticsearch_jvm_classes_current_loaded_count: 'JVM 当前加载的类数',
+ consul_raft_rpc_appendEntries_upper: '测量处理来自代理的追加条目 RPC 调用所花费的时间最高值',
+ 'endpoints.metricTarget': '度量目标',
+ java_memory_pool_CollectionUsage_max: '内存池垃圾回收阈值最大字节数',
+ 'ping.packetLossRate': '丢包率',
+ clickhouse_metrics_background_merges_and_mutations_pool_task: '相关背景池中活跃合并和突变的数量',
+ qc_queueing_duration_seconds_sum: '排队查询所用时间的直方图。',
+ 'project.topology.bounce': '上下跳动',
+ haproxy_dresp: '由于担心安全问题而拒绝了回应',
+ 'config.system.basic.lower': '小写字母',
+ mysql_table_locks_waited: '无法立即授予表锁请求并需要等待的总次数。',
+ zookeeper_max_quorum_ack_latency: '仲裁确认延迟最大值',
+ 'date.week.two': '星期二',
+ ALERTRULE_UNIT_INVALIDE: '告警规则单位错误',
+ zookeeper_max_netty_queued_buffer_capacity: 'netty 队列缓冲区容量最大值',
+ elasticsearch_indices_stats_total_search_suggest_time_in_millis: '主分片和副分片执行建议操作所花费的时间',
+ mysql_commands_insert_select: '已执行的 SELECT命令',
+ elasticsearch_clusterstats_indices_shards_index_replication_avg: '索引中的平均复制因子',
+ zookeeper_max_read_final_proc_time_ms: '读取最终处理时间最大值',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Survivor_Space_max: 'GC 前 Survivor Space 空间最大内存量',
+ 'project.topology.ruleColor': '标尺颜色',
+ PLAYLIST_NAME_ISNULL: '名称不能为空',
+ elasticsearch_cluster_health_indices_unassigned_shards: '集群中未分配的分片数量',
+ SYS_CONFIGI_ASSETPINGFROM_NCORRECT: '资产ping状态启停 值应为0或1',
+ IMPORT_FIELD_DUPLICATE: '{0} 重复',
+ 'overall.close': '关闭',
+ 'dashboard.dashboard.chartForm.high': '高',
+ 'overall.config': '系统配置',
+ elasticsearch_thread_pool_watcher_largest: 'watche线程池中的活动线程数',
+ 'terminal.rightClickInfo': '粘贴仅支持HTTPS协议',
+ 'tip.addSuccess': '添加成功',
+ elasticsearch_clusterstats_indices_docs_deleted: '此节点上已删除文档的计数',
+ 'config.assetLabel.default': '默认',
+ consul_grpc_client_connection_count: '计算客户端代理打开到 Consul 服务器的新 gRPC 连接数。包括server_type指示gRPC 服务器internal或externalgRPC 服务器的标签。',
+ zookeeper_p99_prep_processor_queue_time_ms: '处理器队列准备时间第99分位数',
+ cassandra_TableMetrics_PendingFlushes_Count: '该表待处理的刷新任务的估计数量。',
+ LINK_NEXT_ISNULL: '链接next不能为空',
+ 'alert.config.extLabels': '扩展标签',
+ mysql_commands_lock_tables: '锁定表的数量',
+ 'dashboard.dashboard.chartForm.legendTip': '使用名称或表达式控制时间序列的名称。例如{{hostname}将替换为标签主机名的标签值。',
+ zookeeper_max_dbinittime: '重装数据库的时间最大值',
+ 'asset.discoveryAdd': '新增资产发现',
+ zookeeper_sum_sync_processor_queue_flush_time_ms: '同步处理器队列刷新时间总和',
+ clickhouse_events_os_read_chars: '从文件系统读取的字节数,包括页面缓存',
+ 'overall.sourceLabels': '源标签',
+ IMPORT_NOT_SUPPORT: '{0} 不支持该配置',
+ 'buttons.edit': '编辑',
+ 'config.system.monitor.metrics_storage_s3_bucket': '桶',
+ consul_runtime_gc_pause_ns_median: '自Consul启动以来,垃圾收集(GC)stop-the-world 暂停所消耗的纳秒数中间值',
+ apache_scboard_idle_cleanup: '准备好进行清理的空闲工作线程数',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_Max: 'IP分布中最大请求大小。',
+ minio_node_iam_since_last_sync_millis: '自上次成功的IAM数据同步以来的时间(毫秒)',
+ mongodb_repl_deletes_per_sec: '每秒钟的复制删除操作数量。',
+ cassandra_CacheMetrics_RowCache_MeanRate: '行缓存命中率,平均速率。',
+ consul_memberlist_queue_broadcasts_sum: '测量等待广播给其他八卦参与者的消息数量总和',
+ consul_grpc_server_stream_count: '计算服务器接收到的新 gRPC 流的数量。包括server_type指示gRPC 服务器internal或externalgRPC 服务器的标签。',
+ SYS_LOGIN_CAPTCHA: '登录验证码错误',
+ ENDPOINT_LABELS_ACTION_INVALIDE: '端点标签动作参数必须为0或1',
+ SYS_DICT_TYPE_ISNULL: '字典类型不能为空',
+ mysql_opened_table_definitions: '已缓存的表定义数',
+ ALERTMSG_NOT_EXITS: '告警消息不能为空',
+ memcached_incr_hits: '成功的 incr 请求数',
+ mongodb_tcmalloc_heap_size: 'TCMalloc堆的大小',
+ 'overall.relabelConfigRegex': '默认是 (.*) ',
+ mongodb_resident_megabytes: 'MongoDB实例在物理内存中所占用的空间大小(以MB为单位)',
+ zookeeper_min_election_time: '参加和离开选举之间的时间最小值',
+ ASSET_MODELID_ISNULL: '资产型号ID不能为空',
+ 'project.topology.rotate': '旋转',
+ 'overall.createIssue': '新增问题',
+ elasticsearch_thread_pool_flush_largest: 'flush线程池中的活动线程数',
+ consul_fsm_system_metadata_count: '测量将系统元数据操作应用于 FSM 的次数',
+ 'config.system.ldap.timeout': '超时时间',
+ 'searchBox.notbelong': '不属于',
+ integration_elasticsearch_remark: 'Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。\n',
+ clickhouse_metrics_temporary_files_for_join: '为JOIN创建的临时文件数',
+ 'config.dc.area': '地区',
+ consul_raft_boltdb_getLog_mean: '测量从数据库读取日志所花费的时间平均值',
+ mysql_innodb_data_writes: 'InnoDB 写入操作的数量',
+ cassandra_TableMetrics_CoordinatorScanLatency_Count: '该表的协调器范围扫描延迟。',
+ 'dashboard.dashboard.beforeThirtyDay': '之前30天',
+ memcached_store_too_large: '由于尝试写入大于项目大小限制的值而导致的拒绝存储请求数',
+ consul_acl_ResolveToken_lower: '测量解析 ACL 令牌所需的时间最低值',
+ SYS_CONFIG_LOCALRETENTION_INVALIDE: '本地保存天数格式无效',
+ clickhouse_asynchronous_metrics_m_map_cache_cells: '使用“mmap”打开的文件数(映射到内存中)。这用于将“local_filesystem_read_method”设置为“mmap”的查询。使用“mmap”打开的文件保存在缓存中,以避免昂贵的TLB刷新',
+ 'config.system.basic.spec': '特殊字符',
+ mysql_commands_show_binlog_events: '执行的 SHOW BINLOG EVENTS 命令数',
+ storage_cache_writes_dropped: '具有拒绝点的缓存写入的累计数量。',
+ mysql_innodb_buffer_pool_pages_data: '包含数据的缓冲区页',
+ DASHBOARD_PARAM_REPORTSCHEDULE_ISNULL: '面板参数报告日程不能为空',
+ 'project.endpoint.scrape_timeout_placeholder': '默认全局超时时间',
+ 'config.menus.createI18n': '新增 I18N',
+ zookeeper_p99_sync_processor_queue_flush_time_ms: '同步处理器队列刷新时间第99分位数',
+ CHART_Y_ISNULL: '图表Y轴不能为空',
+ sqlserver_schedulers_total_scheduler_delay_ms: '调度器延迟的总时间(毫秒)。',
+ elasticsearch_os_cpu_load_average_5m: '系统上的五分钟平均负载',
+ 'setup.welcome.createFileTip': '这可以通过执行以下命令来完成',
+ 'login.verifyContent': '在您的移动设备上输入来自双因子应用程序的代码。 如果您丢失了设备,您可以输入您的恢复代码之一。',
+ elasticsearch_indices_stats_total_query_cache_miss_count: '主分片和副分片查询缓存未命中数',
+ SNMP_MIB_PORT_ISNULL: 'snmp mib 端口不能为空',
+ consul_fsm_acl_policy_90_percentile: '测量将 ACL 策略操作应用于 FSM 所需的时间第90百分位数',
+ consul_serf_queue_Intent_count: 'serf 插入队列的次数',
+ elasticsearch_os_timestamp: '上次刷新操作系统统计信息的时间',
+ mysql_last_query_cost: '查询优化器计算出来的,最后一个被编译的查询的消耗',
+ ALERTRULE_TYPE_INVALIDE: '告警规则类型错误',
+ memcached_rejected_connections: 'Conns 在 maxconns_fast 模式下被拒绝',
+ zookeeper_sum_concurrent_request_processing_in_commit_processor: '提交处理器中的并发请求处理总和',
+ 'overall.add.interface_name': '添加接口名称',
+ 'dashboard.dashboard.chartForm.width.comment': '宽度(必填) 可选:1-12 示例: 10',
+ rabbitmq_node_mem_reserved_unallocated: '已预留但未分配的内存量',
+ consul_raft_boltdb_freePageBytes: '表示 raft.db 文件中可用空间的字节数。',
+ elasticsearch_thread_pool_fetch_shard_store_queue: 'fetch shard store线程池执行程序拒绝的任务数',
+ SYS_CONFIG_DB_PASSWORD_ISNULL: '数据库密码不能为空',
+ rabbitmq_overview_messages_unacked: '未确认的消息数',
+ elasticsearch_indices_stats_total_segments_term_vectors_memory_in_bytes: '主分片和副分片术语向量的内存总量',
+ 'overall.batchDel': '批量删除',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_Count: 'IP分布中请求数量。',
+ consul_client_api_success_catalog_services: '每当 Consul 代理成功响应列出服务的请求时递增',
+ DC_CABINET_MAXU: '数据中心机柜最大U为47',
+ 'validate.timeout': '范围必须在1~60000之间',
+ agent_federation_global_msg: '集群环境Global类型的Agent不采集数据',
+ mysql_bytes_sent: '发送到所有客户端的总字节数',
+ elasticsearch_breakers_request_estimated_size_in_bytes: 'Elasticsearch中断器的请求估计大小',
+ java_runtime_StartTime: '启动时间(毫秒)',
+ 'asset.ipmiIp': 'IPMI IP',
+ consul_raft_boltdb_txstats_writeTime_90_percentile: '测量执行写入数据库所花费的时间第90百分位数',
+ mongodb_wtcache_tracked_dirty_bytes: 'WiredTiger缓存中跟踪的脏字节数',
+ clickhouse_asynchronous_metrics_block_read_ops_sr0: '从块设备请求的读取操作数。这是一个系统范围的度量,它包括主机上的所有进程',
+ zookeeper_min_dead_watchers_cleaner_latency: '死亡观察者清洁器延迟最小值',
+ SNMP_MIB_BROWSER_TIMEOUT: 'snmp mib 客户端采集超时',
+ 'config.terminallog.record.plays': '快速播放',
+ consul_catalog_register_lower: '测量完成目录注册操作所需的时间最低值',
+ elasticsearch_thread_pool_generic_queue: 'generic线程池执行程序拒绝的任务数',
+ SYS_CONFIG_MODELCHARTTPL_NOTFOUND: '型号图表模板不存在',
+ clickhouse_metrics_read: '动态读取(read、pread、io_getevents等)系统调用数',
+ 'project.topology.lineType': '线型',
+ mysql_commands_show_binlogs: '执行的 SHOW BINLOGS 命令数',
+ LICENSE_ERROR_CODE: 'License 错误,代码:{0}',
+ consul_serf_msgs_sent_mean: '该指标是广播到集群的消息字节数的样本平均值',
+ 'license.proDate': '发行日期',
+ 'terminal.copyFormatting': '复制带格式',
+ consul_raft_rpc_processHeartbeat_upper: '测量处理心跳请求所花费的时间最高值',
+ zookeeper_sum_write_final_proc_time_ms: '写入最终处理时间总和',
+ consul_raft_rpc_processHeartbeat_mean: '测量处理心跳请求所花费的时间平均值',
+ consul_fsm_autopilot_lower: '测量将给定的自动驾驶仪更新应用到 FSM 所需的时间最低值',
+ 'config.exprTemp.remark': '描述',
+ 'batch.syncDashboard': '同步关联的Dashboard配置',
+ docker_container_mem_limit: 'Docker 容器内存限制的大小',
+ ALERTNOTIFY_STATE_ISNULL: '告警通知状态不能为空',
+ elasticsearch_indices_stats_primaries_merges_current_size_in_bytes: '主分片用于执行当前文档合并的内存',
+ elasticsearch_breakers_parent_limit_size_in_bytes: 'Elasticsearch中断器的父级限制大小',
+ 'cortex.ringStatus': '运行状态',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_Min: 'IP分布中最小请求大小。',
+ cassandra_CommitLogMetrics_WaitingOnCommit_MeanRate: '等待CL fsync所花费的时间平均速率',
+ cassandra_CacheMetrics_RowCache_Count: '行缓存命中次数。',
+ mongodb_cursor_no_timeout: '未超时的游标数',
+ SYS_CONFIG_EMAILSSLFLAG_FORMAT: '邮箱ssl启停参数不能为空',
+ elasticsearch_fs_io_stats_devices_0_write_operations: '磁盘写操作数',
+ zookeeper_p50_quorum_ack_latency: '仲裁确认延迟第50分位数',
+ elasticsearch_indices_stats_total_query_cache_memory_size_in_bytes: '主分片和副分片 用于跨所有分片的查询缓存的内存总量',
+ 'login.verifyPlaceholder': '验证码',
+ SYS_CONFIG_EMAILTESTRECIVER_ISNULL: '邮箱smtp测试收件账号不能为空',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Code_Cache_used: 'GC 前 Code Cache 空间已使用内存量',
+ mongodb_db_stats_indexes: '数据库中索引的数量',
+ elasticsearch_os_cpu_load_average_1m: '系统上一分钟的平均负载',
+ storage_tsm_files_disk_bytes: '衡量每个分片的数据大小(以字节为单位)。',
+ rabbitmq_overview_consumers: '当前连接的消费者',
+ mertic_firewall_handle: '- 关闭防火墙',
+ consul_serf_events: '当代理处理事件时递增。Consul 在内部使用事件,因此遥测中可能会显示其他事件。还有一个按事件发出的计数器consul.serf.events.。',
+ clickhouse_events_selected_bytes: '从所有表中选择的字节数(未压缩;存储在内存中的列)',
+ consul_memberlist_gossip_median: '测量将八卦消息广播到一组随机选择的节点所花费的时间中间值',
+ java_compilation_TotalCompilationTime: '编译所花费的累积时间(毫秒)',
+ 'project.topology.editLine': '编辑连线',
+ elasticsearch_thread_pool_system_write_completed: 'system write线程池队列中的任务数',
+ SNMP_MIB_ID_ISNULL: 'snmp mib id 不能为空',
+ 'profile.lastLoginIp': '最后登录IP',
+ 'asset.endU.comment': '机柜结束位置 此信息一般与机柜开始位置联合使用 示例: 2',
+ clickhouse_events_merge_tree_data_writer_rows: '插入到MergeTree表的行数',
+ 'config.cab.x.comment': '数据中心列 示例:1',
+ 'config.terminallog.sourceUser': '源用户',
+ 'config.terminallog.cmd.history': '历史命令',
+ clickhouse_asynchronous_metrics_os_system_time_normalized: '该值类似于“OSSystemTime”,但除以[0..1]间隔内要测量的CPU核数,而不考虑核数。这允许您在集群中的多个服务器上平均该指标的值,即使核心数量不一致,也仍然可以获得平均资源利用率指标',
+ 'dashboard.dashboard.chartForm.statisticsVal.different': '差值',
+ mongodb_latency_commands_count: '命令操作的延迟次数。',
+ clickhouse_metrics_filesystem_cache_read_buffers: '活动缓存缓冲区的数量',
+ SYS_MENU_NAME_ISNULL: '系统菜单名称不能为空',
+ redis_aof_current_rewrite_time_sec: '正在进行的AOF重写操作的持续时间',
+ TYPECONF_SNMPENABLE_INCORRECT: '资产类型配置snmp是否支持必须为0或1',
+ CHART_SINGLESTATPARAM_ISNULL: '图表类型为单值图时,参数不能为空',
+ 'config.assetLabel.select': '下拉列表',
+ 'dashboard.metric.addMetric': '添加指标',
+ mysql_performance_schema_locker_lost: '标识多少 events 丢失,或者说没有被记录到',
+ elasticsearch_indices_stats_primaries_search_suggest_time_in_millis: '主分片执行建议操作所花费的时间',
+ zookeeper_large_requests_rejected: '大额请求被拒绝',
+ DASHBOARD_NAME_DUPLICATE: '面板名称不能重复',
+ 'project.topology.align': '对齐',
+ 'diagnose.endpoint.resolution.agent.status': '- 检查项客户端运行状态',
+ elasticsearch_indices_merges_total_time_in_millis: '总时间(毫秒) 执行合并操作所花费的时间',
+ 'asset.endpointUpNum': '代表正常的数量',
+ haproxy_req_rate_max: '每秒观察到的最大HTTP请求数',
+ storage_retention_check_duration_sum: '保留策略检查持续时间(以秒为单位)。',
+ ASSET_AUTHPIN_ISNULL: '资产认证密码不能为空',
+ TYPECONF_CLIENTENABLE_INCORRECT: '资产类型配置客户端启停必须为0或1',
+ mysql_commands_do: '执行的DO命令数',
+ mysql_innodb_background_log_sync: '背景线程日志同步',
+ consul_fsm_ca_leaf_90_percentile: '测量在签署叶证书时应用操作所需的时间第90百分位数',
+ 'login.verify': '验证',
+ 'config.dc.traffic.title': '流量配置',
+ clickhouse_asynchronous_metrics_memory_code: '为服务器进程的机器代码页映射的虚拟内存量,以字节为单位',
+ clickhouse_metrics_tcp_connection: '到TCP服务器(具有本机接口的客户端)的连接数,还包括服务器-服务器分布式查询连接',
+ consul_fsm_ca_mean: '测量将 CA 配置操作应用于 FSM 所需的时间平均值',
+ mongodb_uptime_ns: 'MongoDB实例的运行时间(以纳秒为单位)',
+ 'validate.onlyWord': '只可以输入a-z、A-Z、0-9、"_" 字符',
+ consul_fsm_coordinate_batch_update_median: '测量将给定的批量坐标更新应用到 FSM 所花费的时间中间值',
+ mysql_innodb_data_pending_reads: '当前挂起的读取数',
+ 'overall.disabled': '已禁用',
+ 'week.SatAbbreviation': '周六',
+ zookeeper_last_client_response_size: '上次客户端响应大小',
+ 'explore.lines': '行',
+ 'guide.alertTip': '用户可以通过配置表达式,阈值,持续时间等来创建告警规则',
+ TOOL_FULLTEXT_KEYWORD_TYPE_INVALID: '全文关键字类型不在枚举范围内',
+ mongodb_repl_executor_pool_in_progress_count: '线程池中正在执行操作的数量。',
+ mongodb_repl_deletes: '复制删除操作的总次数。',
+ 'licenseGen.document': '请至少上传一个文件',
+ 'dashboard.dashboard.chartForm.datasource.comment': '数据源 示例 metrics,logs,system,misc',
+ consul_fsm_system_metadata_median: '测量将系统元数据操作应用于 FSM 所需的时间中间值',
+ logs_up_handle: '-',
+ 'config.scrapeEndpoint.lastScrape': '最后刮取时间',
+ memcached_hash_is_expanding: '指示哈希表是否正在增长到新的大小',
+ haproxy_req_rate: '在过去的一秒内,每秒HTTP请求数',
+ 'project.topology.tooltip': '提示气泡',
+ mongodb_wtcache_bytes_written_from: 'WiredTiger缓存中写出的字节数',
+ MODULE_REMOVE_ERROR: '模块下包含端点不能删除',
+ mongodb_tcmalloc_pageheap_total_commit_bytes: 'TCMalloc pageheap提交的总字节数',
+ elasticsearch_thread_pool_watcher_threads: 'watche线程池执行程序完成的任务数',
+ clickhouse_events_network_send_elapsed_microseconds: '等待数据发送到网络或向网络发送数据所花费的总时间。仅包含ClickHouse相关的网络交互,不包括第三方库',
+ clickhouse_metrics_cache_dictionary_update_queue_keys: 'CacheDictionary中更新队列中的键的准确数量',
+ ALERTMSG_ACK_INCORRECT: '告警确认标识不合法',
+ 'endpoint.metricLabel': '指标标签',
+ elasticsearch_indices_segments_terms_memory_in_bytes: '分配给的所有分片中的术语的内存总量',
+ SNMP_CREDENTIAL_NOT_FOUND: 'snmp认证账号不存在',
+ rabbitmq_node_mnesia_disk_tx_count_rate: '每秒已执行的需要写入磁盘的 Mnesia 事务速率',
+ sqlserver_schedulers_yield_count: '放弃CPU的次数。',
+ sqlserver_waitstats_signal_wait_time_ms: '信号等待时间(毫秒)。',
+ 'dashboard.dashboard.receivers': '接收人',
+ 'overall.reset': '重置',
+ 'config.system.email.smtpAccount': 'SMTP账号',
+ 'dashboard.dashboard.chartForm.typeVal.bar.label': '柱状图',
+ storage_writer_req_points_count: '写入请求中的点数。',
+ DC_LONGITUDE_FORMAT: '数据中心经度格式错误',
+ elasticsearch_indices_refresh_listeners: '刷新侦听器的数量',
+ consul_fsm_tombstone_count: '测量将给定的逻辑删除操作应用于 FSM 的次数',
+ mongodb_count_command_failed: 'count 命令执行失败的次数',
+ asset_ping_down_handle: '- 检查网络',
+ consul_fsm_autopilot_90_percentile: '测量将给定的自动驾驶仪更新应用到 FSM 所需的时间第90百分位数',
+ ASSET_DC_ID_ISNULL: '资产所在数据中心ID不能为空',
+ clickhouse_asynchronous_metrics_os_memory_available: '程序可使用的内存量,以字节为单位。这与“OSMemoryFreePlusCached”度量非常相似。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。',
+ TERMINAL_DOWNLOAD_NOT_SUPPORTED_DIRECTORY: '不支持下载目录',
+ ALERTRULE_SCHEDDAYS_INCORRECT: '告警规则定时任务天数错误 应在1-7之内',
+ clickhouse_asynchronous_metrics_memory_shared: '服务器进程使用的内存量,也由其他进程共享,以字节为单位。ClickHouse不使用共享内存,但由于自身原因,某些内存可能会被OS标记为共享。这个指标没有太多意义,它的存在只是出于完整性的原因',
+ mongodb_top_stats_total_count: 'MongoDB中所有操作的计数',
+ mysql_feature_fulltext: '使用了 AGAINST () 函数匹配的次数',
+ http_query_request_bytes: '收到的字节数。',
+ TERMINAL_UPLOAD_DIRECTORY_ERROR: '上传路径只能是目录',
+ RECORD_RULE_LABEL_NAME_FORMAT_ERROR: '记录规则标签名称格式错误',
+ consul_raft_boltdb_logSize_stddev: '测量写入数据库的日志的大小标准偏差',
+ 'project.module.tip.defaultEndpointSet': '默认的端点设置',
+ zookeeper_p50_dead_watchers_cleaner_latency: '死亡观察者清洁器延迟第50分位数',
+ clickhouse_asynchronous_metrics_filesystem_main_path_used_i_nodes: '主ClickHouse路径所在卷上已使用的索引节点数。该值主要对应于文件的数量',
+ clickhouse_asynchronous_metrics_network_receive_drop_virbr0: '通过网络接口接收数据包时丢弃的字节数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ 'batch.forceDelete': '强制删除',
+ clickhouse_asynchronous_metrics_jitter: '用于计算异步度量的线程计划唤醒的时间与实际唤醒的时间之间的差异。总体系统延迟和响应性的代理指示器',
+ mysql_commands_analyze: '执行的ANALYZE命令数',
+ mysql_commands_alter_table: '执行的更改表命令数',
+ mongodb_repl_health_avg: '健康度的平均值。',
+ 'overall.about': '关于',
+ elasticsearch_thread_pool_generic_completed: 'generic 线程池队列中的任务数',
+ mysql_performance_schema_index_stat_lost: '丢失统计信息的索引数',
+ 'dashboard.dashboard.variables': '变量',
+ 'config.mib.credentials': 'SNMP凭证',
+ 'config.model.editModel': '修改型号',
+ 'project.topology.padding': '内边距',
+ 'config.dc.tel': '电话',
+ SYS_CONFIG_LDAPMAPPING_ISNULL: 'ldap映射参数不能为空',
+ elasticsearch_jvm_mem_pools_young_peak_max_in_bytes: '年轻一代历史上使用的最大内存量',
+ elasticsearch_indices_segments_index_writer_memory_in_bytes: '所有分片上所有索引编写器使用的内存总量',
+ mysql_innodb_buffer_pool_dump_status: '触发的记录缓冲池中保存的页的操作的进度',
+ MODULE_AUTHSECURITYLEVEL_INVALID: '模块snmp安全等级错误支持authPriv, authNoPriv或noAuthNoPriv',
+ IMPORT_RELATED_OBJ_NOT_EXIST: '{0} 关联内容不存在',
+ IPAM_IP_MAC_ADDR_ERROR: 'ip地址与mac地址重复',
+ zookeeper_min_sync_processor_batch_size: '同步批量处理器大小最小值',
+ elasticsearch_indices_stats_primaries_merges_total_time_in_millis: '主分片执行合并操作所花费的时间',
+ zookeeper_sum_sync_processor_queue_time_ms: '同步处理器队列时间总和',
+ TOOL_FULLTEXT_METADATA_TYPE_ISNULL: '全文搜索元数据类型不能为空',
+ IPAM_SUBNET_TYPE_ISNULL: '子网类型不能为空',
+ mongodb_net_in_bytes_count: '接收的总次数。',
+ 'asset.discoveryHosts': '发现主机',
+ 'diagnose.endpoint.resolution.monitor.asset': '- 端点所属资产状态不支持监控配置,请检查资产状态配置',
+ docker_container_mem_total_inactive_file: 'Docker 容器中未被使用的文件缓存的内存大小',
+ elasticsearch_thread_pool_warmer_completed: 'warmer线程池队列中的任务数',
+ elasticsearch_indices_stats_total_docs_deleted: '主分片和副分片的已删除文档数。',
+ clickhouse_detached_parts_detached_parts: '所有表和数据库的分离部件总数',
+ SYS_USER_STARRED_TID_ISNULL: '收藏TID不能为空',
+ 'overall.downloadToPdf': '导出PDF',
+ docker_container_net_rx_errors: 'Docker 容器的网络接收数据错误数',
+ 'project.topology.defaultEndArrow': '默认结束箭头',
+ consul_raft_boltdb_writeCapacity_90_percentile: '以每秒可写入的日志数表示的理论写入容量第90百分位数',
+ 'project.topology.onLayout': '开始排版',
+ minio_node_io_write_bytes: '进程写入底层存储系统的总字节数',
+ redis_active_defrag_running: '启用时,这表示碎片整理当前是否处于活动状态,以及它打算利用活动碎片整理的CPU百分比',
+ mysql_commands_show_plugins: '执行的 SHOW PLUGINS 命令数',
+ service_notebook_call_total: '通话次数',
+ haproxy_lastchg: '距离上次UP<->DOWN转换的秒数',
+ zookeeper_min_snapshottime: '快照时间最小值',
+ mysql_max_used_connections: '自服务器启动以来同时使用的最大连接数。',
+ 'project.endpoint.logRelabel': '日志重新标明',
+ clickhouse_events_osio_wait_microseconds: '从操作系统的角度来看,线程等待IO操作结果所花费的总时间。这是不包含页面缓存的真实IO',
+ elasticsearch_cluster_health_indices_relocating_shards: '集群中正在重新定位的分片数量',
+ zookeeper_sum_requests_in_session_queue: '会话队列中的请求数总和',
+ zookeeper_avg_node_deleted_watch_count: '删除watcher所关注的节点平均值',
+ 'asset.notInStock': '出库',
+ 'overall.unavailable': '不可用',
+ sqlserver_cpu_system_idle_cpu: '系统空闲CPU的百分比。',
+ consul_serf_queue_Query_median: 'serf 查询队列大小的中间值',
+ mongodb_cursor_pinned: '固定游标的数量',
+ 'metric.diagnose.endpoint.item.connectable': '指标端点服务端口连接信息',
+ zookeeper_connection_revalidate_count: '连接重新验证计数',
+ RECORD_RULE_ID_ISNULL: '记录规则id不能为空',
+ 'config.system.basic.mapTitle': '配置地图',
+ SOFTWARE_ASSET_NAME_ISNULL: '名称不能为空',
+ rabbitmq_overview_messages_delivered: '传递给消费者的消息总数',
+ 'setup.welcome.creatFile': '出于安全原因,您需要通过创建文件来验证安装',
+ 'project.endpoint.pipeline': '管道',
+ zookeeper_max_startup_txns_load_time: '启动 txns 加载时间最大值',
+ Tool: '工具箱',
+ 'tip.confirmAck': '确定确认吗?',
+ jenkins_node_swap_total: 'Jenkins 计算机节点上总共可用的虚拟内存量',
+ mysql_commands_create_server: '执行的创建服务器命令数',
+ service_session_duration_count: '调用会话服务的持续时间。',
+ clickhouse_metrics_max_pushed_ddl_entry_id: '推送到zookeeper的DDLWorker的最大DDL条目',
+ 'config.menus.mainMenu': '主菜单',
+ docker_container_mem_total_writeback: 'Docker 容器当前已使用的写回内存量',
+ consul_memberlist_degraded_probe: '计算代理程序以较慢的探测速率对另一个代理程序执行故障检测的次数。代理使用自己的健康指标作为执行此操作的指标。(如果它的健康分数低,则意味着该节点是健康的,反之亦然。)',
+ ALERTRULE_EXPR_ISNULL: '告警规则表达式不能为空',
+ SYS_CONFIG_LDAPADDRESS_ISNULL: 'ldap地址不能为空',
+ mysql_commands_show_triggers: '执行的 SHOW TRIGGERS 命令数',
+ LICENSE_FILE_IS_NULL: 'license文件不能为空',
+ storage_writer_req_points_sum: '写入请求中的点数。',
+ elasticsearch_indices_stats_primaries_search_query_current: '主分片正在运行的查询操作数',
+ 'overall.importFile': '请上传文件',
+ consul_fsm_register_90_percentile: '测量将目录寄存器操作应用于 FSM 所需的时间第90百分位数',
+ 'tip.testSuccess': '测试成功',
+ 'integration.upgradeInstallation': '升级安装',
+ asset_stop_using_msg: 'Asset已停用',
+ 'dashboard.dashboard.chartForm.typeVal.treemap.label': '树图',
+ elasticsearch_indices_search_suggest_time_in_millis: '执行建议操作所花费的时间',
+ consul_raft_commitTime_lower: '测量将新条目提交到领导者的 Raft 日志所需的时间最低值',
+ 'config.agent.editProm': '修改客户端',
+ zookeeper_p50_close_session_prep_time: '关闭会话准备时间第50分位数',
+ minio_node_ilm_expiry_pending_tasks: '挂起对象过期任务总数',
+ 'overall.locked': '锁定',
+ mysql_commands_show_contributors: '执行的 SHOW CONTRIBUTORS 命令数',
+ clickhouse_asynchronous_metrics_os_context_switches: '系统在主机上经历的上下文切换数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ consul_raft_rpc_processHeartbeat_median: '测量处理心跳请求所花费的时间中间值',
+ zookeeper_min_leader_unavailable_time: '领导者不可用时间最小值',
+ TOOL_NOT_SUPPORTED_IPV6SUBNET: '不支持 IPV6 子网资产扫描',
+ zookeeper_approximate_data_size: '数据大小',
+ 'project.topology.borderWidth': '边框宽度',
+ elasticsearch_breakers_accounting_tripped: 'Elasticsearch中断器的账户触发次数。它用于跟踪内存使用量,以确保Elasticsearch节点不会发生内存溢出',
+ 'project.endpoint.lastUpdate': '最后更新时间',
+ consul_serf_msgs_received_lower: '该指标是接收到集群的消息字节数的样本最低值',
+ consul_grpc_server_connections: '测量服务器上打开的活动 gRPC 连接数。包括server_type指示gRPC 服务器internal或externalgRPC 服务器的标签。',
+ 'asset.discoveryRunning': 'Running',
+ zookeeper_avg_socket_closing_time: 'socket 关闭耗时平均值',
+ elasticsearch_thread_pool_warmer_active: 'warmer线程池中的线程数',
+ SYS_ROLE_NAME_ISNULL: '角色名称不能为空',
+ consul_raft_boltdb_logSize_count: '测量写入数据库的日志的次数',
+ rabbitmq_queue_messages_deliver_get_rate: '在确认模式下发送给消费者的队列消息总数的每秒速率,在不确认模式下发送给消费者的队列消息总数的每秒速率,在确认模式下发送给基本响应的队列消息总数的每秒速率。Get,并以无确认模式响应basic.get',
+ 'project.topology.fromArrow': '起点箭头',
+ clickhouse_events_read_compressed_bytes: '从压缩源(文件、网络)读取的字节数(解压缩前的字节数)',
+ 'dashboard.metric.previewChart': '预览图表',
+ tomcat_jvm_memorypool_committed: 'JVM内存池已提交字节数',
+ storage_cache_writes_total: '写入缓存的累计次数。',
+ zookeeper_avg_sync_processor_queue_time_ms: '同步处理器队列时间平均值',
+ clickhouse_events_query: '要解释和可能执行的查询数。不包括由于AST大小限制、配额限制或同时运行的查询数量限制而未能解析或被拒绝的查询。可能包括ClickHouse本身发起的内部查询。不计算子查询',
+ elasticsearch_thread_pool_force_merge_active: 'force merge线程池中的线程数',
+ tengine_http_4xx: '4xx请求的总数',
+ consul_grpc_client_request_count: '计算客户端代理向 Consul 服务器发出的 gRPC 请求数。包括server_type指示gRPC 服务器internal或externalgRPC 服务器的标签。',
+ mysql_feature_check_constraint: '检查约束的次数',
+ elasticsearch_thread_pool_security_token_key_threads: 'security token key线程池执行程序完成的任务数',
+ elasticsearch_thread_pool_security_crypto_active: 'security crypto线程池中的线程数',
+ elasticsearch_fs_data_0_total_in_bytes: '文件存储的总大小',
+ zookeeper_p50_jvm_pause_time_ms: 'jvm暂停时间第50分位数',
+ clickhouse_asynchronous_metrics_os_nice_time: 'CPU核心运行具有较高优先级的用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ rabbitmq_queue_messages_deliver: '以确认模式传递的消息数',
+ 'alert.config.timeout': '超时时间(s)',
+ zookeeper_sum_dbinittime: '重装数据库的时间总和',
+ LICENSE_QRCODE_FILES_ALL_INCONSISTENT: 'License md5 值无效',
+ consul_fsm_tombstone_sum: '测量将给定的逻辑删除操作应用于 FSM 所花费的时间总和',
+ ALERTRULE_NAME_DUPLICATE: '告警规则名称不能重复',
+ rabbitmq_federation_acks_uncommitted: '联邦未提交确认的队列中消息的数量',
+ clickhouse_events_wait_marks_load_microseconds: '装载标记花费的时间',
+ 'project.topology.spaceWidth': '水平间距',
+ consul_fsm_kvs_median: '测量将给定的 KV 操作应用于 FSM 所花费的时间中间值',
+ zookeeper_avg_node_created_watch_count: '创建watcher所关注的节点平均值',
+ cassandra_TableMetrics_BytesFlushed_Count: '自服务器[重新]启动以来刷新的总字节数。',
+ SYS_CONFIG_RESET_FAIL: '系统重置失败',
+ consul_raft_boltdb_txstats_writeTime_stddev: '测量执行写入数据库所花费的时间标准偏差',
+ docker_container_blkio_io_serviced_recursive_read: 'Docker 容器中进行的读取操作的数量',
+ zookeeper_p999_write_final_proc_time_ms: '写入最终处理时间第99.9分位数',
+ consul_raft_boltdb_getLog_lower: '测量从数据库读取日志所花费的时间最低值',
+ mysql_commands_drop_role: '执行的删除角色命令数',
+ consul_fsm_acl_token_lower: '测量将 ACL 令牌操作应用于 FSM 所花费的时间最低值',
+ 'setup.system.adminAccount': '管理员账号',
+ elasticsearch_thread_pool_warmer_rejected: 'warmer线程池中活动线程数最多',
+ consul_serf_coordinate_adjustment_ms_upper: '节点坐标调整的最大值(毫秒)',
+ 'overall.cap.comment': '子网容量 例如:32',
+ SYS_CONFIG_QUERYMAXSERIES_INVALIDE: 'prometheus服务查询数据最大值无效',
+ ENDPOINT_SNMP_WALK_FORMAT: '端点snmp采集oid格式错误',
+ DIMENSION_IS_NULL: '维度参数不能为空',
+ rabbitmq_exchange_messages_publish_out_rate: '每秒从此交换发布到队列的消息速率',
+ 'dashboard.dashboard.refreshInterval.oneMinute': '1 分钟',
+ 'alert.list.projectAlert': '系统告警',
+ SYS_CONFIG_EMAILSMTPHOST_FORMAT: '邮箱smtp地址格式错误',
+ zookeeper_avg_node_children_watch_count: '子节点监视平均值',
+ rabbitmq_node_running: '节点是否运行',
+ 'ping.progress': '进度',
+ 'overall.existed': '已存在',
+ consul_serf_coordinate_adjustment_ms_stddev: '节点坐标调整的标准偏差(毫秒)',
+ mongodb_flushes_per_sec: '每秒执行的刷新操作数量',
+ storage_shard_fields_created: '创建的分片字段数。',
+ consul_runtime_gc_pause_ns_lower: '自Consul启动以来,垃圾收集(GC)stop-the-world 暂停所消耗的纳秒数最低值',
+ redis_keyspace_hitrate: '在主词典中成功查找关键字的几率',
+ 'dashboard.dashboard.chartForm.tableIndex': '独一无二的标签',
+ 'diagnose.talon.resolution.clientEnable': '- 资产 Talon 未开启, 请检查资产 Talon 配置',
+ clickhouse_events_compressed_read_buffer_blocks: '从压缩源(文件、网络)读取的压缩块数(彼此独立压缩的数据块)',
+ 'config.assetLabel.decimals': '精度',
+ memcached_hash_power_level: '哈希表的当前大小乘数',
+ 'config.system.terminal.terminal': '终端',
+ 'asset.inUse': '正在使用',
+ zookeeper_min_write_batch_time_in_commit_processor: '提交处理器中的写入批处理时间最小值',
+ elasticsearch_thread_pool_listener_completed: 'listener线程池队列中的任务数',
+ 'overall.associateDashboard': '关联仪表盘',
+ 'config.system.basic.dataFormat': '数据格式',
+ cassandra_TableMetrics_SnapshotsSize_Value: '该表的快照(包括所有 SSTable 组件)使用的磁盘空间。',
+ CHART_DATASOURCE_INVALIDE: '图表数据源类型必须为指标,日志,系统或其它',
+ clickhouse_asynchronous_metrics_jemalloc_metadata: '低级内存分配器(jemalloc)的内部度量',
+ sqlserver_database_io_rg_read_stall_ms: '读取操作的延迟时间(毫秒)。',
+ ALERTRULE_OPERATOR_ISNULL: '告警规则比较符不能为空',
+ mysql_innodb_buffer_pool_load_status: '通过读取来预热缓冲池的操作的进度',
+ activemq_subscribers_dispatched_queue_size: '已订阅的消费者分配的消息队列的大小。',
+ elasticsearch_indices_stats_primaries_indexing_delete_current: '主分片 删除操作总数',
+ mysql_handler_external_lock: '每次调用 external_lock() 函数时递增,这通常发生在访问表实例的开始和结束时',
+ mysql_commands_show_slave_status: '执行的 SHOW SLAVE STATUS 命令数',
+ SYS_ROLE_RELOBJ_CAN_NOT_REMOVE: '角色存在关联的数据,不能删除',
+ 'overall.downloadFile': '下载文件',
+ 'alert.config.autoExpired.comment': '是否自动失效 默认开启 开启:1 关闭:0 示例:1',
+ minio_cluster_capacity_usable_total_bytes: '群集中联机的总可用容量',
+ 'overall.chinese': '中文',
+ elasticsearch_os_mem_used_percent: '已用内存的百分比',
+ cassandra_DroppedMessageMetrics_InternalDroppedLatency_Count: '节点内延迟下降。',
+ consul_memberlist_queue_broadcasts_90_percentile: '测量等待广播给其他八卦参与者的消息数量第90百分位数',
+ 'week.Fri': '周五',
+ consul_raft_leader_dispatchLog_lower: '测量领导者将日志条目写入磁盘所花费的时间最低值',
+ 'overall.addDashboard': '新建仪表盘',
+ mongodb_inserts_per_sec: '每秒钟的insert操作数量。',
+ memcached_delete_hits: '导致项目被删除的删除请求数',
+ elasticsearch_indices_indexing_delete_current: '当前正在运行的删除操作数',
+ TERMINAL_CONNECTION_HOST_ISNULL: '终端连接主机不能为空',
+ 'overall.copyText': '复制',
+ consul_raft_boltdb_logsPerBatch_sum: '测量每批写入数据库的日志数总和',
+ SNMP_MIB_AUTH_ISNULL: 'snmp mib 认证不能为空',
+ 'config.user.userList': '用户列表',
+ 'login.download': '下载许可',
+ ASSET_MODELRELATED_ASSET: '资产型号关联资产不能删除',
+ rabbitmq_federation_messages_return_unroutable: '联邦未路由的返回消息数',
+ mysql_select_full_join: '由于不使用索引而执行表扫描的联接数。如果此值不为 0,则应仔细检查表的索引。',
+ DC_RELOBJ_CAN_NOT_REMOVE: '数据中心存在关联的数据,不能删除',
+ cassandra_ClientMetrics_AuthFailure_FifteenMinuteRate: '客户端身份验证失败率,15分钟内的平均速率。',
+ 'alert.config.operator.comment': '比较符号(必填) 可选: >,<,<=,>=,==,!= 示例: >',
+ mongodb_net_out_bytes: '发送的总字节数。',
+ 'alert.config.chart.alertNumTrend': '告警数量趋势',
+ zookeeper_avg_requests_in_session_queue: '会话队列中的请求数平均值',
+ TERMINAL_UPLOAD_PROGRESS_NOT_FOUND: '终端上传进度信息未找到,过期或不存在',
+ 'date.week.six': '星期六',
+ mysql_commands_prepare_sql: '执行的PREPARE语句数',
+ ASSET_CLIENT_PROT_ISNULL: '资产客户端端口不能为空',
+ mongodb_queries_per_sec: '每秒钟的查询操作数量。',
+ mongodb_find_command_total: 'find 命令执行的总次数',
+ docker_container_mem_total_active_file: 'Docker 容器当前所使用的所有内存中,被用作活动文件缓存的内存的总和',
+ zookeeper_sum_read_commit_proc_req_queued: '请求队列中已提交的读取处理数总和',
+ 'overall.createipam': '新增 Ipam',
+ apache_ReqPerSec: '每秒请求数',
+ AGENT_TOKEN_ISNULL: '客户端token不能为空',
+ consul_serf_snapshot_appendLine_stddev: '测量 Consul 代理将条目附加到现有日志中所花费的时间标准偏差',
+ elasticsearch_thread_pool_transform_indexing_active: 'transform indexing线程池中的线程数',
+ consul_client_api_success_catalog_service_nodes: '每当 Consul 代理成功响应列出提供服务的节点的请求时递增。',
+ query_source_read_request_duration_seconds_count: '读取请求所用时间的直方图。',
+ 'project.topology.border': '边框',
+ 'dashboard.dashboard.chartForm.richText': '富文本',
+ elasticsearch_thread_pool_security_crypto_rejected: 'security crypto线程池中活动线程数最多',
+ consul_raft_boltdb_txstats_split: '计算自 Consul 启动以来数据库中拆分的节点数。',
+ 'backup.last': '最后一次备份',
+ MODULE_ENDPOINTNAMETMPL_ISNULL: '模块端点模板名称不能为空',
+ elasticsearch_clusterstats_nodes_jvm_max_uptime_in_millis: '自上次启动 JVM 以来的正常运行时间持续时间',
+ PROJECT_ICONID_ISNULL: '项目图标ID不能为空',
+ consul_memberlist_gossip_mean: '测量将八卦消息广播到一组随机选择的节点所花费的时间平均值',
+ consul_health_checks_passing: '健康状态检查通过',
+ clickhouse_asynchronous_metrics_block_write_time_sda: '从块设备请求的写入操作所花费的时间(秒),在所有操作中相加。这是一个系统范围的度量,它包括主机上的所有进程',
+ zookeeper_p95_server_write_committed_time_ms: '由其他服务器发出的已提交写入请求所花费的时间第95分位数',
+ mysql_innodb_rows_inserted: '插入到innodb行数',
+ 'config.model.sysObjectId.comment': '对象ID 示例:1.3.6.1.2.1.30',
+ docker_container_mem_total_pgfault: 'Docker 容器的总页面错误次数',
+ elasticsearch_indices_stats_total_segments_memory_in_bytes: '主分片和副分片段的内存总量',
+ zookeeper_connection_drop_count: '连接断开计数',
+ 'validate.macError': 'Mac 地址错误',
+ DC_CABINETNAME_ISNULL: '数据中心机柜名称不能为空',
+ TERMINAL_QUERYSIZE_INVALIDED: '终端查询大小数值不能小于1',
+ SYS_CONFIG_SAVEENTITY_ISNULL: '保存实体数据不能为空',
+ zookeeper_pending_syncs: '正在等待同步的数量',
+ zookeeper_max_client_response_size: '客户端响应大小最大值',
+ cassandra_ClientMetrics_ProtocolException_FiveMinuteRate: '5分钟内协议异常的速率。',
+ 'overall.topology': '关系图',
+ mysql_commands_xa_start: '启动的 XA 语句数',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Compressed_Class_Space_max: 'GC 前 Compressed Class Space 空间最大内存量',
+ 'overall.monitor': '监控',
+ CHART_DATASOURCE_ISNULL: '图表数据源不能为空',
+ integration_jenkins_configuration: '#### 前置条件\r\n##### 组件版本\r\nJenkins Version:2.40.1\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 Jenkins 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n#### 指标采集配置\r\n1.我们使用 [Jenkins 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/jenkins "Jenkins 输入插件")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client "Prometheus 输出插件")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 jenkins.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = "jenkins_prometheus"\r\n listen = ":19210"\r\n namepass = ["jenkins*"]\r\n \r\n\r\n# Read jobs and cluster metrics from Jenkins instances\r\n[[inputs.jenkins]]\r\n ## The Jenkins URL in the format "schema://host:port"\r\n url = "http://127.0.0.1:8080"\r\n # username = "admin"\r\n # password = "admin"\r\n \r\n ## Set response_timeout\r\n response_timeout = "5s"\r\n \r\n ## Optional TLS Config\r\n # tls_ca = "/etc/telegraf/ca.pem"\r\n # tls_cert = "/etc/telegraf/cert.pem"\r\n # tls_key = "/etc/telegraf/key.pem"\r\n ## Use SSL but skip chain & host verification\r\n # insecure_skip_verify = false\r\n \r\n ## Optional Max Job Build Age filter\r\n ## Default 1 hour, ignore builds older than max_build_age\r\n max_build_age = "24h"\r\n \r\n ## Optional Sub Job Depth filter\r\n ## Jenkins can have unlimited layer of sub jobs\r\n ## This config will limit the layers of pulling, default value 0 means\r\n ## unlimited pulling until no more sub jobs\r\n # max_subjob_depth = 0\r\n \r\n ## Optional Sub Job Per Layer\r\n ## In workflow-multibranch-plugin, each branch will be created as a sub job.\r\n ## This config will limit to call only the lasted branches in each layer,\r\n ## empty will use default value 10\r\n # max_subjob_per_layer = 10\r\n \r\n ## Jobs to include or exclude from gathering\r\n ## When using both lists, job_exclude has priority.\r\n ## Wildcards are supported: [ "jobA/*", "jobB/subjob1/*"]\r\n # job_include = [ "*" ]\r\n # job_exclude = [ ]\r\n \r\n ## Nodes to include or exclude from gathering\r\n ## When using both lists, node_exclude has priority.\r\n # node_include = [ "*" ]\r\n # node_exclude = [ ]\r\n \r\n ## Worker pool for jenkins plugin only\r\n ## Empty this field will use default value 5\r\n # max_connections = 5\r\n ```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 Jenkins 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 Jenkins 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19210\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```',
+ SYS_DICT_ID_INVALIDE: '字典id无效',
+ 'dashboard.dashboard.chartForm.typeVal.map.label': '地图',
+ SYS_CONFIG_DB_USERNAME_ISNULL: '数据库用户名不能为空',
+ rabbitmq_node_io_write_bytes: '以字节为单位写入数据',
+ docker_container_cpu_usage_in_usermode: 'Docker 容器中所有进程在用户空间中的 CPU 使用时间',
+ elasticsearch_jvm_buffer_pools_mapped_count: '映射的缓冲池数',
+ RECORD_RULE_TYPE_ISNULL: '记录规则类型不能为空',
+ mysql_executed_triggers: '使用创建触发器创建的触发器执行的次数',
+ mertic_timeout_msg: '连接超时',
+ consul_raft_fsm_enqueue_lower: '测量将一批日志排入队列以供 FSM 应用的时间量最低值',
+ clickhouse_asynchronous_metrics_tcp_threads: 'TCP协议(不含TLS)服务器中的线程数',
+ clickhouse_asynchronous_metrics_osio_wait_time_cpu0: 'CPU内核未运行代码但OS内核在等待IO时未在此CPU上运行任何其他进程的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_osio_wait_time_cpu1: 'CPU内核未运行代码但OS内核在等待IO时未在此CPU上运行任何其他进程的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_osio_wait_time_cpu2: 'CPU内核未运行代码但OS内核在等待IO时未在此CPU上运行任何其他进程的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_network_send_errors_virbr0_nic: '通过网络接口发送时发生错误(例如TCP重传)的次数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_StdDev: 'IP分布中请求大小的标准偏差。',
+ clickhouse_asynchronous_metrics_osio_wait_time_cpu3: 'CPU内核未运行代码但OS内核在等待IO时未在此CPU上运行任何其他进程的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'overall.supportJson': '支持 json 文件',
+ clickhouse_asynchronous_metrics_osio_wait_time_cpu4: 'CPU内核未运行代码但OS内核在等待IO时未在此CPU上运行任何其他进程的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_osio_wait_time_cpu5: 'CPU内核未运行代码但OS内核在等待IO时未在此CPU上运行任何其他进程的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'dashboard.dashboard.chartForm.lockList.off': '关',
+ clickhouse_asynchronous_metrics_osio_wait_time_cpu6: 'CPU内核未运行代码但OS内核在等待IO时未在此CPU上运行任何其他进程的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'project.topology.bacImage': '背景图片',
+ mertic_up_msg: 'Mertic:UP',
+ 'project.topology.lineStyle': '线条样式',
+ 'config.terminallog.SessionID': '会话 ID',
+ redis_cmdstat_calls: '调用次数',
+ consul_raft_replication_heartbeat_lower: '测量在对等点上调用 appendEntries 所花费的时间最低值',
+ elasticsearch_jvm_classes_total_unloaded_count: '自 JVM 启动以来卸载的类总数',
+ zookeeper_max_prep_processor_queue_size: '准备处理器队列大小最大值',
+ clickhouse_asynchronous_metrics_osio_wait_time_cpu7: 'CPU内核未运行代码但OS内核在等待IO时未在此CPU上运行任何其他进程的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'dashboard.dashboard.chartForm.targetLabel': '目标标签',
+ elasticsearch_clusterstats_nodes_os_names_0_count: '使用操作系统的选定节点数',
+ zookeeper_sum_connection_token_deficit: '连接令牌不足总和',
+ rabbitmq_queue_message_bytes_ready: '就绪消息的字节大小',
+ minio_s3_traffic_sent_bytes: '发送的 S3 字节总数',
+ elasticsearch_indices_stats_total_refresh_total: '主分片和副分片刷新操作总数',
+ clickhouse_asynchronous_metrics_os_guest_time: '在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(请参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ elasticsearch_breakers_parent_estimated_size_in_bytes: 'Elasticsearch中断器的父级估计大小',
+ memcached_curr_items: '当前存储的项目数',
+ elasticsearch_thread_pool_security_token_key_largest: 'security token key线程池中的活动线程数',
+ mysql_commands_show_variables: '执行的 SHOW VARIABLES 命令数',
+ mongodb_db_stats_storage_size: '数据库中所有集合和索引占用的存储空间大小',
+ cassandra_CommitLogMetrics_CompletedTasks_Value: '自[重新]启动以来写入的提交日志消息总数。',
+ elasticsearch_indices_stats_total_merges_current: '主分片和副分片正在运行的合并操作数',
+ cassandra_ClientMetrics_AuthSuccess_FiveMinuteRate: '客户端身份验证成功率,5分钟内的平均速率。',
+ consul_fsm_intention_mean: '测量将意图操作应用于状态存储所需的时间平均值',
+ clickhouse_events_merges_time_milliseconds: '后台合并花费的总时间',
+ service_user_new_duration_bucket: '调用用户创建服务的持续时间。',
+ MODULE_CONFIG_PIPELINE_FORMAT_ISNULL: '模块配置管道format为空',
+ TOOL_PING_IP_ISNULL: 'Ping ip不能为空',
+ mongodb_total_tickets_writes: 'MongoDB写入锁定的总数',
+ elasticsearch_thread_pool_ml_datafeed_threads: 'ml datafeed线程池执行程序完成的任务数',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_50thPercentile: 'IP分布中50%大小的请求大小。',
+ tomcat_connector_current_threads_busy: '连接器当前活跃(繁忙)线程数',
+ 'config.terminallog.terminallog': '终端日志',
+ 'overall.search': '搜索',
+ clickhouse_events_file_sync: '为文件调用 F_FULLFSYNC/fsync/fdatasync 函数的次数',
+ proxmox_swap_free: 'Proxmox节点上当前可用的交换空间',
+ elasticsearch_thread_pool_ml_datafeed_largest: 'ml datafeed 线程池中的活动线程数',
+ 'config.model.dashboardtemplate.comment': '资产仪表盘模板 示例:基本仪表盘模板',
+ elasticsearch_clusterstats_indices_segments_terms_memory_in_bytes: '配给的所有分片中用于术语的内存总量',
+ 'config.operationlog.operations.unknown': '未知',
+ mongodb_db_stats_fs_total_size: '文件系统总大小',
+ 'project.topology.textBaseline': '垂直对齐',
+ rabbitmq_node_fd_used: '当前在节点上使用的文件描述符的数量',
+ docker_container_blkio_io_serviced_recursive_write: 'Docker 容器中进行的写入操作的数量',
+ redis_total_system_memory: 'Redis主机的内存总量',
+ 'asset.talon.port.comment': 'TALON 服务端口 为空时默认:10092 示例: 10092',
+ elasticsearch_clusterstats_indices_query_cache_cache_size: '所有分配的分片中当前在查询缓存中的条目总数',
+ clickhouse_metrics_parts_committed: '已弃用。详见PartsActive',
+ clickhouse_asynchronous_metrics_hash_table_stats_cache_misses: '哈希表大小预测不正确的次数',
+ mysql_commands_help: '执行的HELP命令数',
+ clickhouse_metrics_query: '正在执行的查询数',
+ 'project.topology.fade': '若隐若现',
+ elasticsearch_indices_store_size_in_bytes: '分配给节点的所有分片的总大小',
+ 'alert.config.enterThreshold': '请输入阈值',
+ EXPRETMPL_NAME_ISNULL: '查询表达式模板名称不能为空',
+ 'dashboard.repeat': '重复',
+ haproxy_cli_abrt: '客户端中止的数据传输数',
+ 'dashboard.dashboard.chartForm.y.comment': 'y轴(必填),可选:1-12 示例: 10',
+ clickhouse_events_failed_select_query: '与FailedQuery相同,但仅适用于SELECT查询',
+ integration_apache_remark: 'Apache HTTP Server是Apache软件基金会的一个开放源码的网页服务器软件,可以在大多数电脑操作系统中运行。由于其跨平台和安全性,被广泛使用,是最流行的Web服务器软件之一。\n',
+ clickhouse_metrics_active_sync_drained_connections: '同步排出的活动连接数',
+ 'project.module.securityLevel': '安全等级',
+ 'config.roles.roles': '角色',
+ CHARTELEMENT_EXPRESSION_ISNULL: '图表查询表达式不能为空',
+ mysql_innodb_have_snappy: '服务器是否具有可用的快速压缩方法',
+ mysql_commands_drop_table: '执行的DROP TABLE命令数',
+ 'config.assetLabel.example': '示例',
+ SYS_CONFIG_LDAPPASSWORD_ISNULL: 'ldap 密码不能为空',
+ haproxy_conn_tot: '累积连接数',
+ 'dashboard.dashboard.prevWeek': '前一周',
+ storage_shard_disk_size: '分片的磁盘大小(以字节为单位)。',
+ activemq_topics_dequeue_count: 'topic 中消费的消息总数',
+ elasticsearch_indices_stats_total_warmer_current: '主分片和副分片活动指数加热器的数量',
+ 'overall.unbuildIn': '非内置',
+ storage_compactions_active: '当前正在运行 TSM 压缩(按级别)。',
+ consul_memberlist_probeNode_sum: '测量在选定代理上执行单轮故障检测所花费的时间总和',
+ 'dashboard.dashboard.chartForm.columns': '列',
+ http_api_request_duration_seconds_sum: '响应 HTTP 请求所花费的时间',
+ docker_n_used_file_descriptors: 'Docker 容器中当前正在使用的文件描述符数量。',
+ 'project.endpoint.basic': '基础',
+ consul_runtime_gc_pause_ns_mean: '自Consul启动以来,垃圾收集(GC)stop-the-world 暂停所消耗的纳秒数平均值',
+ consul_raft_boltdb_logBatchSize_mean: '测量在单个批次中写入数据库的日志的总大小(字节)平均值',
+ IMPORT_IGNORE: '{0} 重复,忽略此行数据',
+ DC_LONGITUDE_ERROR: '数据中心经度需在-180到+180',
+ logs_ping_down_handle: '- 检查网络',
+ elasticsearch_indices_stats_primaries_flush_total_time_in_millis: '主分片的刷新时间',
+ elasticsearch_jvm_mem_pools_old_peak_max_in_bytes: '最高内存限制',
+ mysql_innodb_num_pages_page_decompressed: '使用页面压缩压缩的解压缩页数',
+ 'overall.showLineChart': '显示折线图',
+ EXCELFILE_TYPE_ERROR: '类型只能是xlsx、json、csv',
+ mysql_feature_application_time_periods: '打开使用句点创建的表的次数',
+ 'asset.lastExecuteTime': '最后一次执行时间',
+ mysql_innodb_lsn_current: '日志序列号',
+ SNMP_MIB_BROWSER_FAILED: 'snmp mib oid客户端采集异常',
+ elasticsearch_indices_stats_total_segments_max_unsafe_auto_id_timestamp: '主分片和副分片最近重试索引请求的时间',
+ clickhouse_asynchronous_metrics_memory_virtual: '服务器进程分配的虚拟地址空间的大小,以字节为单位。虚拟地址空间的大小通常比物理内存消耗大得多,不应用作内存消耗的估计值。该度量的大值完全正常,仅在技术上有意义',
+ mysql_feature_gis: '打开具有任何geometry列的表的次数',
+ consul_serf_queue_Event_90_percentile: 'serf 事件队列大小的第90百分位数',
+ CONTENT_MORETHAN_MAXLENGTH: '字段内容长度超过最大值:{0}',
+ 'el.messagebox.error': '输入的数据不合法!',
+ clickhouse_asynchronous_metrics_network_send_packets_ens33: '通过网络接口发送的网络数据包数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ consul_acl_ResolveToken_count: '测量解析 ACL 令牌次数',
+ zookeeper_dead_watchers_cleared: '死亡守望者清除',
+ 'dashboard.dashboard.chartForm.typeVal.clock.label': '时钟',
+ record_rule: '记录规则',
+ 'buttons.add': '新增',
+ service_org_new_duration_bucket: '调用组织创建服务的持续时间。',
+ 'el.select.placeholder': '请选择',
+ redis_used_memory_dataset: '数据集的字节大小(已用内存开销减去已用内存)',
+ cassandra_ClientMetrics_ProtocolException_FifteenMinuteRate: '15分钟内协议异常的速率。',
+ integration_mongodb_configuration: "#### 前置条件\r\n##### 组件版本\r\nMongoDB Version:6.0.6\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 MongoDB 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n##### 权限\r\n如果您的 MongoDB 实例启用了访问控制,您将需要以具有足够权限的用户身份进行连接。\r\n```\r\n> db.createUser({user:'nz_monitor', pwd:'nz_monitor_pwd', roles:[{role:'clusterMonitor',db:'admin'}]});\r\n```\r\n\r\n对于 MongoDB 3.4 及更高版本,clusterMonitor 可以使用该角色。在 3.2 版中,您可能还需要这些额外的权限:\r\n```\r\n> db.grantRolesToUser(\"nz_monitor\", [{role: \"read\", actions: \"find\", db: \"admin\"}]);\r\n```\r\n#### 指标配置采集\r\n1.我们使用 [MongoDB 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/mongodb \"MongoDB 输入插件\") 收集指标数据,并使用[ Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \" Prometheus 输出插件\")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 mongodb.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"mongodb_prometheus\"\r\n listen = \":19209\"\r\n namepass = [\"mongodb*\"]\r\n\r\n\r\n# Read metrics from one or many MongoDB servers\r\n[[inputs.mongodb]]\r\n ## An array of URLs of the form:\r\n ## \"mongodb://\" [user \":\" pass \"@\"] host [ \":\" port]\r\n ## For example:\r\n ## mongodb://user:auth_key@10.10.3.30:27017,\r\n ## mongodb://10.10.3.33:18832,\r\n ##\r\n ## If connecting to a cluster, users must include the \"?connect=direct\" in\r\n ## the URL to ensure that the connection goes directly to the specified node\r\n ## and not have all connections passed to the master node.\r\n servers = [\"mongodb://127.0.0.1:27017/\"]\r\n \r\n ## When true, collect cluster status.\r\n ## Note that the query that counts jumbo chunks triggers a COLLSCAN, which\r\n ## may have an impact on performance.\r\n gather_cluster_status = true\r\n \r\n ## When true, collect per database stats\r\n gather_perdb_stats = true\r\n \r\n ## When true, collect per collection stats\r\n gather_col_stats = true\r\n \r\n ## When true, collect usage statistics for each collection\r\n ## (insert, update, queries, remove, getmore, commands etc...).\r\n gather_top_stat = true\r\n \r\n ## List of db where collections stats are collected\r\n ## If empty, all db are concerned\r\n col_stats_dbs = []\r\n \r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = true\r\n \r\n ## Specifies plugin behavior regarding disconnected servers\r\n ## Available choices :\r\n ## - error: telegraf will return an error on startup if one the servers is unreachable\r\n ## - skip: telegraf will skip unreachable servers on both startup and gather\r\n # disconnected_servers_behavior = \"error\"\r\n ```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 MongoDB 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 MongoDB 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19209\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```",
+ 'overall.rightShift': '向右移',
+ elasticsearch_thread_pool_get_threads: 'get 线程池执行程序完成的任务数',
+ 'project.topology.gridSize': '网格大小',
+ apache_Load5: '过去 5 分钟的服务器负载',
+ elasticsearch_thread_pool_searchable_snapshots_cache_prewarming_completed: 'searchable snapshots cache prewarming线程池队列中的任务数',
+ apache_Load1: '过去 1 分钟的服务器负载',
+ elasticsearch_thread_pool_searchable_snapshots_cache_fetch_async_rejected: 'searchable snapshots cache fetch async 线程池中活动线程数最多',
+ 'config.mib.mibFiles': 'MIB文件',
+ 'dashboard.dashboard.chartForm.typeVal.doughnut.label': '圆环图',
+ zookeeper_p99_write_final_proc_time_ms: '写入最终处理时间第99分位数',
+ 'terminal.placeholder': '发送文本到所有SSH终端',
+ 'diagnose.agent.resolution.reachable': '- 检查客户端 IP 填写是否正确\n- 检查客户端网络配置',
+ consul_raft_leader_lastContact_sum: '测量自领导者在检查其领导者租约时最后一次能够联系跟随者节点以来的时间总和',
+ consul_raft_replication_appendEntries_rpc_median: '测量附加条目 RFC 所花费的时间中间值',
+ 'dashboard.dashboard.label_names()': 'Returns a list of metric label names.',
+ redis_used_memory_peak: 'Redis消耗的峰值内存(字节)',
+ elasticsearch_fs_io_stats_total_operations: '使用的所有设备的读取和写入操作总数',
+ haproxy_comp_in: '馈送到压缩器的 HTTP 响应字节数',
+ logs_unknown_error_msg: 'Logs:未知错误',
+ CHART_X_WIDTH_INVALIDE: '图表x轴和宽度之和不能超过12',
+ consul_fsm_acl_role_90_percentile: '测量将 ACL 角色操作应用于 FSM 所花费的时间第90百分位数',
+ elasticsearch_transport_server_open: '用于节点之间内部通信的当前入站 TCP 连接数',
+ zookeeper_cnt_om_proposal_process_time_ms: 'OM 提案处理次数',
+ LICENSE_QRCODE_FILES_INCONSISTENT: '文件 {0} md5值无效',
+ elasticsearch_indices_warmer_current: '活动指数加热器的数量',
+ mysql_innodb_ibuf_merges: '更改缓冲区合并数',
+ clickhouse_metrics_storage_buffer_bytes: '缓冲区表缓冲区中的字节数',
+ 'noftiyMethod.account': '通知帐户',
+ zookeeper_p999_server_write_committed_time_ms: '由其他服务器发出的已提交写入请求所花费的时间第99.9分位数',
+ ALERTMSG_STATE_ISNULL: '告警信息状态不能为空',
+ 'softwareType.params': '连接器配置',
+ tengine_ups_tries: 'upstram总访问次数',
+ mysql_commands_alter_tablespace: '执行的ALTER 表空间命令的数量',
+ java_operating_ProcessCpuLoad: '进程cpu使用率',
+ elasticsearch_indices_refresh_total_time_in_millis: '执行刷新操作所花费的时间',
+ zookeeper_cnt_sync_processor_queue_flush_time_ms: '同步处理器队列刷次数',
+ redis_mem_replication_backlog: '复制积压使用的内存',
+ elasticsearch_thread_pool_security_crypto_completed: 'security crypto线程池队列中的任务数',
+ mongodb_find_and_modify_command_total: 'findAndModify 命令执行的总次数',
+ consul_raft_boltdb_logBatchSize_upper: '测量在单个批次中写入数据库的日志的总大小(字节)最高值',
+ 'overall.SyncSave': '保存同时更新资产',
+ zookeeper_p99_read_commitproc_time_ms: '读取请求在提交处理器中花费的时间第99分位数',
+ 'backup.configurations': '备份配置',
+ elasticsearch_clusterstats_nodes_jvm_threads: 'JVM 在所有选定节点上使用的活动线程数',
+ elasticsearch_thread_pool_ccr_largest: 'ccr 线程池中的活动线程数',
+ 'overall.cancel': '取消',
+ 'tip.tagError': '不符合正则 /^[a-zA-Z_][a-zA-Z0-9_]*/!',
+ EXPRETMPL_BUILDIN_CAN_NOT_REMOVE: '内置查询表达式模板不能删除',
+ 'dashboard.dashboard.createDashboardTempTitle': '新增仪表盘模板',
+ mysql_feature_xml: '使用 XML 函数(EXTRACTVALUE() 和UPDATEXML())的次数',
+ consul_raft_thread_main_saturation_median: '主 Raft goroutine 繁忙且无法接受新工作的时间比例的近似测量值中间值',
+ sqlserver_cpu_other_process_cpu: '其他进程占用CPU的百分比。',
+ consul_runtime_total_gc_pause_ns: '自 Consul 启动以来,stop-the-world 垃圾收集 (GC) 暂停消耗的纳秒数',
+ DASHBOARD_TEMPLATE_SYNC_PARAM_ISNULL: '仪表盘模板同步参数为空',
+ java_threading_CurrentThreadUserTime: '当前线程的用户时间(纳秒)',
+ 'config.agent.agent.osType': '操作系统',
+ 'asset.snmpCredential': 'SNMP凭证',
+ zookeeper_p99_write_commitproc_time_ms: '写入请求在提交处理器中花费的时间第99分位数',
+ 'project.module.privProtocol': '隐私协议',
+ cassandra_CommitLogMetrics_WaitingOnCommit_FifteenMinuteRate: '十五分钟,等待CL fsync所花费的时间速率',
+ MODULE_PROJECTID_ISNULL: '模块必须选择系统',
+ SYS_CONFIG_QUERYPARAMS_ISNULL: '查询系统配置时 类型和参数类型不能同时为空',
+ TYPECONF_TELNET_INCORRECT: '资产类型telnet参数错误 值应为0或1',
+ consul_raft_boltdb_storeLogs_count: '测量将日志写入数据库的次数',
+ 'config.assetLabel.assetLabel': '属性',
+ cassandra_CacheMetrics_RowCache_FifteenMinuteRate: '行缓存命中率,15分钟内的平均速率。',
+ 'integration.enableTalon': '开启NZ-TALON',
+ minio_node_ilm_versions_scanned: '自服务器启动以来检查ilm操作的对象版本总数',
+ mongodb_net_in_bytes: '接收的总字节数。',
+ 'config.system.link.uriRequired': '请填写正确的网址',
+ clickhouse_asynchronous_metrics_os_nice_time_normalized: '该值类似于“OSNiceTime”,但除以[0..1]间隔内要测量的CPU核数,而不考虑核数。这允许您在集群中的多个服务器上平均该指标的值,即使核心数量不一致,也仍然可以获得平均资源利用率指标',
+ SYSSTAT_TABLE_INVALIDED: '表名参数无效',
+ 'project.topology.cut': '剪切',
+ consul_serf_msgs_received_mean: '该指标是接收到集群的消息字节数的样本平均值',
+ integration_cassandra_remark: 'Apache Cassandra是一个开源NOSQL分布式数据库,该数据库被成千上万的公司以可伸缩性和高可用性信任,而不会损害性能。 对商品硬件或云基础架构的线性可伸缩性和可靠的故障耐受性使其成为关键任务数据的理想平台。\n',
+ sqlserver_database_io_rg_write_stall_ms: '写操作的延迟时间(毫秒)。',
+ elasticsearch_jvm_mem_non_heap_committed_in_bytes: '可用的非堆内存量',
+ elasticsearch_os_cpu_load_average_15m: '系统上 15 分钟的平均负载',
+ clickhouse_events_disk_read_elapsed_microseconds: '等待读取系统调用所花费的总时间。这包括从页面缓存读取',
+ 'project.topology.top': '置顶',
+ 'dashboard.dashboard.beforeFifteenMin': '之前15分钟',
+ clickhouse_asynchronous_metrics_network_receive_errors_virbr0: '通过网络接口接收时发生错误的次数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ 'alert.silence.matchers': '规则',
+ memcached_delete_misses: '缺失键的删除次数',
+ elasticsearch_thread_pool_warmer_queue: 'warmer线程池执行程序拒绝的任务数',
+ cassandra_TableMetrics_BytesValidated_Count: '验证期间读取的字节数的直方图。',
+ 'project.topology.rule': '摄取查询器',
+ 'batch.prepare': '是否删除这{dataLength}条数据?',
+ mertic_nolistening_msg: 'Mertic:端口无服务监听',
+ 'config.system.basic.assetPingSwith': '资产Ping开关',
+ clickhouse_asynchronous_metrics_replicas_max_inserts_in_queue: '队列中跨复制表的最大INSERT操作数(仍要复制)',
+ elasticsearch_indices_stats_total_indexing_index_failed: '主分片和副分片失败的索引操作数',
+ java_operating_OpenFileDescriptorCount: '操作系统打开的文件描述符数量',
+ zookeeper_avg_snapshottime: '快照时间平均值',
+ 'overall.override': '覆盖',
+ consul_raft_boltdb_logsPerBatch_upper: '测量每批写入数据库的日志数最高值',
+ 'searchBox.less': '小于',
+ 'dashboard.dashboard.chartForm.typeVal.rose.label': '玫瑰图',
+ ASSET_SN_ISNULL: '资产SN不能为空',
+ 'project.topology.imageRatio': '图片保留长宽比',
+ consul_fsm_autopilot_count: '测量将给定的自动驾驶仪更新应用到 FSM 的次数',
+ cassandra_CommitLogMetrics_WaitingOnCommit_FiveMinuteRate: '五分钟,等待CL fsync所花费的时间速率',
+ ALERTRULE_RECEIVER_NOTFOUND: '告警规则接收人不存在',
+ activemq_queues_dequeue_count: '消息队列中消费的消息总数',
+ clickhouse_metrics_kafka_consumers_in_use: '当前由直接或后台读取使用的用户数',
+ elasticsearch_clusterstats_nodes_process_open_fileriptors_avg: '并发打开的文件描述符的平均数',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Old_Gen_used: 'GC 前 Old Gen 空间已使用内存量',
+ java_memory_HeapMemoryUsage_committed: '堆内存已提交字节数',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_Mean: 'IP分布中平均请求大小。',
+ 'dashboard.createdByYou': '我的创建',
+ elasticsearch_indices_query_cache_total_count: '命中、未命中和缓存查询的总数',
+ 'alert.alertName': '告警名称',
+ 'config.system.basic.length': '密码最小长度',
+ 'overall.projectName': '系统名称',
+ 'dashboard.dashboard.chartForm.statisticsVal.last*': '最后一个非空值',
+ 'placeholder.chart.display': '可以使用变量 {{xxx}} 替换返回结果的内容。列如: {{value}}',
+ 'config.terminallog.path': '路径',
+ docker_container_mem_active_anon: 'Docker 容器中正在使用的匿名内存大小',
+ 'tip.doNotAskAgain': '不再询问',
+ 'overall.exportExcel': '导出',
+ zookeeper_max_om_proposal_process_time_ms: 'OM 提案处理时间最大值',
+ consul_raft_replication_appendEntries_rpc_lower: '测量附加条目 RFC 所花费的时间最低值',
+ AGENT_PARAM_END_ISNULL: '结束时间不能为空',
+ consul_rpc_consistentRead_sum: '测量确认可以执行一致读取所花费的时间总和',
+ consul_memberlist_queue_broadcasts_median: '测量等待广播给其他八卦参与者的消息数量中间值',
+ consul_api_http_median: '为给定 HTTP 请求提供服务所需的时间中间值',
+ zookeeper_sum_leader_unavailable_time: '领导者不可用时间总和',
+ 'config.ipamsubnet.type.comment': '类型(必填) 示例:4或6',
+ elasticsearch_indices_get_total: '获取操作总数',
+ mysql_handler_delete: '内部 DELETE 语句的数量。',
+ ASSET_NAME_DUPLICATE: '资产名称重复',
+ mongodb_wtcache_pages_queued_for_eviction: 'WiredTiger缓存中等待被驱逐的页面数',
+ mysql_qcache_total_blocks: '查询缓存中的块总数。',
+ clickhouse_asynchronous_metrics_network_receive_packets_ens33: '通过网络接口接收的网络数据包数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Metaspace_max: 'GC 前 Metaspace 空间最大内存量',
+ 'dashboard.dashboard.createChartTempTitle': '新增图表模板',
+ mysql_handler_read_rnd_next: '读取下一行的请求数',
+ integration_haproxy_remark: 'HAProxy是一个使用C语言编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。\n',
+ CHART_PARAMURL_FORMAT: '图表链接非正确网址',
+ elasticsearch_indices_stats_total_translog_uncommitted_size_in_bytes: '主分片和副分片未提交的事务日志操作的大小',
+ 'asset.selectAsset': '已选择的资产',
+ 'terminal.rename': '变更名称',
+ haproxy_rate: '每秒会话数除以最近一秒',
+ mysql_delayed_insert_threads: '当前正在使用的延迟插入句柄的线程数量',
+ consul_raft_rpc_appendEntries_processLogs_count: '测量处理代理的未完成日志条目的次数',
+ 'dashboard.dashboard.lastTwentyFourHour': '最近24小时',
+ SYS_I18N_DUPLICATE: '国际化配置重复',
+ integration_proxmox_remark: 'Proxmox VE是一个完整的企业虚拟化的开源平台。 借助内置的Web界面,您可以轻松地管理VM和容器,软件定义的存储和网络,高可用性聚类以及单个解决方案上的多个开箱即用工具。\n',
+ items: '项',
+ zookeeper_p99_dead_watchers_cleaner_latency: '死亡观察者清洁器延迟第99分位数',
+ clickhouse_events_query_profiler_runs: 'QueryProfiler已运行的次数',
+ 'project.endpoint.endpointId': '端点 ID',
+ 'week.Tue': '周二',
+ service_org_duration_sum: '调用组织服务的持续时间。',
+ storage_tsm_files_total: '每个分片的文件数。',
+ 'asset.parent.comment': '虚拟机宿主,当资产为虚拟机时必填 示例: DELL物理机',
+ consul_memberlist_node_instances: '跟踪每个节点状态下的实例数:存活、死亡、可疑和离开。',
+ 'project.topology.bottomOffsetY': '底部对齐',
+ zookeeper_sum_server_write_committed_time_ms: '由其他服务器发出的已提交写入请求所花费的时间总和',
+ postgresql_buffers_clean: '后台编写器写入的缓冲区数',
+ proxmox_mem_free: 'Proxmox节点上当前可用的内存空间',
+ redis_used_cpu_sys: 'Redis服务器消耗的系统CPU,这是服务器进程的所有线程(主线程和后台线程)消耗的系统处理器的总和',
+ 'overall.rollbackImport': '回滚',
+ 'overall.left': '左',
+ ENDPOINT_LABELNAME_FORMAT_ERROR: '表达式标签键不符合prometheus标签名称格式',
+ mongodb_delete_command_failed: '执行删除命令失败的次数',
+ rabbitmq_queue_messages_redeliver: '在deliver_get中设置了重新交付标志的队列中消息子集的计数',
+ rabbitmq_overview_messages_delivered_get: '统计 RabbitMQ 服务器上总共被获取(并成功发送ACK确认)的消息数量',
+ 'dashboard.dashboard.addVariable': '添加变量',
+ zookeeper_min_requests_in_session_queue: '会话队列中的请求数最小值',
+ LICENSE_QRCODE_FILES_DUPLICATE: 'License 二维码序列重复',
+ ENDPOINT_SNMP_WALK_ISNULL: 'SNMP OID不能为空',
+ LICENSE_TYPE_ISNULL: '许可证类型参数不能为空',
+ 'dashboard.dashboard.chartForm.defaultSort': '默认排序',
+ rabbitmq_node_io_write_avg_time: '数据写入平均时间',
+ 'terminal.catalogueFile': '目录文件',
+ 'asset.publicKey': '公钥',
+ mysql_commands_drop_trigger: '执行的丢弃触发器命令数',
+ consul_raft_leader_dispatchLog_median: '测量领导者将日志条目写入磁盘所花费的时间中间值',
+ integration_jvm_configuration: "#### 前置条件\r\n##### 组件版本\r\nJava Version:1.8.0_362\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 Jvm 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n##### 代理配置\r\nStep 1. 将 Jolakia 上传至 /usr/lib 目录。\r\n\r\nStep 2. 项目启动命令增加 -javaagent\r\n```\r\njava -javaagent:/usr/lib/jolokia-jvm-1.7.1.jar=port=8778,host=0.0.0.0 -jar application.jar\r\n```\r\n_注:Jolakia 下载地址: [Jolakia](https://search.maven.org/remotecontent?filepath=org/jolokia/jolokia-jvm/1.7.1/jolokia-jvm-1.7.1.jar \"https://search.maven.org/remotecontent?filepath=org/jolokia/jolokia-jvm/1.7.1/jolokia-jvm-1.7.1.jar\")_\r\n\r\n#### 指标采集配置\r\n1.我们使用 [Jvm 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/jolokia2_agent \"Jvm 输入插件\")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus 输出插件\")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 jvm.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"jvm_prometheus\"\r\n listen = \":19218\"\r\n namepass = [\"java*\"]\r\n\r\n\r\n# Read JMX metrics from a Jolokia REST agent endpoint\r\n[[inputs.jolokia2_agent]]\r\n # default_tag_prefix = \"\"\r\n # default_field_prefix = \"\"\r\n # default_field_separator = \".\"\r\n \r\n # MAVEN URLs\r\n # urls = [\"http://localhost:8080/actuator/jolokia\"]\r\n # Agents URLs\r\n urls = [\"http://localhost:8778/jolokia\"]\r\n \r\n # username = \"\"\r\n # password = \"\"\r\n # response_timeout = \"5s\"\r\n \r\n ## Optional origin URL to include as a header in the request. Some endpoints\r\n ## may reject an empty origin.\r\n # origin = \"\"\r\n \r\n ## Optional TLS config\r\n # tls_ca = \"/var/private/ca.pem\"\r\n # tls_cert = \"/var/private/client.pem\"\r\n # tls_key = \"/var/private/client-key.pem\"\r\n # insecure_skip_verify = false\r\n \r\n ## Add metrics to read \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_runtime\"\r\n mbean = \"java.lang:type=Runtime\"\r\n paths = [\"StartTime\",\"Uptime\"]\r\n \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_memory\"\r\n mbean = \"java.lang:type=Memory\"\r\n paths = [\"HeapMemoryUsage\", \"NonHeapMemoryUsage\", \"ObjectPendingFinalizationCount\"]\r\n \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_garbage_collector\"\r\n mbean = \"java.lang:name=*,type=GarbageCollector\"\r\n paths = [\"CollectionTime\", \"CollectionCount\"]\r\n tag_keys = [\"name\"]\r\n \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_last_garbage_collection\"\r\n mbean = \"java.lang:name=PS Scavenge,type=GarbageCollector\"\r\n paths = [\"LastGcInfo/duration\", \"LastGcInfo/GcThreadCount\", \"LastGcInfo/memoryUsageAfterGc\", \"LastGcInfo/memoryUsageBeforeGc\"]\r\n tag_keys = [\"name\"]\r\n \r\n ## If the mbean has an *, it don't handle plain/other values.\r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_last_garbage_collection\"\r\n mbean = \"java.lang:name=PS MarkSweep,type=GarbageCollector\"\r\n paths = [\"LastGcInfo/duration\", \"LastGcInfo/GcThreadCount\", \"LastGcInfo/memoryUsageAfterGc\", \"LastGcInfo/memoryUsageBeforeGc\"]\r\n tag_keys = [\"name\"]\r\n \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_threading\"\r\n mbean = \"java.lang:type=Threading\"\r\n paths = [\"TotalStartedThreadCount\", \"ThreadCount\", \"DaemonThreadCount\", \"PeakThreadCount\",\"CurrentThreadCpuTime\",\"CurrentThreadUserTime\"]\r\n \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_class_loading\"\r\n mbean = \"java.lang:type=ClassLoading\"\r\n paths = [\"LoadedClassCount\", \"UnloadedClassCount\", \"TotalLoadedClassCount\"]\r\n \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_memory_pool\"\r\n mbean = \"java.lang:name=*,type=MemoryPool\"\r\n paths = [\"Usage\", \"PeakUsage\", \"CollectionUsage\"]\r\n tag_keys = [\"name\"]\r\n \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_compilation\"\r\n mbean = \"java.lang:type=Compilation\"\r\n paths = [\"TotalCompilationTime\"]\r\n \r\n [[inputs.jolokia2_agent.metric]]\r\n name = \"java_operating\"\r\n mbean = \"java.lang:type=OperatingSystem\"\r\n paths = [\"AvailableProcessors\",\"CommittedVirtualMemorySize\",\"FreePhysicalMemorySize\",\"FreeSwapSpaceSize\",\"ProcessCpuLoad\",\"ProcessCpuTime\",\"SystemCpuLoad\",\"SystemLoadAverage\",\"TotalPhysicalMemorySize\",\"TotalSwapSpaceSize\",\"MaxFileDescriptorCount\",\"OpenFileDescriptorCount\"]\r\n```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 Jvm 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 Jvm 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19218\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```",
+ 'config.terminallog.loginUser': '登陆用户',
+ zookeeper_max_commit_process_time: '提交进程时间最大值',
+ 'tool.discoveryAsset': '发现资产',
+ ENDPOINT_ID_ISNULL: '端点ID不能为空',
+ zookeeper_p999_readlatency: '读取延迟第99.9分位数',
+ mysql_performance_schema_users_lost: '由于行已满而无法添加到用户表中的次数',
+ consul_leader_reconcile_upper: '测量从 serf 成员信息更新 raft 存储所花费的时间最高值',
+ elasticsearch_indices_stats_primaries_recovery_current_as_target: '主分片恢复次数, 使用索引分片作为目标',
+ elasticsearch_indices_request_cache_evictions: '请求缓存操作数',
+ mysql_commands_xa_commit: '提交的 XA 语句数',
+ consul_raft_applied_index: '表示 raft 应用索引。',
+ 'dashboard.dashboard.addChartTemp': '添加图表',
+ ASSET_POSITION_OCCUPY: '位置已被占用',
+ 'config.dc.editDc': '修改数据中心',
+ redis_uptime: '自Redis服务器启动后的时长',
+ zookeeper_p99_commit_propagation_latency: '提交传播延迟第99分位数',
+ 'project.endpoint.action': '处理方式',
+ 'noftiyMethod.permissions': '请确保脚本文件存在并且具有可执行权限',
+ consul_autopilot_healthy: '跟踪本地服务器集群的整体健康状况。如果所有服务器都被 Autopilot 认为是健康的,这将被设置为 1。如果任何服务器不健康,这将是 0。',
+ ALERTRULE_CONDITION_ID_ISNULL: '告警规则条件 id 属性不能为空',
+ 'endpoint.batchEditendpoint': '批量修改端点',
+ 'config.assetLabel.option': '选项',
+ zookeeper_p95_propagation_latency: '传播延迟第95分位数',
+ 'config.system.email.tlsTip': '如果SMTP端口是587,通常需要启用TLS',
+ elasticsearch_thread_pool_ccr_completed: 'ccr 线程池队列中的任务数',
+ clickhouse_asynchronous_metrics_filesystem_main_path_used_bytes: '主ClickHouse路径所在卷上的已用字节数',
+ 'config.user.notCurrentlySupport': '暂不支持',
+ 'config.system.email.testAccount': '测试账号',
+ cassandra_CommitLogMetrics_WaitingOnCommit_Min: '等待CL fsync所花费的时间最小值',
+ mysql_handler_read_rnd_deleted: '根据行的位置删除行的请求数',
+ PROJECT_NAME_DUPLICATE: '系统名称重复',
+ consul_memberlist_queue_broadcasts_count: '测量等待广播给其他八卦参与者的次数',
+ 'overall.result.successfully': '导入成功完成!',
+ elasticsearch_thread_pool_system_read_largest: 'system read线程池中的活动线程数',
+ cassandra_CacheMetrics_KeyCache_Value: '键缓存大小。',
+ SYS_CONFIG_EMAILSMTPPASSWORD_ISNULL: '邮箱smtp密码不能为空',
+ tomcat_connector_error_count: '连接器错误总数',
+ clickhouse_events_insert_query: '与Query相同,但仅适用于INSERT查询',
+ elasticsearch_jvm_threads_count: 'JVM 使用的最大线程数',
+ elasticsearch_indices_store_total_data_set_size_in_bytes: '分配给节点的所有分片的总数据集大小',
+ mysql_select_full_range_join: '对引用表使用范围搜索的连接数。',
+ zookeeper_p99_jvm_pause_time_ms: 'jvm暂停时间第99分位数',
+ VSYS_TASK_ID_ISNULL: 'VSYS任务ID不能为空',
+ 'metric.diagnose.endpoint.item.monitor.dc': '数据中心状态',
+ redis_connected_slaves: '连接的副本数',
+ elasticsearch_cluster_health_task_max_waiting_in_queue_millis: '集群中任务在队列中等待的最大时间',
+ elasticsearch_indices_stats_total_query_cache_cache_size: '主分片和副分片查询缓存的大小',
+ consul_runtime_gc_pause_ns_90_percentile: '自Consul启动以来,垃圾收集(GC)stop-the-world 暂停所消耗的纳秒数第90百分位数',
+ clickhouse_events_merged_uncompressed_bytes: '为后台合并读取的未压缩字节(用于存储在内存中的列)。这是合并前的数字',
+ zookeeper_sum_netty_queued_buffer_capacity: 'netty 队列缓冲区容量总和',
+ mysql_innodb_rows_updated: '更新到innodb的行数',
+ ASSET_AUTHPRIKEY_ISNULL: '资产认证pri key不能为空',
+ MODULE_NAME_TOO_LONG: '模块名称过长',
+ memcached_incr_misses: '针对缺失键的增量请求数',
+ zookeeper_prep_processor_request_queued: '请求队列准备处理器',
+ consul_api_http_upper: '为给定 HTTP 请求提供服务所需的时间最高值',
+ 'dashboard.dashboard.chartForm.remark.comment': '图表描述说明',
+ consul_raft_boltdb_logsPerBatch_90_percentile: '测量每批写入数据库的日志数第90百分位数',
+ 'el.datepicker.months.nov': '十一月',
+ zookeeper_cnt_node_children_watch_count: '子节点监视计数',
+ clickhouse_metrics_asynchronous_read_wait: '等待异步读取的线程数',
+ elasticsearch_indices_stats_primaries_merges_current_docs: '主分片正在运行的文档合并数',
+ 'tip.coverSuccess': '覆盖成功',
+ 'dashboard.dashboard.chartForm.sort': '排序',
+ 'config.assetLabel.textarea': '文本域',
+ redis_mem_fragmentation_ratio: 'used_memory_rss和used_memory之间的比率。注意,这不仅包括碎片,还包括其他进程开销(请参阅分配器_*度量),以及代码、共享库、堆栈等开销。',
+ mysql_handler_tmp_write: '将行写入临时表的请求数',
+ clickhouse_events_read_buffer_from_fileriptor_read: '从文件描述符中读取(读取/扩展)的次数。 插座不包括',
+ SYS_CONFIG_EMAILSMTPACCOUNT_ISNULL: '邮箱smtp账号不能为空',
+ 'terminal.filetransfer': '文件传输',
+ zookeeper_sum_jvm_pause_time_ms: 'jvm暂停时间总和',
+ mongodb_tcmalloc_pageheap_reserve_count: 'TCMalloc pageheap预留的空间数量',
+ CHART_ID_ISNULL: '图表ID不能为空',
+ redis_keyspace_misses: '在主词典中查找键失败的次数',
+ 'asset.model.comment': '型号(必填) 示例: DELL-D3',
+ mongodb_top_stats_get_more_count: 'MongoDB中getMore操作的计数',
+ 'alert.config.name.comment': '告警规则名称(必填) 示例: cpuAlert',
+ consul_serf_snapshot_appendLine_mean: '测量 Consul 代理将条目附加到现有日志中所花费的时间平均值',
+ MODULE_SNMP_WALK_ISNULL: 'SNMP OID不能为空',
+ clickhouse_asynchronous_metrics_network_send_errors_virbr0: '通过网络接口发送时发生错误(例如TCP重传)的次数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ mysql_executed_events: '使用CREATE EVENT创建的事件的执行次数',
+ ENDPOINT_LABELS_KEY_ISNULL: '端点标签键不能为空',
+ 'overall.upload': '上传',
+ cassandra_CacheMetrics_KeyCache_Count: '键缓存命中次数。',
+ 'overall.all': '全选',
+ clickhouse_asynchronous_metrics_uncompressed_cache_cells: '未压缩缓存中的条目总数。每个条目代表一个解压缩的数据块。未压缩的缓存通常不会提高性能,应该尽量避免',
+ 'backup.RestoreNow': '恢复',
+ mongodb_operation_scan_and_order: '执行的扫描和排序操作数量。',
+ clickhouse_asynchronous_metrics_network_send_packets_virbr0: '通过网络接口发送的网络数据包数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ cassandra_CacheMetrics_CounterCache_FifteenMinuteRate: '计数器缓存命中率,15分钟内的平均速率。',
+ consul_serf_queue_Intent_stddev: 'serf 插入队列大小的标准偏差',
+ nginx_writing: '响应数据到客户端的数量',
+ cassandra_ClientMetrics_RequestDiscarded_FifteenMinuteRate: '15分钟内被丢弃的请求速率。',
+ DC_CABINET_ASSETS_EXISTS: '数据中心机柜中有资产 不能删除',
+ clickhouse_asynchronous_metrics_os_memory_free_without_cached: '主机系统上的可用内存量,以字节为单位。这不包括OS页面缓存内存使用的内存(以字节为单位)。页面缓存内存也可供程序使用,因此该指标的值可能令人困惑。请改用“OSMemoryAvailable”度量。为了方便起见,我们还提供了“OSMemoryFreePlusCached”度量,该度量应该与OSMemoryAvailable有些类似。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ 'profile.newPassword': '新密码',
+ 'asset.talon.username.comment': 'TALON 用户名 为空时默认:nezha 示例: admin',
+ mysql_commands_backup_lock: '执行的备份锁死次数',
+ mysql_performance_schema_cond_classes_lost: '无法加载多少个条件仪器',
+ ASSET_FIELD_GROUP_NAME_DUPLICATE: '资产属性组名称不能重复',
+ 'terminal.confirm': '按回车键确认',
+ clickhouse_asynchronous_metrics_total_rows_of_merge_tree_tables: '存储在MergeTree族的所有表中的行(记录)总数',
+ consul_raft_fsm_apply_stddev: '测量将日志应用到 FSM 的时间标准偏差',
+ 'project.topology.animationColor': '动画颜色',
+ consul_client_rpc_error_catalog_services: '每当 Consul 代理收到请求列出服务的 RPC 错误时递增',
+ mysql_performance_schema_metadata_lock_lost: '无法在metadata_locks表中检测的元数据锁的数量',
+ zookeeper_min_updatelatency: '更新延迟最小值',
+ 'config.terminallog.selectFile': '选择文件',
+ 'overall.week': '1 周',
+ 'dashboard.dashboard.period': '周期',
+ 'overall.remark': '描述',
+ consul_raft_boltdb_txstats_writeTime_upper: '测量执行写入数据库所花费的时间最高值',
+ 'login.bindFail': '绑定失败',
+ elasticsearch_indices_stats_primaries_segments_version_map_memory_in_bytes: '主分片版本映射使用的内存总量',
+ MODULE_CONFIGS_FORMAT: '模块配置信息必须为json格式',
+ license_gen: 'License_gen',
+ influxdb_users_total: '服务器上的用户总数。',
+ zookeeper_looking_count: '转换为外观状态的转换次数',
+ 'alert.config.editAlertConfig': '修改告警规则',
+ mongodb_wt_data_handles_currently_active: 'WiredTiger中当前活动的数据处理器数',
+ 'el.select.noMatch': '无匹配数据',
+ 'searchBox.enterNext': '点击或回车执行下一步',
+ minio_node_scanner_bucket_scans_started: '自服务器启动以来启动的存储桶扫描总数',
+ elasticsearch_clusterstats_indices_store_reserved_in_bytes: '以字节为单位的分片存储最终将存储多大的预测 由于持续的对等恢复、恢复快照等而增长 活动。',
+ consul_fsm_ca_lower: '测量将 CA 配置操作应用于 FSM 所需的时间最低值',
+ ALERTSILENCE_MATCHER_ISNULL: '告警静默匹配参数不能为空',
+ 'overall.ipam.transient': '瞬时的',
+ elasticsearch_indices_search_fetch_time_in_millis: '执行提取操作所花费的时间',
+ IPAM_IP_SUBNET_ADDR_ERROR: 'ip地址与子网不匹配',
+ SYS_CONFIG_EMAILSMTPPORT_ERROR: '邮箱smtp端口错误',
+ ALERTSEVERITY_WEIGHT_PARAM_ISNULL: '告警级别权重值不能为空',
+ docker_container_mem_max_usage: 'Docker 容器在运行期间使用的最大内存量',
+ postgresql_numbackends: '当前连接到此数据库的后端数,对于共享对象为NULL',
+ zookeeper_cnt_reads_issued_from_session_queue: '从会话队列发出的读取数',
+ activemq_topics_size: '在 topic 中消费者尚未确认的消息数',
+ mysql_performance_schema_accounts_lost: '无法将行添加到账户表中的次数',
+ clickhouse_metrics_temporary_files_for_sort: '为外部排序创建的临时文件数',
+ INT_MODULE_NOT_FOUNT: '集成模块不存在',
+ cassandra_CommitLogMetrics_WaitingOnCommit_Max: '等待CL fsync所花费的时间最大值',
+ SNMP_MIB_PORT_INVALIDE: 'snmp mib 端口无效',
+ clickhouse_asynchronous_metrics_network_receive_drop_ens33: '通过网络接口接收数据包时丢弃的字节数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ consul_fsm_system_metadata_upper: '测量将系统元数据操作应用于 FSM 所需的时间最高值',
+ redis_slave_expires_tracked_keys: '为到期目的跟踪的密钥数(仅适用于可写副本)',
+ elasticsearch_indices_stats_shards_total_failed: '本次请求中失败响应的节点数',
+ 'dashboard.monthComparison': '月同比',
+ 'tip.syncTip': '此操作可能造成原有数据或图表被覆盖,确认同步吗?',
+ 'overall.assetSubTab': '子级资产',
+ consul_raft_fsm_enqueue_mean: '测量将一批日志排入队列以供 FSM 应用的时间量平均值',
+ 'dashboard.dashboard.chartForm.filter': '过滤',
+ 'terminal.clipboard': '剪贴板',
+ consul_runtime_num_goroutines: '跟踪正在运行的 goroutines 的数量,是一个通用的负载压力指示器。这可能会不时爆发,但应该会恢复到稳定状态值。',
+ integration_haproxy_configuration: "#### 前置条件\r\n##### 组件版本\r\nHAProxy Version:2.8\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 HAProxy 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n##### 配置文件修改\r\n服务器启用 Haproxy 状态页面。 HAProxy 添加以下配置并重启。\r\n> $haproxy/haproxy.cfg\r\n```\r\nlisten stats\r\n bind 0.0.0.0:8181 #Listen on all IP's on port 8181\r\n #This is the virtual URL to access the stats page\r\n stats uri /haproxy?stats\r\n stats enable\r\n \r\n #Authentication realm. Escape space characters with a backslash.\r\n stats realm HAProxy\\ Statistics\r\n \r\n #The user/pass you want to use. Change this password!\r\n stats auth nz_monitor:nz_monitor_pwd\r\n```\r\n#### 指标采集配置\r\n1.我们使用[ HAProxy 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/haproxy \" HAProxy 输入插件\")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus 输出插件\")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 haproxy.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"haproxy_prometheus\"\r\n listen = \":19212\"\r\n namepass = [\"haproxy*\"]\r\n\t\r\n \r\n# Read metrics of HAProxy, via stats socket or http endpoints\r\n[[inputs.haproxy]]\r\n ## List of stats endpoints. Metrics can be collected from both http and socket\r\n ## endpoints. Examples of valid endpoints:\r\n ## - http://myhaproxy.com:1936/haproxy?stats\r\n ## - https://myhaproxy.com:8000/stats\r\n ## - socket:/run/haproxy/admin.sock\r\n ## - /run/haproxy/*.sock\r\n ## - tcp://127.0.0.1:1936\r\n ##\r\n ## Server addresses not starting with 'http://', 'https://', 'tcp://' will be\r\n ## treated as possible sockets. When specifying local socket, glob patterns are\r\n ## supported.\r\n servers = [\"http://nz_monitor:nz_monitor_pwd@127.0.0.1:8181/haproxy?stats\"]\r\n \r\n ## By default, some of the fields are renamed from what haproxy calls them.\r\n ## Setting this option to true results in the plugin keeping the original\r\n ## field names.\r\n keep_field_names = true\r\n \r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = true\r\n```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 HAProxy 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 HAProxy 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19212\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```",
+ 'asset.cabinet.comment': '机柜 示例: cabinet-001',
+ elasticsearch_thread_pool_flush_active: 'flush线程池中的线程数',
+ 'config.model.remark.comment': '描述 示例:DELL-D3',
+ redis_allocator_active: '分配器活动页中的总字节数,包括外部碎片',
+ pageSize: '条/页',
+ rabbitmq_node_mem_connection_readers: '为阅读器分配的内存量',
+ 'dashboard.next': '转到下一个仪表盘',
+ SOFTWARE_TYPE_ID_ISNULL: 'ID不能为空',
+ 'error.labelEqual': '来源标签不能等于目标标签',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Eden_Space_used: 'GC 后 Eden Space 空间已使用内存量',
+ SYS_DB_DUPLICATERECORD: '数据库中已存在该记录',
+ 'el.transfer.titles[1]': '列表 2',
+ ALERTRULE_SEVERITY_ISNULL: '告警级别不能为空',
+ 'project.topology.endpoint': '端点表',
+ 'asset.Idle': '空闲',
+ elasticsearch_thread_pool_analyze_queue: 'analyze 线程池执行程序拒绝的任务数',
+ 'tip.no': '否',
+ 'project.topology.speed': '速度',
+ 'overall.noDataAvailable': '暂无数据',
+ elasticsearch_jvm_mem_pools_young_used_in_bytes: '内存,由年轻一代堆使用',
+ clickhouse_asynchronous_metrics_jemalloc_active: '低级内存分配器(jemalloc)的内部度量',
+ 'config.roles.editRole': '修改角色',
+ zookeeper_cnt_prep_processor_queue_size: '准备处理器队列大小计数',
+ mongodb_cursor_pinned_count: '固定游标的数量',
+ cassandra_TableMetrics_LiveSSTableCount_Value: '该表在磁盘上的 SSTable 数量。',
+ 'searchBox.LTOET': '小于等于',
+ 'validate.telephone': '电话号码不能为空',
+ mongodb_repl_commands_per_sec: '每秒钟的复制命令操作数量。',
+ ASSET_COMMENT_HTML_ISNULL: '资产评论HTML格式不能为空',
+ elasticsearch_indices_indexing_noop_update_total: 'noop 操作总数',
+ elasticsearch_breakers_request_tripped: 'Elasticsearch中断器的请求是否被触发',
+ consul_raft_boltdb_logBatchSize_90_percentile: '测量在单个批次中写入数据库的日志的总大小(字节)第90百分位数',
+ clickhouse_metrics_kafka_consumers_with_assignment: '分配了一些分区的活动Kafka使用者的数量',
+ 'profile.editProfile': '编辑个人中心',
+ IPAM_SUBNET_RELOBJ_CAN_NOT_REMOVE: 'IPAM存在关联的数据,不能删除',
+ sqlserver_database_io_read_latency_ms: '读取操作的延迟时间(毫秒)。',
+ elasticsearch_clusterstats_nodes_process_open_file_descriptors_max: '所有选定文件描述符允许的最大并发打开文件描述符数',
+ memcached_decr_hits: '成功的 decr 请求数',
+ elasticsearch_indices_stats_total_fielddata_evictions: '主分片和副分片的字段数据逐出。',
+ 'dashboard.dashboard.chartForm.valMapping.from': '从',
+ sqlserver_schedulers_work_queue_count: '任务队列中的任务数。',
+ 'dashboard.explore.wrapLines': '换行',
+ 'softwareType.create': '新增软件资产类型',
+ 'config.exprTemp.exprTempRender': 'expression模板渲染',
+ consul_raft_boltdb_openReadTxn: '表示针对数据库的打开读取事务数',
+ mongodb_wtcache_internal_pages_evicted: 'WiredTiger缓存中内部页面被驱逐的次数',
+ 'el.transfer.titles[0]': '列表 1',
+ clickhouse_asynchronous_metrics_block_write_ops_sda: '从块设备请求的写入操作数。这是一个系统范围的度量,它包括主机上的所有进程',
+ 'asset.createAsset': '新增资产',
+ zookeeper_min_reads_after_write_in_session_queue: '提交请求后立即出现在会话队列中的连续读取请求数最小值',
+ 'el.datepicker.startDate': '开始日期',
+ mysql_commands_show_events: '执行的 SHOW EVENTS 命令数',
+ consul_raft_boltdb_txstats_spillTime_sum: '测量在数据库中溢出节点所花费的时间总和',
+ clickhouse_metrics_cache_file_segments: '现有缓存文件段数',
+ 'project.endpoint.hideSameLabels': '隐藏相同标签',
+ zookeeper_cnt_prep_processor_queue_time_ms: '处理器队列准备时间计数',
+ java_memory_pool_Usage_max: '内存池最大字节数',
+ java_memory_pool_CollectionUsage_init: '内存池垃圾回收阈值初始化字节数',
+ postgresql_maxwritten_clean: '后台编写器因写入过多缓冲区而停止清理扫描的次数',
+ redis_rdb_last_cow_size: '最后一次RDB保存操作期间写入时复制内存的大小(以字节为单位)',
+ sqlserver_database_io_write_latency_ms: '写操作的延迟时间(毫秒)。',
+ clickhouse_events_background_loading_marks_tasks: '加载标记的后台任务数',
+ SYS_CONFIG_REDIS_PORT_ISNULL: 'redis端口不能为空',
+ 'alert.config.P1': 'P1',
+ VSYS_ID_ISNULL: 'VSYS ID不能为空',
+ 'alert.config.P3': 'P3',
+ 'config.system.email.smtpHost': 'SMTP主机',
+ 'alert.config.P2': 'P2',
+ 'overall.dc': '数据中心',
+ 'buttons.basic': '基础',
+ LICENSE_QRCODE_FILES_INCORRECT: '二维码文件数目不正确',
+ rabbitmq_node_mem_used: '节点已使用的内存量',
+ elasticsearch_fs_io_stats_total_write_operations: '使用的所有设备上的写入操作总数',
+ cassandra_DroppedMessageMetrics_CrossNodeDroppedLatency_MeanRate: '跨节点的延迟下降平均速率',
+ 'config.assetLabel.double': '小数',
+ clickhouse_events_compile_expressions_bytes: '用于表达式编译的字节数',
+ 'config.ipamip.mac.comment': 'MAC地址(必填) 事例: xxx ',
+ cassandra_TableMetrics_MemtableOffHeapSize_Value: '内存表中存储的位于堆外的数据总量,包括与列相关的开销和覆盖的分区。',
+ zookeeper_sum_om_proposal_process_time_ms: 'OM 提案处理时间总和',
+ 'integration.enterPort': '输入端口(默认:10092)',
+ 'overall.hint': '提示',
+ 'overall.increaseTime': '增加时间',
+ 'config.system.basic.passContain': '密码必须包含',
+ mongodb_latency_writes: '写操作的延迟时间。',
+ 'tip.downloadSuccess': '下载成功',
+ 'dashboard.previous': '转到上一个仪表盘',
+ redis_instantaneous_output_kbps: '网络每秒的写入速率(KB/秒)',
+ 'dashboard.dashboard.multi': '多值',
+ 'asset.talon.pin.comment': 'TALON 密码 为空时默认:nezha 示例: yourpass',
+ clickhouse_asynchronous_metrics_jemalloc_background_thread_run_intervals: '低级内存分配器(jemalloc)的内部度量',
+ clickhouse_asynchronous_metrics_block_write_merges_sda: '从块设备请求并由OS IO调度程序合并在一起的写入操作数。这是一个系统范围的度量,它包括主机上的所有进程',
+ mysql_commands_alter_db_upgrade: '更改数据库的数量',
+ elasticsearch_clusterstats_indices_shards_total: '包含有关分配给所选节点的分片的统计信息',
+ TYPECONF_NAME_DUPLICATE: '资产类型名称重复',
+ redis_mem_clients_slaves: '副本客户端使用的内存-从Redis 7.0开始,副本缓冲区与复制积压工作共享内存,因此当副本不触发内存使用增加时,此字段可以显示0。',
+ IPAM_SUBNET_TYPE_ERROR: '子网类型仅支持4或6',
+ consul_fsm_kvs_lower: '测量将给定的 KV 操作应用于 FSM 所花费的时间最低值',
+ 'endpoint.metricEnable': '指标状态',
+ zookeeper_min_write_commit_proc_issued: '发出的写入提交过程最小值',
+ mysql_innodb_buffer_pool_pages_total: 'InnoDB 缓冲池页面总数',
+ SYS_USER_CANNOTDEL: '当前登录用户不能删除',
+ postgresql_session_time: '此数据库中数据库会话所花费的时间(毫秒)',
+ mysql_commands_show_grants: '执行的 SHOW GRANTS 命令数',
+ consul_health_service_query: '服务健康查询次数',
+ rabbitmq_exchange_messages_publish_in: '从渠道发布到此交换的消息数量',
+ 'config.exprTemp.gname.comment': '组名 示例: base,默认值: default',
+ rabbitmq_queue_messages_deliver_get: '队列中以确认模式传递给消费者的消息总数、以不确认模式传递给消费者的消息总数、以确认模式响应basic的消息总数。Get,并以无确认模式响应basic.get',
+ ASSET_FIELD_META_TYPE_ERROR: '资产属性类型值超出范围',
+ service_pkger_duration_count: '调用 pkger 服务的持续时间。',
+ 'overall.moreOperations': '更多操作',
+ zookeeper_sum_node_deleted_watch_count: '删除watcher所关注的节点总和',
+ minio_node_io_wchar_bytes: '进程写入底层存储系统(包括页面缓存)的总字节数',
+ cassandra_DroppedMessageMetrics_Dropped_OneMinuteRate: '一分钟丢弃的消息速率',
+ elasticsearch_cluster_health_status_code: '集群状态码',
+ mysql_innodb_data_reads: 'InnoDB读取操作的数量',
+ zookeeper_ensemble_auth_success: '集成身份验证成功数',
+ mysql_qcache_lowmem_prunes: '由于内存不足而从查询缓存中删除的查询数。',
+ integration_activemq_remark: 'Apache ActiveMQ 是最流行的开源、多协议、基于 Java 的消息代理。它支持行业标准协议,因此用户可以从多种语言和平台的客户端选择中受益。\n',
+ consul_client_api_catalog_datacenters: '每当 Consul 代理收到在目录中列出数据中心的请求时递增',
+ 'dashboard.dashboard.chartForm.typeVal.funnel.label': '漏斗图',
+ MODULE_NOTEXIS_PROJECT: '当前系统下未创建该模块',
+ DASHBOARD_PID_ISNULL: '面板父面板ID不能为空',
+ consul_memberlist_tcp_sent: '测量代理通过 TCP 协议发送的总字节数',
+ integration_postgresql_remark: 'PostgreSQL是一个功能强大的开源对象相关数据库系统,具有超过35年的积极开发,为可靠性,功能鲁棒性和性能而赢得了良好的声誉。\n',
+ 'timepicker.relatime': '时间范围',
+ consul_raft_leader_dispatchLog_count: '测量领导者将日志条目写入磁盘的次数',
+ SYS_LOGIN_LOCK: '账号被锁定',
+ clickhouse_metrics_network_receive: '从网络接收数据的线程数。仅包含ClickHouse相关的网络交互,不包括第三方库',
+ 'config.menus.editMenu': '编辑菜单',
+ 'project.topology.swing': '摇摆',
+ zookeeper_max_updatelatency: '更新延迟最大值',
+ 'dashboard.dashboard.lastThreeHour': '最近3小时',
+ elasticsearch_indices_indexing_delete_time_in_millis: '以毫秒为单位的时间 执行删除操作所花费的时间',
+ 'config.mib.credential.encryption': '加密',
+ cassandra_TableMetrics_ColUpdateTimeDeltaHistogram_Count: '该表上列更新时间增量的直方图。',
+ proxmox_cpuload: 'Proxmox节点上所有CPU的平均负载',
+ logs_timeout_msg: 'Logs:请求超时',
+ consul_fsm_coordinate_batch_update_lower: '测量将给定的批量坐标更新应用到 FSM 所花费的时间最低值',
+ NOTEBOOK_ID_ISNULL: 'ID 不能为空',
+ SYS_CONFIG_EMAILSENDCCOUNT_FORMAT: '邮件收件账号格式错误',
+ 'dashboard.dashboard.chartForm.children': '组内图表',
+ elasticsearch_indices_segments_doc_values_memory_in_bytes: '用于分配的所有分片的文档值的内存总量',
+ elasticsearch_clusterstats_nodes_process_open_file_descriptors_min: '所有选定节点中并发打开的文件描述符的最小数量',
+ 'config.terminallog.record.record': '回放',
+ clickhouse_events_network_send_bytes: '发送到网络的字节总数。仅包含ClickHouse相关的网络交互,不包括第三方库',
+ mongodb_tcmalloc_current_allocated_bytes: 'TCMalloc当前分配的内存字节数',
+ service_onboard_new_duration_bucket: '调用入职服务的持续时间。',
+ FILTER_PROJECT_IS_NULL: '系统参数为空',
+ cassandra_TableMetrics_WaitingOnFreeMemtableSpace_Count: '等待堆内或堆外空闲内存表空间所花费的时间直方图。',
+ 'dashboard.dashboard.matchRegex': '必须匹配正则表达式[a-zA-Z_][a-zA-Z0-9_]*',
+ clickhouse_asynchronous_metrics_network_receive_errors_ens33: '通过网络接口接收时发生错误的次数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ IPAM_SUBNET_NAME_ERROR: '子网名称已存在',
+ mysql_commands_multi: '执行的多表操作命令数',
+ jenkins_node_swap_available: 'Jenkins 计算机节点上可用虚拟内存',
+ zookeeper_response_packet_get_children_cache_hits: '响应数据包获取子级缓存命中数',
+ consul_serf_msgs_received_count: '该指标是接收到集群的消息数',
+ consul_acl_ResolveToken_mean: '测量解析 ACL 令牌所需的时间平均值',
+ 'diagnose.agent.resolution.loki': '- 检查 Loki 组件运行状态',
+ elasticsearch_thread_pool_flush_rejected: 'flush 线程池中活动线程数最多',
+ elasticsearch_clusterstats_indices_segments_fixed_bit_set_memory_in_bytes: '所有分片中的固定位集使用的内存总量',
+ 'overall.tag': '标记',
+ qc_all_duration_seconds_count: '在所有查询状态下花费的总时间的直方图',
+ 'asset.brand': '品牌',
+ consul_serf_queue_Intent_sum: 'serf 插入队列大小的总和',
+ 'overall.asset': '资产',
+ elasticsearch_indices_stats_total_refresh_listeners: '主分片和副分片执行外部操作',
+ 'alert.config.trbShot.comment': '故障排查描述信息 示例:排查日志信息....',
+ FILTER_ENDPOINT_IS_NULL: '端点参数为空',
+ 'upload.template': '模板',
+ SNMP_MIB_HOST_ISNULL: 'snmp mib ip地址不能为空',
+ SYS_CONFIG_ASSETPINGSWITCH_ISNULL: '资产ping启停状态不能为空',
+ cassandra_ClientMetrics_AuthFailure_FiveMinuteRate: '客户端身份验证失败率,5分钟内的平均速率。',
+ CABINET_Y_MINIMUM: '数据中心机柜所在行至少为1',
+ 'dashboard.dashboard.customTimeRange': '自定义时间区间',
+ minio_s3_traffic_received_bytes: '接收的 S3 字节总数',
+ consul_raft_boltdb_txstats_nodeDeref: '计算自 Consul 启动以来数据库中节点取消引用的次数。',
+ 'dashboard.dashboard.chartForm.alignList.right': '右对齐',
+ memcached_get_expired: '已请求但已过期的项目数',
+ integration_redis_configuration: '#### 前置条件\r\n##### 组件版本\r\nRedis Version:6.2.5\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 Redis 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON\r\n#### 指标采集配置\r\n1.我们使用 [Redis 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/redis "Redis 输入插件")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client "Prometheus 输出插件")输出指标数据\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/\r\n\r\n3.创建或修改 redis.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = "redis_prometheus"\r\n listen = ":19202"\r\n namepass = ["redis*"]\r\n \r\n\r\n# Read metrics from one or many redis servers\r\n[[inputs.redis]]\r\n ## specify servers via a url matching:\r\n ## [protocol://][:password]@address[:port]\r\n ## e.g.\r\n ## tcp://localhost:6379\r\n ## tcp://:password@192.168.99.100\r\n ## unix:///var/run/redis.sock\r\n ##\r\n ## If no servers are specified, then localhost is used as the host.\r\n ## If no port is specified, 6379 is used\r\n servers = ["tcp://127.0.0.1:6379"]\r\n \r\n ## specify server password\r\n # password = "s#cr@t%"\r\n \r\n ## specify username for ACL auth (Redis 6.0+)\r\n # username = "default"\r\n \r\n ## Optional TLS Config\r\n # tls_ca = "/etc/telegraf/ca.pem"\r\n # tls_cert = "/etc/telegraf/cert.pem"\r\n # tls_key = "/etc/telegraf/key.pem"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = true\r\n ```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 Redis 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 Redis 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19202\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```',
+ docker_container_status_started_at: '表示 Docker 容器的启动时间',
+ 'config.terminallog.record.skipTip': '跳过无操作时间',
+ clickhouse_asynchronous_metrics_block_active_time_sr0: '块设备使IO请求排队的时间(秒)。这是一个系统范围的度量,它包括主机上的所有进程',
+ TYPECONF_TELNET_ISNULL: '资产类型telnet不能为空',
+ elasticsearch_jvm_threads_peak_count: 'JVM 使用的最大线程数',
+ elasticsearch_clusterstats_nodes_process_cpu_percent: '所有选定节点使用的 CPU 百分比',
+ 'asset.host': '主机',
+ rabbitmq_node_proc_used: '使用中的 Erlang 进程数。',
+ consul_raft_apply: '计算间隔内发生的 Raft 事务数,这是 Consul 服务器上写入负载的一般指标。',
+ 'validate.key': '不合法的值',
+ consul_raft_rpc_appendEntries_storeLogs_lower: '测量自上次调用 appendEntries 以来为代理添加任何未完成日志所花费的时间最低值',
+ 'overall.auto': '自动',
+ mysql_commands_ha_read: '执行的处理程序table_name读取命令的数量',
+ consul_raft_boltdb_logBatchSize_sum: '测量在单个批次中写入数据库的日志的总大小(字节)总和',
+ 'config.backup': '现在备份',
+ 'buttons.system.ldap': 'LDAP配置',
+ 'project.topology.thumbnail': '缩略图',
+ 'overall.auth': '认证',
+ SYS_USER_STARRED_TYPE_ISNULL: '收藏类型不能为空',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_98thPercentile: 'IP分布中98%大小的请求大小。',
+ 'setup.reloadTimeout': '重新启动服务器花了太多时间,安装可能有一些问题',
+ consul_acl_blocked_node_deregistration: '每当节点的注销失败被 ACL 阻止时递增。',
+ 'config.model.name.comment': '名称(必填)示例:DELL-D3',
+ elasticsearch_thread_pool_generic_threads: 'generic 线程池执行程序完成的任务数',
+ zookeeper_p50_readlatency: '读取延迟第50分位数',
+ zookeeper_max_jvm_pause_time_ms: 'jvm暂停时间最大值',
+ elasticsearch_indices_stats_total_translog_earliest_last_modified_age: '主分片和副分片最早的最后修改年龄',
+ 'issueTab.whole': '全部',
+ integration_influxdb_configuration: '#### 前置条件\r\n##### 组件版本\r\nInfluxDB Version:2.7.0\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 InfluxDB 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 InfluxDB 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 8086\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```',
+ 'dashboard.playlist': '播放列表',
+ elasticsearch_clusterstats_indices_completion_size_in_bytes: '集群中索引完成器的总大小',
+ elasticsearch_indices_merges_current: '当前正在运行的合并操作数',
+ 'overall.ignore': '忽略',
+ 'system.notification.notification': '自定义通知方式',
+ zookeeper_p999_jvm_pause_time_ms: 'jvm暂停时间第99.9分位数',
+ 'config.system.basic.snmpTrapPort': 'SNMP TRAP 端口',
+ java_operating_CommittedVirtualMemorySize: '虚拟内存的大小',
+ mysql_rpl_semi_sync_master_wait_pos_backtraverse: '源等待事件的总次数',
+ TYPECONF_SSH_ISNULL: '资产类型ssh不能为空',
+ 'ping.timeout': '超时',
+ ALERTNOTIFY_NAME_ISNULL: '告警通知名称不能为空',
+ redis_rdb_last_save_time_elapsed: '上次成功保存RDB后经过的时间',
+ consul_catalog_register_mean: '测量完成目录注册操作所需的时间平均值',
+ sqlserver_requests_open_transaction: '当前打开的事务数。',
+ consul_fsm_kvs_90_percentile: '测量将给定的 KV 操作应用于 FSM 所花费的时间第90百分位数',
+ service_password_new_duration_sum: '调用密码创建服务的持续时间。',
+ elasticsearch_jvm_mem_heap_committed_in_bytes: '可供堆使用的内存量',
+ 'dashboard.dashboard.chartForm.name': '图表名称',
+ mysql_uptime: '服务器已启动的秒数',
+ elasticsearch_clusterstats_indices_mappings_field_types_3_index_count: '包含所选节点中字段数据类型映射的索引数',
+ mysql_commands_show_generic: '执行的通用 SHOW 命令数,例如 SHOWINDEX_STATISTICS和SHOW TABLE_STATISTICS',
+ 'overall.seconds': '秒',
+ consul_cache_fetch_success: '计算缓存成功获取的次数。',
+ 'overall.or': '或',
+ 'asset.talon.token.comment': 'TALON 令牌, TALON 状态开启时必填 示例: e415da63',
+ haproxy_comp_out: '压缩器发出的 HTTP 响应字节数',
+ elasticsearch_indices_stats_total_segments_norms_memory_in_bytes: '主分片和副分片规范化因子的内存总量',
+ 'el.datepicker.month2': '2 月',
+ 'el.datepicker.month1': '1 月',
+ 'el.datepicker.month4': '4 月',
+ 'el.datepicker.month3': '3 月',
+ zookeeper_cnt_pending_session_queue_size: '挂起的会话队列数量',
+ 'el.datepicker.month9': '9 月',
+ zookeeper_sum_socket_closing_time: 'socket 关闭耗时总和',
+ 'el.datepicker.month6': '6 月',
+ java_operating_SystemCpuLoad: '系统cpu使用率',
+ 'el.datepicker.month8': '8 月',
+ 'dashboard.dashboard.chartForm.valMapping.regx': '正则',
+ 'el.datepicker.month7': '7 月',
+ postgresql_blks_read: '在此数据库中读取的磁盘块数',
+ 'dashboard.dashboard.chartForm.legendValue.comment': '参数 根据type不同,内容不同,格式为JSON格式 ',
+ 'config.system.basic.exporterTarget': 'Exporter路径',
+ 'overall.twoHour': '2 小时',
+ clickhouse_asynchronous_metrics_block_write_merges_sr0: '从块设备请求并由OS IO调度程序合并在一起的写入操作数。这是一个系统范围的度量,它包括主机上的所有进程',
+ mysql_innodb_have_bzip2: '服务器是否具有可用的 bzip2 压缩方法',
+ mysql_connection_errors_select: '在侦听端口上调用 select() 或 poll() 期间的错误数',
+ elasticsearch_thread_pool_search_throttled_queue: 'search throttled线程池执行程序拒绝的任务数',
+ 'config.mib.credential.edit': '修改证书',
+ 'week.ThuAbbreviation': '周四',
+ 'config.operationlog.ip': 'IP',
+ mysql_commands_uninstall_plugin: '执行的卸载插件命令数',
+ TYPECONF_SSHCOLLECT_ISNULL: '资产类型配置ssh采集开关不能为空',
+ consul_rpc_consistentRead_stddev: '测量确认可以执行一致读取所花费的时间标准偏差',
+ elasticsearch_indices_stats_primaries_segments_points_memory_in_bytes: '主分片点的内存总量',
+ integration_docker_remark: 'Docker是一个旨在帮助开发人员构建,共享和运行现代应用程序的平台。 我们处理乏味的设置,因此您可以专注于代码。\n',
+ 'config.system.terminal.terminalNum': '最大终端数量',
+ 'tools.cmd': '命令',
+ 'backup.DayOfMonth': '月里的每一天',
+ ALERTSEVERITY_REMARK_ISNULL: '告警级别描述不能为空',
+ LINK_BUILDIN_CAN_NOT_REMOVE: '内置链接不能删除',
+ cassandra_TableMetrics_PendingCompactions_Value: '该表的待处理压缩数量的估计。',
+ mysql_commands_drop_procedure: '执行的删除过程命令数',
+ zookeeper_min_commit_propagation_latency: '提交传播延迟最小值',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Compressed_Class_Space_committed: 'GC 前 Compressed Class Space 空间已提交内存量',
+ elasticsearch_thread_pool_ml_datafeed_queue: 'ml datafeed 线程池执行程序拒绝的任务数',
+ MODULE_CONFIG_PIPELINE_TEMPLATE_ISNULL: '模块配置管道template为空',
+ 'alert.alertRuleMessage': '信息',
+ mongodb_wtcache_current_bytes: 'WiredTiger缓存中当前存储的字节数',
+ consul_leader_reconcileMember_count: '测量为单个 serf 成员信息更新 raft 存储的次数',
+ SYS_LOGIN_USERPWD: '账号或密码错误',
+ DC_Y_MINIMUM: '数据中心行数最少为1',
+ clickhouse_metrics_write: '动态写入(write、pwrite、io_getevents等)系统调用数',
+ cassandra_CommitLogMetrics_WaitingOnSegmentAllocation_OneMinuteRate: '一分钟 等待分配 CommitLogSegment 所花费的时间速率',
+ clickhouse_events_file_sync_elapsed_microseconds: '等待 F_FULLFSYNC/fsync/fdatasync 系统调用文件所花费的总时间。',
+ 'tip.confirmDuplicate': '确认复制吗?',
+ 'integration.newUpgrade': '新/升级 安装',
+ 'config.system.basic.zoom': '缩放',
+ elasticsearch_indices_translog_uncommitted_size_in_bytes: '未提交的事务日志操作的大小',
+ 'config.dc.principal.comment': '机房负责人 示例:admin',
+ zookeeper_sum_write_commitproc_time_ms: '写入请求在提交处理器中花费的时间总和',
+ 'alert.config.timeout.comment': '执行周期超时时间 默认值:0,单位:s 不小于 15 当 < 15, 则为 Scrape timeout 示例: 30',
+ 'config.terminallog.killErrorTip': '踢出失败',
+ consul_fsm_autopilot_mean: '测量将给定的自动驾驶仪更新应用到 FSM 所需的时间平均值',
+ clickhouse_events_read_backoff: '由于读取速度慢而降低查询处理线程数的次数',
+ 'setup.database.configTip': '请手动创建数据库,并设置连接到此数据库的配置参数,完成后按“下一步”按钮',
+ consul_raft_rpc_appendEntries_storeLogs_stddev: '测量自上次调用 appendEntries 以来为代理添加任何未完成日志所花费的时间标准偏差',
+ elasticsearch_cluster_health_active_shards_percent_as_number: '集群中分片健康度,活跃分片数占总分片数比例',
+ CHART_TYPE_ISNULL: '图表类型不能为空',
+ mongodb_connections_available: '可用的连接数',
+ mysql_innodb_page_compression_saved: '通过页面压缩节省的字节数',
+ LINK_WEIGHT_PARAM_INVALID: '链接权重值无效',
+ elasticsearch_indices_stats_primaries_search_scroll_total: '主分片滚动操作总数',
+ consul_raft_rpc_appendEntries_processLogs_mean: '测量处理代理的未完成日志条目所花费的时间平均值',
+ mysql_slave_open_temp_tables: '显示复制 SQL 的临时表数',
+ DASHBOARD_NAME_FORMAT_ERROR: '面板名称格式错误',
+ zookeeper_cnt_sync_processor_batch_size: '同步批量处理器数量',
+ clickhouse_metrics_parts_wide: '宽松部件',
+ 'alert.config.inrPlaceholder': '默认全局抓取间隔',
+ clickhouse_events_real_time_microseconds: '处理(查询和其他任务)线程所花费的总时间(挂钟)(不是总数)',
+ elasticsearch_cluster_health_number_of_pending_tasks: '集群中指主节点创建索引并分配shards等任务',
+ mysql_rows_sent: '提交行的请求数(不包括临时表)',
+ consul_fsm_ca_stddev: '测量将 CA 配置操作应用于 FSM 所需的时间标准偏差',
+ 'el.datepicker.months.oct': '十月',
+ ALERTRULE_THRESHOLD_ISNULL: '告警规则阈值不能为空',
+ 'week.MonAbbreviation': '周一',
+ 'diagnose.agent.item.auth': '客户端令牌配置',
+ 'project.endpoint.asset.comment': '资产名称(非必填) 与 主机地址 不能同时为空 示例: A0420200101',
+ elasticsearch_thread_pool_searchable_snapshots_cache_prewarming_threads: 'searchable snapshots cache prewarming线程池执行程序完成的任务数',
+ mysql_innodb_num_pages_encrypted: '已加密的页数',
+ rabbitmq_node_mem_mgmt_db: '为管理数据库分配的内存量',
+ postgresql_datid: '此数据库的 OID,或 0 表示属于共享关系的对象',
+ 'overall.dashboardTemplate': '仪表盘模板',
+ SYS_CONFIG_PORT_INVALID: '端口无效 应在1~65535之间',
+ 'asset.ipmiIp.comment': 'IPMI IP, IP格式 示例: 172.0.0.1',
+ clickhouse_asynchronous_metrics_number_of_tables: '服务器上所有数据库的合计表总数,不包括不能包含MergeTree表的数据库。排除的数据库引擎是那些动态生成表集的引擎,如“Lazy”、“MySQL”、“PostgreSQL”、“SQlite”',
+ PROJECT_ICON_NOTFOUND: '项目图标不存在',
+ 'overall.result.failedDetail': '失败详情',
+ mysql_innodb_have_punch_hole: '服务器是否具有可用的 punch hole 压缩方法',
+ 'el.select.loading': '加载中',
+ zookeeper_cnt_socket_closing_time: 'socket 关闭时间计数',
+ docker_container_status_finished_at: '表示 Docker 容器的完成时间',
+ postgresql_tup_updated: '此数据库中的查询更新的行数',
+ SYS_CONFIG_SESSION_TIMEOUT_INVALID: 'session过期时间无效 不能低于15分钟',
+ elasticsearch_indices_merges_total_size_in_bytes: '文档合并的总大小',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Old_Gen_init: 'GC 前 Old Gen 空间初始内存量',
+ zookeeper_min_prep_process_time: '准备处理时间最小值',
+ clickhouse_asynchronous_metrics_max_part_count_for_partition: 'MergeTree族所有表的所有分区中每个分区的最大部件数。大于300的值表示配置错误、过载或大量数据加载',
+ redis_active_defrag_key_misses: '活动碎片整理进程跳过的密钥数',
+ 'asset.telnetProtocol': '远程登录',
+ 'overall.checkAssetAge': '输入框字段过长',
+ elasticsearch_fs_io_stats_devices_0_read_kilobytes: '从磁盘读取的总千字节',
+ clickhouse_metrics_kafka_producers: '创建的活跃Kafka制作人数量',
+ clickhouse_asynchronous_metrics_os_threads_total: 'OS内核调度程序看到的线程总数',
+ elasticsearch_indices_stats_total_store_total_data_set_size_in_bytes: '主分片和副分片总数据集大小',
+ docker_container_net_tx_bytes: 'Docker 容器的网络传输数据量的大小',
+ 'project.topology.bac': '背景',
+ IMPORT_FILE_CONTENT_ISNULL: '导入文件内容不能为空',
+ elasticsearch_thread_pool_ml_utility_queue: 'ml utility线程池执行程序拒绝的任务数',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Old_Gen_committed: 'GC 前 Old Gen 空间已提交内存量',
+ FILTER_MODULE_IS_NULL: '模块参数为空',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Compressed_Class_Space_used: 'GC 前 Compressed Class Space 空间已使用内存量',
+ 'overall.switchView': '切换视图',
+ 'overall.endpointId': '端点 ID',
+ rabbitmq_federation_consumers: '联邦消费者的数量',
+ 'asset.startU.comment': '机柜开始位置 此信息一般和机柜结束位置联合使用 示例: 1',
+ clickhouse_asynchronous_metrics_block_active_time_sda: '块设备使IO请求排队的时间(秒)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ mysql_innodb_encryption_rotation_pages_modified: 'InnoDB 后台加密线程更新的页数',
+ consul_memberlist_pushPullNode_upper: '测量与此代理交换状态的代理数最高值',
+ DC_CABINETUSIZE_MINIMUM: '数据中心机柜U位大小最小为1',
+ STATECONF_BUILDIN_INCORRECT: '资产状态内置参数错误 值应为0或1',
+ storage_cache_writes_err: '失败的缓存写入的累计次数',
+ consul_rpc_consistentRead_mean: '测量确认可以执行一致读取所花费的时间平均值',
+ docker_container_cpu_usage_in_kernelmode: 'Docker 容器中所有进程在内核空间中的 CPU 使用时间',
+ elasticsearch_indices_stats_primaries_get_exists_total: '当前主分片成功获取操作的总数',
+ mysql_commands_show_create_user: '执行的 SHOW CREATE USER 命令数',
+ elasticsearch_indices_stats_primaries_docs_deleted: '主分片的已删除文档数。',
+ redis_allocator_frag_ratio: 'allocator_active 和 allocator_allocated之间的比率',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Old_Gen_max: 'GC 前 Old Gen 空间最大内存量',
+ tomcat_connector_request_count: '连接器收到的请求数',
+ mysql_rpl_semi_sync_master_tx_avg_wait_time: '源等待每个的平均时间(以微秒为单位)',
+ SOFTWARE_TYPE_RELOBJ_CAN_NOT_REMOVE: '软件类型具有关联数据,无法删除',
+ 'config.exprTemp.exprTempImport': 'expression模板导入',
+ 'config.system.monitor.metrics_storage_s3_access_key': '访问密钥',
+ mongodb_available_writes: '可用的写入操作数,但并不一定正在执行',
+ 'alert.config.schedEnable': '日程',
+ 'overall.ms': '毫秒',
+ elasticsearch_indices_stats_total_get_exists_total: '当前主分片和副分片成功获取操作的总数',
+ mysql_feature_insert_returning: '返回插入行的结果集次数',
+ PROJECT_TOPOCONFIG_ISNULL: '系统拓扑配置不能为空',
+ mysql_commands_alter_event: '执行的ALTER 事件命令数',
+ consul_serf_snapshot_appendLine_sum: '测量 Consul 代理将条目附加到现有日志中所花费的时间总和',
+ 'project.endpoint.stateInfo_230009': '无法获取prometheus服务',
+ service_pkger_template_export: '导出资源的指标。',
+ memcached_cmd_set: '存储请求的累积数量',
+ 'config.system.email.testAccountTip': '提示:仅用来作为测试邮件收件人',
+ zookeeper_avg_updatelatency: '更新延迟平均值',
+ 'dashboard.dashboard.singleStatErrorTip': '仅支持返回单个系列/表的查询',
+ elasticsearch_thread_pool_ml_job_comms_rejected: 'ml job comms线程池中活动线程数最多',
+ 'overall.addr': 'Addr',
+ 'overall.assetId': '资产ID',
+ consul_raft_boltdb_txstats_writeTime_sum: '测量执行写入数据库所花费的时间总和',
+ 'issue.reporter': '报告人',
+ service_user_new_call_total: '调用用户创建服务的次数。',
+ MODULE_CONFIG_FILENAME_ISNULL: '模块配置文件名称不能为空',
+ elasticsearch_thread_pool_fetch_shard_started_threads: 'fetch shard started 线程池执行程序完成的任务数',
+ 'project.topology.iconColor': '图标颜色',
+ mongodb_find_and_modify_command_failed: 'findAndModify 命令执行失败的次数',
+ 'project.module.ChartTemplate.comment': '端点类型的图表模板 示例:服务器模板,基本模板',
+ 'project.endpoint.stateInfo_230010': 'Prometheus服务可用',
+ redis_active_defrag_hits: '活动碎片整理进程执行的值重新分配数',
+ 'validate.duplicate': '重复',
+ ISSUE_NAME_DUPLICATE: '问题标题重复',
+ SYS_CONFIG_EMAILTLSFLAG_FORMAT: '邮箱tls启停参数不能为空',
+ 'config.mib.requiredMibFile': '必须上传MIB文件',
+ mongodb_tcmalloc_pageheap_total_reserve_bytes: 'TCMalloc pageheap预留的总字节数',
+ clickhouse_asynchronous_metrics_network_receive_packets_virbr0_nic: '通过网络接口接收的网络数据包数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ 'project.endpoint.addGraph': '查看图表',
+ 'profile.username': '用户名',
+ zookeeper_cnt_write_commit_proc_issued: '发出的写入提交过程计数',
+ elasticsearch_jvm_mem_heap_max_in_bytes: '可供堆使用的最大内存量',
+ docker_container_net_tx_errors: 'Docker 容器网络传输错误的指标',
+ elasticsearch_thread_pool_snapshot_queue: 'snapshot线程池执行程序拒绝的任务数',
+ RECORD_RULE_STATE_ISNULL: '记录规则状态不能为空',
+ 'terminal.history': '历史记录',
+ 'asset.talonPrompt': 'TALON 是一个负责日志收集的客户端程序',
+ zookeeper_cnt_sync_processor_queue_size: '同步处理器队列数量',
+ 'config.dc.traffic.direction': '方向',
+ clickhouse_asynchronous_metrics_os_memory_buffers: 'OS内核缓冲区使用的内存量,以字节为单位。这通常应该很小,大值可能表示操作系统配置错误。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ 'tip.confirmOvertime': '确定关闭吗?',
+ clickhouse_asynchronous_metrics_block_write_ops_sr0: '从块设备请求的写入操作数。这是一个系统范围的度量,它包括主机上的所有进程',
+ SYS_CONFIG_EMAIL_AUTHENTICATIONFAIL: '邮箱认证失败',
+ elasticsearch_thread_pool_refresh_largest: 'refresh 线程池中的活动线程数',
+ cassandra_CacheMetrics_KeyCache_OneMinuteRate: '键缓存命中率,1分钟内的平均速率。',
+ zookeeper_cnt_concurrent_request_processing_in_commit_processor: '提交处理器中的并发请求处理计数',
+ 'overall.allData': '所有数据',
+ 'date.week.three': '星期三',
+ mertic_config_error_msg: 'Mertic:配置有误',
+ cassandra_TableMetrics_BloomFilterFalsePositives_Value: '表布隆过滤器的误报数量。',
+ SYS_USER_STATUS_ISNULL: '系统用户状态不能为空',
+ influxdb_buckets_total: '服务器上的桶总数。',
+ 'overall.quickSilent': '快速静默',
+ 'project.topology.nodeHeight': '节点高度',
+ zookeeper_avg_sync_processor_batch_size: '同步批量处理器大小平均值',
+ zookeeper_min_om_proposal_process_time_ms: 'OM 提案处理时间最小值',
+ docker_n_images: 'Docker 镜像数量',
+ integration_rabbitmq_configuration: "#### 前置条件\r\n##### 组件版本\r\nRabbtiMQ Version:3.11.5\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 RabbtiMQ 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n#### 指标采集配置\r\n1.我们使用 [RabbtiMQ 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/rabbitmq \"RabbtiMQ 输入插件\")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus 输出插件\")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 rabbtimq.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"rabbitmq_prometheus\"\r\n listen = \":19220\"\r\n namepass = [\"rabbitmq*\"]\r\n\r\n\r\n# Reads metrics from RabbitMQ servers via the Management Plugin\r\n[[inputs.rabbitmq]]\r\n ## Management Plugin url. (default: http://localhost:15672)\r\n url = \"http://localhost:15672\"\r\n ## Tag added to rabbitmq_overview series; deprecated: use tags\r\n # name = \"rmq-server-1\"\r\n ## Credentials\r\n # username = \"guest\"\r\n # password = \"guest\"\r\n\r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = false\r\n\r\n ## Optional request timeouts\r\n ##\r\n ## ResponseHeaderTimeout, if non-zero, specifies the amount of time to wait\r\n ## for a server's response headers after fully writing the request.\r\n # header_timeout = \"3s\"\r\n ##\r\n ## client_timeout specifies a time limit for requests made by this client.\r\n ## Includes connection time, any redirects, and reading the response body.\r\n # client_timeout = \"4s\"\r\n\r\n ## A list of nodes to gather as the rabbitmq_node measurement. If not\r\n ## specified, metrics for all nodes are gathered.\r\n # nodes = [\"rabbit@node1\", \"rabbit@node2\"]\r\n\r\n ## A list of queues to gather as the rabbitmq_queue measurement. If not\r\n ## specified, metrics for all queues are gathered.\r\n ## Deprecated in 1.6: Use queue_name_include instead.\r\n # queues = [\"telegraf\"]\r\n\r\n ## A list of exchanges to gather as the rabbitmq_exchange measurement. If not\r\n ## specified, metrics for all exchanges are gathered.\r\n # exchanges = [\"telegraf\"]\r\n\r\n ## Metrics to include and exclude. Globs accepted.\r\n ## Note that an empty array for both will include all metrics\r\n ## Currently the following metrics are supported: \"exchange\", \"federation\", \"node\", \"overview\", \"queue\"\r\n # metric_include = []\r\n # metric_exclude = []\r\n\r\n ## Queues to include and exclude. Globs accepted.\r\n ## Note that an empty array for both will include all queues\r\n # queue_name_include = []\r\n # queue_name_exclude = []\r\n\r\n ## Federation upstreams to include and exclude specified as an array of glob\r\n ## pattern strings. Federation links can also be limited by the queue and\r\n ## exchange filters.\r\n # federation_upstream_include = []\r\n # federation_upstream_exclude = []\r\n```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 RabbtiMQ 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 RabbtiMQ 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19220\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```",
+ 'diagnose.talon.item.clientEnable': '资产 Talon 配置',
+ sqlserver_requests_percent_complete: '查询完成的百分比。',
+ minio_s3_requests_rejected_header_total: '因无效标头而拒绝的S3请求总数',
+ consul_fsm_coordinate_batch_update_mean: '测量将给定的批量坐标更新应用到 FSM 所花费的时间平均值',
+ 'project.topology.composing': '排版',
+ SYS_USER_ID_ISNULL: '系统用户ID不能为空',
+ consul_leader_reconcile_stddev: '测量从 serf 成员信息更新 raft 存储所花费的时间标准偏差',
+ consul_raft_thread_fsm_saturation_90_percentile: 'Raft FSM goroutine 繁忙且无法接受新工作的时间比例的近似测量值第90百分位数',
+ rabbitmq_node_disk_free: '当前可用磁盘空间',
+ 'week.Sat': '周六',
+ zookeeper_max_requests_in_session_queue: '会话队列中的请求数最大值',
+ elasticsearch_indices_stats_primaries_segments_terms_memory_in_bytes: '主分片术语的内存总量',
+ elasticsearch_indices_search_suggest_current: '当前正在运行的建议操作数',
+ mysql_commands_delete: '执行的DELETE命令数。与Handler_delete 不同, 计算从表中删除行的次数',
+ AGENT_EXIST_ERROR: '客户端已存在: IP ,端口重复',
+ 'overall.collapseMenu': '折叠菜单',
+ elasticsearch_thread_pool_system_read_queue: 'system read线程池执行程序拒绝的任务数',
+ ALERTRULE_SCHEDDAYS_ISNULL: '告警规则定时任务天数不能为空',
+ 'asset.assetStatPre': '最后应答:',
+ mysql_rpl_semi_sync_master_get_ack: '主服务器接收到的确认数',
+ 'config.system.notification.account': '通知账号',
+ consul_fsm_autopilot_upper: '测量将给定的自动驾驶仪更新应用到 FSM 所需的时间最高值',
+ mongodb_deletes: '执行的删除操作数量',
+ mysql_commands_drop_event: '执行的DROP 事件命令数',
+ 'config.user.editUser': '修改用户',
+ mongodb_repl_buffer_count: '缓冲区中的操作数量。',
+ elasticsearch_thread_pool_searchable_snapshots_cache_fetch_async_threads: 'searchable snapshots cache fetch async 线程池执行程序完成的任务数',
+ 'issue.middle': '中',
+ zookeeper_p999_om_commit_process_time_ms: 'om 提交处理时间第99.9分位数',
+ cassandra_DroppedMessageMetrics_Dropped_MeanRate: '丢弃的消息平均速率',
+ clickhouse_metrics_filesystem_cache_size: '文件系统缓存大小(字节)',
+ mysql_innodb_os_log_pending_writes: 'fsync 的挂起写入数',
+ SYS_CONFIG_REDIS_PASSWORD_REQUIRED: 'redis密码不能为空',
+ zookeeper_sum_follower_sync_time: '追随者与领导者同步的时间总和',
+ rabbitmq_node_mem_plugins: '为插件分配的内存量',
+ storage_wal_size: 'WAL 大小(以字节为单位)。',
+ ENDPOINT_NAME_DUPLICATE: '端点名称重复',
+ zookeeper_cnt_jvm_pause_time_ms: 'jvm暂停时间计数',
+ 'project.module.batchEndpoint': '批量端点',
+ consul_serf_queue_Event_median: 'serf 事件队列大小的中间值',
+ consul_memberlist_health_score: '根据节点满足协议的软实时要求的程度,描述节点对其自身健康状况的感知。该指标的范围从 0 到 8,其中 0 表示“完全健康”。此健康分数用于衡量传出探测之间的时间,分数越高,探测间隔越长。',
+ 'logs.diagnose.endpoint.item.monitor.dc': '数据中心状态',
+ rabbitmq_node_mnesia_ram_tx_count: '已执行的不需要写入磁盘的 Mnesia 事务数',
+ elasticsearch_clusterstats_indices_shards_primaries: '分配给所选节点的主分片数',
+ 'dashboard.dashboard.chartForm.title': '名称',
+ sqlserver_schedulers_total_cpu_usage_ms: '工作线程所用的CPU时间(毫秒)。',
+ 'export.fileFormat': '文件格式',
+ consul_leader_reconcile_count: '测量从 serf 成员信息更新 raft 存储的次数',
+ 'guide.assetTip': '资产是被系统监控的主要部分',
+ consul_api_http_count: '为给定 HTTP 请求提供服务次数',
+ 'alert.config.inrErrorMax': ' 评估间隔不能大于 86400',
+ mongodb_get_more_command_total: 'getMore命令的总数量。',
+ clickhouse_asynchronous_metrics_network_receive_bytes_virbr0: '通过网络接口接收的字节数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ IPAM_IP_ADDR_ISNULL: 'ip地址不能为空',
+ 'config.system.notification.create': '新建通知方式',
+ 'setup.welcomePage': '欢迎页面',
+ zookeeper_p99_close_session_prep_time: '关闭会话准备时间第99分位数',
+ elasticsearch_thread_pool_system_write_rejected: 'system write线程池中活动线程数最多',
+ rabbitmq_node_gc_num: '垃圾收集器运行的次数',
+ elasticsearch_indices_stats_primaries_warmer_current: '主分片活动指数加热器的数量',
+ 'batch.finish': '这些{title}删除完成。',
+ consul_api_http_90_percentile: '为给定 HTTP 请求提供服务所需的时间第90百分位数',
+ 'dashboard.showSelectedSeries': '显示选中系列',
+ SYS_AUTHCODE_ISNULL: '身份验证码信息为空',
+ elasticsearch_http_clients_1_opened_time_millis: '客户端打开连接的时间',
+ 'overall.trace': '路由跟踪',
+ consul_raft_thread_main_saturation_sum: '主 Raft goroutine 繁忙且无法接受新工作的时间比例的近似测量值总和',
+ mysql_innodb_data_pending_fsyncs: '挂起的 InnoDB fsync(同步到磁盘)调用数',
+ CABINET_Y_INCORRECT: '数据中心机柜所选行不在范围内',
+ SYS_CONFIG_EXPORT_MAX_LINE: '系统导出最大行数',
+ 'profile.operationRecord': '操作记录',
+ mysql_commands_stmt_close: '已关闭(已解除分配或删除)的预准备语句数',
+ apache_Load15: '过去 15 分钟的服务器负载',
+ mysql_commands_stmt_reset: '预准备语句的数量,其中通过发送长数据以块形式累积的预准备语句的数据已被重置',
+ consul_fsm_coordinate_batch_update_sum: '测量将给定的批量坐标更新应用到 FSM 所花费的时间总和',
+ apache_CPUChildrenUser: '子进程在系统模式下使用的 Jiff',
+ CHARTELEMENT_NAME_ISNULL: '图表元素名称不能为空',
+ ASSET_PURCHASEDATE_UNAVAILABLE: '资产购买日期不可用',
+ 'config.dc.dcName': '数据中心名称',
+ 'integration.newInstallation': '新安装',
+ influxdb_replications_total: '服务器上的复制总数。',
+ rabbitmq_node_io_write_avg_time_rate: 'RabbitMQ 节点写入操作的平均时间速率',
+ clickhouse_events_os_write_bytes: '写入磁盘或块设备的字节数。不包括页面缓存脏页中的字节。可能不包括操作系统异步写入的数据',
+ zookeeper_min_netty_queued_buffer_capacity: 'netty 队列缓冲区容量最小值',
+ ENDPOINT_ASSETID_ISNULL: '端点关联资产ID不能为空',
+ elasticsearch_thread_pool_analyze_rejected: 'analyze 线程池中活动线程数最多',
+ consul_api_http_mean: '为给定 HTTP 请求提供服务所需的时间平均值',
+ zookeeper_max_startup_txns_loaded: '已加载启动 txns 最大值',
+ elasticsearch_indices_segments_points_memory_in_bytes: '用于分配给的所有分片中的点的内存总量',
+ sqlserver_schedulers_current_workers_count: '当前工作线程数。',
+ elasticsearch_jvm_mem_non_heap_used_in_bytes: '使用的非堆内存',
+ minio_s3_requests_rejected_timestamp_total: '因时间戳无效而拒绝的S3请求总数',
+ elasticsearch_thread_pool_system_read_rejected: 'system read线程池中活动线程数最多',
+ elasticsearch_indices_search_scroll_total: '滚动操作总数',
+ elasticsearch_indices_stats_primaries_indexing_index_time_in_millis: '主分片执行索引操作所花费的时间',
+ zookeeper_cnt_session_queues_drained: '流控的会话队列计数',
+ elasticsearch_indices_stats_total_search_scroll_time_in_millis: '主分片和副分片用于执行滚动操作的时间',
+ 'config.assetType.sshcollectScript': 'Sshcollect 脚本',
+ 'dashboard.interval': '间隔',
+ mysql_commands_show_engine_mutex: '执行的 SHOW ENGINE MUTEX 命令数',
+ 'dashboard.dashboard.chartForm.rightYAxis': '右Y轴',
+ cassandra_TableMetrics_BytesAnticompacted_Count: '我们反压缩了多少字节。',
+ service_bucket_new_duration_count: '调用入职服务的持续时间。',
+ 'asset.imported': '已导入',
+ mysql_commands_show_storage_engines: '执行的 SHOW STORAGE ENGINES 命令数',
+ mongodb_tcmalloc_pageheap_commit_count: 'TCMalloc pageheap提交的次数',
+ 'project.module.module': '模块',
+ consul_raft_boltdb_txstats_pageCount: '表示自 Consul 启动以来分配的页数。请注意,这并未考虑已释放和重新使用的空间。在这种情况下,该指标的值仍会增加。',
+ 'dashboard.dashboard.lastMonth': '上月',
+ 'el.datepicker.week': '周',
+ consul_raft_leader_lastContact_upper: '测量自领导者在检查其领导者租约时最后一次能够联系跟随者节点以来的时间最高值',
+ cassandra_java_Memory_NonHeapMemoryUsage_init: 'JVM 最初从操作系统请求的非堆内存量(以字节为单位)',
+ 'overall.ipam.edit': '编辑 IPAM',
+ 'project.module.maxRepetitions': '最大迭代次数',
+ clickhouse_asynchronous_metrics_network_receive_bytes_ens33: '通过网络接口接收的字节数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ mysql_commands_create_sequence: '执行的创建序列命令数',
+ mysql_commands_signal: '执行的信号语句数',
+ 'tip.expressionValue': '获取表达式查询结果的值。例如:',
+ 'overall.createAlertRule': '新增告警规则',
+ 'config.ipamsubnet.name.comment': '名称(必填)示例:xxx ',
+ STATECONF_ALERT_ISNULL: '资产状态告警不能为空',
+ 'config.assetLabel.labelOptionNull': '请填写选项信息',
+ zookeeper_min_read_commitproc_time_ms: '读取请求在提交处理器中花费的时间最小值',
+ redis_aof_enabled: '指示AOF日志记录已激活的标志',
+ mongodb_assert_regular: '常规断言的数量',
+ 'overall.ruleId': '告警规则ID',
+ VSYS_ONLY_SUPPORTS_IP_RULE: 'VSYS 仅支持 IP 类型的规则配置',
+ mysql_delayed_writes: '由INSERT DELAYED语句写入的记录的个数。',
+ 'dashboard.dashboard.shareTooltip': '分享提示框',
+ elasticsearch_indices_stats_total_search_suggest_total: '主分片和副分片建议操作的总数',
+ 'overall.importTip': '只允许xlsx/xls格式文件',
+ cassandra_ClientMetrics_RequestDiscarded_FiveMinuteRate: '5分钟内被丢弃的请求速率。',
+ 'diagnose.endpoint.resolution.reachable': '- 检查端点 IP 是否填写正确\n- 检查端点所属资产网络配置',
+ elasticsearch_clusterstats_indices_segments_version_map_memory_in_bytes: '配给的所有分片中用于术语的内存总量',
+ 'dashboard.dashboard.editDashboardTempTitle': '修改仪表盘模板',
+ 'asset.assetStatDown': '未Ping通',
+ AGENT_TYPE_ISNULL: '客户端类型不能为空',
+ java_runtime_Uptime: '持续运行时间(毫秒)',
+ 'overall.SNMP': 'SNMP',
+ elasticsearch_indices_stats_primaries_warmer_total: '主分片指数加热器总数',
+ 'overall.toolBox.zoom': '区域缩放',
+ 'project.topology.addLine': '添加连线',
+ consul_raft_boltdb_writeCapacity_sum: '以每秒可写入的日志数表示的理论写入容量总和',
+ docker_container_mem_usage: 'Docker 容器内存使用量',
+ 'project.topology.animate': '动画',
+ RECORD_RULE_NAME_EXIST: '记录规则名称已经存在',
+ 'config.system.basic.maxSeries': '查询最大条数',
+ 'overall.createProject': '新增系统',
+ elasticsearch_thread_pool_write_queue: 'write线程池执行程序拒绝的任务数',
+ ASSET_COMMENT_CONTENT_ISNULL: '资产评论内容不能为空',
+ zookeeper_max_election_time: '参加和离开选举之间的时间最大值',
+ mysql_commands_create_package: '执行的创建package命令数',
+ consul_raft_boltdb_logBatchSize_count: '测量在单个批次中写入数据库的日志的次数',
+ clickhouse_tables_parts: '活动Part的数量',
+ postgresql_sessions_fatal: '由于致命错误而终止的与此数据库的数据库会话数',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_cpu0: '在CPU上运行软件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该度量的高数量可能指示系统上运行的软件效率低下。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_cpu1: '在CPU上运行软件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该度量的高数量可能指示系统上运行的软件效率低下。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_cpu2: '在CPU上运行软件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该度量的高数量可能指示系统上运行的软件效率低下。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ apache_IdleWorkers: '等待请求的服务器进程(线程)数',
+ IPAM_SUBNET_INTERVAL_ERROR: 'IPAM 子网范围已存在',
+ mysql_qcache_free_memory: '查询缓存的可用内存量。',
+ 'config.system.license.license': '证书',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_cpu7: '在CPU上运行软件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该度量的高数量可能指示系统上运行的软件效率低下。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_events_user_time_microseconds: '在用户空间中处理(查询和其他任务)线程执行CPU指令所花费的总时间。这包括CPU管道因缓存未命中、分支预测失误、超线程等而暂停的时间',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_cpu3: '在CPU上运行软件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该度量的高数量可能指示系统上运行的软件效率低下。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_cpu4: '在CPU上运行软件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该度量的高数量可能指示系统上运行的软件效率低下。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_cpu5: '在CPU上运行软件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该度量的高数量可能指示系统上运行的软件效率低下。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ ASSET_NOT_EXIST: '资产不存在',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_cpu6: '在CPU上运行软件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该度量的高数量可能指示系统上运行的软件效率低下。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'asset.process.threadCount': '线程数',
+ ALERTRULE_LAST_ISNULL: '告警持续时间不能为空',
+ 'config.ipamsubnet.mask.comment': '子网掩码(必填) 示例:IPV4 0~32 IPV6 0~128',
+ consul_session_ttl_active: '跟踪正在跟踪的活动会话数。',
+ consul_raft_rpc_processHeartbeat_lower: '测量处理心跳请求所花费的时间最低值',
+ mysql_innodb_buffer_pool_load_incomplete: '加载的缓冲池是否不完整,例如在innodb缓冲池从文件加载期间关闭或中止导致保存不完整',
+ 'config.system.monitor.monitor': '监控',
+ memcached_limit_maxbytes: '此服务器允许用于存储的字节数',
+ clickhouse_asynchronous_metrics_load_average5: '整个系统负载,在5分钟内用指数平滑进行平均。负载表示所有进程(OS内核的调度实体)上的线程数,这些线程当前正在由CPU运行或等待IO,或准备运行但此时未被调度。这个数字包括所有进程',
+ clickhouse_asynchronous_metrics_load_average1: '整个系统负载,在1分钟内用指数平滑进行平均。负载表示所有进程(OS内核的调度实体)上的线程数,这些线程当前正在由CPU运行或等待IO,或准备运行但此时未被调度。这个数字包括所有进程',
+ 'overall.syncDashboard': '是否同步更新关联的dashboard',
+ SYS_ROLE_NAME_CANNOT_MODIFY: '内置角色名称不能修改',
+ clickhouse_asynchronous_metrics_cgroup_memory_used: 'cgroup中使用的内存量,以字节为单位',
+ 'config.assetLabel.multitext': '多行文本',
+ consul_rpc_raft_handoff: '当服务器接受与 Raft 相关的 RPC 连接时增加。',
+ elasticsearch_clusterstats_indices_query_cache_memory_size_in_bytes: '用于所有分片的查询缓存的内存总量',
+ 'overall.result.successNum': '{successNum} 条记录导入成功',
+ 'deleteButton.confirm': '确认',
+ clickhouse_asynchronous_metrics_os_guest_time_cpu2: '在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(请参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_guest_time_cpu3: '在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(请参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_guest_time_cpu0: '在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(请参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ service_onboard_new_duration_sum: '调用入职服务的持续时间。',
+ clickhouse_asynchronous_metrics_os_guest_time_cpu1: '在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(请参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_user_time_normalized: '该值类似于“OSUserTime”,但除以[0..1]间隔内要测量的CPU核数,而不考虑核数。这允许您在集群中的多个服务器上平均该指标的值,即使核心数量不一致,也仍然可以获得平均资源利用率指标',
+ elasticsearch_indices_stats_primaries_request_cache_hit_count: '主分片请求缓存命中数',
+ clickhouse_asynchronous_metrics_os_guest_time_cpu6: '在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(请参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_guest_time_cpu7: '在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(请参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ consul_serf_queue_Intent_90_percentile: 'serf 插入队列大小的第90百分位数',
+ clickhouse_asynchronous_metrics_os_guest_time_cpu4: '在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(请参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_guest_time_cpu5: '在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(请参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ consul_raft_thread_main_saturation_count: '主 Raft goroutine 繁忙且无法接受新工作的次数',
+ elasticsearch_thread_pool_write_completed: 'write线程池队列中的任务数',
+ clickhouse_metrics_disk_space_reserved_for_merge: '为当前运行的后台合并保留的磁盘空间。它略大于当前合并部件的总大小',
+ 'el.datepicker.prevMonth': '上个月',
+ mysql_not_flushed_delayed_rows: '等待写入的插入延迟行数',
+ consul_fsm_ca_90_percentile: '测量将 CA 配置操作应用于 FSM 所需的时间第90百分位数',
+ SYS_CONFIG_DEFAULTCABINETUSIZE_INVALIDE: '机柜U位应为整数类型',
+ elasticsearch_breakers_fielddata_tripped: 'Elasticsearch中断器的字段数据是否被触发。它用于检测内存使用量是否超过限制,以防止Elasticsearch节点发生内存溢出',
+ 'chart.connected': '连续',
+ zookeeper_p999_om_proposal_process_time_ms: 'OM 提案处理时间第99.9分位数',
+ 'overall.createModel': '新增型号',
+ zookeeper_min_write_commitproc_time_ms: '写入请求在提交处理器中花费的时间最小值',
+ ALERTRULE_CONDITION_OPERATOR_ISNULL: '告警规则条件 operator 属性不能为空',
+ consul_fsm_intention_lower: '测量将意图操作应用于状态存储所需的时间最低值',
+ 'config.assetLabel.infoLabel': '标签信息',
+ apache_scboard_closing: '正在关闭 TCP 连接的工作线程数(在提供响应后)',
+ mysql_handler_tmp_update: '将行更新为临时表的请求数',
+ 'project.module.configs.comment': '配置信息 JSON 格式 示例:\\"[{\\"type\\":\\"metrics\\",\\"config\\":{\\"protocol\\":\\"SNMP\\",\\"walk\\":[\\"1.3.6.1.2.1.1\\"],\\"snmpCredentialsId\\":1,',
+ 'validate.address': '不合法的 IP 地址',
+ zookeeper_p50_sync_processor_queue_time_ms: '同步处理器队列时间第50分位数',
+ elasticsearch_indices_request_cache_memory_size_in_bytes: '请求缓存使用的内存',
+ rabbitmq_queue_messages_unack: '此指标表示队列中已交付给消费者但尚未确认的消息数',
+ zookeeper_znode_count: 'znode数量',
+ 'config.assetType.sshCollect': 'SshCollect',
+ mysql_opened_tables: '已打开的表数。如果Opened_tables很大,则table_open_cache值可能太小。',
+ consul_client_api_catalog_services: '每当 Consul 代理收到从目录中列出服务的请求时递增',
+ rabbitmq_node_io_read_avg_time: '文件句柄读取平均时间',
+ consul_fsm_tombstone_upper: '测量将给定的逻辑删除操作应用于 FSM 所花费的时间最高值',
+ 'config.assetType.vmh': 'VMH',
+ zookeeper_cnt_prep_process_time: '准备处理时间计数',
+ 'overall.twoDay': '2 天',
+ consul_serf_msgs_sent_90_percentile: '该指标是广播到集群的消息字节数的样本第90百分位数',
+ SYS_FILE_UUID_ISNULL: '系统文件UUID不能为空',
+ LINK_NAME_ISNULL: '链接名称不能为空',
+ 'tip.next': '下一步',
+ clickhouse_asynchronous_metrics_os_guest_nice_time: '当来宾被设置为更高优先级时,在Linux内核的控制下为来宾操作系统运行虚拟CPU所花费的时间比率(参见“man-procfs”)。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该指标与ClickHouse无关,但仍存在完整性。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'asset.objectID': 'object ID',
+ ENDPOINT_TYPE_INVALID: '端点类型不在允许范围内',
+ mysql_commands_show_collations: '执行的 SHOW COLLATIONS 命令数',
+ rabbitmq_queue_messages: '此指标表示队列中的消息总数,包括就绪消息和未确认消息',
+ rabbitmq_overview_exchanges: '渠道总数',
+ elasticsearch_cluster_health_unassigned_shards: '集群中未分配分片数',
+ FILTER_ASSET_MODEL_IS_NULL: '资产型号参数为空',
+ 'setup.usernamePlaceholder': '请输入用户名',
+ 'validate.integer': '必须是整数',
+ 'issue.low': '低',
+ 'overall.download': '下载',
+ IPAM_IP_MAC_ERROR: 'ip mac地址重复',
+ 'config.system.apiKey.noExpire': '无有效期',
+ rabbitmq_node_mem_total: '节点的总内存量',
+ clickhouse_metrics_open_file_for_write: '打开进行写入的文件数',
+ clickhouse_events_merge_tree_data_writer_blocks: '插入到MergeTree表的块数。每个块形成零级的数据部分',
+ 'dashboard.overview.traffic': '流量',
+ elasticsearch_clusterstats_indices_mappings_field_types_2_script_count: '声明脚本的字段数',
+ clickhouse_events_query_time_microseconds: '所有查询的总时间',
+ TERMINAL_TELNET_TRANSFER: 'telnet不能上传下载文件',
+ zookeeper_avg_prep_processor_queue_time_ms: '处理器队列准备时间平均值',
+ 'license.permanent': '永久有效',
+ 'tip.killTerm': '确认关闭 terminal 吗?',
+ consul_fsm_register_mean: '测量将目录寄存器操作应用于 FSM 所需的时间平均值',
+ zookeeper_avg_netty_queued_buffer_capacity: 'netty 队列缓冲区容量平均值',
+ TYPECONF_AUTHPROTOCOL_ISNULL: '资产类型配置验证协议为空',
+ elasticsearch_jvm_mem_heap_used_in_bytes: '堆当前正在使用的内存',
+ zookeeper_leader_uptime: '领导者正常运行时间',
+ consul_fsm_acl_role_mean: '测量将 ACL 角色操作应用于 FSM 所花费的时间平均值',
+ 'config.system.basic.mapConfig': '地图中心点',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Metaspace_committed: 'GC 后 Metaspace 空间已提交内存量',
+ redis_repl_backlog_first_byte_offset: '复制积压缓冲区的主偏移量',
+ 'config.mib.uploadTip': '请上传MIB文件',
+ 'asset.detail.orderBy': '排序方式',
+ 'project.topology.left': '左对齐',
+ PROJECT_TOPOICON_UNIT_ISNULL: '项目拓扑图标单位不能为空',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Old_Gen_max: 'GC 后 Old Gen 空间最大内存量',
+ consul_grpc_server_connection_count: '计算服务器收到的新 gRPC 连接数。包括server_type指示gRPC 服务器internal或externalgRPC 服务器的标签。',
+ CHART_X_FORMAT: '图表x轴数据格式错误',
+ IPAM_IP_SUBNET_NOT_EXISTS: 'ip子网不存在',
+ rabbitmq_node_mem_code: '用于存储代码段的内存量',
+ service_annotation_duration_bucket: '调用存储桶创建服务的持续时间。',
+ consul_leader_barrier_median: '衡量在获得领导权后等待木筏障碍所花费的时间中间值',
+ 'project.topology.curve': '曲线',
+ clickhouse_metrics_query_thread: '查询处理线程数',
+ PROJECT_ICON_TYPE_ISNULL: '拓扑图标类型不能为空',
+ consul_raft_boltdb_writeCapacity_lower: '以每秒可写入的日志数表示的理论写入容量最低值',
+ agent_unfederation_per_handle: '- 开启集群或切换Agent类型',
+ 'config.system.email.testConnection': '测试连接',
+ 'overall.result.imported': '已导入',
+ ALERTRULE_SCHEDSTIME_ISNULL: '告警规则定时任务开始时间不能为空',
+ clickhouse_events_merge_tree_data_writer_compressed_bytes: '为插入MergeTree表的数据写入文件系统的字节数',
+ 'alert.config.unit': '单位',
+ TERMINAL_PATH_ISNULL: '终端上传路径不能为空',
+ 'setup.alertPath': '网站URL',
+ qc_memory_unused_bytes: '内部内存管理器看到的空闲内存。',
+ 'dashboard.snapshotTip2': '快照将以文件的形式下载到您的计算机上 ,您可以用浏览器查看它。',
+ consul_raft_boltdb_storeLogs_upper: '测量将日志写入数据库所花费的时间最高值',
+ 'dashboard.snapshotTip1': '生成的快照将包括该仪表板的所有图表。',
+ 'explore.expandResults': '格式化结果',
+ consul_rpc_request: '当服务器收到与 Consul 相关的 RPC 请求时增加。',
+ postgresql_sessions_killed: '通过操作员干预终止的与此数据库的数据库会话数',
+ zookeeper_max_node_created_watch_count: '创建watcher所关注的节点最大值',
+ 'searchBox.greater': '大于',
+ clickhouse_asynchronous_metrics_osio_wait_time: 'CPU内核未运行代码但OS内核在等待IO时未在此CPU上运行任何其他进程的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'overall.ipam.used': '已用的',
+ 'alert.receiver': '接收人',
+ mongodb_repl_network_getmores_num: '复制getMore操作的总次数。',
+ 'overall.unlocked': '解锁',
+ integration_mysql_remark: 'MariadB服务器是最受欢迎的开源关系数据库之一。 它是由MySQL的原始开发人员制造的,并保证可以保持开源。 它是大多数云产品的一部分,也是大多数Linux发行版中的默认产品的一部分。\n',
+ 'project.chart.endpointStat': '端点状态',
+ agent_undistributed_msg: '尚未分配agent',
+ consul_memberlist_tcp_connect: '计算代理启动与其他代理的推/拉同步的次数。',
+ rabbitmq_node_mem_queue_slave_procs: '为从队列进程分配的内存量',
+ mysql_handler_read_prev: '从索引读取上一行的请求数(按顺序)',
+ 'config.model.name': '资产型号',
+ 'config.system.basic.num': '数字',
+ 'el.datepicker.month11': '11 月',
+ cassandra_TableMetrics_ViewLockAcquireTime_Count: '获取此表上的物化视图更新的分区锁所花费的时间。',
+ 'el.datepicker.month10': '10 月',
+ 'el.datepicker.month12': '12 月',
+ clickhouse_metrics_cache_detached_file_segments: '现有分离的缓存文件段数',
+ task_executor_run_queue_delta_count: '任务运行的预定开始时间和执行时间之间的持续时间(以秒为单位)。',
+ mysql_commands_show_tables: '执行的 SHOW TABLES 命令数',
+ elasticsearch_indices_stats_primaries_store_reserved_in_bytes: '主分片存储的大小',
+ clickhouse_events_merged_rows: '为后台合并读取的行。这是合并前的行数',
+ task_executor_total_runs_complete: '所有任务完成的任务运行数,按成功或失败划分。',
+ consul_rpc_queries_blocking: '服务器正在处理的当前正在运行的阻塞查询数。',
+ 'dashboard.dashboard.moreTitle': '仅显示 20 个时间序列。',
+ mysql_innodb_encryption_n_temp_blocks_decrypted: '已加密的临时块数量',
+ TERMINAL_ASSET_NOT_SUPPORT: '资产不支持远程终端',
+ mysql_innodb_row_lock_time_max: '获取行锁对象的最长时间(以毫秒为单位)',
+ PROJECT_REMOVE_ERROR: '系统删除错误',
+ zookeeper_connection_drop_probability: '连接中断率',
+ consul_fsm_register_lower: '测量将目录寄存器操作应用于 FSM 所需的时间最低值',
+ elasticsearch_indices_stats_total_search_query_time_in_millis: '主分片和副分片执行查询操作所花费的时间',
+ consul_raft_boltdb_txstats_writeTime_count: '测量执行写入数据库的次数',
+ zookeeper_p999_local_write_committed_time_ms: '本地发出的已提交的写入请求所花费的时间第99.分位数',
+ elasticsearch_indices_merges_total: '合并操作的总数',
+ 'integration.downloadTalon': '下载NZ-TALON安装包',
+ zookeeper_min_node_created_watch_count: '创建watcher所关注的节点最小值',
+ 'dashboard.dashboard.showHidden': '显示/隐藏',
+ CABINET_POSITION_OCCUPIED: '数据中心机柜所选位置已被占用',
+ MODULE_CONFIG_PIPELINE_EXPRESSIONS_ISNULL: '模块配置管道expressions为空',
+ SYS_CONFIG_TEST_ISNULL: 'ladp测试连接参数不能为空',
+ 'config.alert.id.comment': 'ID 示例:220623020000138',
+ elasticsearch_fs_data_0_free_in_bytes: '文件存储中未分配字节的总数',
+ ISSUE_ACTIVITY_ONLYOWN_COMMENTS: '问题动态只能操作自己的评论',
+ ALERTRULE_AUTOEXPIRED_INCORRECT: '告警规则自动过期参数错误 值应为0或1',
+ memcached_evictions: '从缓存中删除的有效项目数,以便为新项目释放内存',
+ redis_cmdstat_usec: '耗费CPU时间',
+ clickhouse_asynchronous_metrics_filesystem_main_path_total_bytes: '主ClickHouse路径所在的卷的大小,以字节为单位',
+ mongodb_active_writes: '正在进行中的写入操作的数量',
+ service_token_call_total: '令牌服务的调用次数。',
+ 'tip.confirmCancel': '您所做的修改将不会被保存?',
+ 'setup.wait': '配置已保存,请耐心等待生效',
+ elasticsearch_thread_pool_ml_utility_largest: 'ml utility 线程池中的活动线程数',
+ 'overall.replacement': '置换',
+ elasticsearch_indices_stats_primaries_query_cache_hit_count: '主分片查询缓存命中数',
+ 'el.pagination.total': '共 {total} 条',
+ clickhouse_events_compiled_function_execute: '已编译函数的执行次数',
+ consul_serf_member_flap: '在 Consul 0.7 及更高版本中可用,当代理被标记为死亡并在短时间内恢复时,此值会增加。这可能是代理过载、网络问题或代理无法在所需端口上相互连接的配置错误的指示器。',
+ mysql_innodb_buffer_pool_wait_free: '等待空闲缓冲区的次数',
+ 'overall.importSupport': '支持 xlsx / xls / csv / json 文件',
+ cassandra_ClientMetrics_AuthFailure_MeanRate: '客户端身份验证失败率,平均速率。',
+ 'week.TueAbbreviation': '周二',
+ clickhouse_asynchronous_metrics_filesystem_logs_path_available_i_nodes: '装载ClickHouse日志路径的卷上的可用索引节点数',
+ docker_n_containers_paused: 'Docker 宿主机上已经暂停的容器数量',
+ elasticsearch_thread_pool_management_active: 'management线程池中的线程数',
+ java_memory_pool_PeakUsage_init: '内存池峰值初始化字节数',
+ ENDPOINT_CONFIGS_FORMAT: '端点配置信息格式必须为json',
+ PROJECT_TOPO_CONF_ISNULL: '拓扑配置不能为空',
+ mysql_commands_drop_server: '执行的删除服务器命令数',
+ rabbitmq_node_mem_connection_other: '为连接分配的其他内存量',
+ 'overall.placeHolder': '请输入',
+ DASHBOARD_PARAM_SCHEDULETYPE_INVALIDE: '面板参数日程类型必须为 1, 2, 3 或 4',
+ apache_ConnsTotal: 'Apache 提供的连接总数',
+ elasticsearch_http_current_open: '节点的当前打开的 HTTP 连接数',
+ mongodb_storage_freelist_search_requests: '在MongoDB存储中,freelist搜索的请求次数',
+ mysql_slave_connections: '尝试REGISTER_SLAVE次数',
+ 'project.endpoint.promExpr': '请输入表达式',
+ 'guide.addEndpoint': '新增端点',
+ 'overall.unstarred': '未收藏',
+ MODULE_CONFIG_PIPELINE_EXPRESSION_ISNULL: '模块配置管道expression为空',
+ 'alert.config.normal': '正常',
+ 'overall.createipamDetail': '新增 Ip detail',
+ SNMP_MIB_OPERATION_INVALIDE: 'snmp mib 操作人信息异常',
+ mongodb_queued_reads: '排队的读操作数量。',
+ ALERTRULE_SELECT_DASHBOARD_TYPE_INCORRECT: '类型选择不正确,仅支持“dashboard”类型的仪表盘',
+ mongodb_db_stats_data_size: '数据库中所有集合占用的存储空间大小',
+ zookeeper_max_node_children_watch_count: '子节点监视最大值',
+ elasticsearch_thread_pool_fetch_shard_store_rejected: 'fetch shard store线程池中活动线程数最多',
+ elasticsearch_indices_stats_primaries_query_cache_total_count: '主分片命中、未命中和缓存查询的总数,在查询缓存中',
+ elasticsearch_thread_pool_search_rejected: 'search线程池中活动线程数最多',
+ 'webshell.fileSelect': '选择',
+ elasticsearch_http_clients_0_request_count: '来自此客户端的请求数',
+ consul_raft_rpc_appendEntries_processLogs_upper: '测量处理代理的未完成日志条目所花费的时间最高值',
+ MODULE_CONFIG_RELABEL_SOURCELABELS_ISNULL: '模块配置relabel source_labels为空',
+ 'explore.showContext': '显示上下文',
+ mongodb_top_stats_commands_count: 'MongoDB中每个操作的计数',
+ 'config.menus.lang': '语言',
+ SYS_CONFIG_QUERYMAXSERIES_INTERVAL: 'prometheus服务查询数据最大值应在-1~1000',
+ ASSET_FIELD_META_SEARCH_ISNULL: '资产属性元搜索不能为空',
+ consul_raft_boltdb_numFreePages: '表示 raft.db 文件中的空闲页数。',
+ zookeeper_stale_requests: '请求队列',
+ elasticsearch_indices_stats_primaries_merges_total_auto_throttle_in_bytes: '主分片自动限制的合并操作的大小',
+ haproxy_qmax: 'qcur的最大值',
+ SYS_CONFIG_DB_URL_ISNULL: '数据库地址不能为空',
+ 'overall.statistics': '统计数据',
+ elasticsearch_thread_pool_ccr_rejected: 'ccr 线程池中活动线程数最多',
+ consul_raft_rpc_appendEntries_processLogs_stddev: '测量处理代理的未完成日志条目所花费的时间标准偏差',
+ nginx_waiting: '已经处理完正在等候下一次请求指令的驻留连接数',
+ 'project.topology.legends': '图例',
+ IPAM_IP_NAME_ISNULL: 'ip名称不能为空',
+ 'diagnose.asset.resolution.blackbox': '- 检查资产 Ping 抓取配置下发, 可编辑资产触发配置下发流程',
+ elasticsearch_clusterstats_indices_query_cache_miss_count: '分配给所选节点的所有分片的查询缓存未命中总数',
+ 'asset.talon.username': 'TALON 用户名',
+ zookeeper_outstanding_tls_handshake: '未完成的 TLS 握手',
+ clickhouse_asynchronous_metrics_block_discard_ops_sr0: '从块设备请求的丢弃操作数。这些操作与SSD相关。ClickHouse不使用放弃操作,但可以由系统上的其他进程使用。这是一个系统范围的度量,它包括主机上的所有进程',
+ 'overall.viewMode': '切换查看模式',
+ ISSUE_RID_ID_ISNULL: '问题报告人不能为空',
+ mongodb_tcmalloc_max_total_thread_cache_bytes: 'TCMalloc所有线程缓存中的最大字节数',
+ CHART_NAME_TOO_LONG: '图表名称过长超过64',
+ elasticsearch_indices_translog_size_in_bytes: '事务日志的大小',
+ mysql_innodb_buffer_pool_bytes_data: '缓冲池中包含的字节总数数据',
+ elasticsearch_clusterstats_nodes_count_ingest: 'ingest 节点数量',
+ mysql_innodb_page_size: 'InnoDB 页面大小(以字节为单位)',
+ elasticsearch_clusterstats_indices_shards_index_primaries_min: '索引中主分片的最小数量',
+ mysql_performance_schema_file_classes_lost: '无法加载多少文件工具',
+ integration_docker_configuration: "#### 前置条件\r\n##### 组件版本\r\nDocker Version:23.0.1\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 Docker 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n##### 权限\r\n```\r\nsudo chmod 666 /var/run/docker.sock\r\n```\r\n#### 指标采集配置\r\n1.我们使用 [Docker 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/docker \"Docker 输入插件\")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus 输出插件\")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 docker.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"docker_prometheus\"\r\n listen = \":19207\"\r\n namepass = [\"docker*\"]\r\n\r\n\r\n# Read metrics about docker containers\r\n[[inputs.docker]]\r\n ## Docker Endpoint\r\n ## To use TCP, set endpoint = \"tcp://[ip]:[port]\"\r\n ## To use environment variables (ie, docker-machine), set endpoint = \"ENV\"\r\n endpoint = \"unix:///var/run/docker.sock\"\r\n \r\n ## Set to true to collect Swarm metrics(desired_replicas, running_replicas)\r\n ## Note: configure this in one of the manager nodes in a Swarm cluster.\r\n ## configuring in multiple Swarm managers results in duplication of metrics.\r\n gather_services = false\r\n \r\n ## Only collect metrics for these containers. Values will be appended to\r\n ## container_name_include.\r\n ## Deprecated (1.4.0), use container_name_include\r\n container_names = []\r\n \r\n ## Set the source tag for the metrics to the container ID hostname, eg first 12 chars\r\n source_tag = true\r\n \r\n ## Containers to include and exclude. Collect all if empty. Globs accepted.\r\n container_name_include = []\r\n container_name_exclude = []\r\n \r\n ## Container states to include and exclude. Globs accepted.\r\n ## When empty only containers in the \"running\" state will be captured.\r\n container_state_include = [\"created\", \"restarting\", \"running\", \"removing\", \"paused\", \"exited\", \"dead\"]\r\n ## example: container_state_exclude = [\"created\", \"restarting\", \"running\", \"removing\", \"paused\", \"exited\", \"dead\"]\r\n # container_state_include = []\r\n # container_state_exclude = []\r\n \r\n ## Timeout for docker list, info, and stats commands\r\n timeout = \"5s\"\r\n \r\n ## Whether to report for each container per-device blkio (8:0, 8:1...),\r\n ## network (eth0, eth1, ...) and cpu (cpu0, cpu1, ...) stats or not.\r\n ## Usage of this setting is discouraged since it will be deprecated in favor of 'perdevice_include'.\r\n ## Default value is 'true' for backwards compatibility, please set it to 'false' so that 'perdevice_include' setting\r\n ## is honored.\r\n perdevice = true\r\n \r\n ## Specifies for which classes a per-device metric should be issued\r\n ## Possible values are 'cpu' (cpu0, cpu1, ...), 'blkio' (8:0, 8:1, ...) and 'network' (eth0, eth1, ...)\r\n ## Please note that this setting has no effect if 'perdevice' is set to 'true'\r\n # perdevice_include = [\"cpu\"]\r\n \r\n ## Whether to report for each container total blkio and network stats or not.\r\n ## Usage of this setting is discouraged since it will be deprecated in favor of 'total_include'.\r\n ## Default value is 'false' for backwards compatibility, please set it to 'true' so that 'total_include' setting\r\n ## is honored.\r\n total = true\r\n \r\n ## Specifies for which classes a total metric should be issued. Total is an aggregated of the 'perdevice' values.\r\n ## Possible values are 'cpu', 'blkio' and 'network'\r\n ## Total 'cpu' is reported directly by Docker daemon, and 'network' and 'blkio' totals are aggregated by this plugin.\r\n ## Please note that this setting has no effect if 'total' is set to 'false'\r\n # total_include = [\"cpu\", \"blkio\", \"network\"]\r\n \r\n ## docker labels to include and exclude as tags. Globs accepted.\r\n ## Note that an empty array for both will include all labels as tags\r\n docker_label_include = []\r\n docker_label_exclude = []\r\n \r\n ## Which environment variables should we use as a tag\r\n tag_env = [\"JAVA_HOME\", \"HEAP_SIZE\"]\r\n \r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 Docker 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 Docker 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19207\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```",
+ zookeeper_avg_election_time: '参加和离开选举之间的时间平均值',
+ clickhouse_metrics_parts_pre_active: '该部分位于data_parts中,但不用于SELECT',
+ mysql_commands_grant_role: '执行的GRANT角色命令数',
+ mysql_innodb_adaptive_hash_hash_searches: '哈希搜索',
+ DC_PRINCIPAL_NOT_EXISTS: '数据中心负责人不存在',
+ 'overall.comments': '评论',
+ DC_Y_ALREADYINUSE: '数据中心行已经被使用',
+ elasticsearch_indices_flush_total_time_in_millis: '总时间,用于执行刷新操作',
+ zookeeper_p95_write_commitproc_time_ms: '写入请求在提交处理器中花费的时间第95分位数',
+ 'project.topology.circularBead': '圆角',
+ 'config.exprTemp.gname': '组名',
+ 'overall.revocation': '撤销',
+ consul_catalog_connect_query: '给定服务的每个基于连接的目录查询的增量。',
+ elasticsearch_indices_stats_primaries_translog_operations: '主分片事务日志操作数',
+ mysql_commands_rename_user: '执行的重命名用户命令数',
+ 'noftiyMethod.parameters': '脚本文件接收两个参数:',
+ 'project.topology.lineName': '连线名称',
+ elasticsearch_os_swap_free_in_bytes: '可用交换空间量',
+ elasticsearch_clusterstats_indices_segments_index_writer_memory_in_bytes: '所有分片上所有索引编写器使用的内存总量',
+ mongodb_col_stats_count: '集合中文档的数量',
+ 'dashboard.dashboard.customValues': '自定义值',
+ mongodb_db_stats_index_size: '数据库中所有索引占用的存储空间大小',
+ 'integration.automaticInstallation': '自动安装',
+ IMPORT_FIELDS_DUPLICATE: '{0} 重复 ,{1} 重复',
+ SYS_CONFIG_EMAILSSLFLAG_INVALIDE: '邮箱ssl启停参数无效',
+ 'setup.requirePin': 'Redis可能需要密码',
+ clickhouse_asynchronous_metrics_network_send_packets_virbr0_nic: '通过网络接口发送的网络数据包数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ cassandra_TableMetrics_BytesPendingRepair_Value: '为持续增量修复而隔离的表数据大小',
+ cassandra_CommitLogMetrics_WaitingOnSegmentAllocation_FiveMinuteRate: '五分钟 等待分配 CommitLogSegment 所花费的时间速率',
+ 'dashboard.dashboard.lastFiveMin': '最近5分钟',
+ elasticsearch_indices_merges_current_size_in_bytes: '用于执行当前文档合并的内存',
+ ALERTRULE_NOTIFYACTIVE_INCORRECT: '告警规则通知启用参数错误 值应为0或1',
+ http_query_request_count: '查询请求总数。',
+ java_memory_pool_PeakUsage_committed: '内存池峰值已提交字节数',
+ nginx_requests: '总共处理的请求数',
+ 'config.ipamip.uts': '更新时间戳',
+ 'backup.only': '仅一次',
+ IPAM_IP_INTERVAL_ERROR: 'ip地址已存在',
+ mysql_innodb_data_read: '自服务器启动以来读取的InnoDB字节数',
+ 'asset.connectionTimedOut': '连接超时',
+ mysql_commands_resignal: '执行的RESIGNAL命令数',
+ minio_node_iam_last_sync_duration_millis: '上次成功的IAM数据同步持续时间(毫秒)',
+ zookeeper_sum_reads_issued_from_session_queue: '从会话队列发出的读取数总和',
+ 'overall.enlargement': '放大',
+ dc_disabled_msg: '数据中心未开启',
+ zookeeper_max_pending_session_queue_size: '挂起的会话队列大小最大值',
+ 'setup.haVip': '虚拟的 IP',
+ 'overall.buildIn': '内置',
+ consul_rpc_consistentRead_count: '测量确认可以执行一致读取的次数',
+ elasticsearch_thread_pool_fetch_shard_store_largest: 'fetch shard store线程池中的活动线程数',
+ IPAM_SUBNET_MASK_ISNULL: '子网掩码不能为空',
+ ALERTRULE_IMPORT_ERROR: '告警规则导入错误',
+ clickhouse_asynchronous_metrics_hash_table_stats_cache_hits: '哈希表大小预测正确的次数',
+ cassandra_TableMetrics_CompressionMetadataOffHeapMemoryUsed_Value: '压缩元数据使用的堆外内存。',
+ elasticsearch_thread_pool_ml_utility_completed: 'ml utility线程池队列中的任务数',
+ mysql_innodb_buffer_pool_pages_dirty: '缓冲区页当前脏页数目',
+ mongodb_repl_updates_per_sec: '每秒钟的复制更新操作数量。',
+ docker_container_blkio_io_serviced_recursive_total: 'Docker 容器中进行的所有块 I/O 操作的数量,包括递归地统计了所有子 cgroup 的操作数量',
+ docker_container_status_uptime_ns: 'Docker 容器运行时间',
+ clickhouse_asynchronous_metrics_os_idle_time_normalized: '该值类似于“OSIdleTime”,但除以[0..1]间隔内要测量的CPU核数,而不考虑核数。这允许您在集群中的多个服务器上平均该指标的值,即使核心数量不一致,也仍然可以获得平均资源利用率指标',
+ 'licenseGen.comment': '评论',
+ SYS_USER_OLDPWD: '原密码不正确',
+ minio_s3_requests_5xx_errors_total: '具有 5xx 错误的 S3 请求总数',
+ 'backup.size': '大小',
+ SYS_ROLE_ID_ISNULL: '角色id不能为空',
+ mysql_commands_show_package_status: '执行的 SHOW PACKAGE STATUS 命令数',
+ memcached_touch_hits: '具有新到期时间的已触摸键数',
+ 'config.record.inr.comment': '执行周期 默认值:0,单位:s 示例: 10',
+ zookeeper_min_pending_session_queue_size: '挂起的会话队列大小最小值',
+ service_session_duration_bucket: '调用会话服务的持续时间。',
+ zookeeper_max_session_queues_drained: '流控的会话队列计数最大值',
+ IMPORT_FORMAT_ERROR: '{0} 格式错误',
+ mysql_commands_change_master: '执行的 CHANGE MASTER TO 命令数',
+ SYS_CONFIG_REDIS_PASSWORD_INVALID: 'redis密码无效',
+ 'dashboard.dashboard.chartForm.name.comment': '图表名称(必填) 示例: CPU使用率',
+ clickhouse_asynchronous_metrics_filesystem_logs_path_total_i_nodes: 'ClickHouse日志路径所在卷上的索引节点总数',
+ ALERTRULE_STATE_INCORRECT: '告警规则状态错误 值应为0或1',
+ consul_raft_boltdb_txstats_rebalanceTime_count: '测量重新平衡数据库中的节点的次数',
+ 'placeholder.chart.column': '列',
+ 'diagnose.agent.resolution.connectable': '- 检查客户端服务运行状态\n- 检查客户端端口&协议填写是否正确\n- 检查客户端防火墙设置',
+ http_api_requests_total: '收到的 HTTP 请求数。',
+ 'el.upload.preview': '查看图片',
+ influxdb_remotes_total: '服务器上的遥控器总数。',
+ java_threading_PeakThreadCount: '自 JVM 启动或峰复位以来的峰活动线程计数',
+ mysql_innodb_buffer_pool_pages_flushed: '平均每秒innodb缓存池中刷新页请求的数目',
+ elasticsearch_clusterstats_indices_store_size_in_bytes: '分配给所选节点的所有分片的总大小',
+ mysql_commands_drop_temporary_table: '执行的删除临时表命令数',
+ 'asset.usernamePrompt': '用户名提示',
+ zookeeper_cnt_local_write_committed_time_ms: '本地发出的已提交的写入请求的数量',
+ zookeeper_max_latency: '最大延迟(ms)',
+ rabbitmq_queue_messages_redeliver_rate: '设置了重交付标志的deliver_get中消息子集的每秒速率',
+ activemq_queues_size: '在 queue 中 消费者尚未确认的消息数',
+ SYS_CONFIG_EMAILPROTOCOL_INVALIDE: '邮箱协议无效',
+ FILTER_ASSET_BRAND_IS_NULL: '资产品牌参数为空',
+ mysql_sort_merge_passes: '排序算法必须执行的合并传递数。如果此值很大,则应考虑增加sort_buffer_size系统变量的值。',
+ 'asset.usernamePrompt.comment ': 'TELNET用户名提示 示例: login:',
+ mysql_commands_delete_multi: '执行的多表DELETE命令数',
+ minio_s3_requests_errors_total: '具有 4xx 和 5xx 错误的 S3 请求总数',
+ EXCELFILE_IMPORT_ERROR: '导入文件错误',
+ zookeeper_cnt_startup_txns_loaded: '已加载启动 txns 的数量',
+ 'searchBox.unequal': '不等于',
+ zookeeper_cnt_updatelatency: '更新延迟次数',
+ 'project.topology.unitError': '请选择对应的目录',
+ 'config.assetLabel.operate': '操作',
+ storage_compactions_failed: 'TSM 压缩失败(按级别)。',
+ zookeeper_cnt_fsynctime: '同步事务日志的次数',
+ consul_raft_leader_dispatchLog_upper: '测量领导者将日志条目写入磁盘所花费的时间最高值',
+ CABINET_USIZE_FORMAT: '机柜U位格式错误 应为整数',
+ mysql_innodb_buffer_pool_write_requests: '写入InnoDB 缓冲池的请求数',
+ consul_raft_commitNumLogs: '测量在单个批次中为应用到 FSM 而处理的日志数。',
+ AGENT_HOST_ERROR: '客户端IP地址错误',
+ consul_fsm_deregister_sum: '测量将目录注销操作应用于 FSM 所需的时间总和',
+ 'dashboard.startPlaylist': '开始播放列表',
+ DC_NOTHAS_CABINET: '数据中心中没有该机柜',
+ 'tip.add': '添加',
+ 'config.terminallog.upload': '终端文件上传',
+ elasticsearch_clusterstats_indices_shards_index_primaries_max: '索引中主分片的最小数量',
+ zookeeper_sum_proposal_ack_creation_latency: '创建延迟提议确认总和',
+ 'globalSearch.toSelect': '跳转',
+ elasticsearch_indices_stats_total_indexing_delete_current: '主分片 和副分片删除操作总数',
+ consul_client_api_success_catalog_node_services: '每当 Consul 代理成功响应在节点中列出服务的请求时递增',
+ consul_serf_msgs_received_upper: '该指标是接收到集群的消息字节数的样本最高值',
+ ISSUE_AID_ID_ISNULL: '问题指派人不能为空',
+ docker_container_net_rx_bytes: 'Docker 容器的网络接收数据量的大小',
+ elasticsearch_thread_pool_system_write_active: 'system write线程池中的线程数',
+ cassandra_CommitLogMetrics_WaitingOnSegmentAllocation_FifteenMinuteRate: '十五分钟 等待分配 CommitLogSegment 所花费的时间速率',
+ mysql_commands_start_slave: '执行的 START SLAVE 命令数',
+ mysql_table_open_cache_misses: '打开表缓存查找的未命中数。',
+ ALERTMSG_PARSE_ERROR: '告警信息解析失败',
+ 'overall.issue.edit': '编辑问题',
+ SYS_USER_EMAIL_FORMAT: '系统用户邮箱格式错误',
+ redis_aof_rewrite_in_progress: '指示AOF重写操作正在进行的标志',
+ SYSSTAT_NAME_IS_NULL: '名称参数不能为空',
+ mongodb_tcmalloc_transfer_cache_free_bytes: 'TCMalloc传输缓存中的空闲字节数',
+ 'dashboard.dashboard.chartForm.typeVal.singleStat.label': '单值',
+ mongodb_wtcache_worker_thread_evictingpages: 'WiredTiger缓存中工作线程正在驱逐的页面数',
+ mysql_innodb_ibuf_free_list: '对应ibuf->free_list_len,表示ibuf树的空闲链表长度',
+ consul_serf_queue_Query_sum: 'serf 查询队列大小的总和',
+ mysql_commands_create_event: '执行的创建事件命令数',
+ mongodb_repl_network_getmores_total_millis: '复制getMore操作的总时间(毫秒)。',
+ consul_serf_queue_Event_count: 'serf 事件队列的次数',
+ 'project.topology.maxWidth': '最大宽度',
+ elasticsearch_indices_stats_total_recovery_current_as_source: '主分片和副分片恢复次数 ,使用索引分片作为源',
+ mongodb_repl_state: '复制状态。',
+ 'timepicker.lockTime': '固定时间范围至所有页面',
+ MODULE_CONFIG_PIPELINE_SOURCE_ISNULL: '模块配置管道source为空',
+ mysql_open_table_definitions: '缓存表定义的数量',
+ 'project.endpoint.authTypeToken': '第三方令牌',
+ mysql_innodb_encryption_key_rotation_list_length: '加密密钥旋转列表长度',
+ 'integration.autoRemark': '命令实现自动下载安装文件和软件安装,初次安装时会自动完成NZ-TALON信息注册',
+ elasticsearch_thread_pool_transform_indexing_completed: 'transform indexing线程池队列中的任务数',
+ 'overall.invisible': '不可见',
+ 'guide.importAsset': '导入资产',
+ SNMP_MIB_NOTWRITABLE: 'snmp mib 无法修改变量的值',
+ mysql_innodb_buffer_pool_read_ahead_evicted: '由预读后台线程读入InnoDB 缓冲池的页数,这些页数是在未被查询访问的情况下逐出的',
+ minio_node_io_read_bytes: '进程从底层存储系统读取的总字节数',
+ clickhouse_asynchronous_metrics_disk_unreserved_default: '磁盘(虚拟文件系统)上的可用字节,不保留合并、提取和移动。远程文件系统可以显示像16EiB这样的大值',
+ clickhouse_asynchronous_metrics_block_discard_ops_sda: '从块设备请求的丢弃操作数。这些操作与SSD相关。ClickHouse不使用放弃操作,但可以由系统上的其他进程使用。这是一个系统范围的度量,它包括主机上的所有进程',
+ 'backup.Monthly': '每月',
+ 'config.system.link.nameMaxLength': '长度应小于64',
+ 'overall.startTime': '开始时间',
+ tengine_http_other_status: '其他请求的总数',
+ mongodb_count_command_total: 'count 命令执行的总次数',
+ ALERTMSG_ACK_ISNULL: '告警确认标识为null',
+ service_notebook_duration_count: '通话时长',
+ minio_s3_requests_inflight_total: '当前正在运行的 S3 请求总数',
+ mysql_commands_truncate: '执行的TRUNCATE命令数',
+ elasticsearch_fs_timestamp: '上次刷新文件存储统计信息的时间',
+ 'license.gen': '生成证书',
+ CHART_VARTYPE_ISNULL: '图表引用模板时,链接值不能为空',
+ mysql_commands_show_create_trigger: '执行的 SHOW CREATE TRIGGER 命令数',
+ ALERTRULE_CONDITION_VALUE_ISNULL: '告警规则条件 value 属性不能为空',
+ elasticsearch_indices_store_reserved_in_bytes: '以字节为单位预测此节点上的分片存储的大小',
+ clickhouse_asynchronous_metrics_os_memory_swap_cached: '加载到RAM中的交换内存量。应在生产系统上禁用交换。如果此度量值较大,则表示配置错误。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ docker_container_blkio_io_service_bytes_recursive_async: 'Docker 容器中进行的异步读取操作的字节数',
+ cassandra_TableMetrics_AllMemtablesLiveDataSize_Value: '存储在位于堆外的内存表(包括 2i 和挂起的刷新内存表)中的实时数据总量,不包括任何数据结构开销。',
+ elasticsearch_fs_io_stats_devices_0_write_kilobytes: '写入磁盘的总千字节',
+ mysql_slave_received_heartbeats: '从属设备从主服务器接收的检测信号数',
+ SYS_CONFIG_LDAP_OU_NOT_EXIST: 'ldap连接ou不存在',
+ docker_container_mem_total_pgpgin: 'Docker 容器中所有进程从磁盘读取的页面总数',
+ cassandra_TableMetrics_PercentRepaired_Value: '在磁盘上修复的表数据的百分比。',
+ 'week.Thu': '周四',
+ LICENSE_PARAM_IS_NULL: 'license参数不能为空',
+ 'license.inactive': 'Inactive',
+ SOFTWARE_ASSET_BUILTIN_CANNOT_DELETED: '内置配置不能删除',
+ mysql_commands_dealloc_sql: '执行的DEASSIGN命令数',
+ elasticsearch_fs_io_stats_total_read_kilobytes: '使用的所有设备上读取的总千字节数',
+ consul_rpc_query: '当服务器收到读取 RPC 请求时增加,表示新读取查询的速率。请参阅 consul.rpc.queries_blocking 了解当前正在进行的阻塞 RPC 调用的数量。此指标在 1.7.0 中更改为仅在查询开始时递增。查询率会显得较低,但更准确。',
+ 'license.id': '支持标识',
+ IPAM_SUBNET_MASK_ERROR: '子网掩码错误',
+ 'diagnose.endpoint.resolution.auth': '- 检查端点认证配置',
+ 'overall.project': '系统',
+ elasticsearch_thread_pool_management_rejected: 'management 线程池中活动线程数最多',
+ mysql_feature_custom_aggregate_functions: '使用自定义聚合函数的查询数',
+ zookeeper_avg_propagation_latency: '传播延迟平均值',
+ 'project.endpoint.scrape_interval': '时间间隔',
+ mysql_performance_schema_prepared_statements_lost: '无法在 prepared_statements_instances 表中检测的准备好的语句数',
+ elasticsearch_indices_indexing_index_current: '当前正在运行的索引操作数',
+ 'terminal.scrollbackLines': '回滚',
+ zookeeper_max_sync_processor_queue_time_ms: '同步处理器队列时间最大值',
+ SYS_FILE_BIG_ERROR: '系统文件过大,请与管理员联系以修改数据库配置:max_allowed_packet',
+ mysql_commands_xa_end: '结束的 XA 语句数',
+ 'dashboard.metric.multiChartsShow': '多图展示',
+ zookeeper_cnt_node_created_watch_count: '创建watcher所关注的节点数',
+ mysql_innodb_encryption_n_rowlog_blocks_decrypted: '已加密的行日志块数量',
+ ASSET_ID_ISNULL: '资产ID不能为空',
+ 'buttons.system.email': '邮件服务器',
+ mysql_innodb_ibuf_size: '更改缓冲区大小(以页为单位)',
+ redis_rdb_last_bgsave_time_sec: '上次RDB保存操作的持续时间(秒)',
+ consul_memberlist_pushPullNode_median: '测量与此代理交换状态的代理数中间值',
+ mongodb_db_stats_collections: '数据库中集合的数量',
+ CHART_X_ISNULL: '图表x轴不能为空',
+ zookeeper_sum_time_waiting_empty_pool_in_commit_processor_read_ms: '在提交处理器读取中等待空池的时间总和',
+ task_scheduler_schedule_delay_sum: '延迟任务调度时间汇总',
+ java_operating_TotalPhysicalMemorySize: '可用的物理内存总量',
+ DC_CABINETNAME_DUPLICATE: '数据中心机柜名称重复',
+ mysql_commands_stmt_reprepare: '重新准备的报表数量',
+ SOFTWARE_TYPE_NOT_EXIST: '软件类型配置不存在',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Compressed_Class_Space_init: 'GC 前 Compressed Class Space 空间初始内存量',
+ mysql_handler_discover: '发现是指服务器询问NDBCLUSTER存储引擎是否知道具有给定名称的表。Handler_discover表示以这种方式发现表的次数',
+ 'profile.update': '更新',
+ zookeeper_p99_readlatency: '读取延迟第99分位数',
+ elasticsearch_thread_pool_listener_threads: 'listener线程池执行程序完成的任务数',
+ zookeeper_min_commit_process_time: '提交进程时间最小值',
+ consul_raft_fsm_apply_count: '测量将日志应用到 FSM 的次数',
+ 'dashboard.dashboard.chartForm.thresholds': '阈值',
+ 'explore.beforeMatch': '显示匹配前的29行。',
+ zookeeper_avg_sync_process_time: '同步处理时间平均值',
+ CHART_PARAMSINGLESTAT_INVALIDE: '图表类型为单值图时,选择类型不在允许范围内',
+ 'setup.welcome.guid': '向导将为您做什么?',
+ elasticsearch_indices_stats_primaries_search_fetch_current: '主分片正在运行的抓取操作数',
+ 'project.topology.info': '模块信息',
+ 'guide.agentTip': '客户端包含"Global”和"Per-datacenter”两种类型,前者汇总数据并发出告警消息,后者从端点中采集监控数据。',
+ haproxy_scur: '当前会话',
+ 'project.topology.down': '下一层',
+ consul_acl_ResolveToken_upper: '测量解析 ACL 令牌所需的时间最高值',
+ apache_ConnsAsyncKeepAlive: '保持活动状态的异步连接数',
+ elasticsearch_clusterstats_indices_shards_index_replication_min: '索引中的最小复制因子',
+ elasticsearch_clusterstats_nodes_fs_total_in_bytes: '所有选定节点上所有文件存储的总大小',
+ java_memory_pool_CollectionUsage_used: '内存池垃圾回收阈值已使用字节数',
+ 'dashboard.dashboard.editChartTempTitle': '修改图表模板',
+ elasticsearch_breakers_in_flight_requests_limit_size_in_bytes: 'Elasticsearch中断器的正在处理请求的限制大小。它用于限制内存使用量,以防止Elasticsearch节点发生内存溢出',
+ elasticsearch_thread_pool_fetch_shard_store_threads: 'fetch shard store 线程池执行程序完成的任务数',
+ elasticsearch_indices_stats_total_request_cache_memory_size_in_bytes: '主分片和副分片请求缓存使用的内存',
+ zookeeper_sum_node_changed_watch_count: 'watcher所关注的节点数据被更改总和',
+ redis_used_memory_lua: 'Lua引擎使用的字节数',
+ mongodb_latency_commands: '命令操作的延迟时间。',
+ 'dashboard.dashboard.chartForm.statisticsVal.first*': '第一个非空值',
+ clickhouse_asynchronous_metrics_block_write_bytes_sr0: '写入块设备的字节数。由于使用了OS页面缓存,它可以低于写入文件系统的字节数,从而节省IO。由于通过缓存写入,写入块设备的时间可能晚于写入文件系统。这是一个系统范围的度量,它包括主机上的所有进程',
+ clickhouse_events_selected_rows: '从所有表中选择的行数',
+ elasticsearch_indices_stats_total_segments_index_writer_memory_in_bytes: '主分片和副分片索引编写器使用的内存总量',
+ SYS_USER_NAME_ISNULL: '系统用户名称不能为空',
+ MODULE_TYPE_ISNULL: '模块类型不能为空',
+ cassandra_ClientMetrics_UnknownException_OneMinuteRate: '1分钟内未知异常的速率。',
+ 'config.operationlog.operaId': '数据 ID',
+ elasticsearch_jvm_mem_pools_old_used_in_bytes: '内存,由老一代堆使用',
+ elasticsearch_indices_get_missing_time_in_millis: '以毫秒为单位的时间 执行失败的获取操作所花费的时间',
+ clickhouse_asynchronous_metrics_number_of_detached_parts: '从MergeTree表分离的部件总数。用户可以使用“ALTER TABLE DETACH”查询分离部件,或者在部件损坏、意外或不需要时由服务器本身分离部件。服务器不关心分离的部件,它们可以被移除',
+ elasticsearch_thread_pool_security_token_key_rejected: 'security token key线程池中活动线程数最多',
+ mysql_access_denied_errors: '拒绝访问错误数',
+ mysql_innodb_data_pending_writes: '当前挂起的写入数',
+ ASSET_FIELD_GROUP_NAME_ISNULL: '资产属性组名称不能为空',
+ mysql_handler_read_retry: 'semi_consistent_read触发的读取重试次数(InnoDB 功能)',
+ 'about.releaseNotes': '发行说明',
+ mysql_innodb_master_thread_idle_loops: '主机空闲循环线程数',
+ 'config.terminallog.cmd.legendTip': '图例说明',
+ 'config.terminallog.statusItem.kickedOut': '强制退出',
+ zookeeper_p99_proposal_ack_creation_latency: '创建延迟提议确认第99分位数',
+ postgresql_checkpoint_write_time: '在将文件写入磁盘的检查点处理部分所花费的总时间(毫秒)',
+ tengine_rt: 'rt的总数',
+ zookeeper_cnt_time_waiting_empty_pool_in_commit_processor_read_ms: '在提交处理器读取中等待空池的时间计数',
+ mongodb_insert_command_total: 'insert命令的总数量。',
+ 'dashboard.dashboard.addByTemplate': '通过模板添加',
+ zookeeper_cnt_reads_after_write_in_session_queue: '提交请求后立即出现在会话队列中的连续读取请求数数量',
+ zookeeper_add_dead_watcher_stall_time: '添加死亡观察者失速时间',
+ clickhouse_metrics_my_sql_connection: '使用MySQL协议的客户端连接数',
+ elasticsearch_indices_stats_primaries_query_cache_evictions: '主分片 查询缓存逐出数',
+ mysql_rpl_semi_sync_master_no_tx: '从属服务器未成功确认的提交数',
+ rabbitmq_federation_messages_unacknowledged: '联邦未确认的消息数',
+ clickhouse_metrics_zoo_keeper_request: '动态中对ZooKeeper的请求数',
+ 'tip.lnglatError': '经纬度格式错误',
+ clickhouse_asynchronous_metrics_os_memory_cached: 'OS页面缓存使用的内存量,以字节为单位。通常,几乎所有可用内存都由OS页面缓存使用-此指标的高值是正常的,也是预期的。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ sqlserver_requests_cpu_time_ms: '查询所用CPU时间(毫秒)。',
+ 'setup.finish': '完成',
+ mysql_key_blocks_not_flushed: '已修改但未刷新到磁盘的密钥缓存块数',
+ mysql_innodb_buffer_pool_pages_misc: '留作内部使用的InnoDB 缓冲池页面数',
+ mysql_commands_reset: '执行的重置命令数',
+ 'dashboard.recentlyViewed': '最近浏览',
+ ENDPOINT_EDITTYPE_ISNULL: '端点修改类型不能为空',
+ consul_runtime_gc_pause_ns_upper: '自Consul启动以来,垃圾收集(GC)stop-the-world 暂停所消耗的纳秒数最高值',
+ 'overall.misc': '杂项',
+ docker_container_mem_total_pgpgout: 'Docker 容器中所有进程写入磁盘的页面总数',
+ DASHBOARD_PARAM_REPORTCHARTSHARE_INVALIDE: '面板参数报告图表工具提示必须为 none, crosshair 或 tooltip',
+ haproxy_chkdown: 'UP->DOWN 转换的次数',
+ docker_container_mem_pgpgin: 'Docker 容器中从交换空间(swap)中读入到物理内存中的页面数量',
+ elasticsearch_indices_stats_primaries_segments_memory_in_bytes: '主分片段的内存总量',
+ rabbitmq_node_gc_num_rate: '垃圾收集器运行速率',
+ zookeeper_connection_request_count: '传入客户端连接请求数',
+ clickhouse_metrics_background_distributed_schedule_pool_task: 'BackgroundDistributedSchedulePool中的活动任务数。此池用于在后台完成的分布式发送',
+ elasticsearch_indices_segments_stored_fields_memory_in_bytes: '用于所有分片中存储字段的内存总量',
+ elasticsearch_breakers_parent_tripped: 'Elasticsearch中断器的父级是否被触发',
+ clickhouse_events_table_function_execute: '表函数调用数次数',
+ 'overall.address': '地址',
+ zookeeper_sync_processor_request_queued: '请求队列同步处理器',
+ zookeeper_p50_proposal_latency: '提案延迟第50分位数',
+ PROJECT_TOPOICON_NAME_ISNULL: '项目拓扑图标名称不能为空',
+ 'overall.AuthenticationFailed': '认证失败',
+ rabbitmq_node_fd_total: '节点上可用的文件描述符总数',
+ consul_fsm_ca_leaf_lower: '测量在签署叶证书时应用操作所需的时间最低值',
+ zookeeper_p95_sync_processor_queue_flush_time_ms: '同步处理器队列刷新时间第95分位数',
+ mysql_innodb_buffer_pool_pages_old: '旧数据库页面',
+ 'config.assetState.editAssetState': '编辑资产状态',
+ consul_memberlist_gossip_stddev: '测量将八卦消息广播到一组随机选择的节点所花费的时间标准偏差',
+ 'config.system.basic.logoTip': 'Logo支持格式为jpg、jpeg、png且大小小于2M的图片',
+ influxdb_telegrafs_total: '服务器上的 Telegraf 配置总数。',
+ 'config.dc.traffic.snmpSetting': 'SNMP设置',
+ zookeeper_cnt_write_commit_proc_req_queued: '写入提交进程队列次数',
+ TYPECONF_BEUSED_CAN_NOT_REMOVE: '资产类型已关联资产不能被删除',
+ 'metric.diagnose.endpoint.item.snmp.agent': '指标端点SNMP服务状态',
+ minio_s3_requests_4xx_errors_total: '具有 4xx 错误的 S3 请求总数',
+ haproxy_stot: '累计会话数',
+ mongodb_cursor_total: '游标的总数',
+ elasticsearch_jvm_buffer_pools_mapped_used_in_bytes: '映射缓冲池的大小',
+ 'dashboard.dashboard.chartForm.legendValues': 'Values',
+ 'el.datepicker.selectTime': '选择时间',
+ consul_fsm_deregister_median: '测量将目录注销操作应用于 FSM 所需的时间中间值',
+ agent_wait_pull_handle: '- 等待Agent更新采集配置',
+ consul_serf_queue_Query_upper: 'serf 查询队列大小的最高值',
+ mongodb_operation_write_conflicts: '写操作发生冲突的数量。',
+ 'integration.talonRemark': '官方提供标准的采集器,用来从你的系统和应用程序中收集各种指标和日志类集成数据。',
+ 'overall.oneDay': '1 天',
+ postgresql_deadlocks: '在此数据库中检测到的死锁数',
+ 'alert.silence.selectTime': '请选择时间',
+ 'project.project.projectName': '系统',
+ AGENT_UNAVAILABLE: '客户端不可用',
+ ALERTRULE_SCHEDETIME_ERROR: '告警规则定时任务结束时间错误',
+ apache_scboard_dnslookup: '当前执行 DNS 查找的工作线程数',
+ elasticsearch_cluster_health_relocating_shards: '集群中迁移中的分片数',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Metaspace_committed: 'GC 前 Metaspace 空间已提交内存量',
+ 'project.module.tip.relation': '模块关联的端点将默认配置以下端口/路径/参数',
+ 'overall.result.failed': '失败',
+ elasticsearch_clusterstats_indices_shards_index_replication_max: '索引中的最大复制因子',
+ elasticsearch_fs_total_available_in_bytes: '此 Java 虚拟机在所有文件上可用的总字节数 商店。根据操作系统或进程级别限制,可能会出现这种情况 小于。这是实际可用磁盘的数量 空间 Elasticsearch 节点可以利用。',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Eden_Space_init: 'GC 后 Eden Space 空间初始内存量',
+ logs_config_error_handle: '- 检查Logs配置',
+ cassandra_ClientMetrics_AuthFailure_Count: '客户端身份验证失败次数。',
+ elasticsearch_thread_pool_snapshot_active: 'snapshot线程池中的线程数',
+ DASHBOARD_PARAM_SCHEDULETYPE_ISNULL: '面板参数日程类型不能为空',
+ 'config.menus.menu': '菜单',
+ consul_serf_coordinate_adjustment_ms_lower: '节点坐标调整的最小(毫秒)',
+ mongodb_tcmalloc_pageheap_committed_bytes: 'TCMalloc pageheap提交的字节数',
+ 'dashboard.dashboard.chartTooltip': '图表提示框',
+ java_threading_DaemonThreadCount: '当前的活动守护线程数',
+ docker_container_mem_inactive_file: 'Docker 容器中被标记为“不活动”的文件在内存中的大小',
+ clickhouse_metrics_keeper_alive_connections: '活动连接数',
+ cassandra_DroppedMessageMetrics_Dropped_FiveMinuteRate: '五分钟丢弃的消息速率',
+ IMPORT_NOT_WITHIN_REASON: '{0} 不在合理范围内',
+ SYS_ROLE_NAME_DUPLICATE: '角色名称重复',
+ 'dashboard.dashboard.crosshair': '分享光标',
+ elasticsearch_jvm_mem_pools_young_max_in_bytes: '可供年轻一代使用的最大内存量',
+ clickhouse_disks_free_space_percent: '显示当前可用磁盘空间字节相对于总磁盘空间字节的百分比的仪表',
+ rabbitmq_exchange_messages_publish_out: '从此交换发布到队列的消息数量',
+ AGENT_NAME_EXISTED: '客户端名称存在',
+ apache_ConnsAsyncWriting: '正在写入的异步连接数',
+ 'project.topology.addNode': '添加节点',
+ elasticsearch_thread_pool_security_crypto_largest: 'security crypto线程池中的活动线程数',
+ elasticsearch_indices_translog_operations: '事务日志操作数',
+ redis_used_memory_scripts: '缓存Lua脚本使用的字节数',
+ clickhouse_asynchronous_metrics_filesystem_logs_path_used_i_nodes: 'ClickHouse日志路径所在卷上已使用的索引节点数',
+ task_executor_total_runs_active: '当前运行任务的工作人员数。',
+ ASSET_CABINETEND_INVALIDE: '结束位置必须为数字类型',
+ postgresql_buffers_backend_fsync: '后端必须执行自己的fsync调用的次数',
+ mysql_opened_views: '已打开的视图数',
+ 'el.transfer.noCheckedFormat': '共 {total} 项',
+ mysql_max_statement_time_exceeded: '超出max_statement_time 指定的执行时间的查询数',
+ zookeeper_p50_write_final_proc_time_ms: '写入最终处理时间第50分位数',
+ zookeeper_p95_dead_watchers_cleaner_latency: '死亡观察者清洁器延迟第95分位数',
+ DC_NOT_EXISTS: '数据中心不存在',
+ TERMINAL_SESSION_NOT_FOUND: '终端会话未找到,过期或不存在,请再次登录',
+ elasticsearch_indices_get_exists_time_in_millis: '以毫秒为单位的时间 执行成功的 GET 操作所花费的时间',
+ elasticsearch_thread_pool_listener_queue: 'listener线程池执行程序拒绝的任务数',
+ elasticsearch_indices_stats_total_fielddata_memory_size_in_bytes: '主分片和副分片的字段数据存储器大小',
+ redis_rdb_current_bgsave_time_sec: '正在进行的RDB保存操作的持续时间',
+ mysql_commands_install_plugin: '执行的安装插件命令的数量',
+ TYPECONF_SSH_INCORRECT: '资产类型ssh参数错误 值应为0或1',
+ 'diagnose.asset.item.agent.status': '客户端状态',
+ mongodb_inserts: 'insert操作的总次数。',
+ clickhouse_metrics_total_temporary_files: '创建的临时文件数',
+ minio_node_scanner_bucket_scans_finished: '自服务器启动以来完成的存储桶扫描总数',
+ 'project.topology.imgMeasure': '上传的图片宽高必须都大于100!',
+ 'dashboard.dashboard.curMonth': '本月',
+ elasticsearch_thread_pool_security_token_key_active: 'security token key线程池中的线程数',
+ mysql_innodb_encryption_rotation_pages_read_from_cache: 'InnoDB 后台加密线程从缓存读取的页数',
+ elasticsearch_indices_stats_primaries_translog_earliest_last_modified_age: '主分片最早的最后修改年龄',
+ 'overall.AddByTemplate': '使用模板创建',
+ 'project.topology.gridColor': '网格颜色',
+ mongodb_deletes_per_sec: '每秒执行的删除操作数量',
+ elasticsearch_http_total_opened: '为节点打开的 HTTP 连接总数',
+ 'config.system.basic.lnglat': '坐标',
+ 'asset.discoveryFinished': 'Finished',
+ clickhouse_asynchronous_metrics_block_write_bytes_sda: '写入块设备的字节数。由于使用了OS页面缓存,它可以低于写入文件系统的字节数,从而节省IO。由于通过缓存写入,写入块设备的时间可能晚于写入文件系统。这是一个系统范围的度量,它包括主机上的所有进程',
+ memcached_expired_unfetched: '从 LRU 中提取的项目在过期之前从未被 get/incr/append/etc 触及',
+ 'overall.IPAM': 'IPAM',
+ cassandra_TableMetrics_CasCommitLatency_Count: 'paxos 提交轮的延迟。',
+ MODULE_NAME_DUPLICATE: '模块名称重复',
+ zookeeper_max_sync_processor_queue_size: '同步处理器队列大小最大值',
+ DC_STATE_ISNULL: '数据中心状态不能为空',
+ 'week.Sun': '周日',
+ ALERT_JUDGE_RESULT_FAILE: '告警判断结果失败',
+ elasticsearch_jvm_buffer_pools_mapped_total_capacity_in_bytes: '映射缓冲池的总容量',
+ 'alert.rule': '告警规则',
+ apache_ServerUptimeSeconds: '服务器正常运行时间(秒)',
+ elasticsearch_indices_stats_primaries_merges_total_stopped_time_in_millis: '主分片用于停止合并操作时间',
+ 'overall.ipamIp.create': '新增 IP 详情',
+ elasticsearch_indices_request_cache_hit_count: '请求缓存命中数',
+ 'terminal.replace': '文件已存在是否覆盖?',
+ 'dashboard.dashboard.chartForm.typeVal.topology.label': '轮播图',
+ consul_memberlist_probeNode_upper: '测量在选定代理上执行单轮故障检测所花费的时间最高值',
+ SYSSTAT_TYPE_IS_NULL: '参数类型不能为空',
+ query_source_read_request_duration_seconds_sum: '读取请求所用时间的直方图。',
+ mysql_feature_json: '使用 JSON 功能的次数',
+ elasticsearch_clusterstats_indices_segments_term_vectors_memory_in_bytes: '用于所有分片的术语向量的内存总量',
+ mysql_handler_mrr_key_refills: '重新填充密钥缓冲区的次数(不计算初始填充)',
+ mysql_subquery_cache_miss: '所有子查询缓存未命中的计数器',
+ zookeeper_p999_propagation_latency: '传播延迟第99.9分位数',
+ consul_serf_queue_Intent_lower: 'serf 插入队列大小的最低值',
+ 'config.dc.location.comment': '位置 示例:你的城市',
+ 'dashboard.dashboard.lastThirtyDay': '最近30天',
+ 'config.user.inputNewPin': '请输入新密码',
+ consul_raft_rpc_appendEntries_processLogs_median: '测量处理代理的未完成日志条目所花费的时间中间值',
+ ALERTSEVERITY_ID_ISNULL: '告警级别ID不能为空',
+ consul_raft_replication_heartbeat_upper: '测量在对等点上调用 appendEntries 所花费的时间最高值',
+ 'search.searchTip': '点击或回车执行搜索',
+ elasticsearch_indices_stats_total_search_open_contexts: '主分片和副分片打开的搜索上下文数',
+ ASSET_MODELNAME_DUPLICATE: '资产型号名称重复',
+ java_class_loading_UnloadedClassCount: '已卸载的类数量',
+ 'dashboard.dashboard.chartForm.varType.comment': '变量类型 当类型是 template 时必填,可选:Asset,端点 示例: Asset',
+ consul_client_api_catalog_connect_service_nodes: '每当 Consul 代理收到列出提供服务的节点的请求时递增。',
+ mysql_innodb_os_log_fsyncs: 'fsync 日志写入次数',
+ clickhouse_asynchronous_metrics_os_guest_time_normalized: '该值类似于“OSGuestTime”,但除以[0..1]间隔内要测量的CPU核数,而不考虑核数。这允许您在集群中的多个服务器上平均该指标的值,即使核心数量不一致,也仍然可以获得平均资源利用率指标',
+ storage_retention_check_duration_bucket: '保留策略检查持续时间(以秒为单位)。',
+ zookeeper_cnt_requests_in_session_queue: '会话队列中的请求数数量',
+ 'project.topology.defaultLineType': '默认连线类型',
+ 'diagnose.agent.item.prometheus': 'Prometheus 组件状态',
+ SUCCESS: '成功',
+ zookeeper_min_node_children_watch_count: '子节点监视最小值',
+ 'dashboard.dashboard.title': '主仪表盘',
+ mysql_feature_delay_key_write: '打开的正在使用delay_key_write的表数',
+ 'el.upload.continue': '继续上传',
+ CHART_PID_ISNULL: '图表模板ID不能为空',
+ mysql_commands_show_function_status: '执行的 SHOW FUNCTION STATUS 命令数',
+ consul_fsm_tombstone_median: '测量将给定的逻辑删除操作应用于 FSM 所花费的时间中间值',
+ 'project.topology.dashes': '虚线',
+ mongodb_document_returned: '返回的文档数量',
+ clickhouse_metrics_local_thread_active: '运行任务的本地线程池中的线程数',
+ task_executor_run_queue_delta: '任务运行的预定开始时间和执行时间之间的持续时间(以秒为单位)。',
+ mongodb_repl_apply_ops: '应用的操作数量。',
+ 'overall.enabled': '启用',
+ integration_consul_configuration: "#### 前置条件\r\n##### 组件版本\r\nConsul Version:1.15.3\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 Consul 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n##### 配置文件修改\r\n1.该插件将收集有关在 Consul 中注册的所有健康检查的统计信息。它使用 [Consul API](https://www.consul.io/docs/agent/http/health.html#health_state \"Consul API\") 来查询数据。\r\n2.它不会报告[遥测数据](https://www.consul.io/docs/agent/telemetry.html \"遥测数据\"),但如果需要,Consul 可以报告那些已经使用 StatsD 协议的统计数据。\r\n>$consul/config/consul-telemetry.json\r\n```json\r\n{\r\n \"telemetry\": {\r\n \"dogstatsd_addr\": \"localhost:8125\",\r\n \"disable_hostname\": true\r\n }\r\n}\r\n```\r\n#### 指标采集配置\r\n1.我们使用 [Consul 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/consul \"Consul 输入插件\")与 [Statsd 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/statsd \"Statsd 输入插件\")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus 输出插件\")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 consul.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"consul_prometheus\"\r\n listen = \":19217\"\r\n namepass = [\"consul*\"]\r\n \r\n \r\n# Gather health check statuses from services registered in Consul\r\n[[inputs.consul]]\r\n ## Consul server address\r\n address = \"localhost:8500\"\r\n \r\n ## URI scheme for the Consul server, one of \"http\", \"https\"\r\n scheme = \"http\"\r\n \r\n ## Metric version controls the mapping from Consul metrics into\r\n ## Telegraf metrics. Version 2 moved all fields with string values\r\n ## to tags.\r\n ##\r\n ## example: metric_version = 1; deprecated in 1.16\r\n ## metric_version = 2; recommended version\r\n # metric_version = 1\r\n \r\n ## ACL token used in every request\r\n # token = \"\"\r\n \r\n ## HTTP Basic Authentication username and password.\r\n # username = \"\"\r\n # password = \"\"\r\n \r\n ## Data center to query the health checks from\r\n # datacenter = \"\"\r\n \r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = true\r\n \r\n ## Consul checks' tag splitting\r\n # When tags are formatted like \"key:value\" with \":\" as a delimiter then\r\n # they will be splitted and reported as proper key:value in Telegraf\r\n # tag_delimiter = \":\"\r\n \r\n \r\n# Statsd Server\r\n[[inputs.statsd]]\r\n ## Protocol, must be \"tcp\", \"udp4\", \"udp6\" or \"udp\" (default=udp)\r\n protocol = \"udp\"\r\n \r\n ## MaxTCPConnection - applicable when protocol is set to tcp (default=250)\r\n # max_tcp_connections = 250\r\n \r\n ## Enable TCP keep alive probes (default=false)\r\n # tcp_keep_alive = false\r\n \r\n ## Specifies the keep-alive period for an active network connection.\r\n ## Only applies to TCP sockets and will be ignored if tcp_keep_alive is false.\r\n ## Defaults to the OS configuration.\r\n # tcp_keep_alive_period = \"2h\"\r\n \r\n ## Address and port to host UDP listener on\r\n service_address = \":8125\"\r\n \r\n ## The following configuration options control when telegraf clears it's cache\r\n ## of previous values. If set to false, then telegraf will only clear it's\r\n ## cache when the daemon is restarted.\r\n ## Reset gauges every interval (default=true)\r\n delete_gauges = true\r\n ## Reset counters every interval (default=true)\r\n delete_counters = true\r\n ## Reset sets every interval (default=true)\r\n delete_sets = true\r\n ## Reset timings & histograms every interval (default=true)\r\n delete_timings = true\r\n \r\n ## Percentiles to calculate for timing & histogram stats.\r\n percentiles = [90]\r\n \r\n ## separator to use between elements of a statsd metric\r\n metric_separator = \"_\"\r\n \r\n ## Parses tags in the datadog statsd format\r\n ## http://docs.datadoghq.com/guides/dogstatsd/\r\n ## deprecated in 1.10; use datadog_extensions option instead\r\n parse_data_dog_tags = true\r\n \r\n ## Parses extensions to statsd in the datadog statsd format\r\n ## currently supports metrics and datadog tags.\r\n ## http://docs.datadoghq.com/guides/dogstatsd/\r\n datadog_extensions = true\r\n \r\n ## Parses distributions metric as specified in the datadog statsd format\r\n ## https://docs.datadoghq.com/developers/metrics/types/?tab=distribution#definition\r\n datadog_distributions = true\r\n \r\n ## Statsd data translation templates, more info can be read here:\r\n ## https://github.com/influxdata/telegraf/blob/master/docs/TEMPLATE_PATTERN.md\r\n # templates = [\r\n # \"cpu.* measurement*\"\r\n # ]\r\n \r\n ## Number of UDP messages allowed to queue up, once filled,\r\n ## the statsd server will start dropping packets\r\n allowed_pending_messages = 10000\r\n \r\n ## Number of timing/histogram values to track per-measurement in the\r\n ## calculation of percentiles. Raising this limit increases the accuracy\r\n ## of percentiles but also increases the memory usage and cpu time.\r\n percentile_limit = 1000\r\n \r\n ## Maximum socket buffer size in bytes, once the buffer fills up, metrics\r\n ## will start dropping. Defaults to the OS default.\r\n # read_buffer_size = 65535\r\n \r\n ## Max duration (TTL) for each metric to stay cached/reported without being updated.\r\n # max_ttl = \"10h\"\r\n \r\n ## Sanitize name method\r\n ## By default, telegraf will pass names directly as they are received.\r\n ## However, upstream statsd now does sanitization of names which can be\r\n ## enabled by using the \"upstream\" method option. This option will a) replace\r\n ## white space with '_', replace '/' with '-', and remove charachters not\r\n ## matching 'a-zA-Z_\\-0-9\\.;='.\r\n #sanitize_name_method = \"\"\r\n \r\n \r\n \r\n[[inputs.procstat]]\r\n ## PID file to monitor process\r\n # pid_file = \"/var/run/nginx.pid\"\r\n ## executable name (ie, pgrep )\r\n # exe = \"nginx\"\r\n ## pattern as argument for pgrep (ie, pgrep -f )\r\n pattern = \"(consul)\"\r\n ## user as argument for pgrep (ie, pgrep -u )\r\n # user = \"nginx\"\r\n ## Systemd unit name\r\n # systemd_unit = \"nginx.service\"\r\n ## CGroup name or path\r\n # cgroup = \"systemd/system.slice/nginx.service\"\r\n \r\n ## override for process_name\r\n ## This is optional; default is sourced from /proc//status\r\n # process_name = \"bar\"\r\n \r\n ## Field name prefix\r\n # prefix = \"\"\r\n \r\n ## Add PID as a tag instead of a field; useful to differentiate between\r\n ## processes whose tags are otherwise the same. Can create a large number\r\n ## of series, use judiciously.\r\n # pid_tag = false\r\n \r\n ## Method to use when finding process IDs. Can be one of 'pgrep', or\r\n ## 'native'. The pgrep finder calls the pgrep executable in the PATH while\r\n ## the native finder performs the search directly in a manor dependent on the\r\n ## platform. Default is 'pgrep'\r\n # pid_finder = \"pgrep\"\r\n```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 Consul 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 Consul 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19217\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```",
+ consul_memberlist_probeNode_mean: '测量在选定代理上执行单轮故障检测所花费的时间平均值',
+ 'config.alert.labels.comment': '标签 示例:{"instance":"192.168.40.126:9100","module":"node_exporter"}',
+ elasticsearch_thread_pool_snapshot_threads: 'snapshot线程池执行程序完成的任务数',
+ mysql_sort_scan: '通过扫描表完成的排序数。',
+ consul_memberlist_probeNode_median: '测量在选定代理上执行单轮故障检测所花费的时间中间值',
+ VSYS_TASK_DEVICETAG_TYPE_ISNULL: 'VSYS任务设备标签类型不能为空',
+ mongodb_tcmalloc_total_free_bytes: 'TCMalloc空闲字节数',
+ consul_fsm_kvs_stddev: '测量将给定的 KV 操作应用于 FSM 所花费的时间标准偏差',
+ mysql_commands_set_option: '执行的设置选项命令数',
+ mongodb_storage_freelist_search_bucket_exhausted: '在MongoDB存储中,当freelist bucket中没有足够的空间时,需要搜索另一个bucket的次数',
+ elasticsearch_thread_pool_force_merge_largest: 'force merge线程池中的活动线程数',
+ consul_leader_barrier_mean: '衡量在获得领导权后等待木筏障碍所花费的时间平均值',
+ mysql_innodb_ibuf_discarded_deletes: '对应ibuf抛弃的purge delete记录次数',
+ storage_bucket_series_num: '桶中的系列数。',
+ consul_raft_rpc_appendEntries_storeLogs_mean: '测量自上次调用 appendEntries 以来为代理添加任何未完成日志所花费的时间平均值',
+ elasticsearch_indices_stats_primaries_get_total: '当前主分片操作总数',
+ 'setup.standalone': '单例',
+ consul_raft_boltdb_txstats_writeTime_mean: '测量执行写入数据库所花费的时间平均值',
+ 'asset.discoveryLast': 'Last',
+ 'dashboard.dashboard.selectDashboardTitle': '选择仪表盘',
+ SYS_CONFIG_QUERYMAXSERIES_ISNULL: 'prometheus服务查询数据最大值不能为空',
+ elasticsearch_thread_pool_transform_indexing_threads: 'transform indexing线程池执行程序完成的任务数',
+ elasticsearch_indices_query_cache_miss_count: '查询缓存未命中数',
+ rabbitmq_node_io_read_avg_time_rate: '从磁盘读取每个消息的平均时间的速率',
+ ASSET_CLIENT_TOKEN_ISNULL: '资产客户端令牌不能为空',
+ consul_serf_msgs_received_90_percentile: '该指标是接收到集群的消息字节数的样本第90百分位数',
+ ENDPOINT_NAME_ISNULL: '端点名称不能为空',
+ consul_raft_replication_heartbeat_sum: '测量在对等点上调用 appendEntries 所花费的时间总和',
+ clickhouse_events_oscpu_virtual_time_microseconds: '操作系统占用的CPU时间。不包括虚拟化导致的非自愿等待',
+ clickhouse_asynchronous_metrics_replicas_max_absolute_delay: '在复制的表中,最新复制的部分和仍要复制的最新数据部分之间的最大差异(秒)。非常高的值表示复制副本没有数据',
+ 'config.system.basic.day': '天',
+ 'project.endpoint.authTypeWord': '基础认证',
+ docker_container_net_rx_packets: 'Docker 容器网络接收的数据包数',
+ clickhouse_processes_longest_running: '显示正在运行的进程字段的最大值',
+ 'tip.confirmDuplicateDashboard': '确认复制吗?',
+ consul_raft_boltdb_storeLogs_median: '测量将日志写入数据库所花费的时间中间值',
+ memcached_evicted_unfetched: '从 LRU 驱逐的项目,这些项目从未被 get/incr/append/etc 触及',
+ consul_raft_fsm_enqueue_count: '测量将一批日志排入队列以供 FSM 应用的次数',
+ zookeeper_p50_proposal_ack_creation_latency: '创建延迟提议确认第50分位数',
+ clickhouse_asynchronous_metrics_network_send_errors_ens33: '通过网络接口发送时发生错误(例如TCP重传)的次数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ consul_serf_member_failed: '当代理被标记为死亡时增加。这可能是代理过载、网络问题或代理无法在所需端口上相互连接的配置错误的指示器。',
+ 'dashboard.elapsedTime': '运行时间',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Survivor_Space_used: 'GC 前 Survivor Space 空间已使用内存量',
+ consul_raft_commitTime_mean: '测量将新条目提交到领导者的 Raft 日志所需的时间平均值',
+ integration: '集成',
+ apache_scboard_reading: '接收请求的工作人员数量',
+ elasticsearch_thread_pool_snapshot_completed: 'snapshot线程池队列中的任务数',
+ clickhouse_asynchronous_metrics_compiled_expression_cache_bytes: '用于JIT编译代码缓存的总字节数',
+ consul_raft_boltdb_txstats_writeTime_median: '测量执行写入数据库所花费的时间中间值',
+ consul_leader_reconcile_sum: '测量从 serf 成员信息更新 raft 存储所花费的时间总和',
+ 'config.exprTemp.exprTempDown': 'expression模板下载',
+ 'overall.result.line': '第{0}行',
+ cassandra_CommitLogMetrics_TotalCommitLogSize_Value: '所有提交日志段使用的当前大小(以字节为单位)。',
+ consul_raft_boltdb_getLog_upper: '测量从数据库读取日志所花费的时间最高值',
+ clickhouse_events_soft_page_faults: '查询执行线程中的软页面错误数。软页面故障通常意味着内存分配器缓存中的未命中,这需要OS的新内存映射和随后的物理内存页面分配',
+ SYS_CONFIG_TESTEMAIL_TEMPLATE_NOTFOUND: '发送测试邮件模板不存在',
+ SYS_CONFIG_LDAPMAPPING_FORMAT_ERROR: 'ldap_mapping格式错误 非正常json格式',
+ 'softwareType.text': '软件类型',
+ 'overall.createModule': '新增模块',
+ 'config.terminallog.key': '密钥',
+ 'config.exprTemp.exprTempInfo': 'Expression 模板详情',
+ SNMP_CREDENTIAL_ID_ISNULL: 'snmp认证账号id不能为空',
+ redis_sync_full: '具有副本的完整重新同步数',
+ clickhouse_events_inserted_bytes: '插入到所有表的字节数(未压缩;用于存储在内存中的列)',
+ logs_authentication_failed_msg: 'Logs:身份认证失败',
+ 'setup.passwordPlaceholder': '请输入密码',
+ consul_raft_boltdb_getLog_stddev: '测量从数据库读取日志所花费的时间标准偏差',
+ 'ping.trace': 'Trace route ',
+ AGENT_DCID_ISNULL: '客户端必须选择数据中心',
+ NOTEBOOK_NAME_ISNULL: '名称不能为空',
+ SNMP_MIB_TYPE_ISNULL: 'snmp mib 设置操作时,值类型不能为空',
+ 'project.topology.fontSize': '字体大小',
+ 'apiKey.key': 'Key',
+ mertic_firewall_msg: 'Mertic:请求被防火墙阻止',
+ 'config.mib.modelTip': '请选择型号',
+ 'terminal.waterMaker': '水印',
+ mysql_connection_errors_internal: '由于内部服务器错误(例如内存不足错误或线程启动失败)而拒绝的连接数',
+ ASSET_MAINTENANCEID_ISNULL: '资产维修记录ID不能为空',
+ zookeeper_min_proposal_latency: '提案延迟最小值',
+ mongodb_commands: '执行的命令数量',
+ ALERTRULE_UNIT_FORMAT: '告警规则单位格式错误',
+ 'validate.requiredIdc': '机房为必选项',
+ consul_serf_queue_Event_mean: 'serf 事件队列大小的平均值',
+ 'el.datepicker.months.jun': '六月',
+ 'profile.close': '禁用',
+ 'el.datepicker.months.jul': '七月',
+ 'setup.invalidCode': '身份验证无效,请按照{page}中的描述继续',
+ 'tip.resetPrompt': '确认重置吗?',
+ clickhouse_asynchronous_metrics_cgroup_memory_total: 'cgroup中的内存总量,以字节为单位',
+ 'overall.dcId': '数据中心 ID',
+ CABINET_USIZE_ERROR: '机柜U位错误 范围为1至47',
+ 'overall.alertRuleEvalLog': '评估记录',
+ tengine_http_200: '200请求的总数',
+ tengine_http_206: '206请求的总数',
+ apache_BusyWorkers: '当前处理请求的服务器进程(线程)数',
+ 'overall.result.updatedRecords': '更新记录数量',
+ sqlserver_cpu_sqlserver_process_cpu: 'SQL Server进程占用CPU的百分比。',
+ 'issue.createUser': '创建人',
+ rabbitmq_node_mem_queue_procs: '为队列进程分配的内存量',
+ 'alert.config.autoExpired': '自动过期',
+ zookeeper_synced_followers: '已经同步的follower数量',
+ 'alert.endAt.comment': '关闭时间 定时开启时必填,默认:23:59 示例: 20:30',
+ elasticsearch_jvm_mem_pools_young_peak_used_in_bytes: '年轻一代历史上使用的最大内存量',
+ mysql_qcache_inserts: '添加到查询缓存的查询数。',
+ 'alert.P2Rule': 'P2: 重要,需要紧急关注的警报,但还没有影响业务',
+ clickhouse_events_slow_read: '文件读取速度慢的次数。这表示系统过载。阈值由read_backoff_*设置控制',
+ mysql_innodb_truncated_status_writes: '语句输出的被截断次数',
+ 'dashboard.dashboard.chartForm.legendValue': '图例选项',
+ integration_clickhouse_configuration: '#### 前置条件\r\n##### 组件版本\r\nClickhouse Version:22.1.3\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 Clickhouse 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n#### 指标采集配置\r\n1.我们使用 [Clickhouse 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/clickhouse "Clickhouse 输入插件")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client "Prometheus 输出插件")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 clickhouse.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = "clickhouse_prometheus"\r\n listen = ":19204"\r\n namepass = ["clickhouse*"]\r\n \r\n \r\n# Read metrics from one or many ClickHouse servers\r\n[[inputs.clickhouse]]\r\n ## Username for authorization on ClickHouse server\r\n username = "default"\r\n \r\n ## Password for authorization on ClickHouse server\r\n # password = ""\r\n \r\n ## HTTP(s) timeout while getting metrics values\r\n ## The timeout includes connection time, any redirects, and reading the\r\n ## response body.\r\n # timeout = 5s\r\n \r\n ## List of servers for metrics scraping\r\n ## metrics scrape via HTTP(s) clickhouse interface\r\n ## https://clickhouse.tech/docs/en/interfaces/http/\r\n servers = ["http://127.0.0.1:8123"]\r\n \r\n ## If "auto_discovery"" is "true" plugin tries to connect to all servers\r\n ## available in the cluster with using same "user:password" described in\r\n ## "user" and "password" parameters and get this server hostname list from\r\n ## "system.clusters" table. See\r\n ## - https://clickhouse.tech/docs/en/operations/system_tables/#system-clusters\r\n ## - https://clickhouse.tech/docs/en/operations/server_settings/settings/#server_settings_remote_servers\r\n ## - https://clickhouse.tech/docs/en/operations/table_engines/distributed/\r\n ## - https://clickhouse.tech/docs/en/operations/table_engines/replication/#creating-replicated-tables\r\n # auto_discovery = true\r\n \r\n ## Filter cluster names in "system.clusters" when "auto_discovery" is "true"\r\n ## when this filter present then "WHERE cluster IN (...)" filter will apply\r\n ## please use only full cluster names here, regexp and glob filters is not\r\n ## allowed for "/etc/clickhouse-server/config.d/remote.xml"\r\n ## \r\n ## \r\n ## \r\n ## \r\n ## clickhouse-ru-1.local9000\r\n ## clickhouse-ru-2.local9000\r\n ## \r\n ## \r\n ## clickhouse-eu-1.local9000\r\n ## clickhouse-eu-2.local9000\r\n ## \r\n ## \r\n ## \r\n ##\r\n ## \r\n ##\r\n ## example: cluster_include = ["my-own-cluster"]\r\n # cluster_include = []\r\n \r\n ## Filter cluster names in "system.clusters" when "auto_discovery" is\r\n ## "true" when this filter present then "WHERE cluster NOT IN (...)"\r\n ## filter will apply\r\n ## example: cluster_exclude = ["my-internal-not-discovered-cluster"]\r\n # cluster_exclude = []\r\n \r\n ## Optional TLS Config\r\n # tls_ca = "/etc/telegraf/ca.pem"\r\n # tls_cert = "/etc/telegraf/cert.pem"\r\n # tls_key = "/etc/telegraf/key.pem"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = false\r\n ```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 Clickhouse 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 Clickhouse 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19204\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```',
+ mysql_handler_prepare: '准备的两阶段提交数',
+ elasticsearch_indices_stats_primaries_indexing_delete_time_in_millis: '主分片执行删除操作所花费的时间',
+ 'guide.webTerminal': '打开终端',
+ consul_client_rpc_error_catalog_node_services: '每当 Consul 代理收到 RPC 错误以请求在节点中列出服务时递增',
+ influxdb_dashboards_total: '服务器上的仪表板总数。',
+ SNMP_MIB_PARSING_FAILED: 'snmp mib 解析失败',
+ consul_raft_rpc_appendEntries_storeLogs_sum: '测量自上次调用 appendEntries 以来为代理添加任何未完成日志所花费的时间总和',
+ DASHBOARD_PARAM_RANGEUNIT_INVALIDE: '面板参数范围单元必须为 hour, day, week 或 month',
+ clickhouse_metrics_ephemeral_node: 'ZooKeeper中保存的临时节点数',
+ clickhouse_metrics_s3_requests: 'S3请求数',
+ SNMP_CREDENTIAL_NAME_ISNULL: 'snmp认证账号名称不能为空',
+ jenkins_job_number: '任务执行次数',
+ minio_node_syscall_write_total: '对内核的写入系统调用总数',
+ tomcat_jvm_memory_total: 'JVM内总存量',
+ elasticsearch_clusterstats_indices_mappings_field_types_1_script_count: '声明脚本的字段数',
+ zookeeper_p50_updatelatency: '更新延迟第50分位数',
+ java_operating_FreePhysicalMemorySize: '空闲物理内存大小',
+ 'config.system.basic.passPeriod': '密码有效期',
+ storage_compactions_duration_seconds_bucket: '自启动以来的 TSM 压缩(按级别)。',
+ storage_compactions_queued: '排队的 TSM 压缩(按级别)。',
+ 'config.agent.agent.type': '客户端类型',
+ consul_raft_boltdb_storeLogs_mean: '测量将日志写入数据库所花费的时间平均值',
+ mysql_innodb_buffer_pool_bytes_dirty: '包含数据的缓冲区字节',
+ cassandra_DroppedMessageMetrics_CrossNodeDroppedLatency_Min: '跨节点的延迟下降最小值',
+ elasticsearch_clusterstats_nodes_jvm_mem_heap_max_in_bytes: '可供堆使用的最大内存量',
+ MODULE_AUTHPROTOCOL_INVALID: '模块snmp 认证协议错误 支持SHA或MD5',
+ 'config.system.ldap.address': 'LDAP地址',
+ 'tip.ackSuccess': '确认成功',
+ elasticsearch_indices_fielddata_memory_size_in_bytes: '用于所有字段数据缓存的内存总量分配给节点的分片',
+ 'overall.importResult': '导入结果',
+ 'overall.notFound': '不存在',
+ elasticsearch_process_cpu_percent: 'CPU使用率',
+ SNMP_CREDENTIAL_ASSETS_EXISTS: 'snmp认证账号关联资产不能删除',
+ 'overall.dashboardTemp': '仪表盘预览',
+ memcached_auth_cmds: '处理的身份验证命令数,成功或失败',
+ mertic_disable_handle: '-',
+ elasticsearch_thread_pool_searchable_snapshots_cache_fetch_async_largest: 'searchable snapshots cache fetch async 线程池中的活动线程数',
+ elasticsearch_indices_get_exists_total: '成功获取操作的总数',
+ sqlserver_requests_total_elapsed_time_ms: '查询总共消耗时间(毫秒)。',
+ 'alert.silence.edit': '修改告警静默',
+ 'dashboard.metricPreview.inputTip': '输入PromQL查询语句',
+ elasticsearch_jvm_mem_heap_used_percent: '堆当前使用的内存百分比',
+ haproxy_eresp: '响应错误',
+ TERMINAL_FILE_ISNULL: '终端上传文件不能为空',
+ SNMP_MIB_BADVALUE: 'snmp mib 错误的值',
+ elasticsearch_indices_stats_total_recovery_throttle_time_in_millis: '主分片和副分片限制,恢复操作被延迟的时间',
+ mongodb_top_stats_write_lock_time: 'MongoDB中写入锁定操作的运行时间',
+ zookeeper_p50_sync_processor_queue_flush_time_ms: '同步处理器队列刷新时间第50分位数',
+ 'overall.sixHour': '6 小时',
+ zookeeper_min_startup_txns_load_time: '启动 txns 加载时间最小值',
+ DASHBOARD_VARTYPE_ISNULL: '面板变量类型不能为空',
+ docker_memory_total: '表示当前宿主机上所有 Docker 容器使用的内存总量',
+ 'el.datepicker.nextYear': '后一年',
+ 'issueTab.comment': '评论',
+ 'project.topology.image': '图片',
+ 'project.module.description.comment': '描述 示例:Basic模块',
+ docker_container_mem_hierarchical_memory_limit: 'Docker 容器的层级内存限制,即容器中所有层级的内存限制之和',
+ docker_container_blkio_io_service_bytes_recursive_sync: 'Docker 容器中进行的同步写入操作的字节数',
+ 'config.system.basic.scrapeTimeout': '指标抓取超时',
+ 'integration.manualInstallation': '手动安装',
+ elasticsearch_thread_pool_security_crypto_queue: 'security crypto线程池执行程序拒绝的任务数',
+ service_urm_new_call_total: '调用 URM(统一资源管理)创建服务的次数。',
+ 'terminal.waterMakerInfo': '是否显示水印',
+ service_user_new_duration_count: '调用用户创建服务的持续时间。',
+ consul_raft_rpc_requestVote_lower: '测量处理请求投票 RPC 调用所花费的时间最低值',
+ consul_fsm_ca_leaf_stddev: '测量在签署叶证书时应用操作所需的时间标准偏差',
+ 'explore.row': '文本',
+ elasticsearch_clusterstats_nodes_os_mem_total_in_bytes: '所有选定节点上的物理内存总量',
+ SYS_CONFIG_HAD_CONFIG: '系统正在被修改配置',
+ SYS_CONFIG_LDAP_AUTHENTICATIONFAIL: 'ldap认证失败',
+ mongodb_update_command_total: 'MongoDB中update操作的总数',
+ postgresql_temp_bytes: '此数据库中的查询写入临时文件的数据总量',
+ PLAYLIST_NOT_EXIST: '轮播配置不存在',
+ memcached_get_hits: '已请求并发现的密钥数',
+ 'diagnose.endpoint.item.talon.auth': '令牌无效',
+ mysql_performance_schema_statement_classes_lost: '无法加载多少报表工具',
+ mysql_commands_update_multi: '执行的多表UPDATE命令数',
+ sqlserver_server_properties_uptime: '服务器运行时间。',
+ integration_jvm_remark: 'Java虚拟机(英语:Java Virtual Machine,缩写:JVM),一种能够执行Java字节码的虚拟机,以堆栈结构机器来进行实做。最早由Sun微系统所研发并实现第一个实现版本,是Java平台的一部分,能够执行以Java语言写作的软件程序。\n',
+ haproxy_lastsess: '自上次分配给服务器/后端会话以来的秒数',
+ consul_fsm_intention_sum: '测量将意图操作应用于状态存储所需的时间总和',
+ tomcat_jvm_memorypool_init: 'JVM内存池初始化字节数',
+ consul_fsm_ca_sum: '测量将 CA 配置操作应用于 FSM 所需的时间总和',
+ mongodb_storage_freelist_search_scanned: '在MongoDB存储中,freelist搜索扫描的bucket数量',
+ java_memory_pool_PeakUsage_used: '内存池峰值已使用字节数',
+ docker_container_blkio_io_service_bytes_recursive_read: 'Docker 容器中进行的读取操作的字节数',
+ minio_node_scanner_objects_scanned: '自服务器启动以来扫描的唯一对象总数',
+ 'overall.clear': '清除',
+ ALERT_JUDGE_RESULT_TYPE_ERROR: '告警判断结果类型错误',
+ redis_rejected_connections: '由于max_clients限制而拒绝的连接数',
+ jenkins_busy_executors: '正在执行的 Jenkins 作业所使用的空闲执行器数量',
+ mysql_performance_schema_mutex_instances_lost: '无法创建多少互斥仪器实例',
+ clickhouse_asynchronous_metrics_os_steal_time_normalized: '该值类似于“OSStealtTime”,但除以[0..1]间隔内要测量的CPU核数,而不考虑核数。这允许您在集群中的多个服务器上平均该指标的值,即使核心数量不一致,也仍然可以获得平均资源利用率指标',
+ cassandra_ClientMetrics_connectedNativeClients_Value: '本机客户端数(连接到节点)。',
+ consul_memberlist_gossip_sum: '测量将八卦消息广播到一组随机选择的节点所花费的时间总和',
+ elasticsearch_indices_warmer_total: '指数加热器总数',
+ 'setup.next': '下一步',
+ 'alert.type.comment': '告警类型(必填) 可选:1: Metrics 2:Logs 3:SNMP TRAP 示例: 1',
+ qc_queueing_active: '主动排队的查询数。',
+ elasticsearch_indices_recovery_current_as_target: '恢复次数 使用索引分片作为目标',
+ IMPORT_ENUM_VALUE_ERROR: '{0} 不在枚举范围内',
+ elasticsearch_fs_io_stats_total_write_kilobytes: '使用的所有设备上写入的总千字节数',
+ 'project.endpoint.allselect': '当前页已全部选择',
+ elasticsearch_indices_stats_primaries_merges_total: '主分片合并操作的总数',
+ consul_serf_coordinate_adjustment_ms_mean: '节点坐标调整的平均(毫秒)',
+ redis_mem_not_counted_for_evict: '已用内存不计入密钥逐出。这基本上是瞬时复制和AOF缓冲区。',
+ 'overall.addMapping': '添加映射值',
+ SNMP_MIB_OID_ISNULL: 'snmp mib oid不能为空',
+ consul_members_clients: '测量当前在 Consul 注册的客户端代理数量。它仅由 Consul 服务器发出。添加于 v1.9.6。',
+ storage_writer_dropped_points_count: '由于部分写入而丢失的点数。',
+ clickhouse_asynchronous_metrics_mark_cache_files: '标记缓存中缓存的标记文件总数',
+ mysql_commands_show_errors: '执行的 SHOW ERRORS 命令数',
+ ALERTRULE_SCHEDENABLE_INCORRECT: '告警规则定时启停参数错误 值应为0或1',
+ mysql_commands_drop_user: '执行的删除用户命令数',
+ elasticsearch_indices_refresh_external_total_time_in_millis: '总时间, 用于执行外部操作',
+ elasticsearch_indices_stats_total_merges_total_auto_throttle_in_bytes: '主分片和副分片自动限制的合并操作的大小',
+ java_operating_ProcessCpuTime: '进程使用的总处理器时间',
+ postgresql_tup_returned: '此数据库中顺序扫描读取的活动行数和索引扫描返回的索引条目数',
+ zookeeper_p999_quorum_ack_latency: '仲裁确认延迟第99.9分位数',
+ elasticsearch_indices_search_query_time_in_millis: '执行查询操作所花费的时间',
+ consul_raft_boltdb_txstats_rebalanceTime_stddev: '测量重新平衡数据库中的节点所花费的时间标准偏差',
+ 'overall.version': '版本',
+ mongodb_col_stats_avg_obj_size: '集合中所有文档大小的平均值',
+ SYS_ROLE_REMOVE_ERROR: '角色已经关联用户 不能删除',
+ haproxy_hrsp_1xx: '用1xx代码的HTTP响应',
+ logs_ping_down_msg: 'Logs:与资产间网络不通',
+ elasticsearch_breakers_request_overhead: 'Elasticsearch中断器的请求开销',
+ 'dashboard.dashboard.chartForm.lock': '锁',
+ FILTER_ASSET_TYPE_IS_NULL: '资产类型参数为空',
+ zookeeper_sum_startup_txns_loaded: '已加载启动 txns 总和',
+ haproxy_bout: '输出字节数',
+ elasticsearch_fs_io_stats_devices_0_operations: '磁盘操作数',
+ 'profile.source': '来源',
+ 'alert.list.expired': '已过期',
+ 'week.SunAbbreviation': '周日',
+ cassandra_CacheMetrics_CounterCache_OneMinuteRate: '计数器缓存命中率,1分钟内的平均速率。',
+ mongodb_col_stats_storage_size: '集合中文档占用的存储空间大小',
+ redis_mem_aof_buffer: '用于AOF和AOF重写缓冲区的临时存储器',
+ zookeeper_sum_prep_process_time: '准备处理时间总和',
+ 'ipamsubnet.dc.dcId': '数据中心 ID',
+ clickhouse_asynchronous_metrics_os_interrupts: '主机上的中断数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ mysql_rpl_semi_sync_master_net_wait_time: '源等待副本的总时间(以微秒为单位)',
+ 'asset.authType.comment': '认证方式,可选值: 1:用户名密码; 2: 密钥 示例: 1',
+ storage_cache_disk_bytes: '最近快照的大小(以字节为单位)。',
+ consul_leader_barrier_sum: '衡量在获得领导权后等待木筏障碍所花费的时间总和',
+ consul_fsm_kvs_sum: '测量将给定的 KV 操作应用于 FSM 所花费的时间总和',
+ ASSET_FIELD_META_TYPE_ISNULL: '资产属性元类型不能为空',
+ 'dashboard.dashboard.chartForm.select': '统计值',
+ 'validate.required': '必填项',
+ ASSET_POSITION_MISMATCH: '资产U位与关联型号的U位不匹配',
+ 'setup.redis.masterName': '主节点名称',
+ integration_memcached_configuration: '#### 前置条件\r\n##### 组件版本\r\nMemcached Version:1.6.20\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 Memcached 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n#### 指标采集配置\r\n1.我们使用 [Memcached 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/memcached "Memcached 输入插件")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client "Prometheus 输出插件")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 memcached.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = "memcached_prometheus"\r\n listen = ":19223"\r\n namepass = ["memcached*"]\r\n\r\n\r\n# Read metrics from one or many memcached servers.\r\n[[inputs.memcached]]\r\n # An array of address to gather stats about. Specify an ip on hostname\r\n # with optional port. ie localhost, 10.0.0.1:11211, etc.\r\n servers = ["127.0.0.1:11211"]\r\n # An array of unix memcached sockets to gather stats about.\r\n # unix_sockets = ["/var/run/memcached.sock"]\r\n \r\n ## Optional TLS Config\r\n # enable_tls = false\r\n # tls_ca = "/etc/telegraf/ca.pem"\r\n # tls_cert = "/etc/telegraf/cert.pem"\r\n # tls_key = "/etc/telegraf/key.pem"\r\n ## If false, skip chain & host verification\r\n # insecure_skip_verify = true\r\n```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 Memcached 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 Memcached 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19223\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```',
+ mysql_commands_update: '执行的更新命令数',
+ elasticsearch_breakers_in_flight_requests_estimated_size_in_bytes: 'Elasticsearch中断器的正在处理请求的估计大小。它用于限制内存使用量,以防止Elasticsearch节点发生内存溢出',
+ ASSET_FIELD_META_DISPLAY_ISNULL: '资产属性元显示不能为空',
+ consul_serf_coordinate_adjustment_ms_median: '节点坐标调整的中值(毫秒)',
+ 'diagnose.endpoint.resolution.talon.promtail': '- 检查端点所属资产 Promtail 组件运行状态',
+ FILTER_DATACENTER_IS_NULL: '数据中心参数为空',
+ mysql_commands_rollback_to_savepoint: '已执行的ROLLBACK ... TO SAVEPOINT命令数',
+ clickhouse_metrics_filesystem_cache_elements: '文件系统缓存元素(文件段)',
+ 'logs.diagnose.endpoint.item.reachable': '日志端点可达性信息',
+ influxdb_telegraf_plugins_count: '配置的单个 telegraf 插件的数量。',
+ mysql_commands_select: '执行的SELECT命令数。还包括使用查询缓存的查询',
+ sqlserver_memory_clerks_size_kb: '内存分配器中分配的大小(KB)。',
+ 'overall.link': '链接',
+ 'config.dc.principal': '负责人',
+ 'overall.basicInfo': '基本信息',
+ zookeeper_followers: 'follower数量',
+ zookeeper_avg_commit_commit_proc_req_queued: '请求队列中已提交的提交进程平均值',
+ clickhouse_events_hard_page_faults: '查询执行线程中的硬页错误数。高值表示您忘记关闭服务器上的交换,或者在非常高的内存压力期间逐出ClickHouse二进制文件的内存页,或者成功使用表数据的“mmap”读取方法',
+ elasticsearch_indices_stats_primaries_flush_total: '主分片的刷新操作数',
+ mysql_performance_schema_hosts_lost: 'hosts由于已满 而无法将行添加到表中的次数',
+ PROMETHEUS_LABELNAME_FORMAT_ERROR: '标签名称不符合prometheus标签名称格式',
+ consul_fsm_system_metadata_stddev: '测量将系统元数据操作应用于 FSM 所需的时间标准偏差',
+ elasticsearch_thread_pool_transform_indexing_rejected: 'transform indexing线程池中活动线程数最多',
+ consul_raft_rpc_appendEntries_storeLogs_median: '测量自上次调用 appendEntries 以来为代理添加任何未完成日志所花费的时间中间值',
+ cassandra_CommitLogMetrics_WaitingOnCommit_Count: '等待CL fsync所花费的时间;对于周期性,只有当同步滞后于其同步间隔时才会发生这种情况。',
+ 'asset.startU': '开始U位',
+ 'dashboard.dashboard.chartForm.typeVal.stackArea.label': '区域图',
+ 'config.system.reset.pinTip': '请输入密码',
+ rabbitmq_queue_message_bytes_persist: '持久的消息的字节数大小',
+ CHART_GROUP_NAME_DUPLICATE: '图表组名称重复',
+ 'webshell.connect': '连接',
+ zookeeper_sum_startup_txns_load_time: '启动 txns 加载时间总和',
+ clickhouse_metrics_keeper_outstanding_requets: '未完成的请求数',
+ task_scheduler_total_execute_failure: '计划任务执行失败的次数。',
+ elasticsearch_thread_pool_force_merge_rejected: 'force merge线程池中活动线程数最多',
+ ENDPOINT_IMPORT_ERROR: '端点批量导入错误',
+ zookeeper_p95_proposal_ack_creation_latency: '创建延迟提议确认第95分位数',
+ zookeeper_max_unavailable_time: '不可用时间最大值',
+ zookeeper_p95_om_commit_process_time_ms: 'om 提交处理时间第95分位数',
+ 'el.datepicker.months.jan': '一月',
+ apache_scboard_starting: '启动过程中的工人数',
+ mysql_commands_create_user: '执行的创建用户命令数',
+ mongodb_total_refreshing: 'MongoDB正在刷新的对象数量',
+ 'timepicker.applytimerange': '应用时间范围',
+ storage_writer_dropped_points_sum: '由于部分写入而丢失的点数。',
+ mysql_table_locks_immediate: '可以立即授予表锁请求的次数。',
+ zookeeper_open_file_descriptor_count: '打开的文件描述符数量',
+ MODULE_CONFIG_KUBERNETES_ROLE_INVALID: '模块kubernetes角色值不在枚举范围内',
+ 'config.menus.tab': 'Tab',
+ cassandra_DroppedMessageMetrics_CrossNodeDroppedLatency_Max: '跨节点的延迟下降最大值',
+ elasticsearch_jvm_mem_pools_survivor_peak_used_in_bytes: '幸存者空间历史上使用的最大内存量',
+ CHART_HEIGHT_ISNULL: '图表高度不能为空',
+ 'config.menus.parent': '上级菜单',
+ 'profile.changePassword': '修改密码',
+ consul_raft_thread_fsm_saturation_sum: 'Raft FSM goroutine 繁忙且无法接受新工作的时间比例的近似测量值总和',
+ zookeeper_sum_sync_process_time: '同步处理时间总和',
+ elasticsearch_indices_stats_total_store_size_in_bytes: '主分片和副分片总大小',
+ clickhouse_metrics_parts_compact: '紧凑的部件',
+ clickhouse_metrics_kafka_librdkafka_threads: '活动librdkafka线程数',
+ 'ping.packageSize': '包大小',
+ 'config.terminallog.cmd.cmd': '命令',
+ rabbitmq_queue_consumers: '给定队列的消费者计数',
+ 'diagnose.agent.item.reachable': '客户端可达性信息',
+ mysql_created_tmp_files: '按秒创建的临时文件的速率。',
+ sqlserver_schedulers_active_workers_count: '当前激活的工作线程数。',
+ docker_container_mem_cache: 'Docker 容器中用于缓存的内存大小',
+ minio_bucket_replication_received_bytes: '从另一个源存储桶复制到此存储桶的总字节数',
+ elasticsearch_clusterstats_nodes_jvm_mem_heap_used_in_bytes: '堆当前在所有选定节点上使用的内存',
+ 'dashboard.dashboard.chartForm.dataConfig': '数据配置',
+ DASHBOARD_TEMPLATE_SYNC_FAILED_GET_LOCK: '仪表盘模板同步正在进行,请稍后重试',
+ mysql_innodb_pages_created: '对表的操作创建的页数',
+ 'config.operationlog.createDate': '操作时间',
+ 'dashboard.title': '仪表盘',
+ MODULE_CONFIG_RELABEL_TARGETLABEL_ISNULL: '模块配置relabel target_label为空',
+ 'project.topology.color': '颜色',
+ elasticsearch_thread_pool_watcher_active: 'watche线程池中的线程数',
+ 'config.user.confirmPinErr': '两次密码输入不一致',
+ haproxy_rate_max: '每秒新会话数的最大值',
+ 'config.mib.mib': 'MIB文件',
+ zookeeper_avg_write_commit_proc_issued: '发出的写入提交过程平均值',
+ consul_serf_queue_Event_upper: 'serf 事件队列大小的最高值',
+ 'cortex.includeDefaultValues': '包含默认值',
+ mysql_slave_running: '默认连接从站是否正在运行(I/O 和 SQL 线程都在运行)',
+ 'overall.result.downloadFail': '下载失败记录',
+ 'project.chart.alertStat': '告警状态',
+ 'validate.maxHops': '范围必须在1~1000之间',
+ zookeeper_max_local_write_committed_time_ms: '本地发出的已提交的写入请求所花费的时间最大值',
+ elasticsearch_thread_pool_listener_rejected: 'listener 线程池中活动线程数最多',
+ clickhouse_asynchronous_metrics_replicas_max_queue_size: '复制表的最大队列大小(以获取、合并等操作的数量表示)',
+ zookeeper_avg_write_commit_proc_req_queued: '写入提交进程队列平均值',
+ zookeeper_cnt_leader_unavailable_time: '领导者不可用时间计数',
+ 'trace.totalTime': '总时间',
+ sqlserver_server_properties_server_memory: '服务器可用内存(字节)。',
+ mysql_commands_show_warnings: '执行的 SHOW WARNINGS 命令数',
+ 'alert.startAt': '开始时间',
+ service_org_duration_bucket: '调用组织服务的持续时间。',
+ consul_serf_member_join: '当代理加入集群时增加。如果代理发生抖动或失败,则此计数器在重新加入时也会增加。',
+ ALERTNOTIFY_FILE_NOTEXISTS: '告警通知文件不存在',
+ 'overall.edit': '编辑',
+ clickhouse_asynchronous_metrics_interserver_threads: '副本通信协议(无TLS)服务器中的线程数',
+ elasticsearch_clusterstats_nodes_process_open_fileriptors_max: '所有选定文件描述符允许的最大并发打开文件描述符数',
+ consul_peering_exported_services: '计算使用导出的服务配置条目导出到对等集群的服务数量。',
+ 'alert.list.pending': '待处理',
+ 'dashboard.dashboard.chartForm.legend': '图例',
+ 'dashboard.dashboard.showAll': '全部显示 ',
+ haproxy_wredis: '请求被重新分派到另一个服务器的次数',
+ mysql_innodb_pages_written: '操作表写入的页数',
+ consul_fsm_acl_policy_stddev: '测量将 ACL 策略操作应用于 FSM 所需的时间标准偏差',
+ 'tip.confirmDelete': '确认删除吗?',
+ elasticsearch_indices_merges_current_docs: '当前正在运行的文档合并数',
+ 'asset.parent': '父级资产',
+ DASHBOARD_PARAM_SCHEDULENUMS_ISNULL: '面板参数日程日期不能为空',
+ query_influxdb_source_read_request_duration_seconds_count: '在阅读请求中花费的时间。',
+ zookeeper_sum_om_commit_process_time_ms: 'om 提交处理时间总和',
+ 'asset.batchEditAsset': '批量修改资产',
+ elasticsearch_thread_pool_searchable_snapshots_cache_prewarming_rejected: 'searchable snapshots cache prewarming线程池中活动线程数最多',
+ mysql_commands_stmt_prepare: '准备的报表数量',
+ memcached_total_items: '自服务器启动以来存储的项目总数',
+ apache_CPULoad: 'CPU 利用率',
+ 'project.endpoint.status': '端点状态',
+ 'webshell.closeTip': '是否断开所有连接,关闭窗口?',
+ minio_cluster_disk_online_total: '联机驱动器总数',
+ consul_client_api_success_catalog_datacenters: '每当 Consul 代理成功响应列出数据中心的请求时递增',
+ 'alert.silence.silence': '告警静默',
+ consul_raft_boltdb_txstats_spillTime_count: '测量在数据库中溢出节点的次数',
+ clickhouse_asynchronous_metrics_os_memory_total: '主机系统上的内存总量,以字节为单位',
+ zookeeper_avg_connection_token_deficit: '连接令牌不足平均值',
+ elasticsearch_indices_search_fetch_total: '提取操作总数',
+ minio_s3_requests_total: 'S3 请求总数',
+ mysql_innodb_encryption_n_temp_blocks_encrypted: '已解密的临时块数量',
+ mysql_commands_xa_prepare: '准备的 XA 语句数',
+ consul_raft_rpc_appendEntries_lower: '测量处理来自代理的追加条目 RPC 调用所花费的时间最低值',
+ task_executor_run_duration_count: '任务运行开始和结束之间的持续时间(以秒为单位)。',
+ CHART_PARAM_FORMAT: '图表参数必须为json格式',
+ 'config.system.terminal.pinTip': '远程登陆密码提示',
+ consul_catalog_service_not_found: '找不到给定服务的每个目录查询的增量。',
+ docker_container_mem_active_file: 'Docker 容器中正在使用的文件缓存的内存大小',
+ logs_talon_disable_handle: '- 开启Asset TALON',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Eden_Space_used: 'GC 前 Eden Space 空间已使用内存量',
+ mongodb_find_command_failed: 'find 命令执行失败的次数',
+ 'config.system.basic.assetPingInterval': 'Ping 间隔',
+ zookeeper_max_write_commit_proc_issued: '发出的写入提交过程最大值',
+ cassandra_TableMetrics_ValidationTime_Count: '修复期间进行验证压缩所花费的时间。',
+ 'alert.config.for.comment': '持续时间(必填),默认单位(秒) 示例:60',
+ consul_raft_verify_leader: '该指标与领导者变更没有直接关系。它只是计算代理检查它是否仍然是领导者的次数。例如,在每次一致读取期间,都会进行检查。根据系统中的负载,此指标计数可能很高,因为每次完成一致读取时它都会增加。',
+ elasticsearch_thread_pool_fetch_shard_started_active: 'fetch shard started线程池中的线程数',
+ task_executor_run_latency_seconds_sum: '任务运行的预定开始时间和执行时间之间的延迟,按任务类型划分。',
+ mysql_slave_skipped_errors: '从站跳过由从站跳过错误定义的错误的次数',
+ 'diagnose.endpoint.resolution.agent.config': '- 无客户端数据,检查客户端配置',
+ zookeeper_max_write_commit_proc_req_queued: '写入提交进程队列最大值',
+ 'asset.down': 'Down',
+ 'overall.result.updates': '更新数量',
+ mysql_innodb_num_pages_decrypted: '解密的页数',
+ rabbitmq_node_io_read_bytes_rate: 'RabbitMQ 节点读取字节数的速率',
+ tengine_http_ups_4xx: 'upstream返回4xx响应的请求总数',
+ elasticsearch_thread_pool_ml_datafeed_active: 'ml datafeed线程池中的线程数',
+ 'login.pin': '密码',
+ consul_fsm_acl_token_count: '测量将 ACL 令牌操作应用于 FSM 的次数',
+ elasticsearch_clusterstats_indices_fielddata_evictions: '分配的所有分片中从字段数据缓存中逐出的总数',
+ task_scheduler_execute_delta_count: '任务操作开始和结束之间的任务数',
+ redis_cmdstat_usec_per_call: '每个命令平均耗费CPU时间(毫秒)',
+ mysql_sort_range: '使用范围完成的排序数。',
+ elasticsearch_indices_stats_primaries_search_query_total: '主分片查询操作总数',
+ SNMP_MIB_READONLY: 'snmp mib 变量只可读',
+ FILTER_NAME_NOTFOUND: '系统配置中找不到名称过滤条件',
+ consul_fsm_acl_role_upper: '测量将 ACL 角色操作应用于 FSM 所花费的时间最高值',
+ 'overall.result.success': '成功',
+ elasticsearch_indices_query_cache_memory_size_in_bytes: '用于跨所有分片的查询缓存的内存总量(以字节为单位) 分配给节点',
+ SNMP_MIB_NOSUCHNAME: 'snmp mib 无该名称信息存在',
+ 'dashboard.dashboard.chartForm.valMapping.range': '范围',
+ mysql_commands_show_create_event: '执行的 SHOW CREATE EVENT 命令数',
+ clickhouse_metrics_revision: '服务器版本。它是除修补程序版本外的每个版本或候选版本的递增数字',
+ mysql_innodb_num_open_files: 'InnoDB 持有的打开文件数。仅限InnoDB',
+ 'config.mib.credential.writeCommunity': '写团体字',
+ clickhouse_asynchronous_metrics_os_processes_created: '创建的进程数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ consul_raft_boltdb_logsPerBatch_median: '测量每批写入数据库的日志数中间值',
+ apache_scboard_keepalive: '使连接保持活动状态的工作线程数(期待同一连接上的另一个请求)',
+ storage_compactions_duration_seconds_count: '自启动以来的 TSM 压缩(按级别)。',
+ consul_api_http_stddev: '为给定 HTTP 请求提供服务所需的时间标准偏差',
+ cassandra_java_GarbageCollector_ConcurrentMarkSweep_CollectionCount: '已发生的收集总数',
+ elasticsearch_indices_stats_total_indexing_throttle_time_in_millis: '主分片和副分片 花费限制操作',
+ java_garbage_collector_CollectionTime: '垃圾回收总耗时时长',
+ mongodb_latency_reads_count: '读操作的延迟次数。',
+ 'overall.signOut': '登出',
+ clickhouse_asynchronous_metrics_mark_cache_bytes: '标记缓存的总大小(字节)',
+ 'project.topology.positionAndSize': '位置和大小',
+ mongodb_wtcache_pages_evicted_by_app_thread: 'WiredTiger缓存中应用程序线程驱逐的页面数',
+ 'project.topology.bottom': '置底',
+ elasticsearch_indices_stats_total_warmer_total: '主分片和副分片指数加热器总数',
+ elasticsearch_thread_pool_ml_utility_active: 'ml utility线程池中的线程数',
+ 'config.system.monitor.asset_ping_from': 'Ping from',
+ rabbitmq_node_mem_other_system: '为其他系统分配的内存量',
+ clickhouse_asynchronous_metrics_jemalloc_arenas_all_pactive: '低级内存分配器(jemalloc)的内部度量',
+ mysql_commands_show_profile: '执行的 SHOW PROFILE 命令数',
+ zookeeper_p95_jvm_pause_time_ms: 'jvm暂停时间第95分位数',
+ mongodb_repl_member_health: '复制成员的健康状态。',
+ 'overall.createLabel': '新增标签',
+ elasticsearch_clusterstats_nodes_process_open_fileriptors_min: '所有选定节点中并发打开的文件描述符的最小数量',
+ 'asset.discoveryFailed': 'Failed',
+ 'alert.summary': '概要',
+ storage_wal_writes_err: '对 WAL 的写入尝试失败的累积次数。',
+ 'asset.total': '总数',
+ 'project.topology.position': '位置',
+ docker_container_mem_total_rss_huge: 'Docker 容器已使用的普通内存和巨页内存总量',
+ clickhouse_asynchronous_metrics_filesystem_cache_bytes: '“缓存”虚拟文件系统中的总字节数。此缓存保存在磁盘上',
+ mysql_open_files: '打开的文件数。',
+ 'overall.result.failedNum': '{total} 条记录中有 {failedNum} 条导入失败',
+ 'explore.logContext': '日志上下文',
+ mongodb_total_in_use: 'MongoDB当前正在使用的对象数量',
+ clickhouse_events_os_read_bytes: '从磁盘或块设备读取的字节数。不包括从页面缓存读取的字节。由于块大小、预读等原因,可能包含过多的数据',
+ zookeeper_min_dbinittime: '重装数据库的时间最小值',
+ 'setup.sentinel': '哨兵',
+ elasticsearch_breakers_request_limit_size_in_bytes: 'Elasticsearch中断器的请求限制大小',
+ 'issue.beingProcessed': '处理中',
+ 'config.assetLabel.datetimes': '时间+时间',
+ 'project.topology.flash': '闪烁',
+ consul_rpc_consistentRead_90_percentile: '测量确认可以执行一致读取所花费的时间第90百分位数',
+ elasticsearch_indices_stats_total_query_cache_hit_count: '主分片和副分片查询缓存命中数',
+ elasticsearch_clusterstats_indices_fielddata_memory_size_in_bytes: '所有字段数据缓存的内存总量',
+ 'terminal.render': '渲染',
+ elasticsearch_clusterstats_indices_query_cache_hit_count: '分配给所选的所有分片的查询缓存逐出总数',
+ sqlserver_server_properties_db_suspect: '当前不可用的数据库数。',
+ 'asset.authType': '认证类型',
+ mysql_performance_schema_table_instances_lost: '表实例未成功创建次数',
+ elasticsearch_thread_pool_system_write_threads: 'system write线程池执行程序完成的任务数',
+ redis_instantaneous_ops_per_sec: '每秒处理的命令数',
+ zookeeper_max_concurrent_request_processing_in_commit_processor: '提交处理器中的并发请求处理最大值',
+ 'dashboard.dashboard.chartTotal': '总和',
+ cassandra_CacheMetrics_CounterCache_Value: '计数器缓存大小。',
+ mongodb_getmores_per_sec: '每秒钟的getMore操作数量。',
+ sqlserver_volume_space_used_space_bytes: '磁盘已用空间(字节数)。',
+ mysql_feature_dynamic_columns: '使用 COLUMN_CREATE() 函数的次数',
+ 'dashboard.dashboard.allOption': '所有选项',
+ 'webshell.remember': '记住我的决定',
+ AGENT_PARAM_STEP_ISNULL: '时间间隔不能为空',
+ consul_leader_barrier_stddev: '衡量在获得领导权后等待木筏障碍所花费的时间标准偏差',
+ 'overall.selectRecords': '选择记录',
+ 'setup.invalidDb': '数据库配置可能存在一些错误',
+ consul_fsm_system_metadata_lower: '测量将系统元数据操作应用于 FSM 所需的时间最低值',
+ cassandra_CommitLogMetrics_WaitingOnSegmentAllocation_Min: '等待分配 CommitLogSegment 所花费的时间最小时间',
+ STATECONF_CAN_NOT_REMOVE: '资产状态已关联资产不能删除',
+ elasticsearch_os_swap_total_in_bytes: '交换空间总量',
+ clickhouse_metrics_temporary_files_unknown: '在未知用途下创建的临时文件数',
+ cassandra_TableMetrics_MaxPartitionSize_Value: '最大压缩分区的大小(以字节为单位)。',
+ zookeeper_ensemble_auth_skip: '集成身份验证跳过数',
+ consul_raft_leader_lastContact_median: '测量自领导者在检查其领导者租约时最后一次能够联系跟随者节点以来的时间中间值',
+ mysql_sort_rows: '排序的行数。',
+ mongodb_vsize_megabytes: 'MongoDB实例的虚拟内存大小(以MB为单位)',
+ 'alert.config.name': '告警规则名称',
+ SYS_ERROR: '系统错误',
+ zookeeper_min_readlatency: '读取延迟最小值',
+ clickhouse_asynchronous_metrics_disk_used_default: '磁盘上已使用的字节(虚拟文件系统)。远程文件系统并不总是提供这些信息。',
+ consul_memberlist_pushPullNode_mean: '测量与此代理交换状态的代理数平均值',
+ docker_n_containers: 'Docker 宿主机上正在运行的容器数量',
+ SYS_TOKEN_REFRESH_FREQUENT: '多次验证错误 稍后再试',
+ elasticsearch_indices_stats_primaries_search_query_time_in_millis: '主分片执行查询操作所花费的时间',
+ haproxy_act: '活动服务器(backend)个数',
+ AGENT_PORT_ISNULL: '客户端端口不能为空',
+ integration_zookeeper_remark: 'ZooKeeper 是一种集中式服务,用于维护配置信息、命名、提供分布式同步和提供组服务。所有这些类型的服务都以某种形式被分布式应用程序使用。\n',
+ elasticsearch_indices_stats_primaries_query_cache_cache_count: '主分片 查询计数 ,在查询缓存中',
+ consul_raft_leader_dispatchLog_sum: '测量领导者将日志条目写入磁盘所花费的时间总和',
+ mysql_rpl_semi_sync_master_clients: '半同步副本的数量',
+ zookeeper_sum_fsynctime: '同步事务日志的时间总和',
+ cassandra_TableMetrics_KeyCacheHitRate_Value: '该表的键缓存命中率。',
+ mertic_config_error_handle: '- 检查Mertic配置',
+ consul_client_api_success_catalog_nodes: '每当 Consul 代理成功响应列出节点的请求时递增',
+ 'project.module.moduleName.comment': '名称(必填)示例:Basic',
+ 'dashboard.dashboard.beforeThirtyMin': '之前30分钟',
+ elasticsearch_breakers_parent_overhead: 'Elasticsearch中断器的父级开销',
+ 'config.system.apiKey.apiKey': 'API key',
+ consul_fsm_acl_policy_count: '测量将 ACL 策略操作应用于 FSM 的次数',
+ elasticsearch_clusterstats_nodes_network_types_transport_types_security4: '使用传输类型的选定节点数',
+ 'dashboard.dashboard.chartForm.varType': '变量类型',
+ clickhouse_metrics_send_scalars: '向远程服务器发送标量数据的连接数',
+ ENDPOINT_CONFIGS_TYPE_DUPLICATE: '端点配置信息类型重复',
+ consul_raft_boltdb_txstats_rebalanceTime_sum: '测量重新平衡数据库中的节点所花费的时间总和',
+ elasticsearch_indices_indexing_index_time_in_millis: '总时间(毫秒) 执行索引操作所花费的时间',
+ cassandra_DroppedMessageMetrics_InternalDroppedLatency_MeanRate: '节点内延迟下降平均速率',
+ 'config.assetLabel.addMeta': '新增属性',
+ redis_aof_last_rewrite_time_sec: '上次AOF重写操作的持续时间(秒)',
+ SYS_CONFIG_TIMEZONE_INTERVAL: '时区区间间值为-12至+12之间',
+ zookeeper_sum_local_write_committed_time_ms: '本地发出的已提交的写入请求所花费的时间总和',
+ 'overall.selectTemplate': '选择模板格式',
+ zookeeper_cnt_read_commitproc_time_ms: '读取请求提交处理器次数',
+ clickhouse_metrics_active_async_drained_connections: '异步排出的活动连接数',
+ task_scheduler_execute_delta_sum: '任务操作开始和结束之间花费的总时间',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_committed: 'GC 后 Code Cache 空间已提交内存量',
+ rabbitmq_node_uptime: '节点正常运行时间',
+ rabbitmq_queue_synchronised_slave_nodes: 'RabbitMQ 上已经同步的队列从节点的数量',
+ ISSUE_STATE_ISNULL: '问题状态不能为空',
+ 'diagnose.endpoint.resolution.monitor.dc': '- 数据中心未启用,请检查数据中心配置',
+ zookeeper_connection_rejected: '拒绝的连接计数',
+ zookeeper_cnt_dead_watchers_cleaner_latency: '死亡观察者清洁器延迟次数',
+ memcached_threads: '请求的工作线程数',
+ consul_runtime_gc_pause_ns_stddev: '自Consul启动以来,垃圾收集(GC)stop-the-world 暂停所消耗的纳秒数标准偏差',
+ 'theme.dark': '深色',
+ mysql_rpl_semi_sync_master_tx_wait_time: '源等待的总时间(以微秒为单位)',
+ 'config.system.email.useSSL': 'SSL',
+ cassandra_ClientMetrics_UnknownException_Count: '未知异常数量。',
+ 'overall.entity': '实体',
+ haproxy_conn_rate_max: '每秒最大连接数',
+ ALERTRULE_RECEIVER_FORMAT: '告警规则接收人格式错误',
+ mongodb_top_stats_insert_time: 'MongoDB中insert操作的运行时间',
+ http_query_response_bytes: '查询端点返回的字节数。',
+ cassandra_TableMetrics_EstimatedPartitionCount_Value: '表中键的大约数量。',
+ 'config.record.labels.comment': '记录规则标签 格式:json 事例:{}',
+ elasticsearch_indices_stats_primaries_store_size_in_bytes: '主分片总大小',
+ tomcat_jvm_memory_max: 'JVM最大内存',
+ elasticsearch_os_mem_free_percent: '可用内存的百分比',
+ 'dashboard.mode': '模式',
+ elasticsearch_indices_stats_primaries_indexing_throttle_time_in_millis: '主分片 花费限制操作',
+ clickhouse_events_write_buffer_from_fileriptor_write: '对文件描述符的写入次数(write/pwrite)。不包括sockets',
+ consul_client_api_catalog_nodes: '每当 Consul 代理收到从目录中列出节点的请求时递增',
+ zookeeper_stale_sessions_expired: '过期会话队列',
+ 'asset.number': '编号',
+ cassandra_CommitLogMetrics_WaitingOnSegmentAllocation_Max: '等待分配 CommitLogSegment 所花费的时间最大时间',
+ 'metric.diagnose.endpoint.item.reachable': '指标端点可达性信息',
+ agent_federation_global_handle: '- 关闭集群或切换Agent类型',
+ consul_serf_snapshot_appendLine_lower: '测量 Consul 代理将条目附加到现有日志中所花费的时间最低值',
+ mongodb_top_stats_total_time: 'MongoDB中所有操作的运行时间',
+ docker_container_mem_total_cache: 'Docker 容器当前所使用的所有内存中,被用作缓存的内存的总和',
+ 'alert.startAt.comment': '开始时间 定时开启时必填,默认:00:00 示例: 06:30',
+ mysql_innodb_defragment_compression_failures: '碎片整理重新压缩失败的次数',
+ ASSET_NOT_SELECT_PARENT: '子资产必须选择父资产ip地址',
+ sqlserver_server_properties_db_offline: '当前离线的数据库数。',
+ 'overall.detail': '详细信息',
+ 'license.organization': '组织',
+ 'project.chart.projectInfo': '系统信息',
+ DASHBOARD_LINK_ISNULL: '面板关联项不能为空',
+ ALERTRULE_OPERATOR_INVALIDE: '告警规则比较符参数错误',
+ ASSET_FIELD_META_REFERENCED: '属性被资产引用',
+ elasticsearch_thread_pool_analyze_threads: 'analyze 线程池执行程序完成的任务数',
+ PROJECT_BUILDIN_CAN_NOT_EDIT: '内置系统不能修改',
+ 'overall.downloading': '下载中. 请等待...',
+ mysql_innodb_num_page_compressed_trim_op: '执行的修剪操作数',
+ SYS_TOKEN_OR_AUTHTOKEN_ISNULL: '系统令牌或认证令牌不能为空',
+ apache_scboard_open: '开放的工人槽数',
+ IPAM_IP_NAME_ERROR: 'ip地址名称已存在',
+ zookeeper_max_commit_commit_proc_req_queued: '请求队列中已提交的提交进程最大值',
+ mongodb_updates: 'MongoDB中执行的更新操作的数量',
+ ASSET_STATE_NOTFOUND: '资产状态不存在',
+ consul_memberlist_pushPullNode_sum: '测量与此代理交换状态的代理数总和',
+ 'tip.endpoint': '端点',
+ redis_allocator_resident: '分配器中驻留的总字节数(RSS),这包括可以释放到操作系统的页面',
+ 'config.user.invalidPin': '无效的密码,最少6个字符',
+ DC_CABINETID_ISNULL: '数据中心机柜id不能为空',
+ consul_memberlist_msg_suspect: '根据网络层给出的消息信息,到目前为止代理已经处理的可疑消息的数量。',
+ consul_client_api_success_catalog_register: '每当 Consul 代理成功响应目录注册请求时递增',
+ elasticsearch_indices_segments_fixed_bit_set_memory_in_bytes: '所有分片中的固定位集使用的内存总量',
+ ALERTRULE_SCHEDSTIME_INCORRECT: '告警规则定时任务开始时间格式错误 应为HH:mm',
+ 'overall.ipam.create': '新增 IPAM',
+ service_annotation_duration_sum: '调用存储桶创建服务的持续时间。',
+ SYS_ROLE_MENUID_ISNULL: '角色关联菜单id不能为空',
+ elasticsearch_clusterstats_indices_shards_index_shards_avg: '索引中的平均分片数',
+ zookeeper_min_propagation_latency: '传播延迟最小值',
+ cassandra_CacheMetrics_CounterCache_Count: '计数器缓存命中次数。',
+ consul_fsm_ca_leaf_median: '测量在签署叶证书时应用操作所需的时间中间值',
+ 'diagnose.endpoint.resolution.talon': '- 检查端点所属资产 Talon 运行状态',
+ ALERTSILENCE_NAME_ISNULL: '告警静默名称不能为空',
+ TOOL_TRACEROUTE_IP_ISNULL: 'Traceroute ip不能为空',
+ elasticsearch_indices_stats_primaries_recovery_current_as_source: '主分片恢复次数 ,使用索引分片作为源',
+ 'tip.refreshLater': '请稍后刷新',
+ mysql_commands_xa_rollback: '回滚的 XA 语句数',
+ elasticsearch_indices_stats_primaries_recovery_throttle_time_in_millis: '主分片限制,恢复操作被延迟的时间',
+ VSYS_TASK_UUID_ISNULL: 'VSYS任务UUID不能为空',
+ 'alert.config.notifyActive': '主动通知',
+ mysql_open_tables: '打开的表数。',
+ 'dashboard.dashboard.beforeOneHour': '之前1小时',
+ SYS_CONFIG_TESTEMAIL_TEMPLATE_FAILED: 'freemarker生成发送邮件模板内容失败',
+ 'overall.selectColumns': '选择列',
+ elasticsearch_indices_stats_primaries_indexing_index_failed: '主分片失败的索引操作数',
+ zookeeper_sum_write_commit_proc_req_queued: '写入提交进程队列总和',
+ mysql_innodb_defragment_count: '碎片整理操作数',
+ 'explore.queryExpression': '请先查询',
+ mysql_handler_rollback: '提供给存储引擎的事务回滚请求数',
+ EXPRETMPL_IMPORT_ERROR: '查询表达式模板导入错误',
+ mysql_commands_purge_before_date: '执行的清除前命令数',
+ zookeeper_avg_om_commit_process_time_ms: 'om 提交处理时间平均值',
+ elasticsearch_indices_stats_total_search_fetch_current: '主分片和副分片正在运行的抓取操作数',
+ clickhouse_asynchronous_metrics_os_steal_time_cpu7: '在虚拟化环境中运行时,CPU在其他操作系统中花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。并非每一个虚拟化环境都有此指标,而且大多数虚拟化环境没有。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'asset.port.comment': '认证服务端口 示例: 22',
+ 'dashboard.dashboard.lastTwelveHour': '最近12小时',
+ clickhouse_asynchronous_metrics_os_steal_time_cpu5: '在虚拟化环境中运行时,CPU在其他操作系统中花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。并非每一个虚拟化环境都有此指标,而且大多数虚拟化环境没有。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_steal_time_cpu6: '在虚拟化环境中运行时,CPU在其他操作系统中花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。并非每一个虚拟化环境都有此指标,而且大多数虚拟化环境没有。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_steal_time_cpu3: '在虚拟化环境中运行时,CPU在其他操作系统中花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。并非每一个虚拟化环境都有此指标,而且大多数虚拟化环境没有。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_steal_time_cpu4: '在虚拟化环境中运行时,CPU在其他操作系统中花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。并非每一个虚拟化环境都有此指标,而且大多数虚拟化环境没有。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'overall.moduleId': '模块 ID',
+ mongodb_assert_warning: '断言警告的数量',
+ clickhouse_asynchronous_metrics_os_steal_time_cpu1: '在虚拟化环境中运行时,CPU在其他操作系统中花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。并非每一个虚拟化环境都有此指标,而且大多数虚拟化环境没有。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ clickhouse_asynchronous_metrics_os_steal_time_cpu2: '在虚拟化环境中运行时,CPU在其他操作系统中花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。并非每一个虚拟化环境都有此指标,而且大多数虚拟化环境没有。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ PROJECT_NAME_ISNULL: '系统名称不能为空',
+ clickhouse_asynchronous_metrics_os_steal_time_cpu0: '在虚拟化环境中运行时,CPU在其他操作系统中花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。并非每一个虚拟化环境都有此指标,而且大多数虚拟化环境没有。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ mongodb_top_stats_queries_time: 'MongoDB中查询操作的运行时间',
+ TYPECONF_SSHCOLLECT_INCORRECT: '资产类型配置ssh采集是否开启必须为0或1',
+ 'project.endpoint.moduleName.comment': '模块名称(必填) 示例: node_exporter',
+ 'config.model.ChartTemplate.comment': 'Asset 类型的图表模板 示例:服务器模板,基本模板',
+ clickhouse_events_arena_alloc_chunks: '分配给内存Arena的块数(用于GROUP BY和类似操作)',
+ 'overall.oid': 'OID格式校验错误',
+ zookeeper_cnt_sync_processor_queue_time_ms: '同步处理器队列时间计数',
+ SYS_USER_STARRED_ID_TYPE_ISNULL: '收藏 ID 和 类型不能同时为空',
+ 'config.assetLabel.email': '邮箱',
+ zookeeper_p999_proposal_latency: '提案延迟第99.9分位数',
+ docker_container_mem_writeback: 'Docker 容器的内存回写',
+ clickhouse_asynchronous_metrics_cpu_frequency_m_hz_7: 'CPU的当前频率,以MHz为单位。大多数现代CPU动态调整频率,以实现节能和涡轮增压',
+ clickhouse_asynchronous_metrics_cpu_frequency_m_hz_6: 'CPU的当前频率,以MHz为单位。大多数现代CPU动态调整频率,以实现节能和涡轮增压',
+ clickhouse_asynchronous_metrics_cpu_frequency_m_hz_5: 'CPU的当前频率,以MHz为单位。大多数现代CPU动态调整频率,以实现节能和涡轮增压',
+ 'diagnose.asset.item.reachable': '资产可达性信息',
+ clickhouse_asynchronous_metrics_cpu_frequency_m_hz_4: 'CPU的当前频率,以MHz为单位。大多数现代CPU动态调整频率,以实现节能和涡轮增压',
+ elasticsearch_clusterstats_indices_shards_index_primaries_avg: '索引中主分片的平均数量',
+ clickhouse_asynchronous_metrics_cpu_frequency_m_hz_3: 'CPU的当前频率,以MHz为单位。大多数现代CPU动态调整频率,以实现节能和涡轮增压',
+ zookeeper_p95_updatelatency: '更新延迟第95分位数',
+ elasticsearch_clusterstats_indices_mappings_field_types_0_count: '映射到所选节点中的字段数据类型的字段数',
+ clickhouse_asynchronous_metrics_cpu_frequency_m_hz_2: 'CPU的当前频率,以MHz为单位。大多数现代CPU动态调整频率,以实现节能和涡轮增压',
+ clickhouse_asynchronous_metrics_cpu_frequency_m_hz_1: 'CPU的当前频率,以MHz为单位。大多数现代CPU动态调整频率,以实现节能和涡轮增压',
+ zookeeper_cnt_follower_sync_time: '追随者与领导者同步的次数',
+ clickhouse_asynchronous_metrics_cpu_frequency_m_hz_0: 'CPU的当前频率,以MHz为单位。大多数现代CPU动态调整频率,以实现节能和涡轮增压',
+ 'export.records': '记录',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Eden_Space_committed: 'GC 后 Eden Space 空间已提交内存量',
+ redis_master_repl_offset: '服务器的当前复制偏移量',
+ 'diagnose.endpoint.resolution.timeout': '- 增大超时时间',
+ mongodb_wtcache_server_evicting_pages: 'WiredTiger缓存中服务器驱逐的页面数',
+ mysql_commands_alter_function: '执行的ALTER 函数命令数',
+ 'validate.positiveInteger': '必须是正整数',
+ mongodb_wtcache_bytes_read_into: 'WiredTiger缓存中读取到的字节数',
+ 'asset.process.mem': '内存使用率',
+ 'config.assetMeta.addGroup': '新增组',
+ rabbitmq_node_io_read_bytes: '以字节为单位读取的数据',
+ mysql_sort_priority_queue_sorts: '通过优先级队列执行排序的次数',
+ RECORD_RULE_LABELS_ISNULL: '记录规则标签不能为空',
+ consul_raft_replication_appendEntries_rpc_mean: '测量附加条目 RFC 所花费的时间平均值',
+ 'config.system.basic.passPeriodValue': '0 表示不过期',
+ elasticsearch_indices_stats_total_request_cache_evictions: '主分片和副分片请求缓存操作数',
+ postgresql_tup_fetched: '此数据库中索引扫描获取的活动行数',
+ mysql_innodb_num_non_index_pages_written: '未写入innodb的索引页数',
+ 'dashboard.metric.singleChartShow': '单图展示',
+ memcached_get_misses: '已请求但未找到的项目数',
+ clickhouse_asynchronous_metrics_os_system_time: 'CPU内核运行OS内核(系统)代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ asset_stop_using_handle: '-',
+ 'dashboard.dashboard.refreshInterval.tenMinutes': '10 分钟',
+ consul_rpc_accept_conn: '当服务器接受 RPC 连接时递增。',
+ rabbitmq_federation_messages_uncommitted: '联邦未提交的消息数',
+ zookeeper_max_write_batch_time_in_commit_processor: '提交处理器中的写入批处理时间最大值',
+ 'asset.discoveryRepeatEvery': '循环间隔',
+ cassandra_TableMetrics_ReadLatency_Count: '该表的本地读取延迟。',
+ elasticsearch_indices_indexing_throttle_time_in_millis: '总时间(毫秒) 花费限制操作',
+ consul_raft_rpc_appendEntries_storeLogs_upper: '测量自上次调用 appendEntries 以来为代理添加任何未完成日志所花费的时间最高值',
+ elasticsearch_indices_stats_total_recovery_current_as_target: '主分片和副分片恢复次数, 使用索引分片作为目标',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Survivor_Space_committed: 'GC 后 Survivor Space 空间已提交内存量',
+ 'setup.portPlaceholder': '请输入端口',
+ 'diagnose.talon.resolution.promtail': '- 检查 Promtail 服务运行状态',
+ consul_memberlist_gossip_lower: '测量将八卦消息广播到一组随机选择的节点所花费的时间最低值',
+ redis_rdb_bgsave_in_progress: '表示RDB保存正在进行的标志',
+ 'tip.resetMfa': '确认重置2FA吗?',
+ mongodb_updates_per_sec: 'MongoDB中每秒执行的更新操作的数量',
+ 'diagnose.endpoint.item.talon.promtail': 'Promtail 组件状态',
+ 'overall.collapseSidebar': '折叠侧边栏',
+ consul_raft_thread_fsm_saturation_median: 'Raft FSM goroutine 繁忙且无法接受新工作的时间比例的近似测量值中间值',
+ 'overall.addDataLink': '添加数据链接',
+ memcached_bytes_read: '此服务器从网络读取的字节总数',
+ 'project.module.walk': 'Walk',
+ haproxy_hrsp_2xx: '用2xx代码的HTTP响应',
+ integration_mongodb_remark: 'MongoDB是一种面向文档的数据库管理系统,用C++等语言撰写而成,以解决应用程序开发社区中的大量现实问题。\n',
+ 'overall.bottom': '底部',
+ elasticsearch_transport_tx_size_in_bytes: '发送的总字节数',
+ activemq_topics_consumer_count: '当前订阅 topic 的消费者数量',
+ apache_scboard_logging: '写入日志文件的工作线程数',
+ configuration_notification_setting: '通知配置',
+ 'asset.ipSubnets': 'IP子网',
+ mysql_commands_show_table_status: '执行的 SHOW TABLE STATUS 命令数',
+ 'config.mib.updateUser': '更新用户',
+ consul_raft_replication_heartbeat_median: '测量在对等点上调用 appendEntries 所花费的时间中间值',
+ mysql_performance_schema_socket_classes_lost: '无法加载多少插座仪器',
+ 'project.topology.gradient': '渐变',
+ consul_runtime_gc_pause_ns_count: '自Consul启动以来,垃圾收集(GC)stop-the-world 暂停的次数',
+ consul_catalog_register_sum: '测量完成目录注册操作所需的时间总和',
+ clickhouse_metrics_distributed_files_to_insert: '为异步插入分布式表而要处理的挂起文件数。每个碎片的文件数相加',
+ 'dashboard.dashboard.chartForm.weight': '图表顺序',
+ clickhouse_events_oscpu_wait_microseconds: '从OS的角度来看,线程准备好执行但等待OS调度的总时间',
+ mysql_performance_schema_stage_classes_lost: '无法加载多少舞台乐器',
+ mysql_created_tmp_disk_tables: '服务器在执行语句时按秒创建的磁盘上内部临时表的速率。',
+ DC_ASSETS_EXISTS: '数据中心含有资产 不能被删除',
+ 'config.menus.menus': '菜单',
+ 'overall.endpointTemplate': '端点模板',
+ 'project.topology.elements': '所有元素',
+ zookeeper_max_om_commit_process_time_ms: 'om 提交处理时间最大值',
+ TERMINAL_CONNECTION_AUTHTYPE_INVALIDED: '终端连接认证类型不在枚举范围内',
+ MODULE_NOTFOUND: '模块不存在',
+ clickhouse_metrics_parts_active: '当前和即将进行的选择使用的活动数据部分',
+ 'overall.newFolder': '新建文件夹',
+ agent_unfederation_per_msg: '非集群环境Per-datacenter类型的Agent不采集数据',
+ integration_nginx_configuration: "#### 前置条件\r\n##### 组件版本\r\nNginx Version:1.25.0\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 Nginx 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON\r\n##### 配置文件修改\r\nNginx http 块中的 server 块,添加以下代码,并重启。\r\n```\r\nlocation /nginx_status {\r\n allow all;\r\n stub_status on;\r\n access_log off;\r\n}\r\n```\r\n#### 指标采集配置\r\n1.我们使用 [Nginx 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/nginx \"Nginx 输入插件\")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus 输出插件\")输出指标数据\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/\r\n\r\n3.创建或修改 nginx.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"nginx_prometheus\"\r\n ## Address to listen on.\r\n listen = \":19213\"\r\n namepass = [\"nginx*\"]\r\n\r\n \r\n# Read Nginx's basic status information (ngx_http_stub_status_module)\r\n[[inputs.nginx]]\r\n ## An array of Nginx stub_status URI to gather stats.\r\n urls = [\"http://localhost/nginx_status\"]\r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = false\r\n \r\n ## HTTP response timeout (default: 5s)\r\n response_timeout = \"5s\"\r\n```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 Nginx 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 Nginx 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19213\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```",
+ nginx_accepts: '总共处理的连接数',
+ elasticsearch_thread_pool_get_active: 'get线程池中的线程数',
+ clickhouse_metrics_background_move_pool_task: 'BackgroundProcessingPool中用于移动的活动任务数',
+ zookeeper_response_packet_cache_hits: '响应数据包缓存命中数',
+ zookeeper_cnt_commit_propagation_latency: '提交传播延迟次数',
+ 'dashboard.dashboard.chartForm.selectAsset': '请选择资产',
+ MODULE_PASSWORD_INVALID: '模块snmp 认证密码错误',
+ SYS_MENU_BUTTON_PARENTID_ISNULL: '系统菜单按钮必须具有父id',
+ haproxy_dcon: '“ TCP-Request连接”规则拒绝的请求',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_init: 'GC 后 Code Cache 空间初始内存量',
+ mysql_performance_schema_socket_instances_lost: '无法创建多少个套接字工具实例',
+ task_scheduler_current_execution: '当前正在执行的任务数。',
+ clickhouse_metrics_query_preempted: '由于“优先级”设置而停止并等待的查询数',
+ mysql_commands_execute_immediate: '执行的立即执行语句数',
+ DASHBOARD_CHART_TEMPLATE_TYPE_ISNULL: '面板导入类型不能为空',
+ storage_wal_writes: '对 WAL 的写入尝试的累积次数。',
+ integration_proxmox_configuration: "#### 前置条件\r\n##### 组件版本\r\nProxmox VE Version:6.4\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 Proxmox 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n\r\n##### 创建监控用户\r\n登录 Proxmox VE,执行下述 命令,配置 Proxmox VE 监控用户\r\n```\r\n## Create a nz_monitor user with PVEAuditor role\r\nroot@node:~# pveum user add nz_monitor@pve\r\nroot@node:~# pveum acl modify / -role PVEAuditor -user nz_monitor@pve\r\n\r\n## Create a token with the PVEAuditor role\r\nroot@node:~# pveum user token add nz_monitor@pve monitoring -privsep 1\r\n┌──────────────┬──────────────────────────────────────┐\r\n│ key │ value │\r\n╞══════════════╪══════════════════════════════════════╡\r\n│ full-tokenid │ nz_monitor@pve!monitoring │\r\n├──────────────┼──────────────────────────────────────┤\r\n│ info │ {\"privsep\":\"1\"} │\r\n├──────────────┼──────────────────────────────────────┤\r\n│ value │ f82aaad6-4f05-4c0f-9395-3d130a87d3d7 │\r\n└──────────────┴──────────────────────────────────────┘\r\nroot@node:~# pveum acl modify / -role PVEAuditor -token 'nz_monitor@pve!monitoring'\r\n```\r\n#### 指标采集配置\r\n1.我们使用 [Proxmox 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/proxmox \"Proxmox 输入插件\")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus 输出插件\")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 proxmox.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"proxmox_prometheus\"\r\n listen = \":19208\"\r\n namepass = [\"proxmox*\"]\r\n\r\n\r\n# Provides metrics from Proxmox nodes (Proxmox Virtual Environment > 6.2).\r\n[[inputs.proxmox]]\r\n ## API connection configuration. The API token was introduced in Proxmox v6.2. Required permissions for user and token: PVEAuditor role on /.\r\n base_url = \"https://127.0.0.1:8006/api2/json\"\r\n api_token = \"nz_monitor@pve!monitoring=f82aaad6-4f05-4c0f-9395-3d130a87d3d7\"\r\n \r\n ## Node name, defaults to OS hostname\r\n ## Unless Telegraf is on the same host as Proxmox, setting this is required\r\n ## for Telegraf to successfully connect to Proxmox. If not on the same host,\r\n ## leaving this empty will often lead to a \"search domain is not set\" error.\r\n node_name = \"node\"\r\n \r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n insecure_skip_verify = true\r\n \r\n # HTTP response timeout (default: 5s)\r\n response_timeout = \"5s\"\r\n```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 Proxmox 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 Proxmox 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19208\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```",
+ mysql_aborted_clients: '由于客户端在未正确关闭连接的情况下死亡而中止的连接数。',
+ mysql_innodb_buffer_pool_read_ahead: '预读后台线程读入InnoDB 缓冲池的页数',
+ 'dashboard.dashboard.chartForm.openIn': '打开在',
+ elasticsearch_indices_stats_primaries_search_fetch_time_in_millis: '主分片执行提取操作所花费的时间',
+ elasticsearch_indices_translog_uncommitted_operations: '未提交的事务日志操作数',
+ 'alert.config.inr.comment': '执行周期 默认值:0,单位:s 不小于 15 当 < 15, 则为 Scrape interval 示例: 30',
+ rabbitmq_overview_amqp_listeners: 'AMQP 监听器的数量',
+ mysql_commands_stmt_send_long_data: '以块(长数据)形式发送参数数据的预准备语句数',
+ minio_s3_time_ttfb_seconds_distribution: '在 API 调用之间分配到第一个字节的时间',
+ haproxy_intercepted: '截获的请求数(监视器、统计数据)',
+ mongodb_wtcache_app_threads_page_read_count: 'WiredTiger缓存中应用程序线程读取页面的数量',
+ 'overall.hidden': '隐藏',
+ jenkins_node_memory_available: 'Jenkins 计算机节点上可用内存',
+ elasticsearch_jvm_gc_collectors_young_collection_time_in_millis: 'JVM 收集年轻一代对象所花费的总时间',
+ mysql_innodb_num_pages_page_compression_error: '压缩错误数',
+ 'dashboard.dashboard.beforeThreeHour': '之前3小时',
+ mysql_tc_log_max_pages_used: '自服务器启动以来的日志',
+ 'setup.haMode': 'HA 模式',
+ cassandra_DroppedMessageMetrics_InternalDroppedLatency_Max: '节点内延迟下降最大值',
+ ALERTRULE_SNMPTRAP_OPERATOR_ERROR: 'SNMP Trap 类型规则运算符仅支持 regex',
+ storage_writer_err_points_count: '有错误的分片写入请求中的点数。',
+ PROJECT_ICON_NAME_DUPLICATE: '拓扑图标名称不能在同一单元下重复',
+ SYS_CONFIG_LDAPUSERFILTER_ISNULL: 'ldap用户信息过滤条件不能为空',
+ logs_authentication_failed_handle: '- 检查Asset TALON配置',
+ mysql_commands_show_privileges: '执行的 SHOW PRIVILEGES 命令数',
+ minio_cluster_capacity_raw_total_bytes: '群集中的联机总容量',
+ mysql_innodb_secondary_index_triggered_cluster_reads: '用于跟踪前缀索引查询优化 (MDEV-6929) 的有效性',
+ mysql_performance_schema_nested_statement_lost: '丢失统计信息的存储程序语句的数量',
+ mysql_innodb_history_list_length: '历史列表长度',
+ SYS_CONFIG_LDAP_CONNECTIONFAILED: 'ldap连接失败',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_PS_Eden_Space_max: 'GC 后 Eden Space 空间最大内存量',
+ TYPECONF_NAME_ISNULL: '资产类型名称不能为空',
+ consul_client_api_success_catalog_node_service_list: '每当 Consul 代理成功响应列出节点注册服务的请求时递增',
+ sqlserver_waitstats_waiting_tasks_count: '等待的任务数。',
+ consul_raft_boltdb_logsPerBatch_count: '测量每批写入数据库的日志次数',
+ 'config.ipamip.name.comment': '名称(必填)示例:xxx ',
+ mongodb_tcmalloc_pageheap_total_decommit_bytes: 'TCMalloc pageheap取消提交的总字节数',
+ 'overall.view': '查看',
+ SYS_MENU_CODE_DUPLICATE: '系统菜单code重复',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Eden_Space_max: 'GC 前 Eden Space 空间最大内存量',
+ 'project.endpoint.credentials': '资格凭证',
+ consul_state_services: '根据服务名称,测量当前在 Consul 注册的唯一服务的数量。它仅由 Consul 服务器发出。添加于 v1.9.0。',
+ elasticsearch_os_mem_used_in_bytes: '使用的物理内存量',
+ DASHBOARD_PARAM_RANGEINTERVAL_ISNULL: '面板参数范围间隔不能为空',
+ mysql_aborted_connects_preauth: '在身份验证之前中止的连接尝试次数',
+ ALERTRULE_EXPR_ERROR: '告警规则表达式错误',
+ 'overall.name': '名称',
+ docker_container_net_tx_packets: 'Docker 容器网络发送的数据包数的指标',
+ memcached_store_no_memory: '禁用驱逐时内存限制耗尽导致的拒绝存储请求数',
+ elasticsearch_transport_rx_size_in_bytes: '接收的字节总数',
+ zookeeper_p99_local_write_committed_time_ms: '本地发出的已提交的写入请求所花费的时间第99分位数',
+ minio_node_disk_used_bytes: 'MinIO 部署中节点的特定驱动器上使用的总存储',
+ consul_raft_boltdb_storeLogs_lower: '测量将日志写入数据库所花费的时间最低值',
+ elasticsearch_thread_pool_analyze_largest: 'analyze 线程池中的活动线程数',
+ SYS_RECOVERYCODE_IS_INVALID: '恢复码信息无效',
+ MODULE_ID_ISNULL: '模块ID不能为空',
+ 'alert.receiver.comment': '告警通知人,多个使用逗号分隔 示例: admin / admin,root',
+ 'config.operationlog.params': '请求参数',
+ cassandra_CommitLogMetrics_WaitingOnSegmentAllocation_MeanRate: '等待分配 CommitLogSegment 所花费的时间平均速率',
+ 'asset.talon.token': '令牌',
+ 'project.topology.transparency': '透明度',
+ 'project.module.configs': '配置',
+ tengine_bytes_in: '从客户端接收到的字节总数',
+ elasticsearch_thread_pool_snapshot_largest: 'snapshot线程池中的活动线程数',
+ cassandra_TableMetrics_SSTablesPerReadHistogram_Count: '每个分区读取访问的 sstable 数据文件数量的直方图。由于布隆过滤器、最小-最大键或分区索引查找而跳过的 SSTable 不计入其中。',
+ cassandra_TableMetrics_CoordinatorReadLatency_Count: '协调器读取该表的延迟。',
+ cassandra_TableMetrics_ViewReadTime_Count: '本地读取物化视图更新所花费的时间。',
+ DASHBOARD_PARAM_SCHEDULESTIME_ISNULL: '面板参数日程开始时间不能为空',
+ 'config.assetLabel.isCheck': '是否默认选择',
+ AGENT_PARAM_START_ISNULL: '开始时间不能为空',
+ elasticsearch_thread_pool_watcher_queue: 'watche线程池执行程序拒绝的任务数',
+ 'diagnose.talon.item.nztalon': 'Talon 服务状态',
+ sqlserver_requests_logical_reads: '查询的逻辑读次数。',
+ zookeeper_p999_sync_processor_queue_time_ms: '同步处理器队列时间第99.9分位数',
+ mysql_aborted_connects: '尝试连接到 MySQL 服务器的失败次数。',
+ TERMINAL_NEW_PATH_ISNULL: '文件新建路径不能为空',
+ 'dashboard.dashboard.beforeSixHour': '之前6小时',
+ consul_raft_replication_heartbeat_count: '测量在对等点上调用 appendEntries 的次数',
+ 'project.topology.data': '数据',
+ TYPECONF_SNMPCOLLECT_ISNULL: '资产类型配置snmp采集开关不能为空',
+ 'backup.day': '日',
+ consul_fsm_system_metadata_mean: '测量将系统元数据操作应用于 FSM 所需的时间平均值',
+ 'dashboard.dashboard.chartForm.url': 'URL',
+ rabbitmq_node_mem_msg_index: '用于存储消息索引的内存量',
+ consul_serf_queue_Query_90_percentile: 'serf 查询队列大小的第90百分位数',
+ elasticsearch_indices_stats_primaries_indexing_index_total: '主分片索引操作的总数',
+ MODULE_RELOBJ_CAN_NOT_REMOVE: '模块存在关联的数据,不能删除',
+ SNMP_MIB_TYPE_INVALIDE: 'snmp mib 值类型无效',
+ 'terminal.wordSeparator': '单词分隔符',
+ mysql_commands_empty_query: '对不生成 SQL 查询的服务器的查询数',
+ 'config.system.link.link': '导航',
+ consul_fsm_acl_token_90_percentile: '测量将 ACL 令牌操作应用于 FSM 所花费的时间第90百分位数',
+ ASSET_EDITTYPE_ISNULL: '资产修改类型不能为空',
+ clickhouse_replication_queue_too_many_tries_replicas: '多次重复尝试完成复制任务且失败的计数',
+ mysql_innodb_os_log_pending_fsyncs: 'fsync 的挂起操作数',
+ consul_fsm_tombstone_stddev: '测量将给定的逻辑删除操作应用于 FSM 所花费的时间标准偏差',
+ elasticsearch_fs_total_free_in_bytes: '所有文件存储中未分配字节的总数',
+ zookeeper_max_file_descriptor_count: '最大文件描述符数量',
+ zookeeper_sum_dead_watchers_cleaner_latency: '死亡观察者清洁器延迟总和',
+ 'date.week.four': '星期四',
+ elasticsearch_indices_stats_primaries_refresh_listeners: '主分片执行外部操作',
+ 'config.mib.credential.create': '新增证书',
+ elasticsearch_thread_pool_ml_job_comms_largest: 'ml job comms线程池中的活动线程数',
+ TERMINAL_LS_FOLDER_ERROR: '无法显示远程文件夹',
+ 'guide.title': '开始使用 通过 6 简单步骤',
+ 'project.topology.line': '直线',
+ ENDPOINT_TYPE_ISNULL: '端点类型不能为空',
+ mysql_handler_write: '在表中插入行的请求数',
+ rabbitmq_node_disk_free_limit: 'RabbitMQ 存储数据的分区的磁盘可用空间限制',
+ 'webshell.custom': '自定义连接',
+ DC_NAME_DUPLICATE: '数据中心名称重复',
+ mongodb_assert_msg: '断言消息的数量',
+ 'guide.downloadAgent': '下载客户端',
+ 'alert.config.threshold.comment': '阈值(必填) 示例: 10',
+ elasticsearch_thread_pool_get_rejected: 'get 线程池中活动线程数最多',
+ elasticsearch_indices_search_query_current: '当前正在运行的查询操作数',
+ FILTER_OPER_INVALIDED: '过滤条件无效',
+ consul_memberlist_probeNode_count: '测量在选定代理上执行单轮故障检测的次数',
+ consul_leader_barrier_upper: '衡量在获得领导权后等待木筏障碍所花费的时间最高值',
+ mysql_innodb_log_writes: '日志写入次数',
+ consul_raft_rpc_appendEntries_processLogs_sum: '测量处理代理的未完成日志条目所花费的时间总和',
+ mysql_opened_plugin_libraries: '服务器已打开以加载插件的共享库数',
+ elasticsearch_indices_docs_count: 'Lucene 报告的文档数量',
+ 'diagnose.endpoint.resolution.monitor.config': '- 端点监控状态未开启,请检查端点配置',
+ mysql_commands_savepoint: '执行的savepoint命令数。与Handler_savepoint不同, 是事务保存点创建请求的数量',
+ elasticsearch_thread_pool_system_write_queue: 'system write线程池执行程序拒绝的任务数',
+ 'el.transfer.hasCheckedFormat': '已选 {checked}/{total} 项',
+ mysql_innodb_checkpoint_max_age: '最大检查点年龄',
+ TYPECONF_AUTHPROTOCOL_INCORRECT: '资产类型配置认证协错误 值应为0,1或2',
+ service_org_new_duration_count: '调用组织创建服务的持续时间。',
+ memcached_total_connections: '自服务器开始运行以来打开的连接总数',
+ mysql_rpl_semi_sync_master_net_waits: '主机等待从属回复的总次数',
+ 'overall.right': '右',
+ minio_bucket_traffic_received_bytes: '每个存储桶接收的 S3 流量的总字节数',
+ consul_raft_boltdb_txstats_nodeCount: '计算自 Consul 启动以来数据库中的节点分配数。',
+ clickhouse_events_read_buffer_from_file_descriptor_read: '从文件描述符读取(读取/扩展)的次数。不包括sockets',
+ zookeeper_max_prep_processor_queue_time_ms: '处理器队列准备时间最大值',
+ elasticsearch_http_clients_0_last_request_time_millis: '来自此客户端的最新请求的时间',
+ mongodb_net_out_bytes_count: '发送的总次数。',
+ consul_raft_fsm_apply_upper: '测量将日志应用到 FSM 的时间最高值',
+ consul_fsm_system_metadata_90_percentile: '测量将系统元数据操作应用于 FSM 所需的时间第90百分位数',
+ mongodb_assert_user: '用户断言的数量',
+ 'overall.batchSync': '批量同步',
+ clickhouse_asynchronous_metrics_os_user_time: 'CPU核心运行用户空间代码的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。这还包括由于CPU内部原因(内存负载、管道暂停、分支预测失误、运行另一个SMT内核)导致CPU利用率不足的时间。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ elasticsearch_jvm_uptime_in_millis: 'JVM 正常运行时间',
+ CHART_SPAN_ISNULL: '图表宽度不能为空',
+ mysql_innodb_data_written: '自服务器启动以来写入的 InnoDB 字节数',
+ sqlserver_server_properties_db_restoring: '当前还原中的数据库数。',
+ consul_version: '代表 Consul 版本。',
+ clickhouse_events_read_buffer_from_file_descriptor_read_bytes: '从文件描述符读取的字节数。如果文件被压缩,这将显示压缩的数据大小',
+ 'overall.clickUpload': '点击上传',
+ ALERTSILENCE_ENDTIME_MUSTGTNOW: '告警静默结束事件应大于当前时间',
+ TYPECONF_SNMPCOLLECT_INCORRECT: '资产类型配置snmp采集是否开启必须为0或1',
+ mysql_innodb_buffer_pool_pages_made_young: '页面变得年轻',
+ 'dashboard.dashboard.chartForm.dataLink': '数据链接',
+ ALERTRULE_SCHEDETIME_ISNULL: '告警规则定时任务结束时间不能为空',
+ ALERTRULE_OIDFORMAT_ERROR: 'OID 格式错误',
+ java_memory_NonHeapMemoryUsage_committed: '堆外内存已提交字节数',
+ consul_client_rpc_error_catalog_node_service_list: '每当 Consul 代理收到 RPC 错误以请求列出节点的已注册服务时递增',
+ 'config.mib.credential.method': '方式',
+ 'project.topology.selTwoNode': '请选择两个模块',
+ 'project.topology.none': '无',
+ consul_acl_blocked_node_registration: '每当节点的注册失败被 ACL 阻止时递增。',
+ elasticsearch_indices_stats_primaries_refresh_external_total: '主分片外部刷新操作的总数',
+ consul_raft_boltdb_getLog_count: '测量从数据库读取日志的次数',
+ ALERTNOTIFY_ID_ISNULL: '告警通知ID不能为空',
+ 'config.config': '设置',
+ elasticsearch_cluster_health_initializing_shards: '集群中初始化分片数',
+ zookeeper_min_sync_processor_queue_flush_time_ms: '同步处理器队列刷新时间最小值',
+ elasticsearch_indices_stats_total_get_total: '当前主分片和副分片操作总数',
+ 'integration.internal': '内置',
+ ALERTSEVERITY_NAME_ISNULL: '告警级别名称不能为空',
+ consul_runtime_alloc_bytes: '测量 Consul 进程分配的字节数。这可能会不时爆发,但应该会恢复到稳定状态值。',
+ 'el.datepicker.now': '此刻',
+ zookeeper_uptime: '对等方处于表前行/关注/观察状态的正常运行时间',
+ java_operating_SystemLoadAverage: '系统负载平均值',
+ integration_postgresql_configuration: "#### 前置条件\r\n##### 组件版本\r\nPostgreSQL Versions:15.3\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 PostgreSQL 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n##### 创建监控用户\r\n```\r\npostgres=# CREATE USER nz_monitor WITH PASSWORD 'nz_monitor_pwd';\r\nCREATE ROLE\r\npostgres=# GRANT ALL PRIVILEGES ON DATABASE postgres TO nz_monitor;\r\nGRANT\r\n```\r\n\r\n#### 指标采集配置\r\n1.我们使用 [PostgreSQL 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/postgresql \"PostgreSQL 输入插件\")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus 输出插件\")输出指标数据\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/\r\n\r\n3.创建或修改 postgresql.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"postgresql_prometheus\"\r\n listen = \":19203\"\r\n namepass = [\"postgresql*\"]\r\n \r\n \r\n# Read metrics from one or many postgresql servers\r\n[[inputs.postgresql]]\r\n ## specify address via a url matching:\r\n ## postgres://[pqgotest[:password]]@localhost[/dbname]?sslmode=[disable|verify-ca|verify-full]\r\n ## or a simple string:\r\n ## host=localhost user=pqgotest password=... sslmode=... dbname=app_production\r\n ##\r\n ## All connection parameters are optional.\r\n ##\r\n ## Without the dbname parameter, the driver will default to a database\r\n ## with the same name as the user. This dbname is just for instantiating a\r\n ## connection with the server and doesn't restrict the databases we are trying\r\n ## to grab metrics for.\r\n ##\r\n address = \"postgres://nz_monitor:nz_monitor_pwd@localhost/postgres?sslmode=disable\"\r\n ## A custom name for the database that will be used as the \"server\" tag in the\r\n ## measurement output. If not specified, a default one generated from\r\n ## the connection address is used.\r\n # outputaddress = \"db01\"\r\n \r\n ## connection configuration.\r\n ## maxlifetime - specify the maximum lifetime of a connection.\r\n ## default is forever (0s)\r\n # max_lifetime = \"0s\"\r\n \r\n ## A list of databases to explicitly ignore. If not specified, metrics for all\r\n ## databases are gathered. Do NOT use with the 'databases' option.\r\n # ignored_databases = [\"postgres\", \"template0\", \"template1\"]\r\n \r\n ## A list of databases to pull metrics about. If not specified, metrics for all\r\n ## databases are gathered. Do NOT use with the 'ignored_databases' option.\r\n # databases = [\"app_production\", \"testing\"]\r\n \r\n ## Whether to use prepared statements when connecting to the database.\r\n ## This should be set to false when connecting through a PgBouncer instance\r\n ## with pool_mode set to transaction.\r\n prepared_statements = true\r\n ```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 PostgreSQL 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 PostgreSQL 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19203\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```",
+ 'alert.config.notifyExpired': '过期通知',
+ clickhouse_events_io_buffer_alloc_bytes: '为IO缓冲区分配的字节数(用于ReadBuffer/WriteBuffer)',
+ 'dashboard.overview.alert.alertRuleTopN': '根据告警规则统计告警消息数量TOP10',
+ elasticsearch_indices_stats_total_segments_stored_fields_memory_in_bytes: '主分片和副分片存储字段的内存总量',
+ mysql_commands_create_trigger: '执行的创建触发器命令数',
+ 'asset.vendorModel': '厂商/型号',
+ 'dashboard.dashboard.chartForm.result': '结果',
+ mysql_innodb_buffer_pool_reads: 'InnoDB 缓冲池无法满足且必须从磁盘读取的读取次数',
+ administration_audit: '审计',
+ haproxy_ctime: '在1024个最后请求中,MS中的平均连接时间',
+ issue_record: '问题',
+ 'model.dashboardtemplate': '仪表盘模板',
+ IMPORT_FILE_DATA_ISNULL: '导入文件数据不能为空',
+ mysql_slow_queries: '慢查询的速率。',
+ 'overall.batchAddEndpoint': '批量新增端点实例',
+ clickhouse_tables_rows: '表行数',
+ mysql_commands_show_explain: '执行的 SHOW EXPLAIN 命令数',
+ mysql_rpl_semi_sync_master_status: '半同步复制当前是否正常运行',
+ mysql_handler_savepoint: '存储引擎放置保存点',
+ 'searchBox.wildcard': '模糊匹配',
+ storage_writer_req_points_bucket: '写入请求中的点数。',
+ docker_container_mem_inactive_anon: 'Docker 容器中被标记为“不活动”的匿名内存(即不与文件关联的内存)的大小',
+ zookeeper_avg_session_queues_drained: '流控的会话队列计数平均值',
+ rabbitmq_node_gc_bytes_reclaimed: 'Erlang垃圾收集器回收的内存总字节数',
+ cassandra_TableMetrics_SpeculativeSampleLatencyNanos_Value: '尝试推测之前等待的纳秒数。值可以根据协调器延迟进行静态配置或定期更新',
+ SYS_CONFIG_NODETARGETPATH_ISNULL: 'exporter路径不能为空',
+ DASHBOARD_PARAM_SCHEDULEREPEAT_ISNULL: '面板参数日程重复次数不能为空',
+ 'dashboard.dashboard.chartForm.desc': '倒序',
+ haproxy_bck: '备份服务器(backend)个数',
+ clickhouse_asynchronous_metrics_number_of_detached_by_user_parts: '用户使用“ALTER TABLE DETACH”查询从MergeTree表中分离的部件总数(与意外、损坏或忽略的部件相反)。服务器不关心分离的部件,它们可以被移除',
+ mysql_innodb_available_undo_logs: '可用的InnoDB撤消日志总数',
+ mysql_commands_create_db: '执行的创建数据库命令数',
+ 'tip.cabinet': '机柜',
+ consul_client_rpc_error_catalog_datacenters: '每当 Consul 代理收到请求列出数据中心的 RPC 错误时递增',
+ mongodb_tcmalloc_thread_cache_free_bytes: 'TCMalloc线程缓存中的空闲字节数',
+ qc_executing_active: '正在执行的查询数。',
+ mysql_handler_read_last: '从索引读取最后一行的请求数',
+ consul_raft_commitTime_count: '测量将新条目提交到领导者的 Raft 日志的次数',
+ elasticsearch_indices_query_cache_cache_size: '查询缓存的大小',
+ 'week.FriAbbreviation': '周五',
+ ASSET_PARENT_NOT_EXIST: '资产所选父资产不存在',
+ zookeeper_avg_concurrent_request_processing_in_commit_processor: '提交处理器中的并发请求处理平均值',
+ clickhouse_asynchronous_metrics_jemalloc_background_thread_num_runs: '低级内存分配器(jemalloc)的内部度量',
+ ENDPOINT_LABELS_ACTION_ISNULL: '端点标签动作参数不能为空',
+ 'overall.option': '操作',
+ 'diagnose.talon.item.auth': 'Talon 令牌配置',
+ elasticsearch_indices_stats_primaries_query_cache_cache_size: '主分片查询缓存的大小',
+ 'diagnose.agent.item.cortex': 'Cortex 组件状态',
+ IMPORT_ERROR_STOP: '出错停止导入',
+ mysql_rpl_semi_sync_slave_send_ack: '从属服务器提交的确认数',
+ SYS_AUTHCODE_IS_INVALID: '认证码信息无效',
+ zookeeper_quit_leading_due_to_disloyal_voter: '由于选民不忠诚而退出领导',
+ tomcat_connector_max_threads: '连接器最大线程数',
+ clickhouse_metrics_network_send: '向网络发送数据的线程数。仅包含ClickHouse相关的网络交互,不包括第三方库',
+ 'alert.config.effectiveConfig': '有效配置',
+ zookeeper_learner_commit_received_count: '学习者提交收到的计数',
+ elasticsearch_thread_pool_fetch_shard_started_completed: 'fetch shard started线程池队列中的任务数',
+ consul_catalog_connect_not_found: '找不到给定服务的每个基于连接的目录查询的增量。',
+ 'asset.vsys': '虚拟系统',
+ SYS_MENU_CODE_ISNULL: '系统菜单code不能为空',
+ ASSET_BRAND_NAME_DUPLICATE: '资产品牌名称重复',
+ elasticsearch_cluster_health_number_of_data_nodes: '集群中数据节点数',
+ consul_raft_fsm_enqueue_median: '测量将一批日志排入队列以供 FSM 应用的时间量中间值',
+ mysql_connection_errors_tcpwrap: 'libwrap 库拒绝的连接数',
+ AGENT_TYPE_INVALIDE: '客户端类型错误',
+ activemq_subscribers_pending_queue_size: '已订阅的消费者挂起消息的队列大小,表示在消费者成功消费之前,已经被生产者发送的尚未被消费的所有消息的数量。',
+ clickhouse_asynchronous_metrics_os_soft_irq_time_normalized: '该值类似于“OSSoftIrqTime”,但除以[0..1]间隔内要测量的CPU核数,而不考虑核数。这允许您在集群中的多个服务器上平均该指标的值,即使核心数量不一致,也仍然可以获得平均资源利用率指标',
+ 'diagnose.asset.item.stateconf': '资产状态配置',
+ 'config.exprTemp.errorStr': '请填写 {errorStr} 的值',
+ mongodb_total_docs_scanned: 'MongoDB扫描的文档数量',
+ zookeeper_cnt_quorum_ack_latency: '仲裁确认延迟计数',
+ 'backup.edit': '编辑备份配置',
+ 'overall.uploadCustomPicture': '上传图片',
+ SYS_USER_PIN_LONGTIME_NO_MODIFY: '系统用户密码超过 {0} 天未修改',
+ minio_node_ilm_transition_pending_tasks: '挂起的对象转换任务总数',
+ mongodb_flushes_total_time_ns: '执行刷新操作所花费的总时间(纳秒)',
+ 'config.exprTemp.remark.comment': '描述 示例: node_export CPU利用率模板',
+ 'setup.invalidRedis': 'Redis的配置可能有一些错误',
+ service_urm_new_duration_count: '调用 URM 创建服务的持续时间。',
+ service_annotation_duration_count: '调用存储桶创建服务的持续时间。',
+ haproxy_bin: '输入字节数',
+ 'overall.addColumns': '添加列',
+ zookeeper_max_propagation_latency: '传播延迟最大值',
+ 'project.topology.requiredName': '名称不能为空',
+ elasticsearch_thread_pool_transform_indexing_largest: 'transform indexing线程池中的活动线程数',
+ mysql_key_blocks_used: '同时使用的密钥缓存块的最大数量',
+ haproxy_sid: '会话id',
+ elasticsearch_indices_stats_primaries_fielddata_memory_size_in_bytes: '主分片的字段数据存储器大小',
+ elasticsearch_thread_pool_fetch_shard_started_queue: 'fetch shard started线程池执行程序拒绝的任务数',
+ 'config.dc.selectArea': '选择地区',
+ zookeeper_max_proposal_latency: '提案延迟最大值',
+ 'project.module.dashboardtemplate.comment': '端点仪表盘 模板示例:基本仪表盘模板',
+ 'dashboard.dashboard.chartForm.displayConfig': '显示配置',
+ 'config.system.ldap.dn': '绑定 DN',
+ mongodb_db_stats_fs_used_size: '文件系统已用大小',
+ 'tip.zoomStatusPrompt': '您的浏览器目前处于缩放状态,页面可能会出现错位,建议100%大小。',
+ qc_executing_duration_seconds_count: '执行查询所用时间的直方图。',
+ 'config.terminallog.cols': '显示的列数',
+ 'cortex.ingester': '投资者',
+ 'terminal.title': 'Web terminal',
+ zookeeper_min_prep_processor_queue_size: '准备处理器队列大小最小值',
+ query_influxdb_source_read_request_duration_seconds_sum: '在阅读请求中花费的时间。',
+ 'asset.brand.comment': '品牌(必填) 示例: DELL',
+ 'alert.severity.comment': '告警级别(必填) 可选 P1、P2、P3 示例: P1',
+ 'el.datepicker.weeks.sat': '六',
+ consul_raft_leader_dispatchLog_mean: '测量领导者将日志条目写入磁盘所花费的时间平均值',
+ 'config.mib.fileName': '文件名称',
+ 'dashboard.dashboard.beforeTwoDay': '之前2天',
+ 'setup.alertPrefix': '警报前缀',
+ 'overall.state': '状态',
+ 'config.agent.cortexDetail': 'Cortex 状态',
+ zookeeper_p95_local_write_committed_time_ms: '本地发出的已提交的写入请求所花费的时间第95分位数',
+ 'login.username': '登录名',
+ mysql_innodb_have_lzma: '服务器是否具有可用的 lzma 压缩方法',
+ clickhouse_events_network_receive_elapsed_microseconds: '等待数据接收或从网络接收数据所花费的总时间。仅包含ClickHouse相关的网络交互,不包括第三方库',
+ SYS_USER_USERNAME_ISNULL: '系统用户名不能为空',
+ SYS_LOGIN_UNKNOWNACCOUNT: '未知错误',
+ 'config.system.notification.filePathReg': '请输入正确的文件路径',
+ zookeeper_cnt_write_batch_time_in_commit_processor: '提交处理器中的写入批处理数量',
+ clickhouse_asynchronous_metrics_filesystem_logs_path_available_bytes: 'ClickHouse日志路径所在卷上的可用字节数。如果该值接近零,则应调整配置文件中的日志循环',
+ zookeeper_p999_read_commitproc_time_ms: '读取请求在提交处理器中花费的时间第99.9分位数',
+ zookeeper_p50_commit_propagation_latency: '提交传播延迟第50分位数',
+ 'project.topology.lineDash': '线条虚实',
+ 'dashboard.editPlaylist': '编辑播放列表',
+ consul_fsm_register_sum: '测量将目录寄存器操作应用于 FSM 所需的时间总和',
+ jenkins_node_memory_total: 'Jenkins 计算机节点上总共可用的内存量',
+ 'diagnose.talon.resolution.auth': '- 检查 Talon 令牌配置是否正确',
+ elasticsearch_indices_stats_total_segments_count: '主分片和副分片段数',
+ mysql_commands_get_diagnostics: '执行的“获取诊断”命令数',
+ elasticsearch_clusterstats_nodes_network_types_http_types_security4: '使用 HTTP 类型的选定节点数',
+ clickhouse_events_inserted_compact_parts: '以紧凑格式插入的零件数',
+ zookeeper_p95_read_final_proc_time_ms: '读取最终处理时间第95分位数',
+ 'dashboard.dashboard.noDate': '全部时间',
+ clickhouse_mutations_running: '显示现在有多少突变未完成的仪表',
+ 'asset.endpointNum': '代表总的数量',
+ 'overall.toolBox.stack': '查看堆叠图',
+ redis_rss_overhead_bytes: 'used_memory_rss(进程rss)和allocator_resident之间的增量',
+ consul_memberlist_queue_broadcasts_upper: '测量等待广播给其他八卦参与者的消息数量最高值',
+ elasticsearch_indices_stats_total_indexing_delete_total: '主分片和副分片删除操作总数',
+ 'project.module.community': '团体',
+ cassandra_TableMetrics_BytesRepaired_Value: '磁盘上修复的表数据大小',
+ consul_serf_msgs_received_median: '该指标是接收到集群的消息字节数的样本中间值',
+ apache_TotalkBytes: '总流量(kb)',
+ rabbitmq_exchange_messages_publish_in_rate: '每秒从渠道发布到此交换的消息速率',
+ elasticsearch_thread_pool_watcher_completed: 'watche线程池队列中的任务数',
+ rabbitmq_overview_messages_published: '已发布消息的计数',
+ 'overall.batchEndpoint': '批量修改端点',
+ rabbitmq_node_mem_limit: '节点内存限制',
+ clickhouse_asynchronous_metrics_replicas_max_merges_in_queue: '队列中跨复制表的最大合并操作数(仍要应用)',
+ 'alert.config.schedDays': '有效时间',
+ tengine_conn_total: '接收的连接总数',
+ elasticsearch_clusterstats_nodes_fs_available_in_bytes: '文件存储中可供 JVM 使用的字节总数',
+ SYS_CONFIG_DB_PARAM_INVALID: '校验文件中的code与传递的值不符',
+ mysql_commands_rename_table: '执行的重命名表命令数',
+ apache_scboard_waiting: '等待传入请求的工作人员数量',
+ mysql_commands_create_table: '执行的创建表命令数',
+ mongodb_top_stats_queries_count: 'MongoDB中查询操作的计数',
+ postgresql_active_time: '在此数据库中执行 SQL 语句所花费的时间,以毫秒为单位',
+ minio_node_process_uptime_seconds: '每个节点的 MinIO 进程正常运行时间(秒)',
+ 'config.exprTemp.edit': '修改表达式模板',
+ elasticsearch_transport_tx_count: '节点之间网络出流量',
+ clickhouse_events_inserted_rows: '插入到所有表的行数',
+ PROJECT_NOTFOUND: '系统不存在',
+ zookeeper_min_sync_processor_queue_time_ms: '同步处理器队列时间最小值',
+ 'dashboard.dashboard.multiTip': '允许同时选择多个值',
+ CHART_WIDTH_FORMAT: '图表宽度类型错误',
+ NOTEBOOK_NAME_DUPLICATE: '名称重复',
+ consul_raft_boltdb_storeLogs_90_percentile: '测量将日志写入数据库所花费的时间第90百分位数',
+ mongodb_top_stats_read_lock_count: 'MongoDB中读取锁定操作的计数',
+ ASSET_MODEL_BRANDID_ISNULL: '资产型号厂商ID不能为空',
+ 'overall.clearAllSelect': '清除选择的内容',
+ mysql_commands_show_status: '执行的 SHOW STATUS 命令数',
+ java_memory_ObjectPendingFinalizationCount: '暂挂结束操作的对象的大约数目',
+ 'dashboard.dashboard.chartForm.typeVal.server': '服务器时间',
+ SYSSTAT_TYPE_INVALIDED: '参数类型无效,允许资产,数据中心,系统,模块,端点,告警规则,告警消息,客户端',
+ 'issue.relateAssets': '相关资产',
+ 'project.topology.comet': '彗星',
+ 'alert.severity': '等级',
+ 'alert.list.labels': '标签',
+ 'config.terminallog.loginHost': '登陆主机',
+ java_memory_HeapMemoryUsage_max: '堆内存最大字节数',
+ 'project.topology.middleOffsetY': '上下居中',
+ cassandra_DroppedMessageMetrics_InternalDroppedLatency_Min: '节点内延迟下降最小值',
+ haproxy_hrsp_3xx: '用3xx代码的HTTP响应',
+ minio_node_iam_sync_failures: '自服务器启动以来失败的IAM数据同步数',
+ redis_instantaneous_input_kbps: '网络每秒的读取速率(KB/秒)',
+ 'diagnose.endpoint.resolution.firewall': '- 检查端点防火墙设置',
+ zookeeper_max_readlatency: '读取延迟最大值',
+ clickhouse_asynchronous_metrics_network_send_bytes_virbr0_nic: '通过网络接口发送的字节数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ mysql_performance_schema_thread_instances_lost: '无法检测的线程实例数',
+ haproxy_rate_lim: '每秒新建会话的配置限制',
+ 'dashboard.dashboard.createChartByTemp': '通过模板添加图表',
+ 'config.system.system': '个性化配置',
+ mysql_innodb_ibuf_discarded_inserts: '对应ibuf抛弃的insert操作次数',
+ mysql_master_gtid_wait_time: '在MASTER_GTID_WAIT中花费的总时间',
+ SYS_USER_PIN_NOT_CONTAIN_LOWERCASE_LETTERS: '系统用户密码必须包含小写字母',
+ 'dashboard.metricPreview.title': '探索',
+ zookeeper_sum_proposal_latency: '提案延迟总和',
+ zookeeper_avg_pending_session_queue_size: '挂起的会话队列大小平均值',
+ docker_container_mem_rss_huge: 'Docker 容器中正在使用的内存中,被标记为 Huge Page 的 Resident Set Size(RSS)的总和',
+ CHART_TYPE_INVALIDE: '图表类型不在允许范围内',
+ CHART_BUILDIN_CAN_NOT_REMOVE: '内置图表不能删除',
+ proxmox_swap_total: 'Proxmox节点上交换空间的总容量',
+ clickhouse_events_failed_insert_query: '与FailedQuery相同,但仅适用于INSERT查询',
+ 'globalSearch.toNavigate': '选择',
+ storage_retention_check_duration_count: '保留策略检查持续时间(以秒为单位)。',
+ consul_grpc_server_streams: '测量服务器处理的活动 gRPC 流的数量。包括server_type指示gRPC 服务器internal或externalgRPC 服务器的标签。',
+ mysql_innodb_adaptive_hash_non_hash_searches: '非哈希搜索',
+ 'config.ipamsubnet.dc.comment': '数据中心(必填) 示例:xxxx数据中心',
+ 'dashboard.dashboard.chartForm.group.comment': '组名 示例: default',
+ consul_raft_leader_lastContact_lower: '测量自领导者在检查其领导者租约时最后一次能够联系跟随者节点以来的时间最低值',
+ consul_raft_boltdb_txstats_cursorCount: '计算自 Consul 启动以来创建的游标数。',
+ STATECONF_ID_ISNULL: '状态ID不能为空',
+ consul_serf_queue_Query_lower: 'serf 查询队列大小的最低值',
+ cassandra_CommitLogMetrics_WaitingOnCommit_OneMinuteRate: '一分钟,等待CL fsync所花费的时间速率',
+ 'setup.ipPlaceholder': '请输入IP',
+ 'metric.diagnose.endpoint.item.monitor.config': '指标端点状态',
+ elasticsearch_indices_stats_primaries_query_cache_miss_count: '主分片查询缓存未命中数',
+ SNMP_MIB_VALUE_ISNULL: 'snmp mib 设置操作时,值不能为空',
+ consul_raft_boltdb_logBatchSize_median: '测量在单个批次中写入数据库的日志的总大小(字节)中间值',
+ consul_catalog_register_median: '测量完成目录注册操作所需的时间中间值',
+ 'overall.createDatacenter': '新增数据中心',
+ elasticsearch_breakers_in_flight_requests_tripped: 'Elasticsearch中断器的正在处理请求是否被触发。它用于检测内存使用量是否超过限制,以防止Elasticsearch节点发生内存溢出',
+ minio_node_disk_free_bytes: 'MinIO 部署中节点的特定驱动器上可用的总存储量',
+ 'alert.config.second': '秒',
+ ENDPOINT_MODULEID_ISNULL: '端点关联模块ID不能为空',
+ consul_fsm_coordinate_batch_update_90_percentile: '测量将给定的批量坐标更新应用到 FSM 所花费的时间第90百分位数',
+ redis_pubsub_channels: '具有客户端订阅的发布/子频道的全局数量',
+ SYS_CONFIG_UNSAVEDCHANGE_ISNULL: '系统未保存友情提示参数不能为空',
+ mysql_innodb_buffer_pool_pages_free: '当前空闲的缓冲区页面',
+ zookeeper_auth_failed_count: '身份验证失败次数',
+ ENDPOINT_LABELS_ISNULL: '端点标签不能为空',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_Code_Cache_max: 'GC 前 Code Cache 空间最大内存量',
+ minio_cluster_nodes_online_total: '在线的 MinIO 节点总数',
+ haproxy_chkfail: '失败检查的数量',
+ consul_fsm_deregister_stddev: '测量将目录注销操作应用于 FSM 所需的时间标准偏差',
+ elasticsearch_clusterstats_indices_segments_count: '分配给所选节点的所有分片的分段总数',
+ mysql_busy_time: '连接上活动的累积时间(以秒为单位)',
+ 'overall.exportAll': '全部',
+ 'validate.packageSize': '范围必须在1~4096之间',
+ clickhouse_asynchronous_metrics_os_soft_irq_time: '在CPU上运行软件中断请求所花费的时间比率。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器。该度量的高数量可能指示系统上运行的软件效率低下。单个CPU核的值将在间隔[0..1]内。所有CPU核的数值将以它们之间的总和[0..num核]计算',
+ 'config.assetLabel.text': '单行文本',
+ elasticsearch_thread_pool_warmer_largest: 'warmer线程池中的活动线程数',
+ 'diagnose.talon.item.promtail': 'Promtail 组件状态',
+ rabbitmq_node_mem_connection_channels: '为连接通道分配的内存量',
+ consul_leader_reconcileMember_upper: '测量为单个 serf 成员信息更新 raft 存储所花费的时间最高值',
+ mongodb_cursor_total_count: '游标的数量',
+ consul_client_rpc_error_catalog_service_nodes: '每当 Consul 代理收到 RPC 错误以请求列出提供服务的节点时递增',
+ tomcat_connector_max_time: '连接器最大时长',
+ clickhouse_events_memory_allocator_purge: '请求清除内存分配器的总次数',
+ consul_raft_rpc_appendEntries_mean: '测量处理来自代理的追加条目 RPC 调用所花费的时间平均值',
+ 'overall.createMib': '新增MIB',
+ 'diagnose.agent.resolution.nzagent': '- 检查客户端程序运行状态',
+ minio_node_process_cpu_total_seconds: '用户和系统CPU花费的总时间(秒)',
+ 'tip.imgSize': '上传图片大小不能超过 4MB!',
+ 'ping.duplicate': '重复的',
+ redis_active_defrag_misses: '活动碎片整理进程启动的中止值重新分配数',
+ clickhouse_asynchronous_metrics_filesystem_cache_files: '“缓存”虚拟文件系统中缓存的文件段总数。此缓存保存在磁盘上',
+ UNDO_IMPORT_SEQ_ISNULL: '撤消导入序列编号不能为空',
+ MODULE_PRIVPROTOCOL_INVALID: '模块snmp priv协议错误 支持DES或AES',
+ 'dashboard.hourComparison': '小时同比',
+ mysql_innodb_buffer_pool_pages_lru_flushed: '监视缓冲池 LRU 逐出扫描释放的页数,而不刷新',
+ zookeeper_avg_leader_unavailable_time: '领导者不可用时间平均值',
+ AGENT_PARAM_MATCH_ISNULL: '匹配参数不能为空',
+ 'asset.cabinet': '机柜',
+ consul_raft_leader_dispatchLog_stddev: '测量领导者将日志条目写入磁盘所花费的时间标准偏差',
+ 'alert.config.trbShot': '故障排除',
+ 'el.datepicker.weeks.tue': '二',
+ java_threading_ThreadCount: '当前的活动守护线程和非守护线程数',
+ activemq_queues_enqueue_count: '消息队列中发送的消息总数',
+ 'guide.importEndpoint': '导入端点',
+ zookeeper_p99_om_proposal_process_time_ms: 'OM 提案处理时间第99分位数',
+ 'project.topology.opacity': '透明度',
+ AGENT_NOTEXSITS: '客户端不存在',
+ 'config.dc.latitude': '纬度',
+ postgresql_temp_files: '此数据库中的查询创建的临时文件数',
+ LICENSE_FILE_INVALID: 'License无效,代码:{0}',
+ FILTER_ASSET_IS_NULL: '资产参数为空',
+ cassandra_ClientMetrics_RequestDiscarded_OneMinuteRate: '1分钟内被丢弃的请求速率。',
+ ASSET_POSITION_INVALID: '位置选值有误 不在有效范围内',
+ elasticsearch_breakers_fielddata_limit_size_in_bytes: 'Elasticsearch中断器的字段数据限制大小。它用于限制内存使用量,以防止Elasticsearch节点发生内存溢出',
+ mongodb_top_stats_insert_count: 'MongoDB中insert操作的计数',
+ consul_raft_commitTime_median: '测量将新条目提交到领导者的 Raft 日志所需的时间中间值',
+ SYS_CONFIG_EMAILTLSFLAG_INVALIDE: '邮箱tls启停参数无效',
+ mongodb_document_deleted: '删除的文档数量',
+ PLAYLIST_INTVL_ISNULL: '间隔不能为空',
+ 'dashboard.overview.asset.total': '全部的',
+ clickhouse_asynchronous_metrics_filesystem_logs_path_used_bytes: 'ClickHouse日志路径所在卷上的已用字节数',
+ SYS_DICT_CODE_ISNULL: '字典code不能为空',
+ mysql_commands_alter_db: '执行的更改数据库命令数',
+ consul_raft_boltdb_txstats_pageAlloc: '表示自 Consul 启动以来在 db 中分配的字节数。请注意,这并未考虑已释放和重新使用的空间。在这种情况下,该指标的值仍会增加。',
+ 'terminal.modifyTime': '更改时间',
+ 'overall.result.total': '总计',
+ SYS_CONFIG_EMAILENABLE_ISNULL: '邮箱启停不能为空',
+ mongodb_delete_command_total: '删除命令执行的总次数',
+ 'overall.tag.comment': '资产属性信息,格式: JSONArray 示例: [{"metaKey":"TEXT","value":["Option"]},{"metaKey":"MULTITEXT","remark":"Multiline Text","type":"MULTITEXT","value":[""1"","2",""]},{"metaKey":"RADIO","type":"RADIO","param":"{"items":[{"name":"Option 1","check":false},{"name":"Option 2","check":true}]}","value":["Option 2"]},{"metaKey":"DATETIME","type":"DATETIME","param":"{"subType":"date","interval":false}","value":["2022-10-06"]}]',
+ zookeeper_p95_write_final_proc_time_ms: '写入最终处理时间第95分位数',
+ 'backup.frequency': '频率',
+ zookeeper_max_sync_processor_batch_size: '同步批量处理器大小最大值',
+ postgresql_tup_inserted: '此数据库中的查询插入的行数',
+ clickhouse_metrics_replicated_checks: '检查一致性的数据部分数量',
+ 'diagnose.talon.resolution.connectable': '- 检查端口配置是否填写正确\n- 检查 Talon 服务是否启用\n- 检查 Talon 服务是否监听在对应的端口\n- 检查端口是否放行(防火墙开启情况下)',
+ 'config.system.basic.lockTime': '锁定时间',
+ 'project.topology.arrowColor': '箭头颜色',
+ 'chart.zero': '补零',
+ 'ping.rttMinimum': '最小响应时间',
+ qc_all_active: '所有州的查询数量。',
+ sqlserver_database_io_reads: '每秒读取的次数。',
+ cassandra_TableMetrics_CoordinatorWriteLatency_Count: '协调器对该表的写入延迟。',
+ elasticsearch_thread_pool_ml_job_comms_threads: 'ml job comms线程池执行程序完成的任务数',
+ mysql_commands_show_create_proc: '执行的 SHOW CREATE PROC 命令数',
+ 'config.dc.longitude': '经度',
+ 'el.datepicker.weeks.thu': '四',
+ consul_raft_rpc_appendEntries_median: '测量处理来自代理的追加条目 RPC 调用所花费的时间中间值',
+ elasticsearch_process_timestamp: '上次刷新统计信息的时间',
+ elasticsearch_thread_pool_fetch_shard_store_active: 'fetch shard store线程池中的线程数',
+ consul_raft_rpc_appendEntries_90_percentile: '测量处理来自代理的追加条目 RPC 调用所花费的时间第90百分位数',
+ ALERTRULE_CONDITION_ISNULL: '告警规则条件不能为空',
+ 'config.exprTemp.name.comment': '模板名称(必填) 示例: CPU利用率模板',
+ mongodb_repl_executor_queues_sleepers: '休眠队列中的操作数量。',
+ cassandra_TableMetrics_BloomFilterDiskSpaceUsed_Value: '布隆过滤器使用的磁盘空间(以字节为单位)。',
+ DASHBOARD_PARAM_RANGETYPE_INVALIDE: '面板参数范围类型必须为 previous 或 last',
+ mysql_master_gtid_wait_count: 'MASTER_GTID_WAIT调用的次数',
+ mysql_innodb_instant_alter_column: '添加列操作数',
+ 'overall.createAlertSilence': '新增告警静默',
+ sqlserver_server_properties_cpu_count: '服务器CPU数。',
+ 'asset.reLoginPinIntroduce': '请指定密码提示以便RELOGIN登录过程可自动运行',
+ service_urm_new_duration_sum: '调用 URM 创建服务的持续时间。',
+ 'overall.toExit': '按ESC退出',
+ consul_fsm_acl_role_count: '测量将 ACL 角色操作应用于 FSM 的次数',
+ consul_fsm_tombstone_lower: '测量将给定的逻辑删除操作应用于 FSM 所花费的时间最低值',
+ consul_serf_msgs_sent: '该指标是广播到集群的消息字节数的样本。在给定的时间间隔内,此指标的总和是发送的字节总数,计数是发送的消息数。',
+ consul_runtime_sys_bytes: '从操作系统获得的内存字节数',
+ EXPRETMPL_ID_ISNULL: '查询表达式模板ID不能为空',
+ 'tip.expressionLabel': '从表达式查询结果的标签组中,获取指定label对应的值。例如:',
+ 'login.verifyDialogTitle': '双因子认证设置',
+ consul_raft_replication_appendEntries_logs: '测量复制到代理的日志数量,以使其与领导者的日志保持同步。',
+ elasticsearch_indices_stats_total_request_cache_miss_count: '主分片和副分片请求缓存未命中数',
+ 'date.week.seven': '星期日',
+ consul_fsm_autopilot_median: '测量将给定的自动驾驶仪更新应用到 FSM 所需的时间中间值',
+ consul_raft_state_follower: '计算座席进入跟随者模式的次数。当新代理加入集群或领导选举结束后,就会发生这种情况。',
+ elasticsearch_indices_flush_total: '刷新操作数',
+ SYS_CONFIG_EMAIL_OTHERFAILURES: '邮箱异常',
+ zookeeper_cnt_snapshottime: '快照时间计数',
+ RECORD_RULE_BUILD_IN_EXIST: '内置记录规则不允许删除',
+ zookeeper_commit_count: '在领导者上执行的提交数',
+ docker_container_mem_rss: 'Docker 容器中正在使用的物理内存的大小',
+ elasticsearch_thread_pool_search_throttled_active: 'search throttled线程池中的线程数',
+ ASSET_FIELD_GROUP_ID_ISNULL: '资产属性组id不能为空',
+ 'search.recentSearch': '搜索记录',
+ 'tip.noImportFile': '没有可导入的文件',
+ mysql_memory_used_initial: '服务器开始为用户连接提供服务时使用的内存量',
+ rabbitmq_queue_messages_publish_rate: '每秒钟发布消息的速率',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Survivor_Space_committed: 'GC 前 Survivor Space 空间已提交内存量',
+ docker_container_mem_pgpgout: 'Docker 容器中从物理内存中写出到交换空间(swap)中的页面数量',
+ ENDPOINT_RELOBJ_CAN_NOT_REMOVE: '端点存在关联的数据,不能删除',
+ consul_state_connect_instances: '测量在 Consul 注册的唯一连接服务实例的当前数量,这些服务实例被标记为 Kind(例如 connect-proxy、connect-native 等)。添加于 v1.10.4',
+ 'dashboard.dashboard.dashboardForm.dashboardName': '仪表盘名称',
+ MODULE_CONFIG_SYSLOG_APPNAME_ISNULL: '模块配置syslog应用名称为空',
+ elasticsearch_thread_pool_warmer_threads: 'warmer线程池执行程序完成的任务数',
+ logs_unknown_error_handle: '- 检查TALON请求是否被防火墙阻止',
+ IPAM_SUBNET_DCID_ISNULL: '子网数据中心ID不能为空',
+ ASSET_MODEL_CHART_ERROR: '资产型号图表未存在',
+ 'setup.system.defaultTimezone': '默认时区',
+ 'overall.agent': '客户端',
+ consul_fsm_ca_upper: '测量将 CA 配置操作应用于 FSM 所需的时间最高值',
+ elasticsearch_thread_pool_write_rejected: 'write线程池中活动线程数最多',
+ mysql_commands_show_procedure_status: '执行的 SHOW PROCEDURE STATUS 命令数',
+ consul_state_peerings: '测量当前在 Consul 注册的对等互连数量。它仅由 Consul 服务器发出。在 v1.13.0 中添加。',
+ 'validate.port': '不合法的端口',
+ docker_container_mem_unevictable: 'Docker 容器当前已使用的非可换页内存量',
+ elasticsearch_indices_stats_primaries_completion_size_in_bytes: '主分片的完成大小。',
+ 'alert.config.threshold': '阈值',
+ redis_cluster_enabled: '指示已启用Redis群集',
+ mysql_performance_schema_memory_classes_lost: '无法加载记忆工具的次数',
+ mysql_prepared_stmt_count: '当前准备好的报表数量',
+ mysql_commands_show_create_func: '执行的 SHOW CREATE FUNC 命令数',
+ ASSET_TYPE_ID_ISNULL: '资产类型ID不能为空',
+ asset_ping_down_msg: '网络不通',
+ 'config.system.ldap.ou': '用户OU',
+ 'dashboard.dashboard.dashboardForm.dashboardName.comment': '仪表盘名称(必填) 示例: 系统仪表盘/主仪表盘 (使用 / 作为字符分隔,表示 父子节点关系)',
+ JSON_PARAM_INVALIDED: '数据格式应为JSON格式',
+ elasticsearch_clusterstats_nodes_os_mem_free_percent: '所有选定节点上的可用物理内存百分比',
+ 'asset.discoverySaving': 'Saving',
+ 'project.module.endpointTemplate.comment': '端点名称模板',
+ 'buttons.system.monitor': 'APM配置',
+ qc_requests_total: '查询请求的计数。',
+ mysql_performance_schema_program_lost: '丢失统计信息的已存储程序的数量',
+ IPAM_SUBNET_ID_ISNULL: '子网id不能为空',
+ elasticsearch_thread_pool_search_throttled_rejected: 'search throttled线程池中活动线程数最多',
+ mysql_innodb_buffer_pool_read_ahead_rnd: '发起的随机预读次数',
+ mysql_innodb_buffer_pool_read_requests: '要从InnoDB 缓冲池读取的请求数',
+ VSYS_TASK_TYPE_ISNULL: 'VSYS任务类型不能为空',
+ mertic_timeout_handle: '- 检查防火墙或增加采集超时时间',
+ 'noftiyMethod.json': '告警消息(json)',
+ consul_leader_barrier_count: '衡量在获得领导权后等待木筏障碍的次数',
+ mongodb_tcmalloc_pageheap_scavenge_count: 'TCMalloc pageheap清除的次数',
+ java_last_garbage_collection_LastGcInfo_memoryUsageBeforeGc_PS_Eden_Space_init: 'GC 前 Eden Space 空间初始内存量',
+ 'diagnose.agent.resolution.snmpExporter': '- 检查 SNMP Exporter 组件运行状态',
+ mongodb_wtcache_modified_pages_evicted: 'WiredTiger缓存中修改的页面被驱逐的次数',
+ 'overall.expand': '展开',
+ elasticsearch_cluster_health_indices_initializing_shards: '集群中正在初始化或恢复的主分片数',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Compressed_Class_Space_committed: 'GC 后 Compressed Class Space 空间已提交内存量',
+ LINK_PREV_ISNULL: '链接prev不能为空',
+ clickhouse_events_write_buffer_from_file_descriptor_write_bytes: '写入文件描述符的字节数。如果文件被压缩,这将显示压缩的数据大小',
+ elasticsearch_clusterstats_nodes_os_allocated_processors: '用于计算所有选定线程池大小的处理器数',
+ ASSET_MANAGEIP_DUPLICATE: '资产IP不能重复',
+ tomcat_jvm_memorypool_used: 'JVM内存池已使用字节数',
+ memcached_decr_misses: '针对丢失密钥的 decr 请求数',
+ ISSUE_ACTIVITY_ID_ISNULL: '问题动态ID不能为空',
+ sqlserver_waitstats_wait_time_ms: '等待总时间(毫秒)。',
+ elasticsearch_indices_stats_total_indexing_index_time_in_millis: '主分片和副分片执行索引操作所花费的时间',
+ zookeeper_p95_sync_processor_queue_time_ms: '同步处理器队列时间第95分位数',
+ java_memory_pool_CollectionUsage_committed: '内存池垃圾回收阈值已提交字节数',
+ consul_raft_leader_oldestLogAge: '自领导者日志存储中最旧的日志被写入以来的毫秒数。',
+ consul_raft_boltdb_txstats_spillTime_upper: '测量在数据库中溢出节点所花费的时间最高值',
+ MODULE_BUILDIN_CAN_NOT_REMOVE: '内置模块不能删除,详细信息:{0}',
+ IPAM_IP_ID_ISNULL: 'ip id不能为空',
+ 'config.terminallog.uuid': '唯一标识',
+ mongodb_tcmalloc_central_cache_free_bytes: 'TCMalloc中央缓存中的空闲内存字节数',
+ mongodb_db_stats_objects: '数据库中文档的数量',
+ 'diagnose.endpoint.resolution.talon.auth': '- 检查端所处资产令牌填写是否正确',
+ postgresql_tup_deleted: '此数据库中的查询删除的行数',
+ redis_repl_backlog_active: '表示复制积压工作处于活动状态的标志',
+ elasticsearch_indices_refresh_external_total: '外部刷新操作的总数',
+ 'tip.addFavorites': '添加到收藏夹',
+ SYS_USER_DELADMIN: '系统管理员不能删除',
+ elasticsearch_thread_pool_management_completed: 'management线程池队列中的任务数',
+ tomcat_connector_bytes_sent: '连接器发送字节量',
+ 'dashboard.dashboard.lastTwoDay': '最近2天',
+ consul_memberlist_probeNode_90_percentile: '测量在选定代理上执行单轮故障检测所花费的时间第90百分位数',
+ qc_compiling_duration_seconds_sum: '编译查询所用时间的直方图。',
+ rabbitmq_overview_return_unroutable_rate: '作为不可路由的消息每秒返回到发布者的比率',
+ consul_serf_snapshot_appendLine_90_percentile: '测量 Consul 代理将条目附加到现有日志中所花费的时间第90百分位数',
+ consul_client_rpc_error_catalog_nodes: '每当 Consul 代理收到请求列出节点的 RPC 错误时递增',
+ elasticsearch_indices_completion_size_in_bytes: 'Lucene 报告的文档数量',
+ ASSET_BRAND_NOT_FOUND: '资产品牌不存在',
+ 'config.menus.createMenu': '新增菜单',
+ 'profile.twoFactorAuthentication': '双因子认证',
+ 'dashboard.refresh': '刷新',
+ memcached_conn_yields: '由于达到 -R 限制而让出到另一个连接的次数',
+ proxmox_mem_used_percentage: 'Proxmox节点上已被占用的内存空间占总内存空间的百分比',
+ clickhouse_asynchronous_metrics_network_send_drop_ens33: '通过网络接口发送时丢弃打包的次数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ mysql_innodb_dblwr_writes: '写入InnoDB 双重写入缓冲区的次数',
+ 'config.system.basic.language': '默认语言',
+ ASSET_FIELD_META_GROUPID_ISNULL: '资产属性元组id不能为空',
+ consul_state_kv_entries: '测量 Consul KV 存储中的当前条目数。它仅由 Consul 服务器发出。添加于 v1.10.3。',
+ elasticsearch_thread_pool_generic_rejected: 'generic 线程池中活动线程数最多',
+ elasticsearch_clusterstats_indices_segments_norms_memory_in_bytes: '用于所有规范化因子的内存总量',
+ elasticsearch_indices_segments_norms_memory_in_bytes: '用于所有规范化因子的内存总量',
+ elasticsearch_indices_refresh_total: '刷新操作总数',
+ 'license.expDate': '到期日期',
+ redis_used_cpu_sys_children: '后台进程消耗的系统CPU',
+ consul_raft_thread_main_saturation_90_percentile: '主 Raft goroutine 繁忙且无法接受新工作的时间比例的近似测量值第90百分位数',
+ 'config.assetLabel.onlyOptionError': '至少需要一个选项',
+ task_scheduler_total_execution_calls: '所有任务的计划执行次数。',
+ SNMP_CREDENTIAL_NAME_DUPLICATE: 'snmp认证账号名称重复',
+ 'config.dc.name.comment': '名称(必填)示例:xxx 数据中心',
+ mysql_innodb_row_lock_time_avg: '获取行锁对象的平均时间(以毫秒为单位)',
+ redis_used_memory_dataset_perc: '已用内存数据集占净内存使用量的百分比(已用内存减去已用内存启动)',
+ memcached_cmd_touch: '触摸请求的累积数量',
+ haproxy_hrsp_4xx: '用4xx代码的HTTP响应',
+ consul_memberlist_udp_sent: '测量代理通过 UDP 协议发送的字节总数。',
+ DASHBOARD_SNAPSHOT_TASK_NOT_EXIST: '快照任务不存在或已过期。',
+ minio_cluster_nodes_offline_total: '脱机的 MinIO 节点总数',
+ zookeeper_unrecoverable_error_count: '不可恢复的错误计数',
+ 'config.dc.longitude.comment': '经度 (-180,180) 示例:80',
+ 'theme.light': '浅色',
+ 'project.topology.dot': '圆点',
+ mysql_connections: '与服务器的连接速率。',
+ 'config.system.email.sendAccountTip': '提示:发送邮件账号,默认使用SMTP账号作为发送账号',
+ zookeeper_avg_local_write_committed_time_ms: '本地发出的已提交的写入请求所花费的时间平均值',
+ zookeeper_p50_read_commitproc_time_ms: '读取请求在提交处理器中花费的时间第50分位数',
+ consul_fsm_deregister_90_percentile: '测量将目录注销操作应用于 FSM 所需的时间第90百分位数',
+ redis_expired_time_cap_reached_count: '活动过期周期提前停止的次数',
+ ALERTRULE_SCHEDETIME_INCORRECT: '告警规则定时任务结束时间格式错误 应为HH:mm',
+ PROJECT_ICON_BIG_ERROR: '项目图标文件过大,可调整数据库max_allowed_packet参数',
+ consul_raft_boltdb_writeCapacity_upper: '以每秒可写入的日志数表示的理论写入容量最高值',
+ SYS_CONFIG_MAXTERMINALNUM_ISNULL: '每个用户最大打开窗口数量不能为空',
+ rabbitmq_queue_message_bytes_unacked: '所有未确认消息的字节大小',
+ CABINET_Y_FORMAT: '机柜纵轴格式错误',
+ elasticsearch_indices_stats_primaries_merges_total_docs: '主分片合并文档的总数',
+ proxmox_disk_used: 'Proxmox节点上所有磁盘的已使用容量',
+ elasticsearch_indices_stats_primaries_merges_current: '主分片正在运行的合并操作数',
+ qc_queueing_duration_seconds_count: '排队查询所用时间的直方图。',
+ consul_serf_coordinate_adjustment_ms_sum: '节点坐标调整的总和(毫秒)',
+ clickhouse_metrics_kafka_background_reads: '当前正在工作的后台读取数(从Kafka填充物化视图)',
+ mysql_handler_read_key: '基于索引值的行读取请求数',
+ 'diagnose.agent.item.components': '客户端状态',
+ 'el.datepicker.months.mar': '三月',
+ 'overall.other': '其他',
+ postgresql_xact_rollback: '此数据库中已回滚的事务数',
+ STATECONF_PING_ISNULL: '资产状态ping不能为空',
+ java_threading_TotalStartedThreadCount: '创建和/或启动的线程总数',
+ consul_fsm_acl_token_mean: '测量将 ACL 令牌操作应用于 FSM 所花费的时间平均值',
+ 'config.system.email.securityType': '安全协议',
+ service_password_new_duration_bucket: '调用密码创建服务的持续时间。',
+ 'overall.folder': '文件夹',
+ 'overall.modelId': '型号 ID',
+ 'project.project.projectName.comment': '系统名称(必填)示例:System',
+ 'dashboard.dashboard.chartForm.typeVal.point.label': '散点图',
+ consul_raft_thread_fsm_saturation_lower: 'Raft FSM goroutine 繁忙且无法接受新工作的时间比例的近似测量值最低值',
+ mysql_innodb_pages_read: '对表的操作从缓冲池中读取的页数',
+ mysql_handler_read_first: '从索引读取第一行的请求数',
+ elasticsearch_clusterstats_indices_segments_stored_fields_memory_in_bytes: '用于所有分片中存储字段的内存总量',
+ elasticsearch_indices_stats_primaries_store_total_data_set_size_in_bytes: '主分片总数据集大小',
+ clickhouse_events_created_read_buffer_ordinary: '为读取数据创建普通读取缓冲区的次数(在选择其他读取方法时)',
+ 'setup.dms': '动态主从',
+ elasticsearch_thread_pool_searchable_snapshots_cache_prewarming_queue: 'searchable snapshots cache prewarming线程池执行程序拒绝的任务数',
+ 'overall.snmp_exporter': 'SNMP 出口服务器',
+ elasticsearch_indices_stats_primaries_merges_total_size_in_bytes: '主分片文档合并的总大小',
+ 'terminal.paste': '粘贴',
+ mongodb_col_stats_size: '集合中所有文档大小的总和',
+ elasticsearch_thread_pool_force_merge_threads: 'force merge线程池执行程序完成的任务数',
+ java_last_garbage_collection_LastGcInfo_memoryUsageAfterGc_Code_Cache_used: 'GC 后 Code Cache 空间已使用内存量',
+ 'config.user.resetMfa': '重置2FA',
+ postgresql_checkpoints_timed: '已执行的计划检查点数',
+ elasticsearch_thread_pool_system_read_completed: 'system read线程池队列中的任务数',
+ DASHBOARD_VARTYPE_INVALIDE: '面板变量类型不在允许范围内',
+ elasticsearch_thread_pool_get_queue: 'get线程池执行程序拒绝的任务数',
+ LICENSE_MAXIMUMASSETS_INVALID: 'license 资产数量超过最大资产',
+ zookeeper_watch_count: 'watch数量',
+ zookeeper_avg_reads_issued_from_session_queue: '从会话队列发出的读取数平均值',
+ 'project.topology.spaceHeight': '垂直间距',
+ 'profile.confirmPassword': '确认密码',
+ clickhouse_events_memory_allocator_purge_time_microseconds: '请求清除内存分配器的总次数',
+ 'project.topology.topOffsetY': '顶部对齐',
+ STATECONF_BUILDIN_CAN_NOT_REMOVE: '内置资产状态不能删除',
+ zookeeper_p99_read_final_proc_time_ms: '读取最终处理时间第99分位数',
+ 'dashboard.dashboard.chartForm.typeVal.table.label': '表格',
+ zookeeper_p999_dead_watchers_cleaner_latency: '死亡观察者清洁器延迟第99.9分位数',
+ mysql_innodb_buffer_pool_resize_status: '动态InnoDB 缓冲池大小调整操作的进度',
+ 'config.system.basic.pinPolicyValue': '此策略仅用于本地认证模式',
+ docker_container_net_rx_dropped: 'Docker 容器在接收网络数据包时被丢弃的数量',
+ 'backup.recent': '最近备份',
+ 'backup.schedule': '时间表',
+ consul_raft_boltdb_txstats_spillTime_median: '测量在数据库中溢出节点所花费的时间中间值',
+ memcached_curr_connections: '打开的连接数',
+ consul_fsm_deregister_mean: '测量将目录注销操作应用于 FSM 所需的时间平均值',
+ integration_elasticsearch_configuration: "#### 前置条件\r\n##### 组件版本\r\nElasticsearch Version:7.9.3\r\n##### 安装 NZ-Talon\r\n请在您需要收集的 Elasticsearch 资产上安装 NZ-Talon。\r\n\r\n安装流程参考:哪吒集成页面 NZ-TALON。\r\n#### 指标采集配置\r\n1.我们使用 [Elasticsearch 输入插件](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/elasticsearch \"Elasticsearch 输入插件\")收集指标数据,并使用 [Prometheus 输出插件](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client \"Prometheus 输出插件\")输出指标数据。\r\n\r\n2.配置并重启 NZ-Telegraf,配置文件路径:/opt/nezha/telegraf/telegraf.d/。\r\n\r\n3.创建或修改 elasticsearch.conf 文件并复制并粘贴以下文本:\r\n```\r\n# Configuration for the Prometheus client to spawn\r\n[[outputs.prometheus_client]]\r\n alias = \"elasticsearch_prometheus\"\r\n listen = \":19205\"\r\n namepass = [\"elasticsearch*\"]\r\n\r\n\r\n# Read stats from one or more Elasticsearch servers or clusters\r\n[[inputs.elasticsearch]]\r\n ## specify a list of one or more Elasticsearch servers\r\n ## you can add username and password to your url to use basic authentication:\r\n ##servers = [\"http://:@localhost:9200\"]\r\n servers = [\"http://127.0.0.1:9200\"]\r\n \r\n ## Timeout for HTTP requests to the elastic search server(s)\r\n #http_timeout = \"10s\"\r\n \r\n ## When local is true (the default), the node will read only its own stats.\r\n ## Set local to false when you want to read the node stats from all nodes\r\n ## of the cluster.\r\n #local = true\r\n \r\n ## Set cluster_health to true when you want to obtain cluster health stats\r\n cluster_health = true\r\n \r\n ## Adjust cluster_health_level when you want to obtain detailed health stats\r\n ## The options are\r\n ## - indices (default)\r\n ## - cluster\r\n cluster_health_level = \"indices\"\r\n \r\n ## Set cluster_stats to true when you want to obtain cluster stats.\r\n cluster_stats = true\r\n \r\n ## Only gather cluster_stats from the master node.\r\n ## To work this require local = true\r\n #cluster_stats_only_from_master = true\r\n \r\n ## Indices to collect; can be one or more indices names or _all\r\n ## Use of wildcards is allowed. Use a wildcard at the end to retrieve index\r\n ## names that end with a changing value, like a date.\r\n indices_include = [\"_all\"]\r\n \r\n ## One of \"shards\", \"cluster\", \"indices\"\r\n ## Currently only \"shards\" is implemented\r\n indices_level = \"shards\"\r\n \r\n ## node_stats is a list of sub-stats that you want to have gathered.\r\n ## Valid options are \"indices\", \"os\", \"process\", \"jvm\", \"thread_pool\",\r\n ## \"fs\", \"transport\", \"http\", \"breaker\". Per default, all stats are gathered.\r\n # node_stats = [\"jvm\", \"http\"]\r\n \r\n ## HTTP Basic Authentication username and password.\r\n # username = \"\"\r\n # password = \"\"\r\n \r\n ## Optional TLS Config\r\n # tls_ca = \"/etc/telegraf/ca.pem\"\r\n # tls_cert = \"/etc/telegraf/cert.pem\"\r\n # tls_key = \"/etc/telegraf/key.pem\"\r\n ## Use TLS but skip chain & host verification\r\n # insecure_skip_verify = false\r\n \r\n ## Sets the number of most recent indices to return for indices that are\r\n ## configured with a date-stamped suffix. Each 'indices_include' entry\r\n ## ending with a wildcard (*) or glob matching pattern will group together\r\n ## all indices that match it, and sort them by the date or number after\r\n ## the wildcard. Metrics then are gathered for only the\r\n ## 'num_most_recent_indices' amount of most recent indices.\r\n # num_most_recent_indices = 0\r\n```\r\n#### NZ 集成\r\n##### 创建资产\r\n检查 Elasticsearch 所在资产是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建资产:\r\nSTEP 1.转到哪吒资产页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择类型。\r\nSTEP 5.选择状态。\r\nSTEP 6.输入主机 IP。确保主机 IP 唯一。\r\nSTEP 7.输入 SN。唯一不重复。\r\nSTEP 8.(可选)输入数字。\r\nSTEP 9.选择品牌&型号。当型号存在图表模板时,资产创建成功后将自动根据模板创建图表,您可以在资产详情中查看。\r\nSTEP 10.选择位置。\r\nSTEP 11.(可选)输入购买日期。\r\nSTEP 12.(可选)添加自定义标签。自定义标签可以在创建端点时引用。\r\nSTEP 13.(可选)Talon 配置,当此设备将收集日志数据时,则需要配置为开启状态,并在创建资产时完成 Talon 的相关信息。\r\nSTEP 14.(可选)根据选择类型不同,将提示您输入 SSH/TELNET 账号,填写正确的登录信息后,可以在创建完成后,直接登录资产。\r\nSTEP 15.点击保存。\r\n```\r\n##### 创建系统\r\n检查 Elasticsearch 所属系统是否创建,不存在则创建。\r\n```\r\n您可以通过以下方式创建系统:\r\nSTEP 1.转到哪吒系统页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.输入描述。\r\nSTEP 5.点击保存。\r\n```\r\n##### 创建模块\r\n```\r\n您可以通过以下方式创建模块:\r\nSTEP 1.转到哪吒模块页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.输入名称。\r\nSTEP 4.选择系统。\r\nSTEP 5.输入描述。\r\nSTEP 6.指标监控配置。\r\n 1.路径:/metrics\r\n 2.端口: 19205\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。\r\n```\r\n##### 创建端点\r\n```\r\n您可以通过以下方式创建端点:\r\nSTEP 1.转到哪吒端点页面。\r\nSTEP 2.选择页面右上角创建按钮。\r\nSTEP 3.选择系统。\r\nSTEP 4.选择模块。\r\nSTEP 5.选择资产。\r\nSTEP 6.输入名称。\r\nSTEP 6.指标监控配置。当模块已经配置端点模板,在选择完资产后将根据模板内容自动填充,通常情况下无需修改。\r\nSTEP 7.关闭日志监控配置。\r\nSTEP 8.点击保存。 \r\n```",
+ clickhouse_asynchronous_metrics_jemalloc_epoch: 'jemalloc(JasonEvans的内存分配器)统计数据的内部增量更新号,用于所有其他“jemalloc”度量',
+ cassandra_TableMetrics_WriteLatency_Count: '该表的本地写入延迟。',
+ storage_cache_latest_snapshot: '最近快照的 Unix 时间。',
+ tengine_req_total: '处理请求的总数',
+ postgresql_checkpoint_sync_time: '在检查点处理中将文件同步到磁盘所花费的总时间(毫秒)',
+ storage_shard_write_count: '分片写入请求数。',
+ elasticsearch_thread_pool_analyze_completed: 'analyze 线程池队列中的任务数',
+ clickhouse_asynchronous_metrics_uptime: '服务器正常运行时间(秒)。它包括在接受连接之前服务器初始化所花费的时间',
+ task_scheduler_schedule_delay: '任务计划运行时间和任务被告知执行时间之间的延迟摘要。',
+ elasticsearch_indices_stats_total_indexing_delete_time_in_millis: '主分片和副分片执行删除操作所花费的时间',
+ proxmox_mem_used: 'Proxmox节点上当前已被占用的内存空间',
+ 'config.assetLabel.dateType': '日期类型',
+ 'dashboard.createPlaylist': '新增播放列表',
+ 'el.datepicker.weeks.sun': '日',
+ mysql_performance_schema_file_handles_lost: '有多少文件工具实例无法打开',
+ consul_raft_fsm_apply_90_percentile: '测量将日志应用到 FSM 的时间第90百分位数',
+ mongodb_cursor_no_timeout_count: '未超时游标的数量',
+ 'overall.create': '创建',
+ 'dashboard.dashboard.chartForm.datasource': '数据源',
+ 'validate.variable': '只允许单词和数字字符',
+ 'ping.bytes': '字节',
+ 'alert.config.enterRegular': '请输入正则表达式',
+ ASSET_NAME_ISNULL: '资产名称不能为空',
+ consul_acl_ResolveToken_90_percentile: '测量解析 ACL 令牌所需的时间第90百分位数',
+ elasticsearch_cluster_health_active_shards: '集群所有分片(包括副本分片)中所有分片的聚合总数。',
+ task_executor_errors_counter: '执行器抛出的错误数量以及错误类型(例如无效、内部等)',
+ consul_state_service_instances: '测量在 Consul 注册的唯一服务实例的当前数量。它仅由 Consul 服务器发出。添加于 v1.9.0。',
+ sqlserver_requests_granted_query_memory_pages: '查询被分配的内存页数。',
+ 'config.assetLabel.radio': '单选按钮',
+ 'alert.config.notificationConfig': '通知配置',
+ mongodb_cursor_timed_out: '超时的游标数',
+ 'overall.shrink': '缩小',
+ 'asset.manageIp': '主机IP',
+ postgresql_checkpoints_req: '已执行的请求检查点数',
+ consul_raft_rpc_appendEntries_storeLogs_count: '测量自上次调用 appendEntries 以来为代理添加任何未完成日志的次数',
+ consul_serf_msgs_sent_median: '该指标是广播到集群的消息字节数的样本中间值',
+ elasticsearch_indices_query_cache_evictions: '查询缓存逐出数',
+ 'config.assetType.editAssetType': '编辑资产类型',
+ 'config.system.monitor.interface_name': '接口名称',
+ zookeeper_cnt_commit_process_time: '提交进程次数',
+ redis_used_memory_peak_perc: 'used_memory_peak 与 used_memory的百分比',
+ mysql_subquery_cache_hit: '所有子查询缓存命中的计数器',
+ SYS_CONFIG_EMAILSENDACCOUNT_ISNULL: '邮箱smtp收件账号不能为空',
+ RECORD_RULE_STATE_ERROR: '记录规则状态错误',
+ zookeeper_p99_server_write_committed_time_ms: '由其他服务器发出的已提交写入请求所花费的时间第99分位数',
+ 'overall.projectId': '系统 ID',
+ consul_fsm_acl_policy_upper: '测量将 ACL 策略操作应用于 FSM 所需的时间最高值',
+ 'terminal.copyTrimEndInfo': '复制时删除末尾空格',
+ 'overall.oneHour': '1 小时',
+ mysql_commands_alter_procedure: '执行的更改过程命令数',
+ consul_raft_replication_appendEntries_rpc_upper: '测量附加条目 RFC 所花费的时间最高值',
+ mongodb_aggregate_command_total: '执行聚合命令的总次数',
+ TYPECONF_ID_ISNULL: '类型ID不能为空',
+ IMPORT_SUBNET_VALUE_ERROR: '{0} 不在子网列表之内',
+ 'dashboard.dashboard.chartTooltipText': '控制不同图表上的提示框和光标行为',
+ mongodb_latency_writes_count: '写操作的延迟次数。',
+ query_source_read_request_duration_seconds_bucket: '读取请求所用时间的直方图。',
+ clickhouse_asynchronous_metrics_replicas_sum_queue_size: '复制表中的队列大小总和(以获取、合并等操作的数量表示)',
+ docker_container_status_pid: 'Docker 容器的进程 ID(PID)状态',
+ zookeeper_min_server_write_committed_time_ms: '由其他服务器发出的已提交写入请求所花费的时间最小值',
+ 'terminal.back': '上一级',
+ 'config.system.ldap.ouTip': '使用符号 "|" 分隔OU',
+ 'overall.uploadFiles': '上传文件',
+ 'config.system.basic.sysLogo': '系统Logo',
+ consul_memberlist_pushPullNode_count: '测量与此代理交换状态的次数',
+ 'license.devices': '授权主机',
+ EXPRETMPL_NAME_DUPLICATE: '查询表达式模板名称重复',
+ mysql_innodb_master_thread_active_loops: '主机活跃循环线程数',
+ 'overall.deleteFiles': '删除文件',
+ 'dashboard.stopPlaylist': '停止播放列表',
+ zookeeper_cnt_startup_txns_load_time: '启动 txns 加载时间计数',
+ clickhouse_mutations_failed: '显示从第一个开始的失败突变总数的计数器',
+ docker_n_cpus: 'Docker 容器可以使用的 CPU 数量',
+ consul_serf_member_update: '代理发生更改时增加。',
+ 'overall.createPrometheusServer': '新增客户端',
+ 'dashboard.screen.exit': '退出全屏',
+ consul_fsm_deregister_count: '测量将目录注销操作应用于 FSM 的次数',
+ zookeeper_avg_commit_propagation_latency: '提交传播延迟平均值',
+ 'config.system.terminal.localRetention': '本地存储',
+ cassandra_ClientMetrics_RequestsSizeByIpDistribution_75thPercentile: 'IP分布中75%大小的请求大小。',
+ clickhouse_asynchronous_metrics_network_receive_bytes_virbr0_nic: '通过网络接口接收的字节数。这是一个系统范围的度量,它包括主机上的所有进程,而不仅仅是clickhouse服务器',
+ elasticsearch_cluster_health_indices_number_of_replicas: '集群中活跃副本的总数',
+ zookeeper_avg_read_final_proc_time_ms: '读取最终处理时间平均值'
+ }
+}
export default i18nData