8.8 Setting

8.8 Setting



Playce WASup Manager에서 기본적으로 제공되는 설정을 변경하고 취소할 수 있다.








Server Enable/Disable 설정

Manager에서 제공되는 Sever Type 중 Application Server 제외한 Server Type별로 Enable/Disable를 설정할 수 있다. 



Server Type별 Enable/Disable 설정은 다음과 같다.  

1 . 좌측 메뉴에서 Setting을 선택하면 Server 탭이 조회된다.

2. Web Server, Session Server, Scouter Server, Atlassian Server 중 변경이 필요한 Server Type 우측의 [

버튼을 클릭하면  해당 로우만 수정 모드로 변환된다.

3. 사용여부 변경이 필요할 경우 True(기본값으로 'Enable' 상태) 또는 False('Disable' 상태)를 선택한다. 

4. [

] 버튼을 클릭하여 Server Enable/Disable 정보를 저장한다.



중요

1개 이상의 Server가 존재하는 Server Type에 대해서는 'False' 선택이 불가능하다. 해당 Server Type의 사용을 원하지 않을 경우, 생성된 Server를 모두 삭제해야 한다.



Server의 주요 설정 값은 다음과 같다. 기호 * 는 필수값이다.

구분

항목

설명

비고

구분

항목

설명

비고

Web Server

wasup.web.server.enabled *

Web Server의 활성화/비활성화 여부

  • 기본값 "True"

Session Server

wasup.session.server.enabled *

Session Server의 활성화/비활성화 여부

  • 기본값 "True"

Scouter Server

wasup.scouter.server.enabled *

Scouter Server의 활성화/비활성화 여부

  • 기본값 "True"

Atlassian Server

wasup.atlassian.server.enabled *

Atlassian Server의 활성화/비활성화 여부

  • 기본값 "True"



Server Type별 'Disable'일 경우 각 메뉴별 변경되는 사항은 다음과 같다. 

항목

설명

항목

설명

Dashboard

  • 상단 영역의 Current Status에서 Disable된 Server Type은 '0' 건으로 표시

Domain

  • LNB 영역에 Disable된 Server Type은 미표시

  • Domain 목록 조회에서 Disable된 Server Type은 '0' 건으로 표시

  • Domain 상세화면에서 Disable된 Server Type은 Topology View에 '0' 건으로 표시

  • Domain 상세화면에서 Disable된 Server Type의 테이블에 '0' 건으로 표시

Server

  • LNB 영역에 Disable된 Server Type은 미표시

  • LNB 영역에 Disable된 Server Type은 필터 조건에서도 미표시

  • Host 목록 조회에서 Disable된 Server Type은 '0' 건으로 표시

    • 단, Souter Server, Atlassian Server 컬럼은 미표시

  • Host 목록 조회에서 Disable된 Server Type은 테이블 상단의 필터 조건에서는 유지

    • 단, Souter Server, Atlassian Server 컬럼은 미표시

  • Host 상세화면에서 Disable된 Server Type의 테이블에 '0' 건으로 표시

    • 단, Souter Server, Atlassian Server 타이틀 및 테이블은 미표시

Resource

  • LNB 영역에 Disable된 Server Type이 'Souter Server'일 경우 Installed Scouter Server List 미표시

  • [Resource > Scouter Server]에서 Disable된 Server Type이 'Souter Server'일 경우 Installed Scouter Server List 미표시

Wizard

  • Step은 유지

  • Disable된 Server Type에 해당되는 Step에서 '0' 건으로 표시

  • Disable된 Server Type에 해당되는 Step에서 Create Server 버튼 비활성화 처리

  • Disable된 Server Type에 해당되는 Step 상단 영역에 메시지 표시

  • Step 7: Review 에서 Disable된 Server Type은 '0' 건으로 표시








Notification 설정

Manager에서 제공되는 기본적인 알림 외에도 Slack, Email, Telegram 등 외부 채널을 통해 알림을 받을 수 있다.



Notification 설정은 다음과 같이 진행한다.

1. [Notification] 탭을 클릭하여 설정 화면을 조회한다. 

2. 설정을 변경할 대상 우측의 [

버튼을 클릭하면  해당 로우만 수정 모드로 변환된다.

3. 수정을 완료하면 [

] 버튼을 클릭하여 저장한다. 



Notification의 주요 설정 값은 다음과 같다. 기호 * 는 필수값이다.

구분

항목

설명

비고

구분

항목

설명

비고

General



wasup.notification.status.running.level *

Host 및 Server 상태가 'Running'으로 변경될 시 알림 기준 설정

  • 기본값 "INFO"

wasup.notification.status.stopped.level *

Host 및 Server 상태가 'Stopped'으로 변경될 시 알림 기준 설정

  • 기본값 "WARNING"

wasup.notification.send.level *

알림 메시지 수신을 위한 최소 알림 기준 설정

  • 기본값 "INFO"

wasup.notification.history.save.enabled *

알림 기록 저장 활성화/비활성화 여부

  • 기본값 "false"

Slack





wasup.notification.slack.enabled *

Slack 알림 활성화/비활성화 여부

  • 기본값 "False"

wasup.notification.slack.webhook.url *

Slack 알림을 위한 Web Hook URL



wasup.notification.slack.channel

Slack 알림 수신 받을 채널 이름



wasup.notification.slack.botName

Slack 봇 이름



wasup.notification.slack.icon.emoji

Slack 아이콘 이름



wasup.notification.slack.icon.url

Slack 아이콘 URL



Email










wasup.notification.email.enabled *

Email 알림 활성화/비활성화 여부

  • 기본값 "False"

wasup.notification.email.smtp.hostname *

발신 메일(SMTP) 서버

  • 기본값 "smtp.gmail.com"

wasup.notification.email.smtp.port *

발신 메일(SMTP) 포트 번호

  • 기본값 "587"

wasup.notification.email.smtpauth.enabled *

발신 메일(SMTP) 인증 활성화/비활성화 여부

  • 기본값 "True"

wasup.notification.email.username *

이메일 사용자 이름



wasup.notification.email.password

이메일 비밀번호



wasup.notification.email.ssl.enabled

SSL 활성화/비활성화 여부

  • 기본값 "True"

wasup.notification.email.starttls.enabled

TLS 활성화/비활성화 여부

  • 기본값 "True"

wasup.notification.email.from.address

발신 이메일 주소



wasup.notification.email.to.address

수신 이메일 주소



wasup.notification.email.cc.address

참조 이메일 주소



Telegram


wasup.notification.email.enabled *

Telegram 알림 활성화/비활성화 여부

  • 기본값 "False"

wasup.notification.telegram.bot.token

Telegram 봇 토큰



wasup.notification.telegram.chat.id

Telegram 채팅 아이디












DB Auto Delete 설정

Manager가 내부적으로 남기는 정보인 Alarm, History, Monitoring 정보에 대하여 주기적으로 삭제하도록 스케줄링할 수 있다. 



DB Auto Delete 설정은 다음과 같이 진행한다.

1. [DB Auto Delete] 탭을 클릭하여 설정 화면을 조회한다. 

2. 설정을 변경할 대상 우측의 [

버튼을 클릭하면  해당 로우만 수정 모드로 변환된다.

3. 수정을 완료하면 [

] 버튼을 클릭하여 저장한다. 



DB Auto Delete의 주요 설정 값은 다음과 같다. 기호 * 는 필수값이다.

구분

항목

설명

비고

구분

항목

설명

비고

Alarm Table

wasup.auto.delete.alarm.enabled *

Alarm 테이블(DB Alert Table)의 자동 삭제 활성화/비활성화 여부

  • 기본값 "False"

wasup.auto.delete.alarm.schedule.hours *

설정된 시간 기준으로 자동 삭제 실행 (설정 범위는 0시~23시)

  • 기본값 "0"

wasup.auto.delete.alarm.remain.rows *

남아있는 행 수를 유지하여 자동 삭제 기능 실행 ("-1" 은 기능 비활성화)

  • 기본값 "-1"

wasup.auto.delete.alarm.remain.days *

남아있는 날짜를 유지하여 자동 삭제 기능 실행 ("-1" 은 기능 비활성화)

  • 기본값 "-1"

History Table

wasup.auto.delete.history.schedule.hours *

History 테이블의 자동 삭제 활성화/비활성화 여부

  • 기본값 "False"

wasup.auto.delete.history.remain.rows *

설정된 시간 기준으로 자동 삭제 실행 (설정 범위는 0시~23시)

  • 기본값 "0"

wasup.auto.delete.history.enabled *

남아있는 행 수를 유지하여 자동 삭제 기능 실행 ("-1" 은 기능 비활성화)

  • 기본값 "0"

wasup.auto.delete.history.remain.days *

남아있는 날짜를 유지하여 자동 삭제 기능 실행 ("-1" 은 기능 비활성화)

  • 기본값 "0"

Monitoring Table

wasup.auto.delete.monitoring.enabled *

Monitoring 테이블의 자동 삭제 활성화/비활성화 여부

  • 기본값 "False"

wasup.auto.delete.monitoring.schedule.hours *

설정된 시간 기준으로 자동 삭제 실행 (설정 범위는 0시~23시)

  • 기본값 "0"

wasup.auto.delete.monitoring.remain.days *

남아있는 날짜를 유지하여 자동 삭제 기능 실행 ("-1" 은 기능 비활성화)

  • 기본값 "-1"








Default Values 설정

Playce WASup의 각 메뉴별 기본적으로 제공되는 주요 설정 값을 변경할 수 있다.



Default Values 설정은 다음과 같이 진행한다.

1. [Default Values] 탭을 클릭하여 설정 화면을 조회한다. 

2. 설정을 변경할 대상 우측의 [

버튼을 클릭하면  해당 로우만 수정 모드로 변환된다.

3. 수정을 완료하면 [

] 버튼을 클릭하여 저장한다. 



Default Values의 주요 설정 값은 다음과 같다. 기호 * 는 필수값이다.

항목

설명

비고

항목

설명

비고

wasup.host.ssh.port

SSH 접속 포트 번호

  • 기본값 "22"

wasup.host.user.name

SSH 접속 사용자 이름

  • 기본값 "centos"

wasup.agent.install.path

SSH 접속 사용자 비밀번호

  • 기본값 "/opt/wasup/agent"

wasup.engine.install.path

Host Agent의 설치 경로

  • 기본값 "/opt/wasup/engines/"

wasup.server.install.path

Server에서 사용되는 엔진 설치 경로

  • 기본값 "/opt/wasup/servers/"

wasup.java.home

Server를 시작할 때 사용하는 Java 홈 디렉토리

  • 기본값 "/usr/lib/jvm/java-1.8.0"

wasup.run.user

Server 기동 사용자 이름

  • 기본값 "centos"

wasup.app.server.java.options

Application Server에 적용하고 있는 JVM 옵션

  • 기본값 "-Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256m -XX:MetaspaceSize=256m"

wasup.web.server.document.root

Web Server가 루트 디렉토리로 사용하는 디렉토리

  • 기본값 "False"

wasup.session.server.java.options

Session Server에 적용하고 있는 JVM 옵션

  • 기본값 "-Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256m -XX:MetaspaceSize=256m"



Copyright © 2021 Open Source Consulting, Inc. All Rights Reserved.