내 컴포넌트 로그 확인하기
DAMDA 제품에 배포한 내 컴포넌트를 디버깅하기 위한 방법을 설명합니다.
0. What you can get here
디버깅 콘솔에서 확인할 수 있도록, 내컴포넌트의 로그를 남기는 방법을 확인할 수 있습니다.
1. Debugging 용 Test Component 코드 작성
내 코드의 로그를 Debugging Console에서 보기 위해서는,
1. 로그가 json type으로 작성되어야 합니다
2. json 안에는 level, message, function, timestamp의 요소가 들어가야 합니다.
3. Log File의 path는 /var/log/damda/
아래에 저장합니다. 파일명은 자유롭게 사용할 수 있습니다.
로그를 남기고 확인해보는 예제코드를 만들어 보겠습니다. 아래와 같은 예제 코드를 작성합니다. 파일명은 main.py로 작성합니다.
작성한 컴포넌트를 hello_debug.zip으로 압축합니다
hello_debug.zip의 구조는 다음과 같습니다.
hello_debug.zip ㄴ main.py
2. Test Component 생성 및 배포
component를 배포하기 위해서 DAMDA Console에서 생성합니다.
component명은 자유롭게 사용할 수 있으나 다른 사용자의 컴포넌트와 중복이 되면 안됩니다.
자세한 컴포넌트 생성 가이드는 컴포넌트 생성 페이지를 참고하세요
아래와 같이 생성된 component의 배포를 진행합니다.
3.Debugging Console
DAMDA Console -> 디바이스 탭 -> 배포한 디바이스 ID 오른쪽에 detail 클릭 -> 디버깅 콘솔 버튼을 클릭
하여 디버깅 콘솔에 접속할 수 있습니다.
디버깅 콘솔 관련된 상세한 내용은 아래 페이지에서 확인해주세요
DAMDA Debugging ConsoleLast updated