일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- R2DBC Paging
- 논블록킹 성능
- pinpoint 2.5.3
- 티스토리챌린지
- ㅉ때
- 노드간 통신
- fake jwt
- 핀포인트
- UnsupportedOperationException
- intellij
- save/update
- 오블완
- 7879
- Ingress Controller Fake
- nGinder
- 애자일 싫타
- RedirectService
- LPOS
- formik
- reids
- OIDC
- hbase 저장공간 설정
- Armeria
- 플루터
- 월급루팡 일지
- pinpoint
- 개발 어렵당.ㅠ
- jar 배포
- jsonMarshaller
- Loki 로그
- Today
- Total
대머리개발자
NKS - Pinpoint 본문
APM은 유지보수 하는 입장에서 베프가 될수 밖에 없는 친구이다.
무조건 무조건이지.ㅎ
클라우드-핀포인트 서비스를 사용한다.
물론 설치도 금방 되지만 VM+공인IP 가격대비 가성비가 우리내 시스템하고는 나쁘지 않다. 굳굳!
에이전트 설치 방법
: 일단 첫번째 시도 폭망!! 이유는 볼륨을 만들 때 접근모드(accessModes)를 ReadWriteOnce로 했다.
접근모드를 수정하려고 봤더니.. 새롭게 만드는것이 베스트 프랙티스라 한다.
또 실패 ㅋ 접근모드가 nks-block-storage에서는 ReadOnlyMany를 지원하지 않는다.
"nks-nas-csi"로 다시 시작
Tip) 테스트하면서 알아낸 특성인데 nks-block-storage 볼륨은 kubectl exec it 명령어를 통해서 내부 진입을 할 수 있다. But nks-nas-csi으로 볼륨을 만들면 exec 명령으로 접속 불가하고 연결된 POD를 통해서 접근을 진행했다.
1. nks-nas-csi 볼륨으 만든다
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: nas-csi-pvc
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 20Gi
storageClassName: nks-nas-csi
---
kind: Pod
apiVersion: v1
metadata:
name: my-csi-app-1
spec:
containers:
- name: nas-20
image: busybox
volumeMounts:
- mountPath: "/data"
name: my-volume
command: [ "sleep", "1000000" ]
volumes:
- name: my-volume
persistentVolumeClaim:
claimName: nas-csi-pvc
---
2. 볼륨에 에이전트 파일을 Upload
kubectl cp agent.tar.gz my-csi-app-1:/data
3. 볼륨에 접속해서 upload한 파일을 압축을 푼다.
kubectl exec -it my-csi-app-1 -- /bin/sh
cd data
tar -xvf agent.tar.gz
: 애초에 폴더를 올리면 되더라. ㅎ
4. pinpoint.license를 첫번째 캡쳐화면에 보이는 에이전트 라이센스 키로 수정한다.
끝!!날줄 알았다.
오류.
현재 클라우드 서비스로 제공해주는 핀포인트에이전트 버전이 낮아서..적용이 안된다.
https://github.com/pinpoint-apm/pinpoint/releases/tag/v2.5.3
Release 2.5.3 Release Notes · pinpoint-apm/pinpoint
What's Changed [#10031] prepare 2.5.3 by @emeroad in #10032 [#10187] Fix NPE in the reactor-netty plugin by @jaehong-kim in #10188 [#10240] Backport: Bump ASM from 9.4 to 9.5 for JDK21 by @emeroad...
github.com
VM으로 해서 설치를 해야 한다. ㅠㅠ 아오!! 아옷!!
'개발이야기 > 오픈소스 설치' 카테고리의 다른 글
핀포인트 - 아르메리아 (0) | 2024.01.10 |
---|---|
NKS - Pinpoint - 다시 (1) | 2024.01.09 |
이벤트 서버의 성능 테스트 시작(5) (0) | 2023.11.26 |
nGinder 스크립트 개발환경 구축 (2) | 2023.11.20 |
이벤트 서버의 성능 테스트를 위한 nGinder 설치 (0) | 2023.11.18 |