Back to Hertzbeat

Alert Setting.Component

web-app/src/app/routes/alert/alert-setting/alert-setting.component.html

1.8.04.6 KB
Original Source

{{ 'common.button.new' | i18n }}

  • {{ 'common.button.delete' | i18n }}
  • {{ 'common.button.export' | i18n }}
  • {{ 'common.button.import' | i18n }}

{{ 'common.search' | i18n }} | | {{ 'alert.setting.name' | i18n }} | {{ 'alert.setting.type' | i18n }} | {{ 'alert.setting.expr' | i18n }} | {{ 'alert.setting.template' | i18n }} | {{ 'label.bind' | i18n }} | {{ 'common.enable' | i18n }} | {{ 'common.edit-time' | i18n }} | {{ 'common.edit' | i18n }} | | --- | --- | --- | --- | --- | --- | --- | --- | --- | | | {{ data.name }} | {{ 'alert.setting.type.realtime.metric' | i18n }}{{ 'alert.setting.type.periodic.metric' | i18n }}{{ 'alert.setting.type.realtime.log' | i18n }}{{ 'alert.setting.type.periodic.log' | i18n }} | {{ data.expr }} | {{ data.template }} | {{ item.key }}:{{ item.value }} | | {{ (data.gmtUpdate ? data.gmtUpdate : data.gmtCreate) | date : 'YYYY-MM-dd HH:mm:ss' }} |

| {{ 'common.total' | i18n }} {{ total }} {{ 'alert.setting.name' | i18n }} {{ 'alert.setting.datatype' | i18n }} {{ 'alert.setting.datatype.metric' | i18n }} {{ 'alert.setting.datatype.log' | i18n }} {{ 'alert.setting.target' | i18n }} 0" [ngStyle]="{ marginBottom: '5px' }"> {{ 'alert.setting.rule' | i18n }} {{ 'monitor.status.down' | i18n }} {{ 'monitor.status.unreachable' | i18n }} {{ 'alert.setting.trigger' | i18n }} {{ 'alert.setting.rule.switch-expr.0' | i18n }} {{ 'alert.setting.rule.switch-expr.1' | i18n }} 0 && cascadeValues[1] !== 'availability' && isExpr">

  • {{ item.value }}{{ item.label }} {{ item.type === 0 ? ('alert.setting.number' | i18n) : ('alert.setting.string' | i18n) }}
  • {{ op.value }}{{ op.description | i18n }}

0 && cascadeValues[1] !== 'availability' && !isExpr"> ANDOR {{ 'Rule' }} {{ 'Ruleset' }} {{ field.name ? field.name : field.value }} {{ field.type === 0 ? ('alert.setting.number' | i18n) : field.type === 3 ? ('alert.setting.time' | i18n) : ('alert.setting.string' | i18n) }} {{ field.unit }} {{ 'alert.setting.bind.monitors' | i18n }} {{ 'alert.setting.bind.manage' | i18n }} {{ 'alert.setting.preview.expr' | i18n }}

{{ define.expr }}

{{ 'alert.setting.rule' | i18n }} {{ 'alert.setting.rule.switch-expr.0' | i18n }} {{ 'alert.setting.rule.switch-expr.1' | i18n }}

  • {{ item.value }}{{ item.label }} {{ item.type === 0 ? ('alert.setting.number' | i18n) : item.type === 1 ? ('alert.setting.string' | i18n) : ('alert.setting.object' | i18n) }}
  • {{ op.value }}{{ op.description | i18n }}

ANDOR {{ 'Rule' }} {{ 'Ruleset' }} {{ field.name ? field.name : field.value }} {{ field.type === 0 ? ('alert.setting.number' | i18n) : field.type === 1 ? ('alert.setting.string' | i18n) : field.type === 2 ? ('alert.setting.object' | i18n) : field.type === 3 ? ('alert.setting.time' | i18n) : ('alert.setting.object' | i18n) }} {{ field.unit }} .

{{ 'alert.setting.preview.expr' | i18n }}

{{ define.expr }}

{{ 'alert.setting.query.language' | i18n }} {{ 'alert.setting.query.language.promql' | i18n }} {{ 'alert.setting.query.language.sql' | i18n }}

{{ 'common.preview.button' | i18n }} 0" class="preview-table-container"> 3 ? { y: '180px' } : {}" [nzShowPagination]="false" > | {{ column.title }} | | --- | | {{ data[column.key] }} |

{{ 'alert.setting.query.language' | i18n }} {{ 'alert.setting.query.language.promql' | i18n }} {{ 'alert.setting.query.language.sql' | i18n }}

{{ 'common.preview.button' | i18n }} 0" class="preview-table-container"> 3 ? { y: '180px' } : {}" [nzShowPagination]="false" > | {{ column.title }} | | --- | | {{ data[column.key] }} |

{{ 'alert.setting.period' | i18n }} {{ 'common.time.unit.second' | i18n }} {{ 'alert.setting.window' | i18n }} {{ 'common.time.unit.second' | i18n }} {{ 'alert.severity' | i18n }} {{ 'alert.mode' | i18n }} {{ 'alert.setting.times' | i18n }} {{ 'alert.setting.template' | i18n }}

{{ env.name }}{{ env.description | i18n }}

{{ '${' + metric.value + '}' }}{{ metric.label }}

{{ '${' + field.value + '}' }}{{ field.label }}

{{ 'label.bind' | i18n }} {{ 'common.annotation.bind' | i18n }} {{ 'alert.setting.enable' | i18n }}

| | {{ 'alert.setting.connect.left' | i18n }} | {{ 'alert.setting.connect.right' | i18n }} | | --- | --- | --- | | | {{ data.title }} |

@for (label of selectedLabels; track label) { {{ label }} } {{ 'alert.setting.connect.label.input' | i18n }}

0"> {{ item.title }}{{ label }}

JSON

{{ 'alert.export.use-type' | i18n : { type: 'JSON' } }}

EXCEL

{{ 'alert.export.use-type' | i18n : { type: 'EXCEL' } }}

{{ 'alert.setting.type.realtime' | i18n }}

{{ 'alert.setting.type.realtime.desc' | i18n }}

{{ 'alert.setting.type.periodic' | i18n }}

{{ 'alert.setting.type.periodic.desc' | i18n }}