계산된 항목으로 단위 시간당 로그 수를 그래프로 표시
1754 단어 zabbix
로그 항목 설정
다음과 같은 느낌으로/var/log/messages를 모니터링하는 항목을 만듭니다.
최신 데이터는 다음과 같은 느낌.
계산 항목 설정
로그 중에서 「error」에 매치 하는 행의, 30 초당의 건수를 카운트하는 계산 아이템을 작성합니다.
기본적으로 트리거 함수 count이 그대로 사용할 수있는 것 같습니다.
다른 점은 함수의 첫 번째 인수가 계산할 항목의 키가 되는 곳입니다. (덧붙여서, 정의되지 않은 아이템의 키는 사용할 수없는 것 같습니다)
log[]
에서 정규 표현식을 사용하는 경우 다음과 같은 쓰기 방법이 있습니다.
count("log[/var/log/messages,\"[0-9]+\"]", 30, "error", "like")
잠시 기다리면 다음과 같은 그래프가 표시됩니다.
요약
로그 데이터를 모두 DB에 넣고 있으므로, 대량의 로그를 취급하려고 하면 어려울까… 라고 조금 생각하고 있습니다.
그렇다고는 해도, 예를 들면 로그의 에러 출력을 감시해 「error」라고 하는 캐릭터 라인이 출력될 때마다 경고를 내고 싶지 않다, 일단 단위 시간당에 출력 건수가 임계치를 넘으면 경고를 내도록 하고 싶다 , 라고 하는 방향에는 좋을까라고 생각합니다.
Reference
이 문제에 관하여(계산된 항목으로 단위 시간당 로그 수를 그래프로 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/winebarrel/items/dd79a0888788a9483ac6
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
로그 중에서 「error」에 매치 하는 행의, 30 초당의 건수를 카운트하는 계산 아이템을 작성합니다.
기본적으로 트리거 함수 count이 그대로 사용할 수있는 것 같습니다.
다른 점은 함수의 첫 번째 인수가 계산할 항목의 키가 되는 곳입니다. (덧붙여서, 정의되지 않은 아이템의 키는 사용할 수없는 것 같습니다)
log[]
에서 정규 표현식을 사용하는 경우 다음과 같은 쓰기 방법이 있습니다.count("log[/var/log/messages,\"[0-9]+\"]", 30, "error", "like")
잠시 기다리면 다음과 같은 그래프가 표시됩니다.
요약
로그 데이터를 모두 DB에 넣고 있으므로, 대량의 로그를 취급하려고 하면 어려울까… 라고 조금 생각하고 있습니다.
그렇다고는 해도, 예를 들면 로그의 에러 출력을 감시해 「error」라고 하는 캐릭터 라인이 출력될 때마다 경고를 내고 싶지 않다, 일단 단위 시간당에 출력 건수가 임계치를 넘으면 경고를 내도록 하고 싶다 , 라고 하는 방향에는 좋을까라고 생각합니다.
Reference
이 문제에 관하여(계산된 항목으로 단위 시간당 로그 수를 그래프로 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/winebarrel/items/dd79a0888788a9483ac6
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(계산된 항목으로 단위 시간당 로그 수를 그래프로 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/winebarrel/items/dd79a0888788a9483ac6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)