snetsystems / cloudhub

CloudHub is a totally designed system that lets you monitor and manage the availability of something like servers, applications, virtual machines, Kubernetes, and so on.
https://seversky.atlassian.net/wiki/spaces/CSHD/pages/219414598/Introduction
Other
20 stars 8 forks source link

[CloudHub AI] Tickscript 유무에 따른 학습 에러 로직 추가 #502

Open jaegeunha opened 1 month ago

jaegeunha commented 1 month ago

Network Device Organization Bucket 생성 시점

Image

  1. Apply Monitoring
  2. ML/DL Setting

Network Device Org Bucket

message NetworkDeviceOrg {
  ...
  AIKapacitor AIKapacitor            // Kapacitor configuration for AI
  ...
}
message AIKapacitor {
  int64  SrcID    = 1;  // SrcID is the ID of the data source
  int64  KapaID   = 2;  // KapaID is the id of the kapacitor this alert is associated with
  string KapaURL  = 3;  // KapaURL is the url ot the kapacitor
  ...
}

현재 로직

Image    [비활성화 버튼]

문제 상황

1. 사용자가 Alert Setting 페이지에서 Learning Tickscript를 삭제하거나 Status를 'Disabled'로 변경한 경우

jaegeunha commented 3 weeks ago

ML/DL Setting 모달에 Learning Tickscript 상태와 Alert Setting 링크 추가

상세 동작

1, Setting 버튼 클릭 시 Prompt 창이 표시

Prompt image

Enabled 상태 image

Disabled 상태 image