본문 바로가기
반응형

분류 전체보기27

React 폰트 변경 방법 1. 필요한 폰트 다운로드 필자는 Cafe24Simplehae.ttf 파일을 다운로드 하였음 2. React 프로젝트에 폰트 복사(font/Cafe24Simplehae.ttf) 3. 폰트 적용 아래 내용 추가 @font-face{ font-family: "Cafe24Simplehae"; src: url("./font/Cafe24Simplehae.ttf"); App 전체에 해당 폰트를 적용할 것이기 때문에 .App 속성에 아래 내용 추가 font-family: "Cafe24Simplehae"; 위 그림에서 3번째 라인참고 4. 폰트 적용 결과 2021. 6. 3.
프로메테우스란? (Prometheus) 1. Prometheus 란? 오픈소스 기반의 모니터링 시스템 주로 Kubernetes의 메인 모니터링 시스템으로 사용된다. 2. 기본 구조 Metric 수집 구조 3. 기본 동작과정 설명 Service Discovery 의 정보를 Retrieval에게 전달 (모니터링 대상의 기동중인 서비스 목록, IP) Retrieval이 모니터링 대상을 Service Discovery에게 전달받아, 타겟에 접근하여 메트릭을 수집합니다. exporters는 모니터링 대상에 설치되며, 본인Metric 을 수집하고 Retrieval이 수집해 갈 수 있도록 엔드포인트 제공 exporter가 /metrics 라는 HTTP 엔드포인트를 본인쪽에서 제공하고, 서버(Retrieval)가 GET요청을 모니터링 대상의 엔드포인트로 날.. 2021. 5. 27.
Spring Boot Rest API 호출 시, PKIX path validation failed * Spring boot 에서 다른 API서버의 Rest api를 호출 할 경우(HTTPS), 아래와 같은 에러 발생 원인 1. 연결하고자 하는 https 서버의 인증서가 신뢰하는 인증기관 인증서목록에 빠져있음(keystore) 2. 서버/클라이언트간 사용하려는 SSL/TLS 버전이 맞지 않음.(TLS 1.0만 지원하는 서버에 1.2로 HandShaking요청) 3. SSL/TLS 통신에 사용하려는 cipher suite가 오래되거나, 지원하지 않음(JDK 1.8부터는 RC4를 사용하면 에러) 해결 여기서는 1번 원인인 경우의 해결책만을 제시한다. 1. gist에서 InstallCert.java 다운로드 # curl -O gist.githubusercontent.com/lesstif/cd26f57b7cf.. 2021. 4. 12.
* docker-compose 를 통한 Grafana 설정 * docker-compose 를 통한 grafana 실행 순서 및 설정 1. Grafana Provisioning 설정 * docker-compose 를 통해 grafana 컨테이너를 새로 생생할 경우, 기존의 대쉬보드, 데이터소스 등을 다시 만들어야 하는 불편함을 없애기 위함. 2021. 1. 27.
반응형