zabbix3.0 예측 함수를 시험해 본다(그 1)
소개
zabbix3.0의 새로운 기능으로 매력적인 예측 모니터링.
하지만 근사 곡선은 잘 모르고 항상 linear만 사용하고 있습니다.
다른 fit도 사용하고 싶지만 지식이 없으면 어렵기 때문에 실제로 그래프를 만들어 동작을 보았습니다.
이계 지식이 없는, 문계의 자신이 납득할 수 있는 결과를 얻을 수 있었던 것입니다. (^^)
환경
Zabbix-server: zabbix 3.0.3
agent OS: solaris10
※DISK 사용률의 변동이 큰 것이 우연히 solaris였던 것만으로 타의는 없다
로그 쓰기가 항상 있고 매일 AM1:00이 되면 자르기와 압축이 이루어져 DISK 사용률이 돌아갑니다.
서버내에는 압축된 파일이 남기 때문에, 매일 미증하고 있는 상태.
단순한 예측은 피크시에 임계값을 넘어 버리므로 근사 곡선을 잘 사용해 감시를 해 보고 싶습니다.
DISK 사용률 추이를 그래프로 표시
위가 감시 대상 서버의 DISK 사용률의 움직임입니다.
우선은 아무것도 생각하지 않고 모든 fit에서 값을 취득해 보겠습니다. zabbix의 설정으로,
forecast("vfs.fs.size[/,pused]",24h,0,12h,"各fitを指定",value)
에서 각각의 fit을 별도의 아이템으로 가져옵니다.
최근 1일의 데이터를 바탕으로 12시간 후에 도달할 DISK 사용률의 예측값이어야 한다.
그리고 결과입니다.
크게 2 패턴의 그래프가 되었다.
linear와 exponential과 polynomialN (이번에는 1)
logarithmic와 power
결과에서 근사 곡선 선별
우선 각각의 특징을 확인
Zabbix-server: zabbix 3.0.3
agent OS: solaris10
※DISK 사용률의 변동이 큰 것이 우연히 solaris였던 것만으로 타의는 없다
로그 쓰기가 항상 있고 매일 AM1:00이 되면 자르기와 압축이 이루어져 DISK 사용률이 돌아갑니다.
서버내에는 압축된 파일이 남기 때문에, 매일 미증하고 있는 상태.
단순한 예측은 피크시에 임계값을 넘어 버리므로 근사 곡선을 잘 사용해 감시를 해 보고 싶습니다.
DISK 사용률 추이를 그래프로 표시
위가 감시 대상 서버의 DISK 사용률의 움직임입니다.
우선은 아무것도 생각하지 않고 모든 fit에서 값을 취득해 보겠습니다. zabbix의 설정으로,
forecast("vfs.fs.size[/,pused]",24h,0,12h,"各fitを指定",value)
에서 각각의 fit을 별도의 아이템으로 가져옵니다.
최근 1일의 데이터를 바탕으로 12시간 후에 도달할 DISK 사용률의 예측값이어야 한다.
그리고 결과입니다.
크게 2 패턴의 그래프가 되었다.
linear와 exponential과 polynomialN (이번에는 1)
logarithmic와 power
결과에서 근사 곡선 선별
우선 각각의 특징을 확인
forecast("vfs.fs.size[/,pused]",24h,0,12h,"各fitを指定",value)
우선 각각의 특징을 확인
로그 근사는 변화율이 급격히 증가하거나 감소한 후에 거의 일정하게 되는 데이터에 가장 잘 맞는 곡선
거듭제곱 근사는 측정값이 특정 비율로 증가하는 데이터에 적합한 곡선
지수 근사는 값이 증가함에 따라 증가율이 증가하는 데이터 또는 감소함에 따라 감소율이 감소하는 데이터에 적합합니다.
다항식 근사는 변동이 큰 데이터에 적합합니다 (대량의 데이터에서 손익을 분석하는 경우 등).
선형 근사는 선형성이 있는 간단한 데이터 집합에 가장 적합한 직선을 만드는 데 사용됩니다.
미래 전개
처음부터 예상하고 있었습니다만, power와 같이 일정 비율로 증가하는 종류가 아니기 때문에 조사 대상으로부터 제외합니다.
그런 다음 exponential도 대상에서 제거합니다. 이쪽도 값의 증감에 의해 비율이 늘어나는 타입인 것 같기 때문에, 이번의 데이터 샘플에는 있지 않다고 생각됩니다.
위의 두 fit을 대상에서 제외하는 대신 취득 조건을 바꾼 그래프를 추가합니다.
첫 번째는 polynomialN을 데이터 대상 기간을 좀 더 길게 해본다.
두 번째는 polynomialN을 데이터 대상 기간을 좀 더 짧게 해본다.
를 더해 그래프의 변화를 보고 싶습니다.
다음에 정보가 채취될 때까지 기다려 주십시오.
공부한 사이트
Zabbix 3.0의 예측 기능에 대한 수학적 고려 사항
microsoft의 지원 페이지에서
Reference
이 문제에 관하여(zabbix3.0 예측 함수를 시험해 본다(그 1)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/miyahang55/items/58c09ed6e813de599d2f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(zabbix3.0 예측 함수를 시험해 본다(그 1)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/miyahang55/items/58c09ed6e813de599d2f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)