实时报表-流量统计菜单下新增统计菜单,对多个业务内容进行统计及业务之间的切换,以图表和列表的方式展示

This commit is contained in:
shangguanyanfei
2019-05-30 11:06:16 +08:00
parent b1bf4d1185
commit a4f341cf74
33 changed files with 11076 additions and 70 deletions

View File

@@ -1589,4 +1589,20 @@ action_manipulate=Manipulate
method=Method
ddos_log=DDoS
other_system_ddos_log_menu=DDoS Attack Chain
other_system_ddos_report_menu=DDoS Statistics
other_system_ddos_report_menu=DDoS Statistics
statistics=Statistics
config_log_total=Configuration Log Total
statis_dimension=Statistics Dimension
time_granularity=Time Granularity
minute=Minute
hour=Hour
year=Year
chart_type=Chart Type
line_chart=Line Chart
bar_chart=Bar Chart
pie_chart=Pie Chart
statistical_content=Statistical Content
statistical_detail=Statistical Detail
statistical_dimension=Statistical Dimension
subscriber_id=Subscriber ID
subscriber_statistical=Subscriber Statistical

View File

@@ -547,7 +547,7 @@ ftp_ip=\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f
dns_ip=\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f DNS IP
dns_domain=\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u0434\u043e\u043c\u0435\u043d\u0430 DNS
action=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435
has_prohibit_delete= только удаляет незаконченные настройки и отменяет проверку конфигурации
has_prohibit_delete=\u807d\u890c\u82af\u8c22\u891c\u6cfb\u82af \u890d\u5199\u90aa\u8c22\u891f\u68b0\u890c \u85aa\u68b0\u87f9\u90aa\u6cfb\u82af\u85aa\u8914\u68b0\u85aa\u85aa\u8918\u68b0 \u85aa\u90aa\u890b\u890c\u8909\u82af\u6cc4\u6cfb\u61c8 \u61c8 \u82af\u890c\u5c51\u68b0\u85aa\u891f\u68b0\u890c \u950c\u8909\u82af\u80c1\u68b0\u8909\u6cfb\u890d \u6cfb\u82af\u85aa\u890e\u61c8\u8c10\u890d\u8909\u90aa\u8911\u61c8\u61c8
has_prohibit_nopass=\u0422\u043e\u043b\u044c\u043a\u043e \u043d\u0435\u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u043d\u0430\u044f \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0430
has_prohibit_pass=\u0422\u043e\u043b\u044c\u043a\u043e \u043d\u0435\u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u043d\u0430\u044f \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0430
multiple_keywords_tip=\u041c\u043e\u0436\u043d\u043e \u0432\u0432\u0435\u0441\u0442\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0441\u043b\u043e\u0432,\u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435 \u0438\u0445 \u043a\u043b\u0430\u0432\u0438\u0448\u0435\u0439 "Enter".
@@ -1513,7 +1513,7 @@ admin_user_warn=\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u04
interface_total=\u041e\u0431\u0449\u0435\u0435 \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0418\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430
service_total=\u041e\u0431\u0449\u0435\u0435 \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0421\u0435\u0440\u0432\u0438\u0441\u0430
none_file_tip=\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0444\u0430\u0439\u043b%21
the_same_ip_type=IP-\u0430\u0434\u0440\u0435\u0441 \u043A\u043B\u0438\u0435\u043D\u0442\u0430 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043E\u043B\u0436\u043D\u044B \u0438\u043C\u0435\u0442\u044C \u043E\u0434\u0438\u043D \u0438 \u0442\u043E\u0442 \u0436\u0435 \u0442\u0438\u043F.
the_same_ip_type=IP-\u0430\u0434\u0440\u0435\u0441 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043e\u043b\u0436\u043d\u044b \u0438\u043c\u0435\u0442\u044c \u043e\u0434\u0438\u043d \u0438 \u0442\u043e\u0442 \u0436\u0435 \u0442\u0438\u043f.
src_ip_pattern=\u0424\u043e\u0440\u043c\u0430\u0442 ip \u041a\u043b\u0438\u0435\u043d\u0442\u0430
dest_ip_pattern=\u0424\u043e\u0440\u043c\u0430\u0442 ip \u0421\u0435\u0440\u0432\u0435\u0440\u0430
src_port_pattern=\u0424\u043e\u0440\u043c\u0430\u0442 \u041f\u043e\u0440\u0442\u0430 \u041a\u043b\u0438\u0435\u043d\u0442\u0430
@@ -1531,7 +1531,7 @@ range_cross=\u041d\u0430\u0439\u0434\u0435\u043d\u044b \u043f\u0435\u0440\u0435\
app_ip_correlation=\u041a\u043e\u0440\u0440\u0435\u043b\u044f\u0446\u0438\u044f ip-\u0430\u0434\u0440\u0435\u0441\u043e\u0432 \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439
public_private_file_error=\u041d\u0435\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e-\u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430.
https_url_format_tip=URL(http[s]://xxx.xx)
hijack_file_strategy=\u0417\u0430\u0445\u0432\u0430\u0442 \u0444\u0430\u0439\u043B
hijack_file_strategy=\u0417\u0430\u0445\u0432\u0430\u0442 \u0444\u0430\u0439\u043b
profile_name=Profile Name
file_insert_script=File Insert Script
format=Format
@@ -1591,4 +1591,20 @@ action_manipulate=Manipulate
method=Method
ddos_log=DDoS
other_system_ddos_log_menu=DDoS Chain Attack
other_system_ddos_report_menu=DDoS Statistics
other_system_ddos_report_menu=DDoS Statistics
statistics=Statistics
config_log_total=Configuration Log Total
statis_dimension=Statistics Dimension
time_granularity=Time Granularity
minute=Minute
hour=Hour
year=Year
chart_type=Chart Type
line_chart=Line Chart
bar_chart=Bar Chart
pie_chart=Pie Chart
statistical_content=Statistical Content
statistical_detail=Statistical Detail
statistical_dimension=Statistical Dimension
subscriber_id=Subscriber ID
subscriber_statistical=Subscriber Statistical

View File

@@ -706,7 +706,7 @@ ir_type=\u590d\u7528\u7c7b\u578b
dns_strategy_id=DNS\u7b56\u7565ID
no_strategy=\u9ed8\u8ba4\u7b56\u7565
domain=\u57df\u540d
app_ip_config=APP\u534F\u8BAEIP\u914D\u7F6E
app_ip_config=APP\u534f\u8baeIP\u914d\u7f6e
bytes=\u5b57\u8282
app_http_config=APP HTTP\u7279\u5f81
app_domain_config=APP\u57df\u540d\u7279\u5f81
@@ -1134,10 +1134,10 @@ label_proto_source=\u534f\u8bae\u6765\u6e90
label_behav_source=\u884c\u4e3a\u6765\u6e90
label_app_source=\u5e94\u7528\u6765\u6e90
packet=\u5305
stream=\u6D41
stream=\u6d41
protocol_menu=Protocol
advanced=Advanced
protocol_identify=\u57FA\u7840\u534F\u8BAE
protocol_identify=\u57fa\u7840\u534f\u8bae
MM_FILE_DIGEST=\u6587\u4ef6\u6458\u8981
NTC_ASN_IP=ASN
NTC_STREAMING_MEDIA_URL=URL
@@ -1255,9 +1255,9 @@ user_behavior_data=\u7528\u6237\u7edf\u8ba1
ip_behavior_data=\u7528\u6237IP\u7edf\u8ba1
not_valid_domain=%s\u4e0d\u662f\u4e00\u4e2a\u5408\u6cd5\u57df\u540d
cert_not_match_domain=\u57df\u540d\u4e0e\u6240\u9009\u8bc1\u4e66\u4fe1\u606f\u4e0d\u7b26\u5408\uff01
certificate_file_error=\u8BC1\u4E66\u683C\u5F0F\u9519\u8BEF
certificate_file_error=\u8bc1\u4e66\u683c\u5f0f\u9519\u8bef
PXY_OBJ_TRUSTED_CA_CERT=\u53ef\u4fe1\u8bc1\u4e66
crl_file_error=CRL\u6587\u4EF6\u683C\u5F0F\u9519\u8BEF
crl_file_error=CRL\u6587\u4ef6\u683c\u5f0f\u9519\u8bef
crl_issuer_error=crl\u6587\u4ef6\u7684issuer\u4e0e\u8bc1\u4e66\u6587\u4ef6\u7684issuer\u4e0d\u5339\u914d
cert_name=\u8bc1\u4e66\u540d\u79f0
add_crl_file=Add CRL File
@@ -1508,14 +1508,14 @@ effective=\u6709\u6548
admin_user_warn=\u7ba1\u7406\u5458\u7528\u6237\u9884\u8b66
interface_total=\u754c\u9762\u603b\u91cf
service_total=\u670d\u52a1\u603b\u91cf
unapproved_all=\u5ba1\u6838\u4E0D\u901a\u8fc7\u6240\u6709\u914d\u7f6e!
unapproved_all=\u5ba1\u6838\u4e0d\u901a\u8fc7\u6240\u6709\u914d\u7f6e!
delete_all=\u5220\u9664\u6240\u6709\u914d\u7f6e!
none_file_tip=\u8BF7\u9009\u62E9\u6587\u4EF6!
none_file_tip=\u8bf7\u9009\u62e9\u6587\u4ef6!
the_same_ip_type=\u6e90IP\u4e0e\u76ee\u7684IP\u7684IP\u7c7b\u578b\u5fc5\u987b\u76f8\u540c
src_ip_pattern=\u6E90IP\u683C\u5F0F
dest_ip_pattern=\u76EE\u7684IP\u683C\u5F0F
src_port_pattern=\u6E90\u7AEF\u53E3\u683C\u5F0F
dest_port_pattern=\u76EE\u7684\u7AEF\u53E3\u683C\u5F0F
src_ip_pattern=\u6e90IP\u683c\u5f0f
dest_ip_pattern=\u76ee\u7684IP\u683c\u5f0f
src_port_pattern=\u6e90\u7aef\u53e3\u683c\u5f0f
dest_port_pattern=\u76ee\u7684\u7aef\u53e3\u683c\u5f0f
url_group_configuration=URL \u5206\u7ec4\u914d\u7f6e
dns_keyword_group_configuration=DNS \u5173\u952e\u5b57\u5206\u7ec4\u914d\u7f6e
app_ip_correlation=APP IP \u901a\u8054
@@ -1525,68 +1525,84 @@ common_group=Common \u5206\u7ec4
dns_keyword_group_manage=DNS \u5173\u952e\u5b57\u5206\u7ec4\u7ba1\u7406
old_asn_group_manage=ASN \u5206\u7ec4
url_group_manage=URL \u5206\u7ec4 \u7ba1\u7406
range_cross=\u6E90IP\u4E0E\u76EE\u7684IP\u8303\u56F4\u6709\u4EA4\u53C9
app_ip_correlation=APP\u5173\u8054\u7279\u5F81IP\u914D\u7F6E
public_private_file_error=\u516C\u79C1\u94A5\u8BC1\u4E66\u4E0D\u5339\u914D
range_cross=\u6e90IP\u4e0e\u76ee\u7684IP\u8303\u56f4\u6709\u4ea4\u53c9
app_ip_correlation=APP\u5173\u8054\u7279\u5f81IP\u914d\u7f6e
public_private_file_error=\u516c\u79c1\u94a5\u8bc1\u4e66\u4e0d\u5339\u914d
https_url_format_tip=URL(http[s]://xxx.xx)
hijack_file_strategy=\u52AB\u6301\u6587\u4EF6
profile_name=\u6587\u4EF6\u540D\u79F0
file_insert_script=\u6CE8\u5165\u811A\u672C\u6587\u4EF6
format=\u683C\u5F0F
file_quote_disable_delete=\u6587\u4EF6\u88AB\u5F15\u7528 \u4E0D\u53EF\u5220\u9664
vlan=\u865A\u62DF\u5C40\u57DF\u7F51
hijack_file_strategy=\u52ab\u6301\u6587\u4ef6
profile_name=\u6587\u4ef6\u540d\u79f0
file_insert_script=\u6ce8\u5165\u811a\u672c\u6587\u4ef6
format=\u683c\u5f0f
file_quote_disable_delete=\u6587\u4ef6\u88ab\u5f15\u7528 \u4e0d\u53ef\u5220\u9664
vlan=\u865a\u62df\u5c40\u57df\u7f51
mac=MAC\u5730\u5740
mirror_addr_list=\u76EE\u6807\u6807\u8BC6\u5217\u8868
mirror_addr_type=\u76EE\u6807\u6807\u8BC6\u7C7B\u578B
target_name=\u76EE\u6807\u540D\u79F0
traffic_mirror_address=\u6D41\u91CF\u8F6C\u53D1\u76EE\u7684\u5730\u5740
content_name=\u5185\u5BB9\u540D\u79F0
visit_response_page=\u8BBF\u95EE\u963B\u65AD\u9875\u9762
none_profile_tip=\u8BF7\u9009\u62E9\u6587\u4EF6!
mirror_addr_list=\u76ee\u6807\u6807\u8bc6\u5217\u8868
mirror_addr_type=\u76ee\u6807\u6807\u8bc6\u7c7b\u578b
target_name=\u76ee\u6807\u540d\u79f0
traffic_mirror_address=\u6d41\u91cf\u8f6c\u53d1\u76ee\u7684\u5730\u5740
content_name=\u5185\u5bb9\u540d\u79f0
visit_response_page=\u8bbf\u95ee\u963b\u65ad\u9875\u9762
none_profile_tip=\u8bf7\u9009\u62e9\u6587\u4ef6!
#---------------------------pxy intercept------------------------------------
min_should_less_than_max=\u6700\u5C0FSSL\u7248\u672C\u5E94\u5C0F\u4E8E\u6700\u5927SSL\u7248\u672C
exclusions_ev_cert=\u6392\u9664EV\u8BC1\u4E66
exclusions_cert_transparency=\u6392\u9664\u8BC1\u4E66\u900F\u660E
exclusions_client_cert_req=\u6392\u9664\u5BA2\u6237\u7AEF\u8BC1\u4E66\u8BF7\u6C42
min_should_less_than_max=\u6700\u5c0fSSL\u7248\u672c\u5e94\u5c0f\u4e8e\u6700\u5927SSL\u7248\u672c
exclusions_ev_cert=\u6392\u9664EV\u8bc1\u4e66
exclusions_cert_transparency=\u6392\u9664\u8bc1\u4e66\u900f\u660e
exclusions_client_cert_req=\u6392\u9664\u5ba2\u6237\u7aef\u8bc1\u4e66\u8bf7\u6c42
exclusions_pinning=\u6392\u9664Pinning
cert_verify_approach_cn=\u63A5\u8FD1CN
cert_verify_approach_issuer=\u63A5\u8FD1\u53D1\u5E03\u8005
cert_verify_approach_self_signed=\u63A5\u8FD1\u81EA\u7B7E\u540D
cert_verify_approach_expiration=\u63A5\u8FD1\u8FC7\u671F
cert_verify_fail_method=\u5931\u8D25\u65B9\u6CD5
ssl_ver_min=\u6700\u5C0FSSL\u7248\u672C
ssl_ver_max=\u6700\u5927SSL\u7248\u672C
ssl_ver_mirror_client=\u955C\u50CF\u5BA2\u6237\u7AEF
ssl_ver_allow_http2= \u5141\u8BB8 Http2
decrypt_mirror_enable=\u542F\u7528\u955C\u50CF
decrypt_mirror_mirror_profile=\u955C\u50CF\u6982\u8981
cert_verify_approach_cn=\u63a5\u8fd1CN
cert_verify_approach_issuer=\u63a5\u8fd1\u53d1\u5e03\u8005
cert_verify_approach_self_signed=\u63a5\u8fd1\u81ea\u7b7e\u540d
cert_verify_approach_expiration=\u63a5\u8fd1\u8fc7\u671f
cert_verify_fail_method=\u5931\u8d25\u65b9\u6cd5
ssl_ver_min=\u6700\u5c0fSSL\u7248\u672c
ssl_ver_max=\u6700\u5927SSL\u7248\u672c
ssl_ver_mirror_client=\u955c\u50cf\u5ba2\u6237\u7aef
ssl_ver_allow_http2= \u5141\u8bb8 Http2
decrypt_mirror_enable=\u542f\u7528\u955c\u50cf
decrypt_mirror_mirror_profile=\u955c\u50cf\u6982\u8981
exclusions=\u6392\u9664
ev_cert=EV\u8BC1\u4E66
cert_transparency=\u8BC1\u4E66\u900F\u660E
client_cert_req=\u5BA2\u6237\u7AEF\u8BC1\u4E66\u8BF7\u6C42
ev_cert=EV\u8bc1\u4e66
cert_transparency=\u8bc1\u4e66\u900f\u660e
client_cert_req=\u5ba2\u6237\u7aef\u8bc1\u4e66\u8bf7\u6c42
pinning=Pinning
cn=CN
self_signed=\u81EA\u7B7E\u540D
expiration=\u8FC7\u671F
approach=\u63A5\u8FD1
cert_verify=\u8BC1\u4E66\u9A8C\u8BC1
ssl_version=SSL\u7248\u672C
mirror_client=\u955C\u50CF\u5BA2\u6237\u7AEF
allow_http2=\u5141\u8BB8 Http2
min=\u6700\u5C0F
self_signed=\u81ea\u7b7e\u540d
expiration=\u8fc7\u671f
approach=\u63a5\u8fd1
cert_verify=\u8bc1\u4e66\u9a8c\u8bc1
ssl_version=SSL\u7248\u672c
mirror_client=\u955c\u50cf\u5ba2\u6237\u7aef
allow_http2=\u5141\u8bb8 Http2
min=\u6700\u5c0f
max=\u6700\u5927
decrypt_mirror=\u89E3\u5BC6\u955C\u50CF
enable=\u542F\u7528
decrypt_mirror=\u89e3\u5bc6\u955c\u50cf
enable=\u542f\u7528
forward=Forward
decrypt_mirror_enable_on=\u5982\u679C\u542F\u52A8\u9009\u9879\u7684\u503C\u662F1\uFF0C\u5219\u955C\u50CF\u6587\u4EF6\u9009\u9879\u9700\u8981\u9009\u62E9
ssl_ver_mirror_client_on=\u5982\u679C\u955C\u50CF\u5BA2\u6237\u7AEF\u9009\u9879\u7684\u503C\u662F1\uFF0C\u5219\u6700\u5927\u6700\u5C0FSSL\u7248\u672C\u53F7\u4F1A\u88AB\u5FFD\u7565
decrypt_mirror_enable_on=\u5982\u679c\u542f\u52a8\u9009\u9879\u7684\u503c\u662f1\uff0c\u5219\u955c\u50cf\u6587\u4ef6\u9009\u9879\u9700\u8981\u9009\u62e9
ssl_ver_mirror_client_on=\u5982\u679c\u955c\u50cf\u5ba2\u6237\u7aef\u9009\u9879\u7684\u503c\u662f1\uff0c\u5219\u6700\u5927\u6700\u5c0fSSL\u7248\u672c\u53f7\u4f1a\u88ab\u5ffd\u7565
#---------------------------Proxy Manipulate------------------------------------
profile_info=\u6587\u4EF6
http_manipulation=HTTP(S)\u64CD\u63A7
action_hijack=\u52AB\u6301
action_insert=\u6CE8\u5165
action_manipulate=\u64CD\u63A7
method=\u65B9\u6CD5
profile_info=\u6587\u4ef6
http_manipulation=HTTP(S)\u64cd\u63a7
action_hijack=\u52ab\u6301
action_insert=\u6ce8\u5165
action_manipulate=\u64cd\u63a7
method=\u65b9\u6cd5
ddos_log=DDoS
other_system_ddos_log_menu=DDoS\u653B\u51FB\u94FE
other_system_ddos_report_menu=DDoS\u653B\u51FB\u6001\u52BF
other_system_ddos_log_menu=DDoS\u653b\u51fb\u94fe
other_system_ddos_report_menu=DDoS\u653b\u51fb\u6001\u52bf
statistics=\u7edf\u8ba1
config_log_total=\u914d\u7f6e\u65e5\u5fd7\u603b\u91cf
statis_dimension=\u7edf\u8ba1\u7ef4\u5ea6
time_granularity=\u65f6\u95f4\u7c92\u5ea6
minute=\u5206\u949f
hour=\u5c0f\u65f6
year=\u5e74
chart_type=\u56fe\u8868\u7c7b\u578b
line_chart=\u6298\u7ebf\u56fe
bar_chart=\u6761\u5f62\u56fe
pie_chart=\u997c\u56fe
statistical_content=\u7edf\u8ba1\u5185\u5bb9
statistical_detail=\u7edf\u8ba1\u660e\u7ec6
statistical_dimension=\u7edf\u8ba1\u7ef4\u5ea6
subscriber_id=\u7528\u6237
subscriber_statistical=\u7528\u6237\u7edf\u8ba1

View File

@@ -0,0 +1,3 @@
#实时报表-流量统计下新增的统计菜单
INSERT INTO `sys_menu` ( `parent_id`, `parent_ids`, `code`, `name`, `sort`, `href`, `target`, `icon`, `is_show`, `permission`, `create_by`, `create_date`, `update_by`, `update_date`, `remarks`, `del_flag`, `menu_bg`, `quick_action`, `is_top`, `function_id`) VALUES ( '875', '0,1,780,875,', 'statistics', 'Statistics', '39', '/dashboard/traffic/configStatistic', '', '', '1', '', '1', '2019-05-06 14:07:08', '1', '2019-05-27 15:24:41', '', '1', NULL, '0', '0', NULL);