pull/24/head
StarsL.cn 2022-06-19 12:39:36 +08:00
parent 35f99c1954
commit 90265e543a
3 changed files with 13 additions and 9 deletions

View File

@ -109,19 +109,19 @@ export const constantRoutes = [
}, },
{ {
path: 'pconfig', path: 'pconfig',
name: 'Prometheus 配置', name: 'node-pconfig',
component: () => import('@/views/node-exporter/pconfig'), component: () => import('@/views/node-exporter/pconfig'),
meta: { title: 'Prometheus 配置', icon: 'el-icon-set-up' } meta: { title: 'Prometheus 配置', icon: 'el-icon-set-up' }
}, },
{ {
path: 'rules', path: 'rules',
name: '告警规则', name: 'node-rules',
component: () => import('@/views/node-exporter/rules'), component: () => import('@/views/node-exporter/rules'),
meta: { title: '告警规则', icon: 'el-icon-bell' } meta: { title: '告警规则', icon: 'el-icon-bell' }
}, },
{ {
path: 'grafana', path: 'grafana',
name: 'Grafana 看板', name: 'node-grafana',
component: () => import('@/views/node-exporter/grafana'), component: () => import('@/views/node-exporter/grafana'),
meta: { title: 'Grafana 看板', icon: 'el-icon-data-line' } meta: { title: 'Grafana 看板', icon: 'el-icon-data-line' }
} }

View File

@ -37,9 +37,11 @@
:show-file-list="false" :show-file-list="false"
:multiple="false" :multiple="false"
> >
<el-button v-waves style="margin-left: 10px;" :loading="downloadLoading" class="filter-item" type="warning" icon="el-icon-upload2"> <el-tooltip class="item" effect="light" content="点击【导出】可获取导入模板" placement="top">
导入 <el-button v-waves style="margin-left: 10px;" :loading="downloadLoading" class="filter-item" type="warning" icon="el-icon-upload2">
</el-button> 导入
</el-button>
</el-tooltip>
</el-upload> </el-upload>
<el-button class="filter-item" type="danger" icon="el-icon-delete" @click="handleDelAll"> <el-button class="filter-item" type="danger" icon="el-icon-delete" @click="handleDelAll">
批量删除 批量删除

View File

@ -34,9 +34,11 @@
:show-file-list="false" :show-file-list="false"
:multiple="false" :multiple="false"
> >
<el-button v-waves style="margin-left: 10px;" :loading="downloadLoading" class="filter-item" type="warning" icon="el-icon-upload2"> <el-tooltip class="item" effect="light" content="点击【导出】可获取导入模板" placement="top">
导入 <el-button v-waves style="margin-left: 10px;" :loading="downloadLoading" class="filter-item" type="warning" icon="el-icon-upload2">
</el-button> 导入
</el-button>
</el-tooltip>
</el-upload> </el-upload>
<el-button class="filter-item" type="danger" icon="el-icon-delete" @click="handleDelAll"> <el-button class="filter-item" type="danger" icon="el-icon-delete" @click="handleDelAll">
批量删除 批量删除