3.8. 이벤트 알림

3.8.1. 관리 포털에서 이벤트 알림 구성

Red Hat Virtualization Manager는 Red Hat Virtualization Manager가 관리하는 환경에서 특정 이벤트가 발생하는 경우 이메일을 통해 지정된 사용자에게 알릴 수 있습니다. 이 기능을 사용하려면 메시지를 전송하도록 메일 전송 에이전트를 설정해야 합니다. 관리 포털을 통해 이메일 알림만 구성할 수 있습니다. 관리자 시스템에 SNMP 트랩을 구성해야 합니다.

절차

  1. Manager에서 자동화된 메시지를 수락하고 배포 목록에 전달할 수 있는 이메일 서버에 액세스할 수 있는지 확인합니다.
  2. Administration(관리Users (사용자) 를 클릭하고 사용자를 선택합니다.
  3. 사용자의 User Name(사용자 이름 )을 클릭하여 세부 정보 페이지로 이동합니다.
  4. Event Notifier (이벤트 알림기) 탭에서 Manage Events(이벤트 관리 )를 클릭합니다.
  5. 이벤트를 보려면 Expand All( 모두 확장 확장) 버튼 또는 제목별 확장 버튼을 사용합니다.
  6. 적절한 확인란을 선택합니다.
  7. Mail Recipient (메일 수신자) 필드에 이메일 주소를 입력합니다.

    참고

    이메일 주소는 텍스트 메시지 이메일 주소(예: )이거나 이메일 주소와 텍스트 메시지 이메일 주소를 포함하는 이메일 그룹 주소가 될 수 있습니다.

  8. OK(확인)를 클릭합니다.
  9. Manager 시스템에서 ovirt-engine-notifier.conf를 90- email-notify.conf라는 새 파일에 복사합니다.

    # cp /usr/share/ovirt-engine/services/ovirt-engine-notifier/ovirt-engine-notifier.conf /etc/ovirt-engine/notifier/notifier.conf.d/90-email-notify.conf
  10. 90-email-notify.conf 를 편집하여 EMAIL 알림 섹션을 제외한 모든 내용을 삭제합니다.
  11. 아래 예제와 같이 올바른 이메일 변수를 입력합니다. 이 파일은 원본 ovirt-engine-notifier.conf 파일의 값을 재정의합니다.

    #---------------------#
    # EMAIL Notifications #
    #---------------------#
    
    # The SMTP mail server address. Required.
    MAIL_SERVER=myemailserver.example.com
    
    # The SMTP port (usually 25 for plain SMTP, 465 for SMTP with SSL, 587 for SMTP with TLS)
    MAIL_PORT=25
    
    # Required if SSL or TLS enabled to authenticate the user. Used also to specify 'from' user address if mail server
    # supports, when MAIL_FROM is not set. Address is in RFC822 format
    MAIL_USER=
    
    # Required to authenticate the user if mail server requires authentication or if SSL or TLS is enabled
    SENSITIVE_KEYS="${SENSITIVE_KEYS},MAIL_PASSWORD"
    MAIL_PASSWORD=
    
    # Indicates type of encryption (none, ssl or tls) should be used to communicate with mail server.
    MAIL_SMTP_ENCRYPTION=none
    
    # If set to true, sends a message in HTML format.
    HTML_MESSAGE_FORMAT=false
    
    # Specifies 'from' address on sent mail in RFC822 format, if supported by mail server.
    MAIL_FROM=rhevm2017@example.com
    
    # Specifies 'reply-to' address on sent mail in RFC822 format.
    MAIL_REPLY_TO=
    
    # Interval to send smtp messages per # of IDLE_INTERVAL
    MAIL_SEND_INTERVAL=1
    
    # Amount of times to attempt sending an email before failing.
    MAIL_RETRIES=4
    참고

    자세한 옵션은 /etc/ovirt-engine/notifier/notifier.conf.d/README 를 참조하십시오.

  12. ovirt-engine-notifier 서비스를 활성화하고 다시 시작하여 변경한 내용을 활성화합니다.

    # systemctl daemon-reload
    # systemctl enable ovirt-engine-notifier.service
    # systemctl restart ovirt-engine-notifier.service

이제 지정된 사용자가 Red Hat Virtualization 환경의 이벤트를 기반으로 이메일을 받습니다. 선택한 이벤트는 해당 사용자의 Event Notifier (이벤트 알림기) 탭에 표시됩니다.

3.8.2. 관리 포털에서 이벤트 알림 취소

사용자가 불필요한 이메일 알림을 구성했으며 이를 취소하려고 합니다.

절차

  1. Administration(관리) Users(사용자) 를 클릭합니다.
  2. 사용자의 User Name(사용자 이름 )을 클릭합니다. 그러면 세부 정보 보기가 열립니다.
  3. Event Notifier (이벤트 알림기) 탭을 클릭하여 사용자가 이메일 알림을 수신하는 이벤트를 나열합니다.
  4. Manage Events (이벤트 관리)를 클릭합니다.
  5. 이벤트를 보려면 Expand All( 모두 확장) 버튼 또는 제목별 확장 버튼을 사용합니다.
  6. 해당 이벤트 알림을 제거하려면 적절한 확인란을 지웁니다.
  7. OK(확인)를 클릭합니다.

3.8.3. ovirt-engine-notifier.conf의 이벤트 알림 매개 변수

이벤트 알림기 구성 파일은 /usr/share/ovirt-engine/services/ovirt-engine-notifier/ovirt-engine-notifier.conf 에서 찾을 수 있습니다.

표 3.6. ovirt-engine-notifier.conf variables

변수 이름Default비고

SENSITIVE_KEYS

none

쉼표로 구분되어 기록되지 않는 키 목록입니다.

JBOSS_HOME

/opt/rh/eap7/root/usr/share/wildfly

Manager에서 사용하는 JBoss 애플리케이션 서버의 위치.

ENGINE_ETC

/etc/ovirt-engine

Manager에서 사용하는 etc 디렉토리의 위치.

ENGINE_LOG

/var/log/ovirt-engine

Manager에서 사용하는 logs 디렉터리의 위치.

ENGINE_USR

/usr/share/ovirt-engine

Manager에서 사용하는 usr 디렉토리의 위치입니다.

ENGINE_JAVA_MODULEPATH

${ENGINE_USR}/modules

JBoss 모듈이 추가되는 파일 경로입니다.

NOTIFIER_DEBUG_ADDRESS

none

알림기에서 사용하는 Java 가상 시스템의 원격 디버깅을 수행하는 데 사용할 수 있는 머신의 주소입니다.

NOTIFIER_STOP_TIME

30

서비스가 시간 초과되는 시간(초)입니다.

NOTIFIER_STOP_INTERVAL

1

시간 제한 카운터가 증가하게 되는 시간(초)입니다.

INTERVAL_IN_SECONDS

120

구독자에게 메시지를 디스패치하는 인스턴스 간 간격(초)입니다.

IDLE_INTERVAL

30

우선순위가 낮은 작업이 수행될 간격(초)입니다.

DAYS_TO_KEEP_HISTORY

0

이 변수는 디스패치된 이벤트의 날짜 수를 기록 테이블에 보존합니다. 이 변수를 설정하지 않으면 이벤트가 기록 테이블에 무기한 유지됩니다.

FAILED_QUERIES_NOTIFICATION_THRESHOLD

30

알림 이메일이 전송된 실패한 쿼리 수입니다. 알림을 가져온 첫 번째 실패 후에는 알림 이메일이 전송되며, 이 변수에서 지정한 실패 수에 도달할 때마다 한 번씩 전송됩니다. 값을 0 또는 1 로 지정하면 실패마다 이메일이 전송됩니다.

FAILED_QUERIES_NOTIFICATION_RECIPIENTS

none

알림 이메일을 보낼 수신자의 이메일 주소입니다. 이메일 주소는 쉼표로 구분해야 합니다. 이 항목은 FILTER 변수에서 더 이상 사용되지 않습니다.

DAYS_TO_SEND_ON_STARTUP

0

알림 프로그램이 시작될 때 처리되고 전송할 이전 이벤트의 일 수입니다. 값이 0이고 잠시 후에 서비스가 중지되고 시작되면 서비스 중지 및 서비스 시작 시간 간의 모든 알림이 손실됩니다. 서비스 중지 및 시작 시간 간에 발생한 이벤트에 대한 알림을 얻으려면 이 값을 1 또는 더 큰 값으로 설정합니다.

필터

제외:*

이메일 알림의 트리거 및 수신자를 결정하는 데 사용되는 알고리즘입니다. 이 변수의 값은 include 또는 exclude, 이벤트 및 수신자의 조합으로 구성됩니다. 예를 들어 :VDC_START(smtp:mail@example.com) ${FILTER}

MAIL_SERVER

none

SMTP 메일 서버 주소. 필수 항목입니다.

MAIL_PORT

25

통신에 사용되는 포트입니다. 사용 가능한 값에는 일반 SMTP의 경우 25, SSL을 사용하는 SMTP의 경우 465, TLS를 사용하는 SMTP의 경우 587 이 포함됩니다.

MAIL_USER

none

사용자를 인증하기 위해 SSL이 활성화된 경우 이 변수를 설정해야 합니다. 이 변수는 MAIL_FROM 변수가 설정되지 않은 경우 "from" 사용자 주소를 지정하는 데도 사용됩니다. 일부 메일 서버는 이 기능을 지원하지 않습니다. 주소는 RFC822 형식입니다.

SENSITIVE_KEYS

${SENSITIVE_KEYS},MAIL_PASSWORD

메일 서버에 인증이 필요한 경우 또는 SSL 또는 TLS가 활성화된 경우 사용자를 인증하는 데 필요합니다.

MAIL_PASSWORD

none

메일 서버에 인증이 필요한 경우 또는 SSL 또는 TLS가 활성화된 경우 사용자를 인증하는 데 필요합니다.

MAIL_SMTP_ENCRYPTION

none

통신에 사용할 암호화 유형입니다. 가능한 값은 none,ssl,tls 입니다.

HTML_MESSAGE_FORMAT

false

이 변수가 true 로 설정된 경우 메일 서버는 HTML 형식으로 메시지를 전송합니다.

MAIL_FROM

none

이 변수는 메일 서버에서 지원하는 경우 RFC822 형식의 발신자 주소를 지정합니다.

MAIL_REPLY_TO

none

이 변수는 메일 서버가 지원하는 경우 전송된 메일의 RFC822 형식의 응답 주소를 지정합니다.

MAIL_SEND_INTERVAL

1

각 IDLE_INTERVAL에 대해 전송할 SMTP 메시지 수

MAIL_RETRIES

4

실패하기 전에 이메일 전송을 시도하는 횟수입니다.

SNMP_MANAGERS

none

SNMP 관리자 역할을 할 시스템의 IP 주소 또는 정규화된 도메인 이름입니다. 항목은 공백으로 구분해야 하며 포트 번호를 포함할 수 있습니다. 예를 들어 manager1.example.com manager2.example.com:164

SNMP_COMMUNITY

공용

(SNMP 버전 2만) SNMP 커뮤니티입니다.

SNMP_OID

1.3.6.1.4.1.2312.13.1.1

경고에 대한 기본 트랩 개체 식별자입니다. 이 OID가 정의된 경우 모든 트랩 유형이 이벤트 정보를 사용하여 SNMP 관리자에게 전송됩니다. 기본 트랩을 변경하면 생성된 트랩이 관리자의 관리 정보 기반을 준수하지 못합니다.

SNMP_VERSION

2

사용할 Keycloak 버전을 정의합니다. 중첩 버전 2 및 버전 3 트랩이 지원됩니다. 가능한 값은 다음과 같습니다. 2 또는 3.

SNMP_ENGINE_ID

none

(SNMPv3) flushv3 트랩에 사용되는 관리자 ID입니다. 이 ID는 SNMP를 통해 연결된 장치의 고유 식별자입니다.

SNMP_USERNAME

none

(SNMPv3) flushv3 트랩에 사용되는 사용자 이름입니다.

SNMP_AUTH_PROTOCOL

none

(SNMPv3) SNMPv3 권한 부여 프로토콜. 가능한 값은 다음과 같습니다. MD5, SHA

SNMP_AUTH_PASSPHRASE

none

(SNMPv3) flush_SECURITY_LEVEL이 AUTH_NOPRIV 및 AUTH_PRIV로 설정된 경우 사용되는 암호입니다.

SNMP_PRIVACY_PROTOCOL

none

(SNMPv3) flushv3 개인 정보 보호 프로토콜. 가능한 값은 다음과 같습니다. AES128, AES192, AES256

중요

AES192 및 AES256은 RFC3826에 정의되어 있지 않으므로 Keycloak 서버가 해당 프로토콜을 활성화하기 전에 해당 프로토콜을 지원하는지 확인합니다.

SNMP_PRIVACY_PASSPHRASE

none

flush _SECURITY_LEVEL이 AUTH_ PRIV 로 설정된 경우 사용되는 중첩v3 개인 정보 보호 암호입니다.

SNMP_SECURITY_LEVEL

1

(SNMPv3) 블로그의 보안 수준입니다. 가능한 값: * 1 - NOAUTH_NOPRIV * 2 - AUTH_NOPRIV * 3 - AUTH_PRIV

ENGINE_INTERVAL_IN_SECONDS

300

Manager가 설치된 시스템을 모니터링하는 간격(초)입니다. 간격은 모니터링이 완료된 시간부터 측정됩니다.

ENGINE_MONITOR_RETRIES

3

알림 프로그램이 실패 후 지정된 간격으로 Manager가 설치된 시스템의 상태를 모니터링하려고 하는 횟수입니다.

ENGINE_TIMEOUT_IN_SECONDS

30

알림 프로그램이 실패 후 지정된 간격으로 Manager를 설치하는 시스템의 상태를 모니터링하려고 시도하기 전에 대기하는 시간(초)입니다.

IS_HTTPS_PROTOCOL

false

JBoss가 보안 모드에서 실행 중인 경우 이 항목을 true 로 설정해야 합니다.

SSL_PROTOCOL

TLS

SSL을 활성화할 때 JBoss 구성 커넥터에서 사용하는 프로토콜입니다.

SSL_IGNORE_CERTIFICATE_ERRORS

false

JBoss가 보안 모드에서 실행되고 있고 SSL 오류가 무시되는 경우 이 값을 true 로 설정해야 합니다.

SSL_IGNORE_HOST_VERIFICATION

false

JBoss가 보안 모드에서 실행 중이고 호스트 이름 확인을 무시하는 경우 이 값을 true 로 설정해야 합니다.

REPEAT_NON_RESPONSIVE_NOTIFICATION

false

이 변수는 Manager가 설치된 시스템이 응답하지 않는 경우 반복된 실패 메시지가 구독자에게 전송되는지 여부를 지정합니다.

ENGINE_PID

/var/lib/ovirt-engine/ovirt-engine.pid

Manager의 PID 경로 및 파일 이름입니다.

3.8.4. SNMP 트랩을 전송하도록 Red Hat Virtualization Manager 구성

SNMP(Simple Network Management Protocol) 트랩을 하나 이상의 외부 Keycloak 관리자에게 보내도록 Red Hat Virtualization Manager를 구성합니다. SNMP 트랩에는 시스템 이벤트 정보가 포함되어 있으며 Red Hat Virtualization 환경을 모니터링하는 데 사용됩니다. SNMP 관리자에게 전송되는 트랩 수와 유형을 Red Hat Virtualization Manager 내에서 정의할 수 있습니다.

Red Hat Virtualization은 SNMP 버전 2 및 버전 3을 지원합니다. 중첩 버전 3은 다음과 같은 보안 수준을 지원합니다.

NoAuthNoPriv
SCSI 트랩은 권한 부여 또는 개인 정보 보호없이 전송됩니다.
AuthNoPriv
SCSI 트랩은 암호 권한 부여와 함께 전송되지만 개인 정보는 제공되지 않습니다.
AuthPriv
SCSI 트랩은 암호 권한 부여 및 개인 정보를 사용하여 전송됩니다.

사전 요구 사항

  • 하나 이상의 외부 SNMP 관리자가 트랩을 수신하도록 구성되어 있습니다.
  • SNMP 관리자 역할을 할 시스템의 IP 주소 또는 정규화된 도메인 이름입니다. 선택적으로 Manager가 트랩 알림을 수신하는 포트를 결정합니다. 기본값은 UDP 포트 162입니다.
  • SNMP 커뮤니티(SNMP 버전 2만 해당). 여러 SNMP 관리자는 단일 커뮤니티에 속할 수 있습니다. 관리 시스템과 에이전트는 동일한 커뮤니티 내에서만 통신할 수 있습니다. 기본 커뮤니티는 공용 입니다.
  • 경고에 대한 트랩 개체 식별자입니다. Red Hat Virtualization Manager는 1.3.6.1.4.1.2312.13.1.1의 기본 OID를 제공합니다. 이 OID가 정의된 경우 모든 트랩 유형이 이벤트 정보를 사용하여 SNMP 관리자에게 전송됩니다. 기본 트랩을 변경하면 생성된 트랩이 관리자의 관리 정보 기반을 준수하지 못합니다.
  • Thunderbolt 버전 3의 경우, 보안 수준 1, 2, 3에 대해 SNMP 사용자 이름입니다.
  • SNMP 암호(SNA 버전 3의 경우, 보안 수준 2 및 3).
  • SNMP 버전 3, 보안 수준 3용 SNMP 개인 암호입니다.
참고

Red Hat Virtualization Manager는 /usr/share/doc/ovirt-engine/mibs/OVIRT-MIB.txt/usr/share/doc/ovirt-engine/mibs/REDHAT-MIB.txt.txt의 관리 정보 기반을 제공합니다. 계속하기 전에 SNMP 관리자에 MIB를 로드합니다.

기본 SNMP 구성 값은 이벤트 알림 데몬 구성 파일 /usr/share/ovirt-engine/services/ovirt-engine-notifier.conf의 Manager에 있습니다. 다음 절차에 설명된 값은 이 파일에 제공된 기본값 또는 예제 값을 기반으로 합니다. 업그레이드와 같은 시스템 변경 사항이 이 파일에 대한 변경 사항이 제거될 수 있으므로 이 파일을 직접 편집하지 마십시오. 대신 이 파일을 /etc/ovirt-engine/notifier.conf.d/< 정수 >-snmp.conf .d/<정수 >-snmp.conf. 여기서 <정수> 는 파일이 실행되어야 하는 우선 순위를 나타내는 번호입니다.

절차

  1. Manager에서 파일 이름 <integer>-snmp.conf, 여기서 <integer> 은 파일이 처리되는 순서를 나타내는 정수입니다. 예를 들면 다음과 같습니다.

    # vi /etc/ovirt-engine/notifier/notifier.conf.d/20-snmp.conf
    작은 정보

    이벤트 알림 데몬 구성 파일 /usr/share/ovirt-engine/services/ovirt-engine-notifier/ovirt-engine-notifier.conf 에서 기본 Keycloak 설정을 복사합니다. 이 파일에는 모든 설정에 대한 인라인 주석이 포함되어 있습니다.

  2. 다음 예제의 형식에 OID (SNMP 버전 2만 해당) 및 verynMP 커뮤니티 (SNMP 버전 2 에만 해당)를 지정합니다.

    SNMP_MANAGERS="manager1.example.com manager2.example.com:162"
    SNMP_COMMUNITY=public
    SNMP_OID=1.3.6.1.4.1.2312.13.1.1
  3. SNMP 버전 2(기본값) 또는 3을 사용할지 여부를 정의합니다.

    SNMP_VERSION=3
  4. SNMP_ENGINE_ID 값을 지정합니다. 예를 들면 다음과 같습니다.

    SNMP_ENGINE_ID="80:00:00:00:01:02:05:05"
  5. SNMP 버전 3을 사용하여 SNMP 트랩의 보안 수준을 지정합니다.

    보안 수준 1, NoAuthNoPriv 트랩:

    SNMP_USERNAME=NoAuthNoPriv
    SNMP_SECURITY_LEVEL=1

    보안 수준 2, AuthNoPriv 트랩, 사용자 ovirtengine, 및 SNMP Auth 암호 authpass.

    SNMP_USERNAME=ovirtengine
    SNMP_AUTH_PROTOCOL=MD5
    SNMP_AUTH_PASSPHRASE=authpass
    SNMP_SECURITY_LEVEL=2

    security level 3, AuthPriv 트랩(AuthPriv)은 SNMP Auth 암호 authpass 및 SNMP Priv 암호 privpass 를 사용하는 사용자 ovirtengine 입니다. 예를 들면 다음과 같습니다.

    SNMP_USERNAME=ovirtengine
    SNMP_AUTH_PROTOCOL=MD5
    SNMP_AUTH_PASSPHRASE=authpass
    SNMP_PRIVACY_PROTOCOL=AES128
    SNMP_PRIVACY_PASSPHRASE=privpass
    SNMP_SECURITY_LEVEL=3
  6. SNMP 관리자에게 전송할 이벤트를 정의합니다.

    예 3.16. 이벤트 예

    모든 이벤트를 기본 SNMP 프로필로 보냅니다.

    FILTER="include:*(snmp:) ${FILTER}"

    심각도 ERROR 또는 ALERT 가 있는 모든 이벤트를 기본 SNMP 프로필로 보냅니다.

    FILTER="include:*:ERROR(snmp:) ${FILTER}"
    FILTER="include:*:ALERT(snmp:) ${FILTER}"

    VDC_START 에 대한 이벤트를 지정된 이메일 주소로 보냅니다.

    FILTER="include:VDC_START(snmp:mail@example.com) ${FILTER}"

    VDC_START 를 제외한 모든 이벤트를 기본 SNMP 프로필로 보냅니다.

    FILTER="exclude:VDC_START include:*(snmp:) ${FILTER}"

    ovirt-engine-notifier.conf 에 정의된 기본 필터를 사용합니다. 이 필터를 비활성화하지 않거나 덮어쓰기 필터를 적용하지 않으면 알림이 전송되지 않습니다.

    FILTER="exclude:*"

    VDC_START 는 사용 가능한 감사 로그 메시지의 예입니다. 전체 감사 로그 메시지 목록은 /usr/share/doc/ovirt-engine/AuditLogMessages.properties 에서 확인할 수 있습니다. 또는 SNMP 관리자 내에서 결과를 필터링합니다.

  7. 파일을 저장합니다.
  8. ovirt-engine-notifier 서비스를 시작하고 이 서비스가 부팅 시 시작되는지 확인합니다.

    # systemctl start ovirt-engine-notifier.service
    # systemctl enable ovirt-engine-notifier.service

SNMP 관리자를 확인하여 트랩이 수신되고 있는지 확인합니다.

참고

protocol_MANAGERS,MAIL_SERVER 또는 둘 다 /usr/share/ovirt-engine/services/ovirt-engine-notifier.conf 에 올바르게 정의되어야 합니다.

cookie-Always 설정 파일 샘플

이 샘플 구성 파일은 ovirt-engine-notifier.conf 의 설정을 기반으로 합니다. 이 파일과 같은 전용 Keycloak 구성 파일은 ovirt-engine-notifier.conf 의 설정을 덮어씁니다.

작은 정보

이벤트 알림 데몬 구성 파일 /usr/share/ovirt-engine/services/ovirt-engine-notifier.conf에서 /etc/ovirt-engine/notifier.conf.d/ <_integer_> -snmp.conf. d/<_integer_>-snmp.conf에서 실행 우선 순위를 지정합니다. 이 파일에는 모든 설정에 대한 인라인 주석이 포함되어 있습니다.

/etc/ovirt-engine/notifier/notifier.conf.d/20-snmp.conf

SNMP_MANAGERS="manager1.example.com manager2.example.com:162" 1
SNMP_COMMUNITY=public 2
SNMP_OID=1.3.6.1.4.1.2312.13.1.1 3
FILTER="include:*(snmp:)" 4
SNMP_VERSION=3 5
SNMP_ENGINE_ID="80:00:00:00:01:02:05:05" 6
SNMP_USERNAME=<username> 7
SNMP_AUTH_PROTOCOL=MD5 8
SNMP_AUTH_PASSPHRASE=<authpass> 9
SNMP_PRIVACY_PROTOCOL=AES128 10
SNMP_PRIVACY_PASSPHRASE=<privpass> 11
SNMP_SECURITY_LEVEL=3 12

1
SNMP 관리자 역할을 할 시스템의 IP 주소 또는 정규화된 도메인 이름입니다. 항목은 공백으로 구분해야 하며 포트 번호를 포함할 수 있습니다. 예를 들어 manager1.example.com manager2.example.com:164
2
(SNMP 버전 2만) 기본 SNMP 커뮤니티 문자열.
3
발신 알림용 Fast Trap Object Identifier. iso(1) org(3) dod(6) Internet(1) private(4) enterprise(1) redhat(2312) ovirt(13) engine(1) notifier(1)
참고

기본값을 변경하면 생성된 트랩이 OVIRT-MIB.txt를 준수하지 않습니다.

4
Keycloak 알림 및 수신자의 트리거를 결정하는 데 사용되는 알고리즘입니다.
5
중첩 버전. 중첩 버전 2 및 버전 3 트랩이 지원됩니다. 2 = SNMPv2, 3 = SNMPv3.
6
(SNMP 버전 3만) SNMP 트랩에 사용된 엔진 ID입니다.
7
(SNMP 버전 3만 해당) SCSI 트랩에 사용되는 사용자 이름입니다.
8
(SNMP 버전 3만) SNMP 인증 프로토콜입니다. 지원되는 값은 MD5 및 SHA입니다. broker _SECURITY_LEVEL 이 2(AUTH_NOPRIV) 또는 3(AUTH_PRIV)으로 설정된 경우 필요합니다.
9
(SNMP 버전 3만 해당) SNMP 인증 암호입니다. broker _SECURITY_LEVEL 이 2(AUTH_NOPRIV) 또는 3(AUTH_PRIV)으로 설정된 경우 필요합니다.
10
(SNMP 버전 3만) flush 개인 정보 보호 프로토콜. 지원되는 값은 AES128, AES192 및 AES256입니다. AES192 및 AES256은 RFC3826에 정의되어 있지 않으므로 Keycloak 서버가 해당 프로토콜을 활성화하기 전에 해당 프로토콜을 지원하는지 확인합니다. SNMP_SECURITY_LEVEL 이 3(AUTH_PRIV)으로 설정된 경우 필요합니다.
11
(SNMP 버전 3만) flush 개인 정보 보호 암호입니다. SNMP_SECURITY_LEVEL 이 3(AUTH_PRIV)으로 설정된 경우 필요합니다.
12
(SNMP 버전 3만) SNMP 보안 수준입니다. 1 = NOAUTH_NOPRIV, 2 = AUTH_NOPRIV, 3 = AUTH_PRIV.