Toon posts:

[MRTG] Windows 2000 Server monitoren

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil met MRTG mijn Win2k Server gaan monitoren. Ik heb al heeeeel veel gezocht maar de meeste oplossingen zijn allemaal Linux/Unix situaties. Ik wil dus uiteindelijk mijn Serverload, diskusage, memusage ed gaan monitoren en dat allemaal in een leuk websiteje zetten. Nu zijn er wel allemaal hele mooie handleidingen enzo maar ik de goede niet vinden. Kan mij iemand vertellen wat ik allemaal moet downloaden hiervoor en wat ik daarmee moet doen?
Ik heb inmiddels het al voor elkaar om mijn netwerkkaart te monitoren, maar nu de rest nog. Simpelweg kan ik niks duidelijks vinden. Misschien dat iemand dit al heeft draaien onder Windows 2000 Server.
Ik ben gewoon ten einde raad!!! :'( Please help!!

Verwijderd

SNMP voor Windows install (is een 'module' van Windows): dan MRTG met ActiveState-Perl installen, en voilá :) Dan eventueel Perl-scripts maken, zodat MRTG diskload ed kan monitoren...

Howto: http://people.ee.ethz.ch/...btools/mrtg/nt-guide.html

[ Voor 24% gewijzigd door Verwijderd op 06-02-2003 07:35 ]


Verwijderd

Topicstarter
Verwijderd schreef op 06 februari 2003 @ 07:34:
SNMP voor Windows install (is een 'module' van Windows): dan MRTG met ActiveState-Perl installen, en voilá :) Dan eventueel Perl-scripts maken, zodat MRTG diskload ed kan monitoren...

Howto: http://people.ee.ethz.ch/...btools/mrtg/nt-guide.html
En dat heb ik dus al gedaan 8)7 :'( Daarmee kreeg ik dus mijn netwerk gemonitored. Maar hoe het verder moet met dat MIB (weet niet eens waar ik het kan vinden, heb resourcekit wel geïnstalled maar hielp niks) weet ik dus niet...

Maar heb jij nog wat perl-scripts voor me en hoe en waar moet ik die dan gebruiken???

  • Oezie Woezie
  • Registratie: December 1999
  • Niet online

Oezie Woezie

Pim. is de beste

als je een snmpwalk doet op een host zoals dit
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
21:22:07 [root@octopus mrtg]#snmpwalk -c public 10.0.11.7 .1.3.6.1.2.1.25.2.3.1
HOST-RESOURCES-MIB::hrStorageIndex.1 = INTEGER: 1
HOST-RESOURCES-MIB::hrStorageIndex.2 = INTEGER: 2
HOST-RESOURCES-MIB::hrStorageIndex.3 = INTEGER: 3
HOST-RESOURCES-MIB::hrStorageIndex.4 = INTEGER: 4
HOST-RESOURCES-MIB::hrStorageIndex.5 = INTEGER: 5
HOST-RESOURCES-MIB::hrStorageIndex.6 = INTEGER: 6
HOST-RESOURCES-MIB::hrStorageIndex.7 = INTEGER: 7
HOST-RESOURCES-MIB::hrStorageIndex.8 = INTEGER: 8
HOST-RESOURCES-MIB::hrStorageType.1 = OID: HOST-RESOURCES-TYPES::hrStorageRemovableDisk
HOST-RESOURCES-MIB::hrStorageType.2 = OID: HOST-RESOURCES-TYPES::hrStorageFixedDisk
HOST-RESOURCES-MIB::hrStorageType.3 = OID: HOST-RESOURCES-TYPES::hrStorageFixedDisk
HOST-RESOURCES-MIB::hrStorageType.4 = OID: HOST-RESOURCES-TYPES::hrStorageFixedDisk
HOST-RESOURCES-MIB::hrStorageType.5 = OID: HOST-RESOURCES-TYPES::hrStorageFixedDisk
HOST-RESOURCES-MIB::hrStorageType.6 = OID: HOST-RESOURCES-TYPES::hrStorageCompactDisc
HOST-RESOURCES-MIB::hrStorageType.7 = OID: HOST-RESOURCES-TYPES::hrStorageCompactDisc
HOST-RESOURCES-MIB::hrStorageType.8 = OID: HOST-RESOURCES-TYPES::hrStorageVirtualMemory
HOST-RESOURCES-MIB::hrStorageDescr.1 = STRING: A:\
HOST-RESOURCES-MIB::hrStorageDescr.2 = STRING: C:\ Label:  Serial Number c3caaa1
HOST-RESOURCES-MIB::hrStorageDescr.3 = STRING: D:\ Label:data  Serial Number 661f5d61
HOST-RESOURCES-MIB::hrStorageDescr.4 = STRING: E:\ Label:extra  Serial Number 7a00d284
HOST-RESOURCES-MIB::hrStorageDescr.5 = STRING: F:\ Label:backup  Serial Number 5281d9a9
HOST-RESOURCES-MIB::hrStorageDescr.6 = STRING: G:\ Label:XRMPOEM_NL  Serial Number faa7b27d
HOST-RESOURCES-MIB::hrStorageDescr.7 = STRING: H:\ Label:A7V8X  Serial Number 6291d488
HOST-RESOURCES-MIB::hrStorageDescr.8 = STRING: Virtual Memory
HOST-RESOURCES-MIB::hrStorageAllocationUnits.1 = INTEGER: 0 Bytes
HOST-RESOURCES-MIB::hrStorageAllocationUnits.2 = INTEGER: 4096 Bytes
HOST-RESOURCES-MIB::hrStorageAllocationUnits.3 = INTEGER: 4096 Bytes
HOST-RESOURCES-MIB::hrStorageAllocationUnits.4 = INTEGER: 4096 Bytes
HOST-RESOURCES-MIB::hrStorageAllocationUnits.5 = INTEGER: 4096 Bytes
HOST-RESOURCES-MIB::hrStorageAllocationUnits.6 = INTEGER: 2048 Bytes
HOST-RESOURCES-MIB::hrStorageAllocationUnits.7 = INTEGER: 2048 Bytes
HOST-RESOURCES-MIB::hrStorageAllocationUnits.8 = INTEGER: 65536 Bytes
HOST-RESOURCES-MIB::hrStorageSize.1 = INTEGER: 0
HOST-RESOURCES-MIB::hrStorageSize.2 = INTEGER: 2564367
HOST-RESOURCES-MIB::hrStorageSize.3 = INTEGER: 5120718
HOST-RESOURCES-MIB::hrStorageSize.4 = INTEGER: 8484328
HOST-RESOURCES-MIB::hrStorageSize.5 = INTEGER: 3839534
HOST-RESOURCES-MIB::hrStorageSize.6 = INTEGER: 276539
HOST-RESOURCES-MIB::hrStorageSize.7 = INTEGER: 139427
HOST-RESOURCES-MIB::hrStorageSize.8 = INTEGER: 20009
HOST-RESOURCES-MIB::hrStorageUsed.1 = INTEGER: 0
HOST-RESOURCES-MIB::hrStorageUsed.2 = INTEGER: 2022765
HOST-RESOURCES-MIB::hrStorageUsed.3 = INTEGER: 60244
HOST-RESOURCES-MIB::hrStorageUsed.4 = INTEGER: 732311
HOST-RESOURCES-MIB::hrStorageUsed.5 = INTEGER: 1435258
HOST-RESOURCES-MIB::hrStorageUsed.6 = INTEGER: 276539
HOST-RESOURCES-MIB::hrStorageUsed.7 = INTEGER: 139427
HOST-RESOURCES-MIB::hrStorageUsed.8 = INTEGER: 0
HOST-RESOURCES-MIB::hrStorageAllocationFailures.1 = Counter32: 0
HOST-RESOURCES-MIB::hrStorageAllocationFailures.2 = Counter32: 0
HOST-RESOURCES-MIB::hrStorageAllocationFailures.3 = Counter32: 0
HOST-RESOURCES-MIB::hrStorageAllocationFailures.4 = Counter32: 0
HOST-RESOURCES-MIB::hrStorageAllocationFailures.5 = Counter32: 0
HOST-RESOURCES-MIB::hrStorageAllocationFailures.6 = Counter32: 0
HOST-RESOURCES-MIB::hrStorageAllocationFailures.7 = Counter32: 0
HOST-RESOURCES-MIB::hrStorageAllocationFailures.8 = Counter32: 0


kan je size en used size opvragen, en dat kan je weer gebruiken mer MRTG/RRDTOOL.

Target[hd]: 1.3.6.1.2.1.25.2.3.1.5.2&.1.3.6.1.2.1.25.2.3.1.6.2:public@10.0.11.7
Options[hd]: gauge

dit maakt grafiekjes van
HOST-RESOURCES-MIB::hrStorageDescr.2 = STRING: C:\
en laat 2 getallen zien van
HOST-RESOURCES-MIB::hrStorageSize.2 = INTEGER: 2564367
en
HOST-RESOURCES-MIB::hrStorageUsed.2 = INTEGER: 2022781

die getall moeten nog vermenigvuldigd worden met
HOST-RESOURCES-MIB::hrStorageAllocationUnits.2 = INTEGER: 4096 Bytes
voor de grote in GB of MB

om dit ook in de grafiek goed te krijgen moet je ff dit toevoegen.
YTicsFactor[hd]: 4096
Factor[hd]: 4096

zoiets zou wel moeten werken denk ik.

een mooi Tshirt met Pim. is de beste enzo


  • radial
  • Registratie: Augustus 2000
  • Laatst online: 16-08 16:39

radial

Watch out

Bedoel je toevallig zoiets als dit??
klikkk

gemaakt met oa de standaard tooltjes van windows ;)

20xSF170s - ozo


Verwijderd

Topicstarter
@Oezie Woezie:
Als jij mij kan vertellen hoe ik kan SNMPWalken onder Windows 2000 Server kom ik iig al een heel stuk verder!! (En dan ook nog es erbij hoe je nu aan die lange string van cijfers komt, want snap der geen kloot van)

@radial2000:
Zoiets ja!! Alleen dan het leifst met leuke grafiekjes zodat je kan kijken of er opeens een piek zit in je connectie of serverload.

  • Oezie Woezie
  • Registratie: December 1999
  • Niet online

Oezie Woezie

Pim. is de beste

http://www.wtcs.org/snmp4tpc/getif.htm

kan je onder het tab-blad MBrowser je snmp waardes bekijken

een mooi Tshirt met Pim. is de beste enzo


Verwijderd

Topicstarter
Tnx m8!! Denk dat ik hier wel wat mee kan. Ga in het weekend nog ff wat prutsen met dit proggie (nadat ik eerst een enorm stuk Java-code heb afgemaakt :'( )

  • Oezie Woezie
  • Registratie: December 1999
  • Niet online

Oezie Woezie

Pim. is de beste

Afbeeldingslocatie: http://hagen.let.rug.nl/~s1147447/erik/konijn-1.png

ff een beetje aan het prutsen geweest, dit is het resultaat :)

een mooi Tshirt met Pim. is de beste enzo


Verwijderd

Topicstarter
Oezie Woezie schreef op 07 February 2003 @ 23:08:
[afbeelding]

ff een beetje aan het prutsen geweest, dit is het resultaat :)
Hoe heb je dat eigenlijk gedaan? Ik krijg namelijk bij .....internet.private.enterprises helemaal niks. Dus bij enterprises staat niks meer. Ik heb begrepen dat daar dus de verdere info van je systeem moet staan. Daar staat bij mij helemaal niks meer. Waar kan ik plugin's vinden die dat wel zichtbaar maken?? Of aanvullingen voor die zooi? Heb windows 2000 Resource Kit nogsteeds geïnstalleert.

Als ik bij MBrowser 1.3.6.1.4.1.9.2.1.58.0 invul dan krijg de SysID te zien, maar daar moet eigenlijk de CPU-load komen te staan. Wat mis ik hier nog???? :?

[ Voor 12% gewijzigd door Verwijderd op 08-02-2003 18:10 ]


  • Oezie Woezie
  • Registratie: December 1999
  • Niet online

Oezie Woezie

Pim. is de beste

dan heb je die MIB's niet, onder aan die pagina staat "Hint:" met dit linkje http://www.wtcs.org/snmp4tpc/FILES/mibs/GetIf/Mibs.zip die moet je ff downloaden en uitpakken in je program files\getif\mibs en dan je .index file in die dir weg gooien.

en die grafiekjes heb ik met dit script gemaakt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
#! /usr/bin/perl 

# ============================================================================
### Gemaakt door: Erik de Mare
### E-mail      : Erik@oezie.org
### dit script heeft nodig rrdtool(www.rrdtool.org)
### en Net::SNMP (http://search.cpan.org/author/DTOWN/Net-SNMP-4.0.3/)

# ============================================================================

use Net::SNMP(qw(oid_lex_sort oid_context_match SNMP_VERSION_1));
use Getopt::Std;

use strict;
use vars qw(@label $label $totalecht $usedecht $if $s $responsetotal $file $session $responseused @data $j @hosts @unit @hdnum $SCRIPT $VERSION %OPTS);
use RRDs;

my $tijd = localtime(time);
my $path = "/home/httpd/html/zooi/";
my $stats = "/root/stats/hd/";
my $h = 0;
@hosts = ('haas','jachtluipaard','konijn','octopus');
my $size = @hosts;



for(my $h = 0;$h < $size;$h++){

# Create the SNMP session
my ($s, $e) = Net::SNMP->session(
   -hostname  => $hosts[$h],
   -community => "public",
   -timeout => 1,
   -version => 2
);
my $hd = ".1.3.6.1.2.1.25.2.3.1.1";
my $unit = ".1.3.6.1.2.1.25.2.3.1.4";
my $label = ".1.3.6.1.2.1.25.2.3.1.3";
my $i = 1;
iterator: while (defined($s->get_bulk_request(-maxrepetitions => 10,
                                              -varbindlist    => [$hd])))
{
   my @oids = oid_lex_sort(keys(%{$s->var_bind_list}));
   foreach (@oids) {
      if (!oid_context_match($hd, $_)) { last iterator; }
      $hdnum[$i] = $s->var_bind_list->{$_};
      $i++;
      if ($s->var_bind_list->{$_} eq 'endOfMibView') { last iterator; } 
   }
   $hd = pop(@oids);
}
$i = 1;
iterator: while (defined($s->get_bulk_request(-maxrepetitions => 10,
                                              -varbindlist    => [$unit])))
{
   my @oids = oid_lex_sort(keys(%{$s->var_bind_list}));
   foreach (@oids) {
      if (!oid_context_match($unit, $_)) { last iterator; }
      $unit[$i] = $s->var_bind_list->{$_};
      $i++;
      if ($s->var_bind_list->{$_} eq 'endOfMibView') { last iterator; }
   }
    $unit = pop(@oids);
}
$i = 1;
iterator: while (defined($s->get_bulk_request(-maxrepetitions => 10,
                                              -varbindlist    => [$label])))
{
   my @oids = oid_lex_sort(keys(%{$s->var_bind_list}));
   foreach (@oids) {
      if (!oid_context_match($label, $_)) { last iterator; }
      $label[$i] = $s->var_bind_list->{$_};
      $i++;
      if ($s->var_bind_list->{$_} eq 'endOfMibView') { last iterator; }
   }
   $label = pop(@oids);
}


my $hd = @hdnum;

for(my $j=1;$j<$hd;$j++){
        my $file = "$hosts[$h]-$j-hd.rrd";
        print "$file\n";
        if(-e "$stats$file"){
            print "Database bestaat reeds\n";
            }
        else {
            print "Database word gemaakt\n";
            RRDs::create ("$stats$file",
            "--step",300,
            "DS:total:GAUGE:300:0:U",
            "DS:used:GAUGE:300:0:U",
            "RRA:AVERAGE:0.5:1:600",
            "RRA:AVERAGE:0.5:6:700",
            "RRA:AVERAGE:0.5:24:775",
            "RRA:AVERAGE:0.5:288:797",
            "RRA:MAX:0.5:1:600",
            "RRA:MAX:0.5:6:700",
            "RRA:MAX:0.5:24:775",
            "RRA:MAX:0.5:288:797"
            );
            if (my $ERROR = RRDs::error) {
              print "ERROR: $ERROR\n";
            };
        }
        my $total = "1.3.6.1.2.1.25.2.3.1.5.$hdnum[$j]";
        my $used = "1.3.6.1.2.1.25.2.3.1.6.$hdnum[$j]";
        $responsetotal = $s->get_request($total);
        $responseused = $s->get_request($used);
        
        $totalecht = $responsetotal->{$total} * $unit[$j];
        $usedecht = $responseused->{$used} * $unit[$j];

        RRDs::update "$stats$file", "N:$totalecht:$usedecht";
        if (my $ERROR = RRDs::error) {
                    print "ERROR: $ERROR\n";
                };


        @data = ("$path$hosts[$h]-$j.png");
        push(@data,"--start=-166400");
        push(@data,"--imgformat=PNG");
        push(@data,"--vertical-label=Bytes");
        push(@data,"--title=$label[$j]");

        push(@data,"DEF:total=$stats$file:total:AVERAGE");
        push(@data,"DEF:used=$stats$file:used:AVERAGE");
        push(@data,"CDEF:procent=100,used,total,/,*");  
        push(@data,"CDEF:free=total,used,-");
        push(@data,"CDEF:procent2=100,free,total,/,*");
        
        push(@data,"AREA:total#00FF00:Free space");
        push(@data,"GPRINT:free:LAST:%6.2lf %sBytes");
        push(@data,"GPRINT:procent2:LAST:%6.2lf %%\\n");
        push(@data,"AREA:used#0000FF:Used space");
        push(@data,"GPRINT:used:LAST:%6.2lf %sBytes");
        push(@data,"GPRINT:procent:LAST:%6.2lf %%");
        push(@data,"COMMENT:\\s");
        push(@data,"COMMENT:$tijd\\r");

        RRDs::graph (@data);
        if (my $ERROR = RRDs::error) {
                    print "ERROR: $ERROR\n";
                };


}
$s->close();
}

exit 0;


script is niet echt netjes, maar werkt hier wel :+

een mooi Tshirt met Pim. is de beste enzo


Verwijderd

Topicstarter
Ok, heb ik gedaan. Als ik die nummers van mijn processor in het MRTG-configfiletje doe krijg ik weliswaar geen fout maar hij genereert ook helemaal geen html-pagina voor mijn CPU. Die is er simpelweg niet. Moet ik misschien die Host-files, die MIB-files ergens nog registreren of zo? Het rare is namelijk dat hij in die MBrowser wel de getalletjes weergeeft maar ergens anders dus gewoon niet, ook niet in MRTG.

Heb het al gevonden!! Achter het OID stond een punt met nog een cijfer. Nadat ik dat toegevoegd had werkte de hele boel en geeft hij eindelijk de boel goed weer. Iig bedankt voor je hulp!!

[ Voor 19% gewijzigd door Verwijderd op 08-02-2003 20:15 ]


  • Predator
  • Registratie: Januari 2001
  • Laatst online: 16:18

Predator

Suffers from split brain

Mrtg samples

# This Report File Template measures CPU from a Windows NT Machine
#
# Example CFGNAME : [DEVICE NAME]-microsoft_winnt_cpu

Target[$CFGNAME]: 1.3.6.1.4.1.311.1.1.3.1.1.23.9.0&1.3.6.1.4.1.311.1.1.3.1.1.23.9.0:$COMMUNITY@$IPADDRESS
MaxBytes[$CFGNAME]: 100
YLegend[$CFGNAME]: %Busy=Green
ShortLegend[$CFGNAME]: %
Unscaled[$CFGNAME]: dwmy
Legend1[$CFGNAME]: CPU Utilization
Legend2[$CFGNAME]: .
Legend3[$CFGNAME]: Max value per interval on graph
Legend4[$CFGNAME]: .
LegendI[$CFGNAME]: CPU:
LegendO[$CFGNAME]:
Title[$CFGNAME]: $DEVICE
PageTop[$CFGNAME]: <H1>$DEVICE</H1>
Options[$CFGNAME]: nopercent, gauge, unknaszero
Colours[$CFGNAME]: GREEN#00eb0c,BLUE#0000ff,GRAY#AAAAAA,VIOLET#ff00ff
WithPeak[$CFGNAME]: ymw

Ik gebruik bovenstaande zelf ook

[ Voor 7% gewijzigd door Predator op 08-02-2003 20:16 ]

Everybody lies | BFD rocks ! | PC-specs


  • Oezie Woezie
  • Registratie: December 1999
  • Niet online

Oezie Woezie

Pim. is de beste

http://octopus.oezie.org/dag.html lijstje met dingen die ik allemaal monitor.

verder nog het disk space sript:
http://octopus.oezie.org/zooi/octopus.html
http://octopus.oezie.org/zooi/haas.html
http://octopus.oezie.org/zooi/jachtluipaard.html
http://octopus.oezie.org/zooi/konijn.html

van deze scripts het ik ook nog een uptime en een traffic script gemaakt:
http://octopus.oezie.org/zooi/test.png
http://octopus.oezie.org/zooi/test2.png

Load script zoals :
http://octopus.oezie.org/load-octopus.html

moet ik nog op nieuw maken, deze werkt nog mer system(snmpget .....) en system(rrdtool graph ....) en dat wil ik nog met de modules doen voor perl zoals in een eerdere post van mij ook gedaan is.

alles werkt onder Linux 2.4.18-3 met rrdtool en NET::SNMP

mochten mensen dit soort scripts ook willen dan kunnen ze mailen :)

alleen heb ik ISDN, dus de linkjes werken niet altijd, maar als m'n icoon het doet doen de linkjes het ook :)

[ Voor 9% gewijzigd door Oezie Woezie op 08-02-2003 22:15 ]

een mooi Tshirt met Pim. is de beste enzo


Verwijderd

Topicstarter
Ziet er errug cool uit iig.
Zelf heb ik de CPU-load nu door en al die andere dingen ook wel denk ik. Ik ben er nog niet helemaal achter hoe je die storage nu in dat CFG-filetje gooit. Of moet je eerst die zooi echt gaan uitlezen, dan vermenigvuldigen met je allocationunit en dan weer ergens teruggeven dmv een scriptje?Lijkt me stug, vind het een beetje omslachtig. Kun je niet meteen in de CFG-file dat vermenigvuldigen met die allocationunit?

  • Oezie Woezie
  • Registratie: December 1999
  • Niet online

Oezie Woezie

Pim. is de beste

dat kan wel wat jij wilt, maar probleem is dat allocationunit niet altijd dezelfde waarde heeft. in een paar posts hier boven zeg ik wat over yticsfactor en factor, moet je maar in fe manual lezen van MRTG staat het wel in. en in mijn script lees ik elke keer alles uit, used size, total size en allocationunit size, dan reken ik de echte size uit used en total size vermenigvuldigen met allocationunit. en daarna stop ik het met rrdtool in een db.

een mooi Tshirt met Pim. is de beste enzo


Verwijderd

Topicstarter
Kun je als Factor niet de bijbehorende OID geven? Dat moet toch gaan werken? Trouwens, die dingen als $DEVICE enzo, zijn dat standaard dingen die automatisch worden ingevuld? En zo ja, waar kan ik die vinden, want dat zou de zaak namelijk een stuk interessanter maken wat betreft meerdere machines monitoren.

Verwijderd

Topicstarter
Krijg je die legenda's onderaan die grafiekjes alleen door RRDTool? Of kan dat ook met MRTG?
Dat zou ik graag willen weten namelijk.

  • Speedener
  • Registratie: September 2000
  • Laatst online: 17-08 17:09
Ik kick deze maar even omdat ik wat vragen heb mbt dit topic.

Ik ben nu ook bezig met MRTG onder windows.. Nouja het dataverkeer werkt al. Alleen dat CPU gebruik kom ik niet helemeaal uit. Die SNMPOID kom ik maar niet achter.

Met Get IF gekeken, maar ik heb eik geen idee waar ik naar zoek.

Kan iemand me dat nog ff uitleggen O-)

  • Oezie Woezie
  • Registratie: December 1999
  • Niet online

Oezie Woezie

Pim. is de beste

hrProcessorLoad OBJECT-TYPE
SYNTAX INTEGER (0..100)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The average, over the last minute, of the
percentage of time that this processor was not
idle."
::= { hrProcessorEntry 2 }


snmpwalk -v 1 -c public -m none -Pe 10.0.11.3 .1.3.6.1.2.1.25.3.3.1.2
iso.3.6.1.2.1.25.3.3.1.2.3 = INTEGER: 100
iso.3.6.1.2.1.25.3.3.1.2.4 = INTEGER: 100

is een dual hier, en load is nu dus 2 keer 100%

[ Voor 44% gewijzigd door Oezie Woezie op 26-05-2003 01:43 ]

een mooi Tshirt met Pim. is de beste enzo


  • Speedener
  • Registratie: September 2000
  • Laatst online: 17-08 17:09
Oezie Woezie schreef op 26 May 2003 @ 01:33:
hrProcessorLoad OBJECT-TYPE
SYNTAX INTEGER (0..100)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The average, over the last minute, of the
percentage of time that this processor was not
idle."
::= { hrProcessorEntry 2 }


snmpwalk -v 1 -c public -m none -Pe 10.0.11.3 .1.3.6.1.2.1.25.3.3.1.2
iso.3.6.1.2.1.25.3.3.1.2.3 = INTEGER: 100
iso.3.6.1.2.1.25.3.3.1.2.4 = INTEGER: 100

is een dual hier, en load is nu dus 2 keer 100%
Ik gebruik Get If dat proggie. Maar als ik nu waar zoek ik naar? hoe heet die mib?

Ik zit nu in: ".iso.org.dod.internet.private.enterprises.microsoft.software.systems.os.winnt.performance.procsrprocessorTable" te zoeken.

dit is op dit moment mijn code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
### CPU Usage
Target[cpu]: 1.3.6.1.4.1.311.1.1.3.1.1.23.9&1.3.6.1.4.1.311.1.1.3.1.1.23.9:public@192.168.1.1:
MaxBytes[cpu]: 100
WithPeak[cpu]: wmy 
YLegend[cpu]: % Utilization 
ShortLegend[cpu]: % 
Legend1[cpu]: Proc Load in next minute 
Legend2[cpu]: .
Legend3[cpu]: Maximal 5 Minute Proc Load 
Legend4[cpu]: .
LegendI[cpu]: Load: 
LegendO[cpu]: . 
Colours[cpu]: GREEN#89A1BD,BLUE#0A396F,GRAY#AAAAAA,VIOLET#ff00ff
Title[cpu]: Processor gebruik van AMD Athlon Classic 500Mhz
PageTop[cpu]: <link href='style.css' rel='stylesheet' type='text/css'><H3>Processor gebruik van AMD Athlon Classic 500Mhz</H3>
Options[cpu]:  gauge, unknaszero

Die OID is van procsrPercentProcessorTime

Maar denk dat dat dus de verkeerde is :?

[ Voor 24% gewijzigd door Speedener op 26-05-2003 11:50 ]


  • Speedener
  • Registratie: September 2000
  • Laatst online: 17-08 17:09
ik heb nu ".iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrProcessorTable.hrProcessorEntry.hrProcessorFrwID" gevonden.

Ik heb uhm bij Get IF in de table gezet en het ziet er naar uit dat het daar werkt. (krijg een grafiek)
Als ik dat nummer wat erbij hoort (.1.3.6.1.2.1.25.3.3.1.2.2) in de MRTG conf zet dan doet MRTG er niets mee :(. Hij maakt cpu.html etc wel aan maar blijft op 0 staan elke keer.

http://develop.speedener.nl/MRTG/cpu

edit: Mz net op het moment dat ik dit zeg begint het te werken. 8)7

Krijg nou wat

[ Voor 11% gewijzigd door Speedener op 26-05-2003 11:52 ]


  • Oezie Woezie
  • Registratie: December 1999
  • Niet online

Oezie Woezie

Pim. is de beste

.iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrProcessorTable.hrProcessorEntry.hrProcessorLoad(.1.3.6.1.2.1.25.3.3.1.2)

snmpget -c public 10.0.11.3 .1.3.6.1.2.1.25.3.3.1.2.3
HOST-RESOURCES-MIB::hrProcessorLoad.3 = INTEGER: 100

.1.3.6.1.2.1.25.3.3.1.2.3 is voor mijn 1e CPU

dat is bij mij een .3 op het eind, bij jouw zie ik een .2 aan het eind staan, misschien dat het hem daar in zit.
hmm, ook ff op 2 andere computers gekeken, en daar is het .1 en .5 aan het eind. niet echt duidelijk iets over tezeggen.

een mooi Tshirt met Pim. is de beste enzo


  • Predator
  • Registratie: Januari 2001
  • Laatst online: 16:18

Predator

Suffers from split brain

Die .3 is de SNMP instance.
Normaal gezien is dat een logisch volgnummer, maar soms ook niet.

Je kijkt best even met:
code:
1
snmpwalk -v 2c -c public [ip] .1.3.6.1.2.1.25.3.3.1.2

welke instances er allemaal onder die tak zitten.

[ Voor 3% gewijzigd door Predator op 26-05-2003 14:06 ]

Everybody lies | BFD rocks ! | PC-specs


  • Speedener
  • Registratie: September 2000
  • Laatst online: 17-08 17:09
Ik zit nu met het geheugen te stoeien. Wat er is is denk ik datg hij niet wil lezen vanuit enterprises en hoger.

zoals:
.iso.org.dod.internet.private.enterprises.microsoft.software.systems.os.winnt.performance.memory.memCommittedBytes
En bij devices kan ik niets vinden dat met memory te maken heeft :?

  • Predator
  • Registratie: Januari 2001
  • Laatst online: 16:18

Predator

Suffers from split brain

Speedener schreef op 26 May 2003 @ 16:05:
Ik zit nu met het geheugen te stoeien. Wat er is is denk ik datg hij niet wil lezen vanuit enterprises en hoger.

zoals:

[...]


En bij devices kan ik niets vinden dat met memory te maken heeft :?
Dat is nogal logisch.

Jouw network management station (dat die opvraagt) heeft de Microsoft MIB niet en kan het ook niet omzetten naar de dotted-decimal notatie.
Hij kent tot:
code:
1
iso.org.dod.internet.private.enterprises

Maar hij weet niet welk OID met microsoft overeenkomt.

Download/Laad de microsoft MIB in, of gebruik de dotted-decimal notatie.

[ Voor 11% gewijzigd door Predator op 26-05-2003 18:02 ]

Everybody lies | BFD rocks ! | PC-specs


  • Speedener
  • Registratie: September 2000
  • Laatst online: 17-08 17:09
Predator schreef op 26 May 2003 @ 18:01:
[...]

Dat is nogal logisch.

Jouw network management station (dat die opvraagt) heeft de Microsoft MIB niet en kan het ook niet omzetten naar de dotted-decimal notatie.
Hij kent tot:
code:
1
iso.org.dod.internet.private.enterprises

Maar hij weet niet welk OID met microsoft overeenkomt.

Download/Laad de microsoft MIB in, of gebruik de dotted-decimal notatie.
Hoe laad ik die dingen?

Kan dat met Get if?

  • Predator
  • Registratie: Januari 2001
  • Laatst online: 16:18

Predator

Suffers from split brain

Speedener schreef op 26 May 2003 @ 19:02:
[...]

Hoe laad ik die dingen?

Kan dat met Get if?
Wat voor SNMP tools gebruik je ?
Je zal daar es moeten kijken hoe je MIB's laadt.

Everybody lies | BFD rocks ! | PC-specs


  • Equator
  • Registratie: April 2001
  • Laatst online: 11:49

Equator

Crew Council

🦺#Rodekruis #whisky #barista

Getif heeft een aparte MIB directory. Daar kan je alle MIB's in mikken die je wilt gebruiken. Als je dat doet, moet je ook de index file verwijderen, voordat je getif weer start, anders ziet hij de nieuwe MIB's niet.

  • Xtremelead
  • Registratie: Februari 2001
  • Laatst online: 17:30

Xtremelead

powered by E-MU

Ik schop deze ook even omhoog.
Ik heb namelijk dezelfde problemen als Speedener had.

Perl 5.8.0 geinstalleerd, snmp uiteraard ook. Mrtg genereerd alleen de netwerkkaarten, geen andere counters zoals cpu. Ik heb verschillende voorbeelden (oa uit dit topic geprobeerd/MRTG site/Somix site) maar ik krijg het maar niet voor elkaar. De search levert bar weinig op, ook enkele topics van mij komt niks op uit.

GetIf laat alles goed zien (behalve de grafiek dan). Het met mibcc installeren van mib's gaat ook niet goed (mibcc.cpp:251 error). Ik heb geen idee of dit nodig is :? .

Ondertussen zie ik door de bomen het bos niet meer. SNMP4W2K heb ik inmiddels ook al geprobeerd, maar dat schiet helemaal niet op. Ik draai dus W2k sp3.

Zijn er nog dingen die extra geïnstalleerd/geïmporteerd/geconfigureerd of wat dan ook moeten worden? Dit vind ik nl ook nergens op internet. Ze gaan er overal vanuit dat het al werkt.

help me asjeblieft, ik zit mezelf helemaal op te vreten hier na al weer meer een week te prutsen met dit programma

Jij bent degene die me opfokt!
JA JIJ!!!

Pagina: 1