04-数据分析中心命令
本章节下载: 04-数据分析中心命令 (261.45 KB)
目 录
1.1.1 dac log-aggregation enable
1.1.2 dac log-aggregation interval
1.1.5 dac report export template
1.1.7 display dac log-aggregation
1.1.9 display dac report export
1.1.10 display dac report export template
dac log-aggregation enable命令用来开启业务日志聚合功能。
undo dac log-aggregation enable命令用来关闭业务日志聚合功能。
【命令】
dac log-aggregation service service-type service-name enable
undo dac log-aggregation service service-type service-name enable
【缺省情况】
业务日志聚合功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
service-type:表示已在数据分析中心注册的业务类型,不区分大小写,可通过输入“?”获取。
service-name:表示已在数据分析中心注册的业务名称,不区分大小写,可通过输入“?”获取。
enable:表示开启日志聚合功能。
【使用指导】
本功能仅在开启各业务的日志采集功能后生效(通过dac log-collect enable命令配置)。
开启本功能后,设备将对指定间隔时间内采集到的业务日志进行聚合,可以减少日志量。
【举例】
# 开启LB的virtualserver业务日志聚合功能。
<Sysname> system-view
[Sysname] dac log-aggregation service lb virtualserver enable
dac log-aggregation interval命令用来配置业务日志聚合的时间间隔。
undo dac log-aggregation interval命令用来恢复缺省情况。
【命令】
dac log-aggregation service service-type service-name interval interval-value
undo dac log-aggregation service service-type service-name interval
【缺省情况】
业务日志聚合的时间间隔为60秒。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
service-type:表示已在数据分析中心注册的业务类型,不区分大小写,可通过输入“?”获取。
service-name:表示已在数据分析中心注册的业务名称,不区分大小写,可通过输入“?”获取。
interval interval-value:表示日志聚合时间间隔,取值范围为10~60,单位为秒。
【使用指导】
本功能仅在开启业务日志聚合功能后生效(通过dac log-aggregation enable命令配置)。
为同一业务多次执行本命令,最后一次执行的命令生效。
【举例】
# 配置LB的virtualserver业务日志聚合的时间间隔为30秒。
<Sysname> system-view
[Sysname] dac log-aggregation service lb virtualserver interval 30
dac log-collect enable命令用来开启业务日志采集功能。
undo dac log-collect enable命令用来关闭业务日志采集功能。
dac log-collect service service-type service-name enable
undo dac log-collect service service-type service-name enable
【缺省情况】
各业务日志采集功能的启用状态请以业务注册时的实际情况为准。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
service-type:表示已在数据分析中心注册的业务类型,不区分大小写,可通过输入“?”获取。
service-name:表示已在数据分析中心注册的业务名称,不区分大小写,可通过输入“?”获取。
【使用指导】
本功能用于开启指定业务的日志采集功能,对于流量业务,需要先开启会话统计功能,数据分析中心才可以采集到日志信息。
多次执行本命令可开启多个业务的日志采集功能。
【举例】
# 开启LB的virtualserver业务日志采集功能。
<Sysname> system-view
[Sysname] dac log-collet service lb virtualserver enable
【相关命令】
· display dac log-collect
dac report export命令用来配置报表导出参数。
undo dac report export命令用来删除报表导出参数。
【命令】
dac report export period { day | hour | month | quarter | week | year } template template-name { local | mail-server server-name [ mail-recipients mail-recipients ] }
undo dac report export period { day | hour | month | quarter | week | year } template template-name { local | mail-server server-name [ all | mail-recipients mail-recipients ] }
【缺省情况】
未配置报表导出参数。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
period:表示周期性报表。
day:表示日报表。
hour:表示小时报表。
month:表示月报表。
quarter:表示季度报表。
week:表示周报表。
year:表示年度报表。
template template-name:报表导出模板名称,为1~63个字符的字符串,不区分大小写。
local:表示报表导出到本地。
mail-server server-name:表示报表导出邮箱服务器名称,为1~63个字符的字符串,不区分大小写。
mail-recipients mail-recipients:表示报表导出邮箱收件人地址,为3~303个字符的字符串,区分大小写。若不指定该参数,设备会将报表导出到server-name指定邮件服务器默认的收件人。
all:表示删除指定周期和指定模板引用server-name的所有配置。
【使用指导】
执行本命令后,设备将周期性导出报表。
多次执行本命令,可为同一类型或不同类型的报表配置多个导出邮箱地址。
执行undo命令时,若不指定收件人邮箱地址,则删除该邮件服务器下默认的收件人邮箱地址。
执行undo命令时,指定关键字all,则删除该邮件服务器下所有的收件人邮箱地址。
【举例】
# 配置每周按照名称为template1的报表导出模板,通过邮件服务器server1,向收件人地址[email protected]发送报表。
<Sysname> system-view
[Sysname] dac report export period week template template1 mail-server server1 mail-recipients [email protected]
【相关命令】
· display dac report export
· dac report export template
dac report export template命令用来创建报表导出模板,并进入报表导出模板视图。如果指定的报表导出模板已经存在,则直接进入报表导出模板视图。
undo dac report export template命令用来删除报表导出模板。
【命令】
dac report export template template-name
undo dac report export template template-name
【缺省情况】
不存在报表导出模板。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
template-name:报表导出模板名称,为1~63个字符的字符串,不区分大小写。
【使用指导】
在报表导出模板中可以配置如下内容:
· 报表语言
· 报表标题
· 报表中包含的业务类型
· 报表文件格式
【举例】
# 创建名称为template1的报表导出模板,并进入报表导出模板视图。
<Sysname> system-view
[Sysname] dac report export template template1
[Sysname-dac-report-export-template-template1]
【相关命令】
· language
· report file-type
· report service
· report title
dac storage命令用来配置数据分析中心存储空间。
undo dac storage命令用来恢复缺省情况。
【命令】
dac storage service service-type service-name limit { action { delete | log-only } | hold-time time-value | usage usage-value }
undo dac storage service service-type service-name limit { hold-time | usage | action }
【缺省情况】
各业务的数据存储时间上限为365天、空间上限为20%、上限处理动作为删除。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
service-type:表示已在数据分析中心注册的业务类型,不区分大小写,可通过输入“?”获取。
service-name:表示已在数据分析中心注册的业务名称,不区分大小写,可通过输入“?”获取。
limit:表示对各业务的存储空间设置限制。
action:表示上限处理动作,即各业务存储的数据达到时间上限或者空间上限后,对历史数据执行的动作。包括删除和仅发送日志信息。
delete:表示删除动作,设备将删除保存时间最长的数据以便保存新数据,并发送日志信息。删除日志信息时,设备将按天删除,且不可删除当天的日志信息。
log-only:表示仅发送日志动作,设备不对历史数据进行操作,也不保存新数据,仅发送日志信息。
hold-time time-value:表示各业务的数据存储时间上限,取值范围为1~65535天。
usage usage-value:表示各业务的数据存储空间上限,即各业务数据可占用总存储空间的百分比,取值范围为1~100。
【使用指导】
数据分析中心存储空间中保存各业务的历史数据,并设置了存储空间上限和时间上限对可存储的日志进行限制。设备定时检查日志信息的存储状态,当指定业务的历史数据达到任意一种上限时,设备将根据配置的上限动作对历史数据进行操作。
可多次执行本命令,分别配置各业务的存储时间上限、空间上限以及上限处理动作。其中,配置的数据存储时间上限和空间上限值应高于当前已达到的值。可通过Web界面查看各业务的存储空间使用情况。
多次执行相同参数的命令,最后一次执行的命令生效。
【举例】
# 配置LB的virtualserver业务数据存储时间上限为60天、存储空间上限为30%、上限处理动作为删除。
<Sysname> system-view
[Sysname] dac storage service lb virtualserver limit hold-time 60
[Sysname] dac storage service lb virtualserver limit usage 30
[Sysname] dac storage service lb virtualserver limit action delete
display dac log-aggregation命令用来显示数据分析中心业务日志聚合功能的配置信息。
【命令】
display dac log-aggregation { all | service service-type service-name }
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
all:表示所有已在数据分析中心注册的业务。
service service-type service-name:表示已在数据分析中心注册的业务。service-type表示已在数据分析中心注册的业务类型,不区分大小写,可通过输入“?”获取。service-name表示已在数据分析中心注册的业务名称,不区分大小写,可通过输入“?”获取。
【使用指导】
可通过本命令查看各业务日志聚合功能的启用状态以及日志聚合时间间隔。
【举例】
# 显示所有业务的日志聚合功能配置信息。
<Sysname> display dac log-aggregation all
Total services: 25
Slot 1 :
Service type Service name Status Interval (sec)
lb linkapp Enabled 30
lb virtualserver Disabled 60
lb domain Enabled 60
lb member Disabled 30
---- More ----
表1-1 display dac log-aggregation命令显示信息描述表
字段 |
描述 |
Total services |
业务数量 |
Service type |
业务类型 |
Service name |
业务名称 |
Status |
日志聚合功能的启用状态,取值包括: · Disabled:关闭 · Enabled:开启 |
Interval (sec) |
日志聚合时间间隔,单位为秒 |
display dac log-collect用来显示业务日志采集功能的配置信息。
【命令】
display dac log-collect { all | service service-type service-name }
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
all:表示所有已在数据分析中心注册的业务类型。各业务需要在数据分析中心注册后才可以使用数据分析中心提供的功能。
service service-type service-name:表示已在数据分析中心注册的业务。service-type表示已在数据分析中心注册的业务类型,不区分大小写,可通过输入“?”获取。service-name表示已在数据分析中心注册的业务名称,不区分大小写,可通过输入“?”获取。
【举例】
# 显示所有业务日志采集功能的配置。
<Sysname> system-view
[Sysname] display dac log-collect all
Total services: 25
Slot 1:
Service type Service name Status
lb linkapp Disabled
lb domain Disabled
lb virtualserver Disabled
lb ssl Enabled
---- More ----
表1-2 display dac log-collect命令显示信息描述表
字段 |
描述 |
Total services |
业务数量 |
Service type |
业务类型 |
Service name |
业务名称 |
Status |
日志采集功能状态,取值包括: · Disabled:关闭 · Enabled:开启 |
【相关命令】
· dac log-collect enable
display dac report export命令用来显示报表导出配置。
【命令】
display dac report export
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【举例】
# 显示报表导出配置。
<Sysname> display dac report export
Period: quarter
Type: email
Mail-server: server1
Mail-recipients: [email protected];[email protected]
Template name: 122
表1-3 display dac report export命令显示信息描述表
字段 |
描述 |
Period |
导出周期,取值包括: · hour:表示小时报表 · day:表示日报表 · week:表示周报表 · month:表示月报表 · quarter:表示季度报表 · year:表示年度报表 |
Type |
报表导出的类型取值包括: · Local:表示导出到本地 · email:表示报表发送给指定的收件人邮箱 |
Mail-server |
报表导出邮箱服务器名称 如果显示为空,则表示报表导出到本地 |
Mail-recipients |
报表导出收件人邮箱地址 如果显示为空,则表示报表导出到邮件服务器默认的收件人地址 |
Template name |
报表导出模板名称 |
【相关命令】
display dac report export template命令用来显示报表导出模板。
【命令】
display dac report export template [ template-name ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
template-name:报表导出模板名称,为1~63个字符的字符串,不区分大小写。若不指定本参数,则显示所有报表导出模板。
【举例】
# 显示所有报表导出模板。
<Sysname> display dac report export template
Template name : template1
Language : English
Title : Report Exported from DAC
File type : html
Services : lb-virtual-server
Template type: User-defined
表1-4 display dac report export template命令显示信息描述表
字段 |
描述 |
Template name |
报表导出模板名称 |
Language |
报表导出语言,取值包括: · Chinese:中文 · English: 英文 |
Title |
报表标题 |
File type |
报表文件类型,取值包括: · html:HTML类型 · pdf:PDF类型 |
Services |
报表导出业务 |
Template type |
报表模板类型,取值包括: · Predefined:表示预定义报表模板 · User-defined:表示自定义报表模板 |
display dac storage命令用来显示数据分析中心存储空间的配置信息。
【命令】
display dac storage { all | service service-type service-name }
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
all:表示所有已在数据分析中心注册的业务类型。各业务需要在数据分析中心注册后才可以使用数据分析中心提供的功能。
service service-type service-name:表示已在数据分析中心注册的业务。service-type表示已在数据分析中心注册的业务类型,不区分大小写,可通过输入“?”获取。service-name表示已在数据分析中心注册的业务名称,不区分大小写,可通过输入“?”获取。
【使用指导】
【举例】
# 显示数据分析中心所有业务的存储空间配置信息。
<Sysname> display dac storage all
Total services :25
Service type Service name Time limit (days) Usage limit
Action
lb linkapp 365 20%
delete
lb virtualserver 365 20%
delete
lb overviewvs 365 20%
delete
---- More ----
表1-5 display dac storage命令显示信息描述表
字段 |
描述 |
Total services |
业务类别总数量 |
Service type |
业务类型 |
Service name |
业务名称 |
Time limit |
数据存储时间上限(单位:天) |
Usage limit |
数据存储空间上限(单位:百分比) |
Action |
达到数据存储时间/空间上限后的处理动作,取值范围为: · delete:表示删除,设备将删除保存时间最长的数据以便保存新数据,并发送日志信息。 · log-only:表示仅发送日志信息。 |
report file-type命令用来配置报表文件格式。
undo report file-type命令用来恢复缺省情况。
【命令】
report file-type { html | pdf } *
undo report file-type
【缺省情况】
报表文件格式为PDF。
【视图】
报表导出模板视图
【缺省用户角色】
network-admin
【参数】
html:表示报表文件格式为HTML。
pdf:表示报表文件格式为PDF。
【使用指导】
多次执行本命令,最后一次执行的命令生效。
【举例】
# 在名为template1的报表导出模板中,配置报表文件格式为HTML。
<Sysname> system-view
[Sysname] dac report export template template1
[Sysname-dac-template-template1] report file-type html
report service命令用来配置报表导出模板中统计的业务类型。
undo report service命令用来删除报表导出模板中统计的业务类型。
【命令】
report service service-type
undo report service service-type
【缺省情况】
未配置报表导出模板中统计的业务类型。
【视图】
报表导出模板视图
【缺省用户角色】
network-admin
【参数】
service-type:表示业务类型,不区分大小写,可通过输入“?”获取。
【使用指导】
配置本功能后,报表中将包含指定业务的统计数据。
多次执行本命令,可以在报表导出模板中添加多个需要统计的业务类型。
【举例】
# 在名为template1的报表导出模板中,配置统计的业务类型为lb-virtual-server。
<Sysname> system-view
[Sysname] dac report export template template1
[Sysname-dac-template-template1] report service lb-virtual-server
report title命令用来配置报表标题。
undo report title命令用来恢复缺省情况。
【命令】
report title title
undo report title
【缺省情况】
报表标题为Report Exported from DAC。
【视图】
报表导出模板视图
【缺省用户角色】
network-admin
【参数】
title:表示报表标题,为1~63个字符的字符串,区分大小写。
【使用指导】
合理的报表标题便于管理员快速理解和识别报表的内容,有利于后期维护。
【举例】
# 在名为template1的报表导出模板中,配置报表标题为title1。
<Sysname> system-view
[Sysname] dac report export template template1
[Sysname-dac-template-template1] report title title1
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!