본문으로 건너뛰기

Focus release notes

Focus v1.1.5

2023년 3월 22일

Change 입력 가능한 json 데이터의 최대 길이를 65536 Byte로 수정

Focus v1.1.4

로그 경로에 날짜 및 * 지원 추가

Feature 로그 경로에 날짜(http://strftime.org) 및 Wildcard(*) 지원 추가

Focus v1.1.3

json input 방식 오류 수정

Change 코드 오류로 인한 json input 방식의 수집 장애 수정

Focus v1.1.2

도태 대상 안내

이 버전은 코드 오류로 json input 방식의 수집이 정상적으로 이루어지지 않습니다. 1.1.3 버전 업그레이드를 권고 드립니다.

다운로드는 아래 링크에서 확인 하실 수 있습니다.

http://repo.whatap.io/index.html#focus/

Focus v1.1.1

focus 모듈로 수집한 메트릭 알림 설정시 복구 알림 오작동 수정

아래와 같이 포커스 모듈의 신규 버전이 릴리즈 되었습니다.

  • 현상: focus 모듈로 수집한 메트릭 알림 설정시 복구 알림 오작동
  • 원인: 인스턴스 2개 이상 수집할때 알림에서 메트릭의 인스턴스를 잘못 구분 발생
  • 수정: -pk 옵션을 추가하여 메트릭의 인스턴스 필드를 지정

K8S에서 POD의 재시작을 수집할때 데이터

{ "Pod" : "whatap-master-agent-756d6f6567-hpvsc", "Restart" : 0 }
{ "Pod" : "whatap-virtual-david-oberg-754fd79f5f-9s5vd", "Restart" : 147 }
{ "Pod" : "whatap-virtual-david-oberg-754fd79f5f-j4pfw", "Restart" : 141 }
{ "Pod" : "whatap-virtual-stanley-collett-5c8d998bcf-bfh6r", "Restart" : 142 }
{ "Pod" : "whatap-virtual-stanley-collett-5c8d998bcf-vh548", "Restart" : 144 }
{ "Pod" : "whatap-virtual-timothy-warren-79d4869b7c-4b6h6", "Restart" : 145 }
{ "Pod" : "whatap-virtual-timothy-warren-79d4869b7c-65k2h", "Restart" : 145 }

Pod 필드를 인스턴스 구분으로 지정

kubectl get pod -n virtual2 --no-headers |\
awk '{printf "{ \"Pod\" : \"%s\", \"Restart\" : %s }\n",$1,$4} ' |\
./focus -license $WHATAP_LICENSE \
-pcode $WHATAP_PCODE -server.host $WHATAP_HOST \
-category $CATEGORY -pk Pod

$ ./focus -h

______ WHATAP
/ ____/___ _______ _______
/ /_ / __ \/ ___/ / / / ___/
/ __/ / /_/ / /__/ /_/ (__ )
/_/ \____/\___/\__,_/____/

WhaTap Focus ver 1.1.2
Copyright ⓒ 2019 WhaTap Labs Inc. All rights reserved.

2022/01/20 11:59:30 [error] no project code[-pcode]

usage: focus -pcode <pcode> : project code
...
-pk <fieldname> :[opt] primary key field

Focus v1.1.0

최초 릴리즈