#feature: add AI log analysis & some bugfix

This commit is contained in:
2026-01-14 13:58:50 +08:00
parent e479ed02ea
commit ae6c169f5f
33 changed files with 3898 additions and 164 deletions

View File

@@ -46,6 +46,12 @@
ref="messageDispatch"
/>
<!-- SLS 日志分析页面 -->
<log-analysis
v-else-if="currentPage === 'log-analysis'"
:is-admin="isAdmin"
/>
<!-- 系统设置页面 -->
<system-settings v-else-if="currentPage === 'settings'" :is-admin="isAdmin" />
@@ -66,6 +72,7 @@ import JiraWorklog from '../jira/JiraWorklog.vue';
import MessageSync from '../message-sync/MessageSync.vue';
import EventConsumerSync from '../message-sync/EventConsumerSync.vue';
import MessageDispatch from '../message-sync/MessageDispatch.vue';
import LogAnalysis from '../log-analysis/LogAnalysis.vue';
import SystemSettings from './SystemSettings.vue';
import OperationLogs from './OperationLogs.vue';
import IpUserMappings from './IpUserMappings.vue';
@@ -81,6 +88,7 @@ export default {
MessageSync,
EventConsumerSync,
MessageDispatch,
LogAnalysis,
SystemSettings,
OperationLogs,
IpUserMappings
@@ -129,6 +137,7 @@ export default {
'message-sync': '消息同步',
'event-consumer-sync': '事件消费者同步对比',
'message-dispatch': '消息分发异常查询',
'log-analysis': 'SLS 日志分析',
'settings': '系统设置',
'logs': '操作日志',
'ip-mappings': 'IP 用户映射'
@@ -155,6 +164,8 @@ export default {
page = 'event-consumer-sync';
} else if (path === '/message-dispatch') {
page = 'message-dispatch';
} else if (path === '/log-analysis') {
page = 'log-analysis';
} else if (path === '/settings') {
page = 'settings';
} else if (path === '/logs') {