Likes Likes:  0
Resultaten 16 tot 28 van de 28
Pagina 2 van de 2 Eerste 1 2
Geen

Onderwerp: MRTG en DNS

  1. #16
    MRTG en DNS
    geregistreerd gebruiker
    106 Berichten
    Ingeschreven
    10/02/06

    Locatie
    Wenum-Wiesel

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    ik was ooit is begonnen aan iets met perl/tail en rrdtool.
    http://haas.oezie.org/rrd/named/named-week.png

    http://haas.oezie.org/rrd/named.pl

    die pakt gewoon de /var/log/named/queries.log waar alle queries naar gelogd worden.

  2. #17
    MRTG en DNS
    geregistreerd gebruiker
    115 Berichten
    Ingeschreven
    17/09/07

    Locatie
    Den Haag

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 27305513
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door Nivko Bekijk Berichten
    http://server1.grafix.nivko.nl/mrtg/dns.html

    dns.pl:

    Code:
    #!/usr/bin/perl
    
    use strict;
    
    
    # Set files to use, change these to suit your needs
    my $oldstatfile = "/var/tmp/dns-old.txt";
    my $newstatfile = "/var/named/named.stats";
    
    
    # Obtain old DNS stats from stored file
    open(OLDF, "$oldstatfile");
    my @raw_data = <OLDF>;
    close(OLDF);
    
    my $oldsuccess = @raw_data[0];
    my $oldfailure = @raw_data[1];
    
    chomp($oldsuccess);
    chomp($oldfailure);
    
    
    # Check if there is data, if not, initialize
    if (! $oldsuccess) {
        $oldsuccess = 0;
    }
    
    if (! $oldfailure) {
        $oldfailure = 0;
    }
    
    
    # Get new data from file, first clean the stats file and dump new
    system("cat /dev/null > $newstatfile");
    system("/usr/sbin/rndc stats");
    open(NEWF, "$newstatfile");
    my @dns_data = <NEWF>;
    close(NEWF);
    
    my $newsuccess = 0;
    my $newfailure = 0;
    my $line;
    my $foundsuccess = 0;
    my $foundfailure = 0;
    
    
    foreach $line (@dns_data) {
        if (($line =~ /^success ([0-9]*)/) && ($foundsuccess == 0)) {
            $foundsuccess = 1;
            $newsuccess = $1;
        }
    
        if (($line =~ /^failure ([0-9]*)/) && ($foundfailure == 0)) {
            $foundfailure = 1;
            $newfailure = $1;
        }
    }
    
    
    # Calculate difference between old and new. Divide by 5 to get per minute
    my $diffsuccess = ($newsuccess - $oldsuccess) / 5;
    my $difffailure = ($newfailure - $oldfailure) / 5;
    
    
    # Store new data
    open(OLDF, ">$oldstatfile");
    print(OLDF "$newsuccess\n$newfailure");
    close(OLDF);
    
    # Print difference
    print("$diffsuccess \n$difffailure \n");
    mrtg.cfg:

    Code:
    #----------------------------
    # DNS Stats
    #----------------------------
    Target[dns]: `/var/www/html/mrtg/core/dns.pl`
    Options[dns]: gauge,growright,nopercent,integer,unknaszero
    MaxBytes[dns]: 32000
    AbsMax[dns]: 64000
    WithPeak[dns]: wmy
    Colours[dns]: YELLOW #F9C000,RED #F90000,LIGHT YELLOW #FFFFBB,LIGTH RED #FF8080
    ShortLegend[dns]:queries/m
    YLegend[dns]: Qs per Minute
    Legend1[dns]: Queries received over 1 minute
    Legend2[dns]: Failed Queries received over 1 minute
    Legend3[dns]: Maximal Queries over 5 minutes
    Legend4[dns]: Maximal Failed Queries over 5 minutes
    LegendI[dns]:  Queries:
    LegendO[dns]:  Failures:
    Title[dns]: DNS Statistics
    PageTop[dns]: <h3>DNS Statistics</h3>
    Nivko, zou jij misschien al je plugins voor mrtg willen share met mij? Ik ben er onder de indruk namelijk



    De mijne namelijk:
    http://host10.doxxhosting.nl/mrtg/ = Beetje kaal

  3. #18
    MRTG en DNS
    geregistreerd gebruiker
    1.180 Berichten
    Ingeschreven
    21/08/06

    Locatie
    Noord Brabant

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Niels
    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt


  4. #19
    MRTG en DNS
    geregistreerd gebruiker
    3.709 Berichten
    Ingeschreven
    22/05/05

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    24 Berichten zijn liked


    Naam: Jeroen

    Misschien niet geheel ontopic maar vanaf deze post worden er door mij en Randy (ook aanwezig op dit forum) nog een aantal extra checks beschikbaar gesteld:

    http://www.directadmin.com/forum/sho...&postcount=136

    Om je mrtg stats wat op te vullen

  5. #20
    MRTG en DNS
    geregistreerd gebruiker
    1.180 Berichten
    Ingeschreven
    21/08/06

    Locatie
    Noord Brabant

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Niels
    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Die extra's zijn van Randy die in mijn configs staan

  6. #21
    MRTG en DNS
    geregistreerd gebruiker
    109 Berichten
    Ingeschreven
    06/07/07

    Locatie
    sint-niklaas

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door DutchTSE Bekijk Berichten
    Misschien niet geheel ontopic maar vanaf deze post worden er door mij en Randy (ook aanwezig op dit forum) nog een aantal extra checks beschikbaar gesteld:

    http://www.directadmin.com/forum/sho...&postcount=136

    Om je mrtg stats wat op te vullen
    Had deze ook al. Echter heb ik wel enkele aanpassingen gedaan om de juiste gegevens op te halen.

    Code:
    if [ "$TYPE" = "pop3" ]; then
        INDATA=`cat /var/log/maillog | grep pop3-login | grep "$(date --date='1 minutes ago' +'%b %_d %R')" | wc -l`
        OUTDATA=$INDATA
    fi
        
    if [ "$TYPE" = "imap" ]; then
        INDATA=`cat /var/log/maillog | grep imap | grep "$(date --date='1 minutes ago' +'%b %_d %R')" | wc -l`
        OUTDATA=$INDATA
    fi
    Zo krijg ik alle gegevens van de laatste minuut en ook maar 1x per login en niet per lijn dat over imap of pop3 gaat.

  7. #22
    MRTG en DNS
    geregistreerd gebruiker
    115 Berichten
    Ingeschreven
    17/09/07

    Locatie
    Den Haag

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 27305513
    Ondernemingsnummer: nvt

    Nivko, bij mij doen de DNS Stats het niet, enig idee hoe dat komt?
    http://host10.doxxhosting.nl/mrtg/dns.html

    En als ik krijg de volgende error als ik handmatig cronupdate:
    Code:
    2007-10-15 02:15:19: WARNING: Problem with External get '/var/www/html/mrtg/core/dns.pl':
       Expected a Number for 'out' but nothing'
    
    2007-10-15 02:15:19: ERROR: Target[index][_IN_] ' $target->[0]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[index][_OUT_] ' $target->[0]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[tcp][_IN_] ' $target->[1]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[tcp][_OUT_] ' $target->[1]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[load][_IN_] ' $target->[2]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[load][_OUT_] ' $target->[2]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[swap][_IN_] ' $target->[3]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[swap][_OUT_] ' $target->[3]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[processes][_IN_] ' $target->[4]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[processes][_OUT_] ' $target->[4]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[uptime][_IN_] ' $target->[5]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[uptime][_OUT_] ' $target->[5]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[memory][_IN_] ' $target->[7]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[memory][_OUT_] ' $target->[7]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[pop3][_IN_] ' $target->[8]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[pop3][_OUT_] ' $target->[8]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[imap][_IN_] ' $target->[9]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[imap][_OUT_] ' $target->[9]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[spam][_IN_] ' $target->[10]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[spam][_OUT_] ' $target->[10]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[mail][_IN_] ' $target->[11]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[mail][_OUT_] ' $target->[11]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[sa][_IN_] ' $target->[12]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[sa][_OUT_] ' $target->[12]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[queue][_IN_] ' $target->[13]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[queue][_OUT_] ' $target->[13]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[dns][_IN_] ' $target->[14]{$mode} ' did not eval into defined data
    2007-10-15 02:15:19: ERROR: Target[dns][_OUT_] ' $target->[14]{$mode} ' did not eval into defined data
    Enig idee?

  8. #23
    MRTG en DNS
    geregistreerd gebruiker
    1.180 Berichten
    Ingeschreven
    21/08/06

    Locatie
    Noord Brabant

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Niels
    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Bestaat er wel een named.stats? Probeer eens 'rndc stats'

  9. #24
    MRTG en DNS
    geregistreerd gebruiker
    115 Berichten
    Ingeschreven
    17/09/07

    Locatie
    Den Haag

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 27305513
    Ondernemingsnummer: nvt

    [***@***]# rndc stats
    bash: rndc: command not found

    [***@***]# locate named.stats
    Krijg ik niks

    Enig idee?

  10. #25
    MRTG en DNS
    geregistreerd gebruiker
    1.180 Berichten
    Ingeschreven
    21/08/06

    Locatie
    Noord Brabant

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Niels
    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Draai je geen bind? Probeer is 'locate rndc' ?

  11. #26
    MRTG en DNS
    geregistreerd gebruiker
    115 Berichten
    Ingeschreven
    17/09/07

    Locatie
    Den Haag

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 27305513
    Ondernemingsnummer: nvt

    [**@** **]# locate rndc
    /usr/share/man/man5/rndc.conf.5.gz
    /usr/share/man/man8/rndc-confgen.8.gz
    /usr/share/man/man8/rndc.8.gz
    /usr/sbin/rndc
    /usr/sbin/rndc-confgen
    /etc/rndc.key
    /etc/rndc.conf

  12. #27
    MRTG en DNS
    geregistreerd gebruiker
    1.180 Berichten
    Ingeschreven
    21/08/06

    Locatie
    Noord Brabant

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Niels
    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Dan doe je:

    /usr/sbin/rndc stats && updatedb

    Dan kijk je daarna dmv. locate named.stats waar named.stats staat, die locatie zet je in dns.pl en dan ben je klaar!

  13. #28
    MRTG en DNS
    geregistreerd gebruiker
    115 Berichten
    Ingeschreven
    17/09/07

    Locatie
    Den Haag

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 27305513
    Ondernemingsnummer: nvt

    Hmm, toch iets raars want als ik dit doe:
    /usr/sbin/rndc stats && updatedb
    En dan vervolgens:
    locate named.stats
    Vind hij niks? Weer enige ideen?

Pagina 2 van de 2 Eerste 1 2

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics