munin plugin을 작성하는 방법Tips
negative graph를 작성하는 방법
이더넷 I / F의 트래픽 상태 표시와 같이 "0 기준으로 상하 (-/+)"에 그래프 표시
예를 들어
test.plif ($ARGV[0] and $ARGV[0] eq "config") {
print "plus.type GAUGE\n";
print "plus.min 0\n";
print "plus.draw LINE1\n";
print "plus.info Net Out\n";
print "plus.label bps\n";
print "minus.info Net In\n";
print "minus.label bps\n";
print "minus.graph no\n";
print "plus.negative minus\n";
} else {
print "plus.value " . $out . "\n";
print "minus.value " . $in . "\n";
}
- negative 사용법
print "minus.graph no\n";
print "plus.negative minus\n";
주문을 주창할 수 있도록 "プラス値label名.nagative マイナス値label名
"가 필연적이다.
if ($ARGV[0] and $ARGV[0] eq "config") {
print "plus.type GAUGE\n";
print "plus.min 0\n";
print "plus.draw LINE1\n";
print "plus.info Net Out\n";
print "plus.label bps\n";
print "minus.info Net In\n";
print "minus.label bps\n";
print "minus.graph no\n";
print "plus.negative minus\n";
} else {
print "plus.value " . $out . "\n";
print "minus.value " . $in . "\n";
}
print "plus.label bps\n";
print "minus.label bps\n";
라벨 표시 내용은 동일합니다!주의점으로서는 for문 등을 사용해 label명을 배열등으로부터 가져올 때에는 분기를 제대로 실시해 「불필요한 label」을 출력하지 않을 필요가 있다(처음에 출력한 label명이 유효하게 되기 때문에 코드를 접으면 빠져
Reference
이 문제에 관하여(munin plugin을 작성하는 방법Tips), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nakacya/items/3511e4dcd41a7ac63195텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)