프로세스 그룹 설정
홈 화면 > 프로젝트 선택 > 실험실 > 프로세스 그룹 설정
프로세스 그룹 설정은 프로젝트에 속한 서버별 프로세스를 패턴 기반으로 커스텀 그룹화하는 설정 메뉴입니다. 서버 상세 화면에서 개별 프로세스를 하나씩 그룹화하는 대신, 이 화면에서 여러 서버의 프로세스 그룹을 한 곳에서 만들고 관리할 수 있습니다. 프로젝트 수정 권한 또는 알림 설정 권한이 필요합니다. 설정된 프로세스 그룹 이름은 infra_process_group 카테고리의 name 필드로 수집됩니다.
권한에 대한 자세한 내용은 다음 문서를 참조하세요.
프로세스 그룹 추가하기
-
홈 화면에서 서버 모니터링 프로젝트를 선택하세요.
-
실험실 > 프로세스 그룹 설정 메뉴를 선택하세요.
-
화면 오른쪽 상단의 + 프로세스 그룹 추가 버튼을 클릭하세요.
-
그룹 설정 창이 열리면 다음 항목 을 입력하세요.
Item Description 프로세스 그룹 이름(필수) 프로세스 그룹 이름을 입력하세요. $1,$2를 쓰면 프로세스 패턴의 괄호에 맞은 문자열로 그룹을 나눌 수 있습니다. 자세한 내용은 프로세스 패턴 추출을 참조하세요.프로세스 패턴(필수) 그룹에 포함할 프로세스 패턴을 정규식 형태로 입력하세요. (예를 들어 java*yard*)프로세스 제외 패턴 그룹화 시 제외할 프로세스 패턴을 정규식 형태로 입력하세요. (예를 들어 except)프로세스 User(필수) 패턴으로 정의된 프로세스를 실행하는 사용자 정보를 입력하세요. 활성화 그룹 활성화 여부를 설정하세요. 비활성 상태에서도 그룹을 저장할 수 있습니다. -
그룹 설정 창 오른쪽 대상 지정 방식에서 그룹을 적용할 대상을 선택하세요. 서버 직접 선택, 프로젝트 관리 서버 전체, Host Name 패턴, OS Type 패턴 중 하나를 사용합니다. 방식별 자세한 내용은 아래 대상 지정 방식 설명을 참고하세요.
-
추가 버튼을 클릭하세요. 설정한 패턴에 해당하는 프로세스가 하나의 그룹으로 묶입니다.
-
프로세스 명칭은 화면에 표시되는 프로세스 이름을 기준으로 합니다.
-
프로세스 그룹 설정은 해당 프로젝트의 선택한 서버에만 적용됩니다.
-
기존 서버 상세 화면의 그룹화로 추가한 그룹은 프로세스 그룹 설정에서 관리할 수 없습니다.
-
프로세스 패턴 추출
프로세스 그룹 이름에 $1, $2를 쓰면 프로세스 패턴의 괄호 ( )에 맞은 문자열로 그룹 이름을 만듭니다. 추출한 값마다 그룹이 따로 생기므로 규칙 하나로 여러 프로세스를 그룹별로 나눌 수 있습니다. jar 파일마다 규칙을 따로 만들 필요가 없습니다.
그룹 이름에 $숫자가 없으면 패턴 추출은 동작하지 않고, 지금과 같이 입력한 이름으로 그룹 하나를 만듭니다.
프로세스 패턴 추출은 Linux, Windows는 에이전트 2.9.27 이상, Unix(AIX, HP-UX, Solaris)는 1.4.18 이상에서 지원합니다. 이보다 낮은 버전에서는 입력한 이름($1 등) 그대로 그룹 하나가 됩니다.