TECH ARTICLE

[제니퍼]Node.js 에이전트 지원

마이크로서비스·클라우드 네이티브 환경 가속화에 따른 모니터링 범위 확장

지난 수년간 Node.js는 웹 백엔드의 주요 선택지로 빠르게 자리 잡았습니다. 이벤트 루프 기반의 논블로킹(Non-blocking) I/O 모델 덕분에 대량의 동시 요청을 효율적으로 처리할 수 있고, 프로세스 시작 시간이 짧아 컨테이너 환경에서의 빠른 스케일 아웃에도 유리합니다.

특히 마이크로서비스·클라우드 네이티브 환경에서의 채택이 가속화되고 있으며, JavaScript 하나로 프론트엔드와 백엔드를 함께 개발할 수 있다는 장점이 더해지면서 사용 범위는 계속 확대되고 있습니다.


이러한 흐름에 맞춰, BFF(Backend For Frontend) 패턴의 확산과 함께 서비스 앞단에 Node.js와 Next.js를 도입하는 고객이 꾸준히 증가하고 있습니다. 하지만 이 구간의 성능을 제대로 관측할 수 없다면, 사용자 체감 성능 문제를 놓치기 쉽습니다.

이에 제니퍼는 Node.js 에이전트를 정식 지원하며, 기존 Java 중심 모니터링에서 벗어나 Node.js 운영 구간까지 모니터링 범위를 확장합니다.

제니퍼 모니터링 화면
제니퍼 타임라인 차트

운영체제 지원 환경

JENNIFER Node.js 에이전트는 아래 Linux 환경을 지원합니다.

  • Linux x64 gnu (GLIBC 2.15+)
  • Linux x64 musl

지원 Linux 배포 버전 예시

  • Ubuntu 12.04 이상
  • CentOS 7 이상
  • Debian 8 이상
  • Alpine Linux

현재 x64 아키텍처만 지원하지만 추후 ARM 아키텍처도 지원할 예정입니다.

Node.js 지원 버전

  • CommonJS 모듈: Node.js 18.0 이상
  • ECMAScript 모듈(ESM): Node.js 18.19 이상 또는 20.6 이상

Next

Contact Us

안녕하세요? 제니퍼소프트입니다.
기술 문의의 경우 질문자의 회사/이름/연락처를 본문에 기술해 주셔야만 원할한 지원이 가능합니다.
보내주신 문의 사항을 검토하여 빠른 시일 내에 답변해 드리겠습니다.

  • Chris
  • Irene

메일을 보냈습니다.

메일 전송이 완료되었습니다.
빠른 시일 내에 답변드리겠습니다.
감사합니다.
제니퍼소프트 웹사이트는 쿠키를 사용합니다. 쿠키에 대한 자세한 정보 및 삭제 방법은 제니퍼소프트의 개인정보처리방침을 참고하시기 바라며 본 사이트를 계속해서 이용하는 것은 제니퍼소프트의 쿠키 사용에 동의함을 의미합니다.