Microsoft .NET 모니터링
dotNET
Microsoft .Net 및 C#이란?

Microsoft .Net (ibm.com 외부 링크)은 두 가지 주요 구성 요소인 프레임워크 클래스 라이브러리(FCL)와 공용 언어 런타임(CLR)을 활용하여 작성된 소스 코드와 애플리케이션 소프트웨어를 통합하는 소프트웨어 프레임워크입니다.여러 프로그래밍 언어를 허용하고 실행하기 전에 모두 CIL(공통 중간 언어)로 변환할 수 있습니다. Instana를 사용하면 다양한 코드 수준 및 클래스 라이브러리 오케스트레이션을 위한 .Net 모니터링은 물론 프레임워크에서 실행되는 모든 애플리케이션과의 통합이 가능합니다.

오늘 무료 평가판을 시작하세요!

14일 무료, 신용 카드 필요 없음, 정식 버전

.Net 구성 및 성능 모니터링

.Net을 효과적으로 모니터링하기 위해 Instana는 특히 .Net 내에서 실행되는 실제 애플리케이션 관리를 담당하는 프레임워크의 CLR과 상호 작용합니다. CLR은 소스 코드를 CPU 실행을 위해 기계가 읽을 수 있는 명령어로 변환합니다. Instana는 이 프로세스를 처음부터 끝까지 모니터링하여 성능이 유지되는지 확인하고 구성된 장애 상태가 존재하는 경우 자동으로 경고를 보냅니다. CLR에서 수집된 특정 성능 메트릭 목록은 다음과 같습니다.

  • 이름
  • 버전
  • 인수

또한 Instana는 애플리케이션 및 프레임워크 상태를 수집하기 위해 CLR의 가비지 콜렉션을 모니터링합니다.

자세한 내용은 Instana 설명서를 참조하세요.

분산형 .Net 추적

Instana는 .Net 4.0부터 .Net Framework 내에서 애플리케이션 추적을 지원합니다. Instana는 기본적으로 즉시 사용 가능한 APM 솔루션이므로, Instana 측에서 .Net 추적을 구성하는 수동 단계는 단 두 가지뿐입니다. 추적된 메트릭은 다음과 같습니다:

  • 가비지 컬렉션
  • 힙 크기
  • 스레드 잠금 및 경합

자세한 내용은 Instana의 문서를 참조하세요.

.Net 설치 및 모니터링 시작하기

시작할 준비가 되셨나요? 먼저 Instana 평가판 또는 계정이 필요합니다. 이미 있으신가요? 시작하기 가장 좋은 곳은 Instana 시작하기 가이드입니다.

Instana 평가판 또는 계정 Instana 시작 가이드