Nagios mysql 검사 서비스 정의 구성?

Nagios mysql 검사 서비스 정의 구성?

나는콘솔 연구소 MySQL 상태 점검내 MySQL 데이터베이스를 모니터링하는 플러그인입니다.

매개변수 에 대한 경고 및 위험 임계값을 변경하고 싶지만 threads connected방법을 잊어버렸습니다.

내 수표는 다음 service.cfg과 같이 설정되었습니다.

define service {
        use                             mysql-service
        hostgroup_name                  mysql-servers
        check_interval                  1
        service_description             MySQL Threads Connected
        _mysql_mode                     threads-connected
        check_command                   check_mysql_health
}

위 구성 중 어느 부분에서 임계값을 정의했는지 기억하는 데 문제가 있습니까?

나는 시도했지만 check_mysql_health:20:40check_mysql_health! -w 20: -c 40: 다 작동하지 않았습니다.

내가 어떻게 하는지 아시는 분 있나요?

답변1

여기에 근본적인 개념이 빠져 있습니다. 읽기매크로 및 작동 방식문서 페이지.

command_line대략: like 를 사용하여 새 서비스 정의를 만듭니다 /path/to/your/plugins/check_mysql_health --warning $ARG1$ --critical $ARG2$. (이것은 표준 Nagios입니다.임계값 범위.)

또한 반드시 읽어 check_mysql_health --help보시거나콘솔 연구소 사이트플러그인 사용에 대한 자세한 내용은

관련 정보