STUN/TURN 서버 모니터링

STUN/TURN 서버 모니터링

다음 명령을 사용하여 STUN & TURN 서버(TLS 지원)를 설정했습니다.서버로 돌아가기, Debian 8 VPS에서 공식 Debian 패키지를 사용합니다 resiprocate-turn-server.

이미 사용하고 있어요감시 장치다양한 서비스, 디스크 사용량 및 일부 특정 파일을 모니터링합니다. STUN/TURN 서버를 모니터링하는 방법을 알고 싶습니다.

현재는 다음 구성을 사용하여 호스트, CPU 및 RAM 사용량을 확인하고 있습니다.

check process turn-server with pidfile /var/run/reTurnServer/reTurnServer.pid
  start program = "/bin/systemctl start resiprocate-turn-server.service"
  stop program  = "/bin/systemctl stop resiprocate-turn-server.service"
  if failed host stun.my-domain.com port 3478 type udp for 3 cycles then alert
  if failed host turn.my-domain.com port 3478 type udp for 3 cycles then alert
  if failed host turn.my-domain.com port 5349 type tcp for 3 cycles then alert
  if cpu > 75% for 3 cycles then alert
  if total cpu > 80% for 5 cycles then alert
  if mem > 512 MB for 5 cycles then alert

하지만 -그런 합의의 취지를 정말 이해하지 못하는 게 아니라면 분명히 가능하다.-- 이러한 검사는 기존 HTTP 프로토콜을 통해 수행됩니다. 나는 실제로 stunturn/turns프로토콜을 사용하여 내 서버가 아직 실행 중인지 확인 하고 싶습니다 .

현기증:

stun:stun.my-domain.com:3478

회전:

turns:turn.my-domain.com:5349

usernameTURN에는 자격 증명( ID 및 비밀번호) 이 필요할 수도 있습니다 credential.

이 작업을 수행하는 방법을 아는 사람이 있나요? 가능합니까?

관련 정보