Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: 优化编辑采集项时的表单提交 #4893

Merged
Merged
Changes from all commits
Commits
Show all changes
151 commits
Select commit Hold shift + click to select a range
ef1a44a
feat: 功能拉取
jidanjuan Dec 5, 2024
bdc4890
feat: 功能拉取
jidanjuan Dec 5, 2024
71e6819
feat: 字段分析调整& echarts升级
jidanjuan Dec 6, 2024
4714a61
feat: 别名切换功能&对接别名的接口
jidanjuan Dec 9, 2024
57b882e
feat: 字段分析列表下载完成
jidanjuan Dec 10, 2024
abf500c
feat: ext字段做特殊的展示 30%
jidanjuan Dec 10, 2024
a0cd4f0
feat: ext字段展开切换功能
jidanjuan Dec 12, 2024
c0c6f8e
feat: ext字段展开切换功能
jidanjuan Dec 12, 2024
3c799fa
feat: 字段配置中,ext字段做树状结构展示;
jidanjuan Dec 12, 2024
15658b1
feat: 清洗字段校验逻辑调整和增加别名功能
jidanjuan Dec 13, 2024
e215258
feat: 字段列表支持object 格式字段的层级展示
jidanjuan Dec 16, 2024
427fe5d
feat: 字段列表支持object 格式字段的层级展示
jidanjuan Dec 16, 2024
ed2612b
feat: 字段列表支持object 格式字段的层级展示
jidanjuan Dec 16, 2024
cd3c514
feat: 字段列表支持object 格式字段的层级展示
jidanjuan Dec 17, 2024
2d82035
feat: 字段列表支持object 格式字段的层级展示
jidanjuan Dec 17, 2024
b869fab
feat: 删除多余打印
jidanjuan Dec 17, 2024
8c570cd
feat: 别名和object分割点
jidanjuan Dec 18, 2024
6cdf371
feat: 别名提交逻辑修改
jidanjuan Dec 18, 2024
022cc0b
Merge branch master of https://github.com/TencentBlueKing/bk-monitor …
jidanjuan Dec 18, 2024
33429c2
Merge branch master of https://github.com/TencentBlueKing/bk-monitor …
jidanjuan Dec 18, 2024
cf0f1b3
feat: 字段清洗支持别名修改和object字段
jidanjuan Dec 20, 2024
e32a431
feat: 字段清洗支持别名修改和object字段
jidanjuan Dec 23, 2024
5226287
feat: 字段清洗支持别名修改和object字段
jidanjuan Dec 23, 2024
2f5f6cd
feat: 编辑清洗保存逻辑修改
jidanjuan Dec 23, 2024
16f2c58
feat: 编辑清洗保存逻辑修改
jidanjuan Dec 23, 2024
9eae273
fix: object别名问题修复
jidanjuan Dec 24, 2024
0cd1e37
fix: object别名问题修复
jidanjuan Dec 25, 2024
b1c69e7
fix: object别名问题修复
jidanjuan Dec 25, 2024
e9d9456
fix: object别名问题修复
jidanjuan Dec 30, 2024
4566487
fix: 修改语法问题
jidanjuan Dec 30, 2024
d5d8d87
fix: 图标展示优化和无别名兼容
jidanjuan Jan 2, 2025
9fd7143
fix: 图标展示优化和无别名兼容
jidanjuan Jan 2, 2025
676e3ac
fix: 验收问题2、5、6、10修复
jidanjuan Jan 3, 2025
6e064df
fix: 验收问题修复
jidanjuan Jan 6, 2025
8cfdcea
fix: 验收问题修复
jidanjuan Jan 6, 2025
c441b49
fix: 验收问题修复完成
jidanjuan Jan 6, 2025
c80fc31
fix: 别名展示完成
jidanjuan Jan 8, 2025
8b0174c
fix: 分词符提示优化
jidanjuan Jan 8, 2025
b19b5d5
merge: 合并master
jidanjuan Jan 9, 2025
594d636
feat: 自定义上报增加bk_data_token返回信息 (#4748)
positivelong Jan 9, 2025
2322ac3
chore: 日志平台用户索引集接口 space_uid 改为可选参数
unique0lai Jan 9, 2025
9dc07f0
feat: 优化container资源查询结果,去除pod后进行分组
chenguo367 Jan 9, 2025
dcee17b
feat: 优化container资源查询结果,去除pod后进行分组
chenguo367 Jan 9, 2025
5313b3b
chore: 锁定importlib-metadata间接依赖版本避免kombu报错
unique0lai Jan 9, 2025
f423fec
feat: 优化container资源查询结果,去除pod后进行分组
chenguo367 Jan 9, 2025
2686ef6
fix: 字段展示代码优化
jidanjuan Jan 9, 2025
ea13bd7
fix: 统计图表无法展示 --bug=136519117 (#4747)
wencong1724427771 Jan 9, 2025
f1d0fbf
fix: 修复日志无关联问题 --bug=136870571 (#4754)
rxwycdh Jan 9, 2025
2a7236a
fix: 插件指标信息允许dimensions字段为空
unique0lai Jan 9, 2025
865d3df
fix: k8s-v2 filter by选择器优化 (#4749)
xiaolicheng-github Jan 9, 2025
38f4e81
fix: 修复日志缓存没有记录参数问题 --bug=136875477 (#4755)
rxwycdh Jan 9, 2025
270d165
feat: 优化左侧模糊过滤查询数量统计及翻页准确性
chenguo367 Jan 9, 2025
84f2abe
refactor: 部分python依赖升级
unique0lai Jan 9, 2025
f5faa6b
refactor: 部分python依赖升级
unique0lai Jan 9, 2025
17f4b0f
refactor: 部分python依赖升级
unique0lai Jan 9, 2025
f73eba0
chore: 调整日志索引集查询路径调整
unique0lai Jan 9, 2025
e62a13c
chore: 调整selenium版本
unique0lai Jan 9, 2025
e6a25f9
fix: 查询提示任务延迟问题修复 --bug=136861841 (#4752)
xintaoLi Jan 10, 2025
27f713a
feat: 聚类patter表支持独立配置存储集群 --story=121606339 (#4758)
jayjiahua Jan 10, 2025
c7d6e65
feat: SQL查询提示功能支持 --story=121539292 (#4697)
xintaoLi Jan 10, 2025
ba1d12a
feat: k8s功能优化 (#4759)
shan-shuo Jan 10, 2025
91e87be
feat: getcontext支持默认业务配置 --story=121543542 (#4695)
unique0lai Jan 10, 2025
bc8c67a
feat: 容器init进程调整,避免僵尸进程 --story=121610301 (#4765)
unique0lai Jan 10, 2025
8f46d48
fix: 字段展示代码优化
jidanjuan Jan 10, 2025
9a4aa66
refactor: 剔除django-rest-framework-condition,django-cors-headers升级
unique0lai Jan 10, 2025
4aa28a5
feat: 告警后台查询请求头记录来源策略ID --story=121594380 (#4743)
unique0lai Jan 11, 2025
8931183
fix: ascode告警策略condition表达式解析数字问题处理
unique0lai Jan 12, 2025
28691a3
chore: 处理importlib-metadata依赖冲突
unique0lai Jan 13, 2025
2dd0430
chore: 处理测试依赖包版本冲突
unique0lai Jan 13, 2025
061533e
fix: ascode告警策略condition表达式解析数字问题处理
unique0lai Jan 13, 2025
449ac7c
fix: 【APM】Profiling 重复ID导致火焰图部分数据重叠 --bug=137053223 (#4770)
goodGai Jan 13, 2025
667d28f
chore: ascode告警策略condition表达式解析数字问题处理
unique0lai Jan 13, 2025
8bd7491
fix: 克隆接口时间格式错误修复 (#4775)
jidanjuan Jan 13, 2025
e408193
feat: 在故障拓扑中提供span级别根因定位信息 --story=121277803 (#4776)
byronbyyuan Jan 13, 2025
fdf6a96
fix: 修复关联traceid查询失效问题 (#4780)
xintaoLi Jan 13, 2025
9e5dd74
feat: access data 补充推送日志 --story=121644176 (#4777)
unique0lai Jan 13, 2025
3b0216c
feat: 支持基于特定范围匹配的告警流控能力 --story=121606337 (#4778)
chenguo367 Jan 13, 2025
b7dd43d
feat: 支持基于特定范围匹配的告警流控能力 --story=121606337 (#4786)
chenguo367 Jan 13, 2025
9f51280
minor: 故障降级告警抑制功能模块导入异常修复
chenguo367 Jan 13, 2025
249d2cf
minor: 故障降级告警抑制功能模块导入异常修复
chenguo367 Jan 13, 2025
cbffe1c
chore: 调整cmdb缓存自监控判定调整
unique0lai Jan 13, 2025
613b587
chore: 首页检索支持BCS集群
unique0lai Jan 13, 2025
4653444
fix: 转发日志平台接口添加监控平台标识 --bug=137111879 (#4790)
rxwycdh Jan 14, 2025
0e0b41c
feat: 支持APM调用api模块使用saas直查鉴权 --story=121655647 (#4789)
yiqiwang-17 Jan 14, 2025
202f7e2
feat: api 新增故障发布/恢复能力
chenguo367 Jan 14, 2025
58f4638
feat: api 新增故障发布/恢复能力
chenguo367 Jan 14, 2025
915e04f
fix: apm自定义指标索引没有选中到指标图表 --Bug=137125191 (#4794)
liangling0628 Jan 14, 2025
b5bf1f9
feat: 告警编辑 Y 轴坐标数量级不准确 --story=121606553 (#4785)
JayCC1 Jan 14, 2025
cacd1a3
fix: 日志聚类总数z-inde问题修复 (#4796)
jidanjuan Jan 14, 2025
d781016
fix: 修复后台查询 date_histogram 失败的问题 --bug=137129989 (#4797)
jayjiahua Jan 14, 2025
08e4ec2
fix: 编辑采集项字段展示失效修复
jidanjuan Jan 14, 2025
81e9ab1
fix: 编辑采集项字段展示失效修复
jidanjuan Jan 14, 2025
2ee4fc6
fix:【监控】告警详情的侧滑挡住ai小鲸问题 (#4793)
q15971095971 Jan 14, 2025
814bf33
feat: 【容器监控】新版因功能未完整需要增加切换旧版按钮 --Story=121575194 (#4803)
liangling0628 Jan 14, 2025
4e4f062
feat: 【告警屏蔽】移动端快捷屏蔽支持维度编辑 (#4642)
q15971095971 Jan 14, 2025
397c530
feat: 【Profiling】左侧搜索区域首次添加条件时会触发接口请求 --story=121663424 (#4801)
JayCC1 Jan 14, 2025
e03cc5c
feat: 基于策略屏蔽FrontendShieldDetailResource,查看详细优化 --story=121597574 (#4…
HACK-WU Jan 14, 2025
45a555c
feat: 【告警事件】告警事件视图跳转到检索条件为空导致报错问题 --story=120103635 (#4652)
tang202388 Jan 14, 2025
99384c9
minor: 全局配置描述更新
chenguo367 Jan 14, 2025
aa510d3
fix: 【告警事件】告警事件视图跳转到检索条件为空导致报错问题
chenguo367 Jan 14, 2025
24cec9b
fix: 【Profiling】左侧搜索区域首次添加条件时会触发接口请求 --Story=121663424 (#4804)
JayCC1 Jan 14, 2025
b678625
fix: 容器监控table图例样式错误 --Bug=137148399 (#4805)
liangling0628 Jan 14, 2025
0a4dd7e
fix: 把trace/resourse.py文件抛出的异常类改为自定义异常 --bug=137169705 (#4807)
WuFantaotao Jan 15, 2025
d33e65c
feat: 新增采集项批量操作接口 --story=121611122 (#4792)
wencong1724427771 Jan 15, 2025
c86ea31
fix: 清洗模板不展示切换内置字段
jidanjuan Jan 15, 2025
941083e
fix: 修复日志检索结果文本无法选中 --bug=137171761 (#4809)
xintaoLi Jan 15, 2025
51a1054
feat: 提供脚本,检索全业务下策略配置了bk_target_ip维度,但未配置bk_target_cloud_id维度的策略列表,并打…
HACK-WU Jan 15, 2025
f4fb216
feat: Metadata: 新增查询BCS集群相关链路信息接口 --story=121640085 (#4772)
EASYGOING45 Jan 15, 2025
e079d3d
minor: 检索全业务下策略配置了bk_target_ip维度,但未配置bk_target_cloud_id维度的策略列表
chenguo367 Jan 15, 2025
af40f22
fix: 上下文增加显示字段接口兼容
jidanjuan Jan 15, 2025
dac472e
chore: 首页 bcs 集群检索补充name 字段
unique0lai Jan 15, 2025
cdf3bfd
fix: 上下文接口bug修复 --bug=137194081 (#4814)
wencong1724427771 Jan 15, 2025
6a0953c
feat: 业务选择器增加默认业务交互需求 (#4706)
q15971095971 Jan 15, 2025
0b82282
feat: 【APM】 指标视图下钻交互优化 --story=120951026 (#4565)
yzygyin Jan 15, 2025
eef3f19
minor: container层级查看limit/request使用率异常修复
chenguo367 Jan 15, 2025
3c034e4
feat: SDK检测模式通过业务开关控制 --story=121365740 (#4734)
yzygyin Jan 15, 2025
bc829fc
chore: 首页 bcs 集群检索去除 url 字段
unique0lai Jan 15, 2025
9847b73
fix: 上下文展示适配别名
jidanjuan Jan 15, 2025
bbb6ec0
refactor: 将告警出图切换到 pyppeteer,放弃phantomjs (#4774)
unique0lai Jan 15, 2025
f26d8aa
feat: 聚类正则调试增加合法性校验 --story=121682487 (#4817)
jayjiahua Jan 15, 2025
404ae97
fix: 修复第一次开启profiling/log时没有变化开启状态 --bug=137211745 (#4819)
rxwycdh Jan 15, 2025
649e482
Revert "feat: 业务选择器增加默认业务交互需求 (#4706)" (#4823)
liangling0628 Jan 15, 2025
2cb5fe2
fix: 故障根因拓扑时间轴切片service框异常展示修复 --Bug=137169919 (#4821)
byronbyyuan Jan 16, 2025
ba5544c
feat: Metadata: 预计算RT命名规范化调整&SaaS指标缓存适配预计算短链路 --story=121559643 (#4709)
EASYGOING45 Jan 16, 2025
ea47334
feat: span 检索详情增加主机、容器关联页面 --story=120945407 (#4816)
rxwycdh Jan 16, 2025
559ec30
merge: 同步master分支
jidanjuan Jan 16, 2025
938c7cc
fix: 时间格式切换显示问题修复 --bug=137233097 (#4830)
xintaoLi Jan 16, 2025
813d3c3
fix: 采集插件兼容空指标维度分组 --bug=137235527 (#4831)
unique0lai Jan 16, 2025
4ae1261
feat: 去除GrafanaAuthSync调用 --story=121683826 (#4820)
unique0lai Jan 16, 2025
2bac19e
fix: 类名与系统命名区分
jidanjuan Jan 16, 2025
0ff63f7
fix: 告警策略优先级未使用策略时间周期 --bug=137241437 (#4833)
unique0lai Jan 16, 2025
e685140
chore: 告警策略优先级未使用策略时间周期
unique0lai Jan 16, 2025
b5a9209
feat: Metadata: 事件路由支持,二段式结构补充 --story=121695396 (#4838)
EASYGOING45 Jan 16, 2025
49fc179
feat: Metadata: 集群业务迁移场景支持,同步对应的元数据信息与路由关系 --story=121694075 (#4834)
EASYGOING45 Jan 16, 2025
7d1ab21
fix: 容器监控代码合并错误 --Bug=137260585 (#4843)
liangling0628 Jan 16, 2025
1f0266a
feat: API Gateway验证 --story=121697894 (#4846)
wencong1724427771 Jan 16, 2025
ddd479d
feat: 新增migration文件进行内置空通知组 --story=121680752 (#4842)
SevenDreamer Jan 16, 2025
4a52f7e
fix: span详情主机容器tab问题修复 (#4840)
xiaolicheng-github Jan 16, 2025
50b8bb5
fix: 修复trace主机容器验收文档问题 (#4847)
shan-shuo Jan 16, 2025
97ab6d7
merge: 同步master分支
jidanjuan Jan 17, 2025
2a624d7
merge: 同步目标分支
jidanjuan Jan 17, 2025
518b0e3
fix: 验收问题修复
jidanjuan Jan 20, 2025
fce5ac9
fix: 验收问题修复
jidanjuan Jan 20, 2025
77c9ff9
fix: 验收问题修复
jidanjuan Jan 20, 2025
57d82bc
fix: 验收问题修复
jidanjuan Jan 21, 2025
529f451
Merge branch 'deploy/paas3-dev-0116' of https://github.com/TencentBlu…
jidanjuan Jan 21, 2025
4bc5ec7
merge: 合并目标分支
jidanjuan Jan 21, 2025
a53de2e
feat: 编辑采集项优化
jidanjuan Jan 22, 2025
364f0a9
feat: 编辑采集项优化
jidanjuan Jan 22, 2025
e7057e8
merge: 合并目标分支
jidanjuan Jan 22, 2025
0a7987c
merge: 合并目标分支
jidanjuan Jan 22, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 33 additions & 27 deletions bklog/web/src/components/collection-access/step-field.vue
Original file line number Diff line number Diff line change
Expand Up @@ -1545,28 +1545,28 @@
// 判断是否有设置字段清洗,如果没有则把etl_params设置成 bk_log_text
data.clean_type = !fieldTableData.length ? 'bk_log_text' : etlConfig;
data.etl_fields = fieldTableData;
if(!this.builtFieldShow){
this.copyBuiltField.forEach(field => {
if (field.hasOwnProperty('expand')) {
if (field.expand === false) {
this.copyBuiltField.push(...field.children)
}
}
})
data.etl_fields.push(...this.copyBuiltField)
}
data.alias_settings = fieldTableData.filter(item => item.query_alias).map(item => {
return {
field_name: item.alias_name || item.field_name,
query_alias: item.query_alias,
path_type: item.field_type
if(!this.builtFieldShow){
this.copyBuiltField.forEach(field => {
if (field.hasOwnProperty('expand')) {
if (field.expand === false) {
this.copyBuiltField.push(...field.children)
}
}
})
data.etl_fields = data.etl_fields.filter( item => !item.is_built_in )
} else {
data.etl_fields.push(...this.copyBuiltField)
}

delete data.etl_params['separator_regexp'];
delete data.etl_params['separator'];
}
data.alias_settings = fieldTableData.filter(item => item.query_alias).map(item => {
return {
field_name: item.alias_name || item.field_name,
query_alias: item.query_alias,
path_type: item.field_type
}
})
data.etl_fields = data.etl_fields.filter( item => !item.is_built_in )
let requestUrl;
const urlParams = {};
if (this.isSetEdit) {
Expand Down Expand Up @@ -1892,10 +1892,13 @@
etl_config,
etl_params: etlParams,
fields,
index_set_id
index_set_id,
alias_settings
} = this.curCollect;
const option = { time_zone: '', time_format: '' };
const copyFields = fields ? JSON.parse(JSON.stringify(fields)) : [];
this.alias_settings = this.changeAliasSettings(alias_settings)
this.concatenationQueryAlias(copyFields)
copyFields.forEach(row => {
row.value = '';
if (row.is_delete) {
Expand Down Expand Up @@ -2368,15 +2371,8 @@
})
.then(async res => {
if (res.data) {
const keys = Object.keys(res.data.alias_settings || {});
const arr = keys.map( key => {
return {
query_alias : key,
field_name : res.data.alias_settings[key].path
}
})
this.alias_settings = arr
this.concatenationQueryAlias( res.data.fields)
this.alias_settings = this.changeAliasSettings(res.data.alias_settings)
this.concatenationQueryAlias(res.data.fields)
this.$store.commit('collect/setCurCollect', res.data);
this.getDetail();
await this.getCleanStash(id);
Expand Down Expand Up @@ -2628,6 +2624,16 @@
},
deleteField(field) {
this.formData.fields = this.formData.fields.filter(item => item.field_index !== field.field_index)
},
// 转换alias_settings格式
changeAliasSettings(alias_settings){
const keys = Object.keys(alias_settings || {});
return keys.map( key => {
return {
query_alias : key,
field_name : alias_settings[key].path
}
})
}
},
};
Expand Down
Loading