눈사태
3238 단어 avalancheblockchainsubdotnet
눈사태
avalanche-network-runner를 사용하여 사용자 지정 서브넷에서 작업할 때 모든 곳에 로그가 있을 수 있습니다.
중앙 집중식 로깅 솔루션을 사용하여 모든 로그를 한 곳에 보관할 수 있습니다.
Seq 사용 방법에 대한 자습서입니다.
이 스크린샷에서 4개 노드와 2개 프로세스(avalancheGo 및 SubDotNetVm)의 로그를 볼 수 있습니다. 로그를 필터링하고 줄을 확장하여 구조화된 로그를 볼 수 있으며 "꼬리"와 같은 모드도 있습니다.
Seq를 사용한 중앙 집중식 로깅
Avalanchego(log/factory.go에 있는 4줄의 코드)에 최소한의 수정만 했습니다.
실행 방법
1) 로컬에서 seq를 실행해야 합니다.
docker를 사용하여 로컬 개발 환경에서 seq를 실행하는 것은 매우 쉽습니다.
docker run \
--name seqtmp \
-d \
-e ACCEPT_EULA=Y \
-v /tmp/seq:/data \
-p 18080:80 \
-p 5341:5341 \
datalust/seq
또는 podman을 사용하는 경우
podman run \
--name seqtmp \
-d \
-e ACCEPT_EULA=Y \
-v /tmp/seq:/data:Z \
-p 18080:80 \
-p 5341:5341 \
datalust/seq
2) 이 수정된 버전avalanchego을 복제하고 빌드합니다.
이 예에서는 /tmp
에 복제하지만 원하는 폴더를 선택할 수 있습니다.
cd /tmp
git clone https://github.com/subdotnet/avalanchego
cd avalanchego
./scripts/build.sh
컴파일된 바이너리 경로는 /tmp/avalanchego/build/avalanchego
입니다.
3) avalanche-network-runner 설치 및 실행
다음을 사용하여 설치instructions
이를 위해서는 두 개의 터미널이 필요합니다.
하나의 터미널에서 avalanche-network-runner 시작
avalanche-network-runner server
다른 터미널에서 노드 시작
avalanche-network-runner control start \
--log-level info \
--number-of-nodes=4 \
--avalanchego-path /tmp/avalanchego/build/avalanchego
4) 로그 보기
브라우저에서 이 URLhttp://localhost:18080/을 엽니다.
Reference
이 문제에 관하여(눈사태), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/boulix3/avalancheseqlogger-j5d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
1) 로컬에서 seq를 실행해야 합니다.
docker를 사용하여 로컬 개발 환경에서 seq를 실행하는 것은 매우 쉽습니다.
docker run \
--name seqtmp \
-d \
-e ACCEPT_EULA=Y \
-v /tmp/seq:/data \
-p 18080:80 \
-p 5341:5341 \
datalust/seq
또는 podman을 사용하는 경우
podman run \
--name seqtmp \
-d \
-e ACCEPT_EULA=Y \
-v /tmp/seq:/data:Z \
-p 18080:80 \
-p 5341:5341 \
datalust/seq
2) 이 수정된 버전avalanchego을 복제하고 빌드합니다.
이 예에서는
/tmp
에 복제하지만 원하는 폴더를 선택할 수 있습니다.cd /tmp
git clone https://github.com/subdotnet/avalanchego
cd avalanchego
./scripts/build.sh
컴파일된 바이너리 경로는
/tmp/avalanchego/build/avalanchego
입니다.3) avalanche-network-runner 설치 및 실행
다음을 사용하여 설치instructions
이를 위해서는 두 개의 터미널이 필요합니다.
하나의 터미널에서 avalanche-network-runner 시작
avalanche-network-runner server
다른 터미널에서 노드 시작
avalanche-network-runner control start \
--log-level info \
--number-of-nodes=4 \
--avalanchego-path /tmp/avalanchego/build/avalanchego
4) 로그 보기
브라우저에서 이 URLhttp://localhost:18080/을 엽니다.
Reference
이 문제에 관하여(눈사태), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/boulix3/avalancheseqlogger-j5d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)