Microsoft MVP성태의 닷넷 이야기
글쓴 사람
홈페이지
첨부 파일
 

Azure Web App의 이벤트 로그를 확인하는 방법

Azure 환경이 꾸준히 바뀌다 보니 도대체 ^^; 일관성이 없습니다. 어떤 검색에 보면, PowerShell에서 Get-WinEvent를 하면 된다고 하는데 실제로 해보면 권한 오류가 발생합니다.

PS D:\home> Get-WinEvent @{logname='application','Application'}
Get-WinEvent : Attempted to perform an unauthorized operation.
Get-WinEvent @{logname='application','Application'}
PS D:\home> At line:1 char:1
+ Get-WinEvent @{logname='application','Application'}
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Get-WinEvent], UnauthorizedAccessException
    + FullyQualifiedErrorId : System.UnauthorizedAccessException,Microsoft.PowerShell.Commands.GetWinEventCommand

웹 앱 확장으로도 있다는데,

Azure Website SiteExtension to view EventLogs
; https://blogs.msdn.microsoft.com/puneetgupta/2014/09/24/azure-website-siteextension-to-view-eventlogs/

이젠 없어졌습니다. 휴~~~ 바뀌는 거 찾아다니는 것만 해도 피곤하군요. ^^;

그냥 속 편하게 Kudu로 접속해 다음의 경로에 있는 이벤트 로그 파일을 보기로 했습니다.

D:\home\Logfiles\eventlog.xml

Kudu의 Shell 화면에서 다운로드도 가능하므로 나쁘지 않습니다. 또는, 이벤트 로그를 앱 확장의 한 경로를 통해서 접근하는 것도 가능합니다. 가령 여러분의 App Service 이름이 "testapp"이라면 다음과 같이 접근해 이벤트 로그를 볼 수 있습니다.

형식: https://[app service name].scm.azurewebsites.net/api/vfs/LogFiles/eventlog.xml

예) https://testapp.scm.azurewebsites.net/api/vfs/LogFiles/eventlog.xml

이벤트 로그뿐만 아니라, "웹 앱 확장"에 대한 로그 파일도 다음의 경로로 가져올 수 있습니다.

형식: https://[app service name].scm.azurewebsites.net/api/logstream

예) https://testapp.scm.azurewebsites.net/api/logstream




[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]





[최초 등록일: ]
[최종 수정일: 9/5/2018 ]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer@outlook.com

비밀번호

댓글 쓴 사람
 




1  2  3  4  5  6  7  8  9  10  [11]  12  13  14  15  ...
NoWriterDateCnt.TitleFile(s)
11774정성태11/13/20181264Graphics: 30. .NET으로 구현하는 OpenGL (4), (5) - Shader파일 다운로드1
11773정성태11/7/20181111Graphics: 29. .NET으로 구현하는 OpenGL (3) - Index Buffer파일 다운로드1
11772정성태11/6/20181347Graphics: 28. .NET으로 구현하는 OpenGL (2) - VAO, VBO파일 다운로드1
11771정성태11/5/20181161사물인터넷: 56. Audio Jack 커넥터의 IR 적외선 송신기 - 두 번째 이야기 [1]
11770정성태11/5/20182165Graphics: 27. .NET으로 구현하는 OpenGL (1) - OpenGL.Net 라이브러리파일 다운로드1
11769정성태11/5/2018956오류 유형: 501. 프로젝트 msbuild Publish 후 connectionStrings의 문자열이 $(ReplacableToken_...)로 바뀌는 문제
11768정성태11/2/20181158.NET Framework: 801. SOIL(Simple OpenGL Image Library) - Native DLL 및 .NET DLL 제공
11767정성태11/20/20181295사물인터넷: 55. New NodeMcu v3(ESP8266)의 IR LED (적외선 송신) 제어파일 다운로드1
11766정성태11/30/20181742사물인터넷: 54. 아두이노 환경에서의 JSON 파서(ArduinoJson) 사용법
11765정성태10/29/20181162개발 환경 구성: 420. Visual Studio Code - Arduino Board Manager를 이용한 사용자 정의 보드 선택
11764정성태10/26/20181702개발 환경 구성: 419. MIT 라이선스로 무료 공개된 Detours API 후킹 라이브러리
11763정성태10/25/20181281사물인터넷: 53. New NodeMcu v3(ESP8266)의 https 통신
11762정성태10/25/20181870사물인터넷: 52. New NodeMcu v3(ESP8266)의 http 통신파일 다운로드1
11761정성태10/25/20181395Graphics: 26. 임의 축을 기반으로 3D 벡터 회전파일 다운로드1
11760정성태10/24/2018914개발 환경 구성: 418. Azure - Runbook 내에서 또 다른 Runbook 스크립트를 실행
11759정성태10/24/2018968개발 환경 구성: 417. Azure - Runbook에서 사용할 수 있는 다양한 메서드를 위한 부가 Module 추가
11758정성태6/7/20191283.NET Framework: 800. C# - Azure REST API 사용을 위한 인증 획득 [3]파일 다운로드1
11757정성태10/23/20181294개발 환경 구성: 416. Visual Studio 2017을 이용한 아두이노 프로그램 개발(및 디버깅)
11756정성태10/19/20181151오류 유형: 500. Visual Studio Code의 아두이노 프로그램 개발 시 인텔리센스가 안 된다면?
11755정성태10/19/20182114오류 유형: 499. Visual Studio Code extension for Arduino - #include errors detected. [1]
11754정성태10/19/20181344개발 환경 구성: 415. Visual Studio Code를 이용한 아두이노 프로그램 개발 - 새 프로젝트
11753정성태10/19/20183709개발 환경 구성: 414. Visual Studio Code를 이용한 아두이노 프로그램 개발
11752정성태10/18/2018922오류 유형: 498. SQL 서버 - Database source is not a supported version of SQL Server
11751정성태10/18/20181073오류 유형: 497. Visual Studio 실행 시 그래픽이 투명해진다거나, 깨진다면?
11750정성태10/18/2018986오류 유형: 496. 비주얼 스튜디오 - One or more projects in the solution were not loaded correctly.
11749정성태10/18/20181078개발 환경 구성: 413. 비주얼 스튜디오에서 작성한 프로그램을 빌드하는 가장 쉬운 방법
1  2  3  4  5  6  7  8  9  10  [11]  12  13  14  15  ...