Linux: 리눅스에서 포트 없는 프로세스 체크하기
·
🐧Linux
리눅스에서 포트 없는 프로세스 체크하기만약 사용하는 port가 없고, 프로세스 이름으로 health check를 하려면, 먼저 리눅스 서버에 python 설치한다. 그리고, sh 파일을 만들어야 한다.#!/bin/bash# 체크할 프로세스의 경로를 변수에 저장합니다.PROCESS_PATH="프로세스 이름"# 프로세스가 실행 중인지 확인합니다.if pgrep -f "$PROCESS_PATH" > /dev/nullthen PROCESS_STATUS=1 # 프로세스가 실행 중이면 1else PROCESS_STATUS=0 # 프로세스가 실행 중이지 않으면 0fi# Prometheus 메트릭 포맷으로 출력합니다.echo "# HELP process_up Is the process running (1..