Hemen deniyorum. Teşekkür ederim...

 

From: mehmet celik [mailto:[EMAIL PROTECTED] 
Sent: Monday, January 28, 2008 7:12 PM
To: freebsd@lists.enderunix.org
Subject: RE: [FreeBSD] qsheff ve mrtg

 

 
    Merhaba Mesut Bey, MRTG uygulamasi "Target" bolumunde belirtilen
opsiyona bagli olarak aldigi integer bir deger uzerinden grafiklerini cizer.
Baslangic degeri "0"'dir ve surekli olarak artalan bir integer dizgisine
sahiptir.
 
    Simdi sizin probleminize gelirsek;
 
Target[spam]: `/usr/local/etc/qsheff-II/qsheff-mrtg.sh`
 
    boyle bir kodun calistirilmasi durumunda MRTG'ye asagidaki integer'lari
input etmis oluyorsunuz.
 

echo $subj # As MRTG in

echo $head # As MRTG head

echo $virus # As MRTG virus

echo $spam # As MRTG out

 
 
    MRTG bu degerlerden hangisini kullanacagini belirleyemez !!! Bu yuzden
grafikler bos cikiyor. Yukaridaki 4 integer (echo $subj) deger icin ayri
ayri kod calistirip bunlara ayri ayri "Target" belirtirseniz, sorununuz
duzelecektir.. 

Target[spam]:`/usr/...../qsheff-mrtg-subj.sh`     =>  Sadece "echo subj"
Target[spam]:`/usr/...../qsheff-mrtg-head.sh`    =>  Sadece "echo head"
 
Bu sekilde 4 tane birbirinden bagimsiz script'in verdigi degerler, MRTG icin
input olarak kullanilacaktir..
 
 

-- 
Mehmet CELIK





  _____  

From: [EMAIL PROTECTED]
To: freebsd@lists.enderunix.org
Date: Mon, 28 Jan 2008 14:21:54 +0200
Subject: [FreeBSD] qsheff ve mrtg

Qsheff uygulamasının mrtg çıktılarını gösterebilen bir qsheff-mrtg
uygulaması vardı. Ancak qsheff gelişirken bu uygulama zaman olmaması vs gibi
sebeplerden dolayı geliştirilememiş ve qsheff in en son versiyonuna
uyarlanamamıştı. Mrtg konusunda hiç bir bilgim malesef yok. Ancak bunu
uylamayı kullanabilmek adına bir kaç çabam oldu. Ve ilgili dosyaları aklımca
editledim. Ancak başarılı sonuçlar alamadım. İlgili dosyalar aşağıdaki
şekilde. Grafikler oluşuyor ancak bomboşlar. Hata nerede. Yardımcı olabilir
misiniz? Ayrıca her bir konu için html dosyası oluşuyor ancak index.html
yok.

 

# pwd

/usr/local/etc/qsheff-II

 

# cat qsheff-mrtg.sh 

#!/bin/sh

#

# Produces mrtg values

#

# -b$, Fri Dec  3 14:25:05 EET 2004

#

 

subj=`cat /var/log/qsheff.log | grep SUBJ | wc -l`

head=`cat /var/log/qsheff.log | grep HEADER | wc -l`

virus=`cat /var/log/qsheff.log | grep VIRUS | wc -l`

spam=`cat /var/log/qsheff.log | grep SPAM | wc -l`

subj=`expr $subj + 0`

head=`expr $head + 0`

virus=`expr $virus + 0`

spam=`expr $spam + 0`

 

cat /var/log/qsheff.log >> /var/log/qsheff.log.cumulative

echo -n > /var/log/qsheff.log

 

echo $subj # As MRTG in

echo $head # As MRTG head

echo $virus # As MRTG virus

echo $spam # As MRTG out

echo

 

 

# cat qsheff-mrtg.cfg 

WorkDir: /usr/local/www/apache22/data/qsheff-stats

 

#############################################################

Title[spam]: Rejected Messages

MaxBytes[spam]: 10000

AbsMax[spam]: 20000

Options[spam]: gauge

Target[spam]: `/usr/local/etc/qsheff-II/qsheff-mrtg.sh`

PageTop[spam]: <B>Spam</B><br>

ShortLegend[spam]: spam

YLegend[spam]: spam/hour

Legend1[spam]: Total Filtered Subject&nbsp;

LegendI[spam]: Body Spam:&nbsp;

LegendO[spam]: Subject Spam:&nbsp;

WithPeak[spam]: ymwd

XSize[spam]: 350

YSize[spam]: 150

#############################################################

Title[virus]: Rejected Messages

MaxBytes[virus]: 10000

AbsMax[virus]: 20000

Options[virus]: gauge

Target[virus]: `/usr/local/etc/qsheff-II/qsheff-mrtg.sh`

PageTop[virus]: <B>Virus</B><br>

ShortLegend[virus]: virus

YLegend[virus]: virus/hour

Legend1[virus]: Total Filtered Subject&nbsp;

LegendI[virus]: Body Virus:&nbsp;

LegendO[virus]: Subject Virus:&nbsp;

WithPeak[virus]: ymwd

XSize[virus]: 350

YSize[virus]: 150

#############################################################

Title[subj]: Rejected Messages

MaxBytes[subj]: 10000

AbsMax[subj]: 20000

Options[subj]: gauge

Target[subj]: `/usr/local/etc/qsheff-II/qsheff-mrtg.sh`

PageTop[subj]: <B>Subj</B><br>

ShortLegend[subj]: subj

YLegend[subj]: subj/hour

Legend1[subj]: Total Filtered Subject&nbsp;

LegendI[subj]: Body Subj:&nbsp;

LegendO[subj]: Subject Subj:&nbsp;

WithPeak[subj]: ymwd

XSize[subj]: 350

YSize[subj]: 150

#############################################################

Title[head]: Rejected Messages

MaxBytes[head]: 10000

AbsMax[head]: 20000

Options[head]: gauge

Target[head]: `/usr/local/etc/qsheff-II/qsheff-mrtg.sh`

PageTop[head]: <B>Head</B><br>

ShortLegend[head]: head

YLegend[head]: head/hour

Legend1[head]: Total Filtered Headect&nbsp;

LegendI[head]: Body Head:&nbsp;

LegendO[head]: Subject Head:&nbsp;

WithPeak[head]: ymwd

XSize[head]: 350

YSize[head]: 150

 

 

İyi çalışmalar...

 

Mesut GÜLNAZ

 

  _____  

Need to know the score, the latest news, or you need your Hotmail®-get your
"fix". Check it out. <http://www.msnmobilefix.com/Default.aspx> 

Cevap