devlos
Devlos Archive
devlos
전체 방문자
오늘
어제
12-12 08:53

최근 글

  • 분류 전체보기 (107)
    • 프로젝트 (1)
    • MSA 설계 & 도메인주도 설계 (9)
    • 클라우드 컴퓨팅 & NoSQL (87)
      • [Cilium Study] 실리움 스터디 (8)
      • [KANS] 쿠버네티스 네트워크 심화 스터디 (12)
      • [T101] 테라폼 4기 스터디 (8)
      • [CICD] CICD 맛보기 스터디 (3)
      • [T101] 테라폼 기초 입문 스터디 (6)
      • [AEWS] Amazon EKS 워크숍 스터디 (7)
      • [PKOS] 쿠버네티스 실무 실습 스터디 (7)
      • Kubernetes (13)
      • Docker (7)
      • Redis (1)
      • Jenkins (3)
      • Terraform (1)
      • Ansible (4)
      • Kafka (1)
    • 프로그래밍 (7)
      • Spring Boot (5)
      • Broker (1)
    • 성능과 튜닝 (1)
    • ALM (0)
    • 기타 (2)

인기 글

태그

  • 쿠버네티스
  • PKOS
  • 데브옵스
  • 테라폼
  • Kubernetes
  • t101 4기
  • terraform
  • kOps
  • DevOps
  • 도커
  • docker
  • cilium
  • 쿠버네티스 스터디
  • CloudNet@
  • MSA

티스토리

최근 댓글

hELLO · Designed By 정상우.
devlos

Devlos Archive

NodeJS 리소스 모니터링용 service_log Package
프로젝트

NodeJS 리소스 모니터링용 service_log Package

2021. 3. 25. 23:22
반응형

NodeJS + express 기반 API 서버를 이용하면 현재 이 서버가 얼마나 많은 자원을 사용하는지에 대해서 궁금할 때가 있다.

리눅스의 top 명령어를 이용해서 자원 이용률을 확인하는 방법도 있지만, 현재 개발 중인 NodeJS 프로세스 자원 이용률을 간단하게 살펴보기에는 불편한 점이 있다.

 

그래서 service_log라는 package를 만들어서 테스트시에 종종 활용하곤 한다.

www.npmjs.com/package/service_log

 

service_log

한국어: 이 프로젝트는 서버의 인프라를 관리하기위해, node의 process기능을 사용하여 자원들을 수집합니다. 수집된 로그들을 보고, 서버의 현재상태와 고장점에 도달하는 과정을 모니터링 함으

www.npmjs.com

service_log는 시간대 별로 현재 NodeJS 프로세스의 자원 이용률을 CSV 포맷으로 로깅한다.

단순하게 로그를 모니터링 하거나, 생성된 파일을 ELK와 연동하여 시각화도 가능하다.


사용기술

NodeJS | dependency: pidusage, node-os-utils,fs

 

반응형
    devlos
    devlos
    안녕하세요, Devlos 입니다. 새로 공부 중인 지식들을 공유하고, 명확히 이해하고자 블로그를 개설했습니다 :) 여러 DEVELOPER 분들과 자유롭게 지식을 공유하고 싶어요! 방문해 주셔서 감사합니다 😀 - DEVLOS -

    티스토리툴바