본문 바로가기

프로젝트

(77)
Pinpoint - flink 연동 2 https://csg1353.tistory.com/145 Pinpoint - Application Inspector 기능 적용 (Flink 연동) https://pinpoint-apm.github.io/pinpoint/applicationinspector.html#application-inspector-1 How to use Application Inspector | Leading Open-Source APM English | 한글 Application Inspector 1. Introduction Application inspector provides an aggregate view of csg1353.tistory.com 이전 게시글에서 이어서 리부트를 실행하였음. 환경 변수 밀어버린 이후 에러 발생..
Pinpoint - Application Inspector 기능 적용 (Flink 연동) https://pinpoint-apm.github.io/pinpoint/applicationinspector.html#application-inspector-1 How to use Application Inspector | Leading Open-Source APM English | 한글 Application Inspector 1. Introduction Application inspector provides an aggregate view of all the agent’s resource data (cpu, memory, tps, datasource connection count, etc) registered under the same application name. A separate view is ..
pinpoint - dapper, 분산 추적에 대해 pinpoint와 dapper Google Dapper는 구글이 개발한 대규모 분산 시스템을 위한 추적 시스템이다. MSA에서 성능 문제를 진단하고, 시스템 내부에서 발생하는 복잡한 트랜잭션들을 추적하는 데 사용된다. Dapper는 분산 시스템의 성능 분석 및 모니터링을 가능하게 하며, 추적 데이터를 활용해 문제를 해결하는 데 도움을 준다는 점에서, Pinpoint가 이를 모델로 사용한 이유를 조금은 알 것 같았다. Dapper에 대해 : 분산 추적 Dapper는 분산 시스템 내의 모든 마이크로서비스 간의 요청과 응답을 추적한다. 각 요청에는 고유한 식별자(Trace ID)가 할당되어, 서비스 간을 이동하면서 해당 요청을 추적할 수 있다. HTTP 요청이 존재하는 상황이라고 가정 : HTTP Header..
Pinpoint - Hbase 웹 UI 이슈 (Hbase random port issue) Hbase 구조 및 저장 데이터, 웹 UI 이슈 Pinpoint에서는 기본적으로 Agent가 데이터를 저장하기 위한 Hbase sh 스크립트를 제공한다. 일단 이를 Web UI로 보기 위해 포트를 개방한 뒤 localhost를 확인해보았다. 일단 hbase 설치 폴더 하위의 conf 설정을 해주어야 한다. 아래 블로그를 참고하였다. https://sparkbyexamples.com/hbase/setup-run-hbase-standalone-mode/ https://songsunbi.tistory.com/3 hbase-site.xml 설정 hbase.cluster.distributed false hbase.rootdir file:///home/hbase-1.4.6/data hbase.master.info...
Pinpoint 구축 중간 정리 환경 구축 Pinpoint 2.3.x 버전 사용(Web, Agent, Collector). VirtualBox의 인스턴스들을 사용하여 가상화 환경에서 테스트 진행. (NAT network와 포트 포워딩을 사용하여 각 인스턴스에 요청 분할) - Main Server (Tomcat 위치, 자세한 내부 정보 확인용) : 2Core, 8G RAM, 20GB DISK - Pinpoint Server (Web 및 Collector 위치) : 4Core, 8GB RAM, 40GB DISK - 부가 Agent Server : 1Core .. 유동적 할당 구축 메뉴얼 Pinpoint Server 1. 버전에 맞는 JAVA 설치, Pinpoint collector, Web 설치 (github 참조) 2. HBase 설치 ..
Pinpoint2 https://guide-fin.ncloud-docs.com/docs/pinpoint-pinpoint-1-2 Pinpoint 시작 가이드 - Pinpoint guide-fin.ncloud-docs.com Agent 설치 1. 설치와 tomcat 설정 변경 명령어 https://tiqndjd12.tistory.com/96 pinpoint-agent 설치 pinpoint-agent를 설치하면 tomcat과 pinpoint를 연계할 수 있습니다. pinpoint-agent를 설치하기 위해 /home 디렉토리 밑에 pinpoint-agent 디렉토리를 생성하고 pinpoint-agent를 다운받습니다. 다운이 제대로 되었는 tiqndjd12.tistory.com 2. 간단 구조(명령어) 설명 https://ha..
Pinpoint https://pinpoint-apm.gitbook.io/pinpoint/want-a-quick-tour/overview Overview - Pinpoint ServerMap - Understand the topology of any distributed systems by visualizing how their components are interconnected. Clicking on a node reveals details about the component, such as its current status, and transaction count. pinpoint-apm.gitbook.io https://guide.ncloud-docs.com/docs/pinpoint-pinpoint-1-1 Pin..
첫 회의와 요구사항 명세 작성 회의 기록적인 첫 회의를 진행하게 되었다. 미국인 개발자분이셨기에, 정말 손짓 발짓(그리고 콩글리시..) 으로 회의를 진행했던 것 같다. 다행인 점은 개발자분이 그래도 한국어를 잘 하신다는 점이다. 모쪼록 이번 프로젝트에서는 Notion이 아닌 Jira Confluence를 사용하였는데, 이를 통해 현재 Jira Kanban 보드와 연동할 수 있을 것 같다. 새로운 기술을 학습하고 배우는 것은 정말 의미 있는 일이다. 확정한 기술 스택 언어 / Language Java 21 프레임워크 / Framework Spring Boot 3.2.0 종속성 및 작업 관리자 / Dependency and Task Manager Gradle 8.5 데이터베이스 / Database PostgreSQL 16 토큰 저장소 /..