Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

health-monitor (KHMS)

구문

계층 수준

설명

커널 상태 모니터링 시스템(KHMS)을 구성합니다. KHMS는 멈춘 ifstate 클라이언트를 탐지하고 조치를 취하는 데 사용됩니다. 클라이언트가 시스템 성능에 영향을 줄 수 있는 경우 멈춥니다. 이 구성 문을 사용하면 시스템이 중단된 ifstate 클라이언트를 감지할 수 있는 시간 간격을 구성할 수 있습니다. 또한 시스템이 멈춘 ifstate 클라이언트를 발견했을 때 수행하는 작업을 구성할 수도 있습니다.

ifstate 클라이언트는 커널에서 상태를 수신합니다. ifstate 클라이언트에는 두 가지 종류가 있습니다.

  • 비피어 클라이언트(예: 라우팅 엔진의 일부 데몬 또는 프로세스) - 비피어 클라이언트가 프로그램 간의 연결을 열고 커널에서 상태를 읽거나 커널에 상태를 쓰는 경우.

  • 피어 클라이언트(예: FPC)—ifstate 피어 클라이언트가 피어 메시지를 읽고 피어에 업데이트를 보냅니다.

커널이 메시지를 보내고 ifstate 클라이언트가 ACK를 다시 보내지 않으면 ifstate 클라이언트가 멈춥니다. rt_pfe_veto 조건은 상태가 전송되었지만 ACK가 돌아오지 않음을 나타내는 로그 메시지입니다. 그러나 ACK가 늦어질 경우 구성된 시간 간격이 시간 초과될 때까지 시스템은 구성된 작업을 수행하지 않습니다.

옵션

ifstate-clients

모니터링 및 관리할 ifstate 클라이언트를 구성합니다. 세 가지 옵션이 있습니다.

  • peer-stuck- 멈춘 피어를 모니터링하고 관리합니다.

  • non-peer-stuck- 중단된 프로세스를 모니터링하고 관리합니다.

  • all-clients-stuck- 멈춘 피어와 멈춘 프로세스를 모두 모니터링하고 관리합니다.

threshold-level

주어진 ifstate 클라이언트가 멈췄는지 감지할 시간 간격을 구성합니다.

  • high-540초

  • medium-360초; 이것이 기본값입니다.

  • low-180초

action

구성된 시간 간격이 시간 초과되면 중단된 ifstate 클라이언트에서 수행할 작업을 구성합니다.

  • alarm- 중단된 ifstate 클라이언트에 대한 경보만 발생합니다. 이것이 기본값입니다.

  • alarm-with-cores—기본 라우팅 엔진 커널과 스턱 피어에서 라이브 코어를 수집한 후 스턱된 ifstate 클라이언트에 대한 알람이 발생합니다.

    주의:

    중단된 피어의 경우 라이프 코어를 수집하면 구성 요소가 다시 시작되거나 재부팅될 수 있습니다.

  • restart—기본 라우팅 엔진 커널과 중단된 피어에서 라이브 코어를 수집한 후 중단된 ifstate 클라이언트의 연결이 끊어집니다(지원 가능성에 따라 다름).

    주의:

    이 조치를 선택할 때 ifstate 클라이언트 재시작의 의미를 알고 있어야 합니다. 예를 들어, 일부 FPC는 단순히 다시 시작하지 않습니다. 재부팅됩니다.

필요한 권한 수준

관리자

릴리스 정보

Junos OS 릴리스 16.1R1에 발표된 명령문.