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

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

Open
jaegeunha opened this issue Jul 19, 2024 · 1 comment
Open
Assignees

Comments

@jaegeunha
Copy link
Collaborator

jaegeunha commented Jul 19, 2024

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
   [비활성화 버튼]

  • Table에서 선택한 장비의 Network Device Organization에 AI Kapacitor가 지정되지 않았다면, Learning Model 버튼을 비활성화하여 장비의 Learning Enabled 상태를 변경할 수 없게 되어 있다.
    • 이 상황은 Apply Monitoring을 통해 Network Device Organization을 생성했을 경우에 발생한다.

문제 상황

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

  • 전제: Network Device Organization에 AI Kapacitor가 지정되어 있음
    • Network Device Organization에 AI Kapacitor가 지정되었더라도 사용자가 Learning Tickscript를 삭제하거나 Tickscript 상태를 'disabled'로 변경한 경우, 학습이 진행되지 않는다.
    • 사용자는 장비 테이블의 'Learning Enabled' 상태를 보고 학습이 활성화된 것으로 확인하지만, 실제로는 장비 학습이 진행되지 않는 상황이 발생할 수 있다.
@jaegeunha jaegeunha added this to v2.0 Jul 19, 2024
@jaegeunha jaegeunha converted this from a draft issue Jul 19, 2024
@jaegeunha jaegeunha changed the title [CloudHub AI] Tickscript 존재에 따른 학습 설정 에러 로직 추가 [CloudHub AI] Tickscript 유무에 따른 학습 에러 로직 추가 Jul 29, 2024
@jaegeunha jaegeunha added this to v2.1 Aug 2, 2024
@jaegeunha jaegeunha removed this from v2.0 Aug 2, 2024
@jaegeunha jaegeunha moved this to Backlog in v2.1 Aug 2, 2024
@jaegeunha
Copy link
Collaborator Author

jaegeunha commented Aug 19, 2024

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

상세 동작

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

  • 확인 선택 시: 현재 설정 상태를 저장하는 API를 호출하고, 사용자를 Alert Setting 화면으로 이동
  • 취소 선택 시: 아무런 행동 없이 Prompt 창을 닫고, 모달의 현재 상태를 유지

Prompt
image

Enabled 상태
image

Disabled 상태
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In review
Development

No branches or pull requests

2 participants