본문 바로가기

2018/11

(21)
spring.boot - yml에서 특정 클래스 로깅 레벨 설정하기 기본적으로 레퍼런스는 아래와 같다.https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#boot-features-custom-log-levels 여기서는 .properties 기준으로 설명이 되어 있는데,logging.level.org.hibernate=ERROR식으로 하이버네이트 패키지에 대해 로깅 레벨을 ERROR로 설정할 수 있다. 그렇다면 yml에서는 어떻게 해야 하나? 🔴logging: level: org.hibernate=ERROR이렇게 하면 바인딩 에러가 난다.org.springframework.boot.context.properties.bind.BindException: Failed to bind pro..
Grafana로 모니터링 하기... 제목은 Grafana로 모니터링 하기였지만 로컬에서 docker로 하나씩 올려보니 사전 지식이 어느정도 있어야 이해가 되었다. 아래와 같은 flow가 이루어진다.Spring boot -> JMX (JMS Trans를 이용) -> Graphite -> Grafana 1) Spring boot -> JMX : Jmxtrans를 사용하기 위한 MBean 설정 글 참고2) Graphite -> Grafana : 그라파이트(Grahpite) + 그라파나(Grafana) 모니터링 시스템 구축 with Docker 참고 Graphite에 대한 기본 이해는 Graphite Reference FAQ를 참고한다. JMS Trans의 구현체가 여러가지 있는데 embedded-jmxtrans 로 데모를 해보았다. org.jm..
TICK Stack (Telegraf, InfluxDB, Chronograf, Kapacitor) Grafana의 데이터 수집을 위해 알아보던준 TICK Stack이라는 것이 있어서 읽어봤다. Telegraf, InfluxDB, Chronograf, Kapacitor 네가지를 줄여서 틱 스택이라고 부른다. 자세한 것은 아래 주소 참고.https://www.influxdata.com/time-series-platform/ 더 읽으면 좋을 것오픈소스 시스템 모니터링 에이전트, Telegraf (그래프 색이 좀 예뻐서..) Outline
회사에서 출장시 경비 절감 차원에서 트윈 객실로 예약을 한다면?? 첫 직장이 그랬다.인도 출장이었는데, 원래 계획은 1개월이었는데 2개월로 연장되었다. 다행히 남자끼리의 출장이라 별일이 없었다.회사에서는 경비 절감 차원에서 침대가 2개 딸린 트윈 객실에 묵으라고 하였다. 하지만 해당 국가의 회사에서는 이상하게 생각했다.또한 호텔에서서 왜 같은 방에 묵어야 하냐고 물어보까지 했다. 다행히 두 번째 회사에서 중국 출장 갈 기회가 있었다.여기는 전 직원이 모두 각각의 방을 사용했다. 오늘 성희롱 예방교육을 보면서 아래와 같은 영상이 있었다. 회사에서 경비절감 차원에서 침대가 2개 딸린 트윈 객실을 사용하게 하는 것은 회사가 '상대적 갑'의 위치 즉 권력으로 개인의 권리를 무시한다는 것이었다. 경비절감은 말이 참 좋은데 이것이 권력 구조로 적용이 되면 부작용이 있다.전에 다녔..
VirtualBox 5.2.20 - macOS 설치 실패시 2020-05-12 Catalina에서는 설치가 아예 실패가 된다. 마찬가지로 소프트웨어 설치 차단을 풀고 다시하면 아래와 같은 권한 창이 뜬다. 실패가 되는 이유?? 보안 및 개인 정보 보호에서 허용을 해주어야 한다. 관련 글: https://apple.stackexchange.com/questions/301303/virtualbox-5-1-28-fails-to-install-on-macos-10-13-due-to-kext-security