Gunhee Lee
Gunhee Lee
scouter의 transaction id는 8 byte long 이라서 16 byte를 사용하는 jaeger의 traceId를 사용할 수 없습니다. 이 변경은 breaking change 이며 전반적인 흐름과 저장소의 구조까지 변경이 필요합니다. 첫번째 부분은 ingress에서 x-b3-traceid...
`trace_propagete_b3_header=true` 인 경우만 b3 헤더를 사용하여 gxid, txid를 결정하도록 변경 예정입니다.
os 자원 수집을 위해 내부적으로 사용하는 sigar 라이브러리가 더이상 업데이트 되지 않고 있어 java 8 사용을 권장합니다.
java agent 업데이트가 필요해 보입니다. encoding 필터 이전에 post 파라미터에 접근하게 되면 그런 현상이 발생할 수 있습니다. 최근 버전 agent에서는 post 파라미터 접근과 파라미터 프로파일링을 가장 마지막에 하도록 변경 되었습니다.
실제로 close 하고 있지 않은지는 스택을 분석해서 파악하여야 합니다.
hook_exception_class_xxx 설정은 Exception 이 생성될때 에러로 마킹됩니다. 예를 들면 new XXXException() 코드에서 에러로 마킹됩니다. 여기서 제외할 클래스는 hook_exception_exclude_class_patterns 로 지정합니다. hook_exception_hanlder_xxx 설정은 해당 메소드가 수행되면 에러로 마킹됩니다. 여기서 제외할 클래스는...
TCP 오픈이 필요합니다.
object 별로 모니터링 권한을 줄 수 있는 기능은 없습니다. 꼭 필요하다면 collector가 사용자 계정이 관리되는 기준이 되므로 collector를 여러개를 띠워야 합니다.
@sjilee 당분간 계획은 없습니다. 예전에 LDAP을 연동하도록 컨트리뷰션 해주신 분이 있으신데 어느 정도 수준으로 반영이 되었는지는 제가 관여한 부분이 아니라 확실히 모르겠습니다. 관련 소스는 아래 url로 접근 가능할듯 한데 한번...
당장 개선하기는 어려운 부분입니다. 저는 보통 해외에 서버가 있어도 클라이언트가 위치한 시간대(Asia/Seoul) 기준으로 scouter collector server 기동시 jvm option으로 시간대를 맞춰서 사용합니다. ``` -Duser.timezone=Asia/Seoul ``` 여러 지역에서 클라이언트를 사용해야해서 그게...