Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie
Stel een vraag

Discussieer mee of stel een vraag

Filters - Verfijn resultaten

Topictype

Categorieën

AND

Onderwerpen

AND

Subforum

Datumbereik

Topicstarter

Topicstatus

15 topics - Pagina 1 van 1

[Nagios Core] custom object variable wordt niet herkend

07-12-2015 discussie 4
Ik heb Nagios Core geïnstalleerd om apparatuur te monitoren.
Het monitoren werkt.
Ik ben bezig om ook documentatie te koppelen aan Nagios.
Voor de visualisering gebruik ik NagVis in combinatie met mklivestatus

Er is een database met daarin handleidingen van verschillende apparaten.
Ieder apparaat heeft een eigen id in de database, en door middel van dit id kan op URL-basis de handleiding bij een apparaat gevonden worden.

Ik wil nu in Nagios een context menu toevoegen waarbij als erop geklikt, er automatisch doorverwezen wordt naar de handleiding.

Dit wil ik doen door middel van een custom object variable. In de host configuratie maak ik een custom variabele aan. In een ander configuratiebestand verwijs ik dan naar de variabele in een URL:


hostconfiguratie:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
define host{
        name                            object1
        host_name                    object1
        alias                             object1
        address                        127.0.0.1
        use                              generic-host
        check_period                24x7
        check_interval               5
        retry_interval                 1
        max_check_attempts     10
        check_command           check-host-alive
        notification_period          workhours
        notification_interval        120
        contact_groups              admins
        register                         1
       _id                                 string1 
        }

Ik heb _id aangemaakt als custom variable

Ik heb in NagVis in het configuratiebestand om een contextmenu te wijzigen een regel aangemaakt waarbij de handleiding geopend moet worden:

/usr/local/nagvis/share/userfiles/templates/default.context.html
code:
1
<li><a href="http://database.local/handleidingen.aspx?tbl=asset&wrd=[_id]&hdr=1" target="_blank">Handleiding</a></li>

Wanneer ik willekeurige andere tekst invul in plaats van _id wordt deze in de url gekopieerd. Ook als ik bijvoorbeeld variabele [address] ingeef, wordt dit overgenomen als in dit geval dus 127.0.0.1.

Ik heb ook geprobeerd _id te hernoemen naar bijvoorbeeld _handleiding.

Ik heb deze documentatie gevolgd om een custom object variable aan te maken. Ik zie er nergens instaan dat er nog in een ander configuratiebestand iets aangepast moet worden.

NagVis neemt dus wel de weblink over, en ook standaard variabelen zoals [address], maar niet een custom variable.

[Nagios] Ervaringen, scripts en tips

13-05-2014 discussie 370
Het is een veel terugkerend onderwerp op GoT: Hoe zorg je als systeem- of netwerkbeheerder ervoor, dat je op de hoogte bent van alles wat er gebeurt op je netwerk? Monitoringsystemen zorgen ervoor dat er geen probleem meer aan je aandacht ontsnapt. Eén probleem: welk systeem kies je? Er is een groot aantal van zulke systemen, zowel open-source als betaald. Eén van de meest populaire systemen is Nagios.

Wat is Nagios :?
Nagios is géén monitoringsysteem. Nagios is een 'scheduling and notifications framework'. Dit houdt in dat Nagios van zichzelf geen enkele controle kan uitvoeren. Wel kan Nagios scripts met controles plannen, en een notificatie versturen als de uitkomst van een script wel of niet aan een vooropgestelde waarde voldoet.

Wat zijn de voor- en nadelen :?
De voordelen van de benadering van de makers van Nagios, zijn legio. Door de modulaire opzet is alles mogelijk, zolang het is te scripten. Nagios zorgt vervolgens voor het plannen van de scripts, en het notificeren als dat nodig is. Dit is ook gelijk een nadeel: out-of-the-box kan Nagios vrij weinig, er moet eerst in de configs gedoken worden en eventueel wat gescript worden voor het systeem daadwerkelijk gebruikt kan worden. Hierdoor is de leercurve vrij steil. Als je echter eenmaal in de materie zit, zijn de mogelijkheden eindeloos: je kunt allerlei verschillende systemen controleren, zowel via SNMP als door middel van remote checks. Zo kan er gecontroleerd worden op vrije schijfruimte, processorload, netwerkload, lopende services of processen, etc. Alarmeren kan, door de modulaire opzet, ook op alle denkbare manieren. Via een mail, SMS, semafoon, net send commando, RSS berichten, IM-berichten, etc.

Waar vind ik meer info :?
Begin eens met het lezen van de documentatie op http://www.nagios.org. Eventueel kun je een kant-en-klare VMWare Image downloaden om mee te spelen. Ook op 'ouderwets' papier is genoeg te vinden: Bol.com biedt ondere andere dit boek, waar ik veel informatie uit heb kunnen halen.
Als je op zoek bent naar scripts voor het monitoren van bepaalde zaken, kun je terecht op http://www.nagiosexchange.org. Hier worden scripts voor allerhande systemen uitgewisseld. Ook imagepacks voor het opleuken van de grafische interface vindt je hier.

Waarom dit topic :?
Er is op GoT weinig te vinden over Nagios. Zoeken op Nagios levert een hoop topics op waarin het pakket wordt aanbevolen, maar echte hands-on ervaringen ontbreken. Daarnaast bleek ondere andere uit Systeembeheerders en hun problemen - deel 21 dat er behoefte was aan de mogelijkheid om scripts uit te wisselen en ervaringen te delen. Vandaar dit topic: laat weten of en hoe je Nagios gebruikt, waarom en wat voor checks je uitvoert. Geef tips met betrekking tot de configuratie, of geef feedback op wat anderen in te brengen hebben.

check_mk eigen services

16-05-2012 discussie 1
Gegroet,
Ik ben al een tijdje aan het werken met check_mk, een geniale nagios plugin.
Kan ondertussen al meerdere devices monitoren. Voor de mensen die check_mk kennen, weet je dat je alleen je host moet ingeven en check_mk zoekt automatisch naar de gepaste services.
Alleen wil ik nu een paar eigen services toevoegen.
Op de check_mk website staat hoe dit te doen.
Ik voer dus in main.mk volgende extra-check in:

checks += [
('Koeling','apc_symmetra_temp','Temp Sensor MM:1',(22, 26))
]

Heb al geprobeerd dan andere services toe te voegen dan apc_symmetra_temp maar geeft steeds de melding unknown, dus ik denk niet dat de fout ligt aan de syntax van het commando maar elders


http://i49.tinypic.com/azcdbt.jpg

Nagios Core i.c.m. NSCA

10-05-2012 discussie 0
Ik heb Nagios Core 3.3.1 en plugins gecompileert op een CentOS 5.8 Virtuele machine.
Daarbij maak ik gebruik van de NSCA addon waarmee je clients passief kunt checken.

Ik kan op zowel Windows als Linux clients passieve checks laten uitvoeren en vervolgens de data laten opsturen naar de centrale Nagios server. Dit gebeurt nu via een bash script op linux en NSClient++ op Windows.

Een check op linux ziet er ongeveer zo uit:


#!/bin/bash
# Passive HDD Check
CFG="/etc/nagios/send_nsca.cfg"
HDD=`/usr/lib64/nagios/plugins/check_disk -w 20 -c 10`
CMD="Testbox;Disk Space;0;$HDD"
/bin/echo $CMD | /usr/sbin/send_nsca -H x.x.x.x -d ';' -c $CFG


Ik maak gebruik van de send_nsca client en de standaard plugins die ik heb gecompileerd.
Nu is het zo dat in het script wordt bepaald wanneer de schijf te vol is en er een warning of error wordt verstuurd. Nu zou ik graag die waarden aan willen passen op de nagios server en niet in het script op de client.

Zijn er meer mensen die een soortgelijk probleem hebben?

Monitor HP Server w/ CIM

05-05-2012 discussie 4
Voorwoordje: ik ben eigenlijk een leek in het server-gebeuren maar probeer zoveel mogelijk bij te leren. Schiet mij dus niet af als ik enkele voor de hand liggende fouten maken.

Ik heb dus een hp DL380G6 server waarop esxi draait.
De bedoeling van mijn "project" is om deze server te monitoren.
Als monitor tool gebruik ik icinga.
De bedoeling is dus om gegevens zoals temperatuur, power, processorgebruik uit te lezen.
Er is mij aangeraden om dit via CIM te doen? (Common Information Model)
Enig probleem is dat ik hier bijna niets over vind na wat googlewerk.
Daarom dat ik men vraag hier stel of er mensen zijn die hier meer over weten?

Met het monitoren via snmp heb ik wel wat ervaring, maar van CIM vind ik bijna niets.

nagios en net -snmp

19-03-2012 discussie 12
Beste Tweaker`s

Ik heb het volgende probleem :

Ik heb nagios draaien op een openbsd machine (OpenBSD 5.0 x64).
We noemen de nagios server server x.
Ik wil de geheugen en schijfruimte van server y uitlezen m.b.v. net-snmp5.7p1 dmv snmpwalk.
Verzoek van nagios vanuit server x wordt verstuurd.
De verzoek van nagios vanuit server x komt aan bij server Y.

Bij het afronden van deze verbinding lijkt het er op dat het geheugen van snmpd niet meer wordt vrijgegeven waardoor de machines kwa memory continue vol lopen. Dit is eenvoudig op te lossen door snmpd te killen en opnieuw op te starten, maar eigenlijk wil ik dat het memory niet meer vol loopt.

HELPP!!

Monitoren van een Exchange public folder met nagiosXi

13-01-2012 discussie 1
Wij trachten te monitoren met NagiosXI de inhoud van een public folder (exchange 2010) als de inhoud van de public folder langer dan een uur blijft staan willen we graag daarover een alert (waarshuwing) krijgen. Kan iemand mij op weg helpen hiermee ?

Bijvoorbaat dank

Access Denied in een frame?

28-12-2011 discussie 3
Dames en heren,

Ik heb een Groundwork Open Source monitoring systeem staan. De naam van het systeem is onlangs veranderd en nu treedt er een probleem op.

Wat moet er gebeuren:

Zodra je inlogt op het systeem krijg je, waarschijnlijk is het een frame, een overzicht te zien van hoe je hosts ervoor staan. Dat zijn dus de resultaten van de monitoring.

Wat gebeurt er:

Ik krijg de melding dat ik geen rechten heb. Dit gebeurt met elk account dat inlogt op het Groundwork systeem.

Mogelijke oorzaak:

Verandering van hostname en andere naam gerelateerde files.

Oplossing:

Daar heb ik jullie bij nodig. Ik heb al zo'n beetje alles geprobeerd en heel het internet afgestruind.

- Iets met cross-domain communication in een frame? Oude naam was GWOSITP2 en nu GWOSITP. Daarom denkt systeem misschien ander domein?

http://www.flickr.com/photos/72927701@N05/6582747947/

Thanks!

Nagios: livestatus krijgt geen socket

21-12-2011 discussie 3
Ik ben bezig met het installeren van de plugin livestatus voor Nagios. Pagina van de plugin:

http://mathias-kettner.de/checkmk_livestatus.html

Het installeren via apt-get ging prima, geen enkele error. Vervolgens wordt er een verbinding via een uix-socket gemaakt naar /var/lib/nagios3/rw/live via de webinterface (http://10.1.2.13/check_mk/web/htdocs/). Echter, dan krijg ik een melding:
code:
1
Livestatus problem: Cannot connect to 'unix:/var/lib/nagios3/rw/live': [Errno 111] Connection refused

De permissies staan goed:
code:
1
2
3
4
5
total 12
4 drwxrwsrwx 3 nagios www-data 4096 2011-12-20 13:15 .
4 drwxr-xr-x 4 nagios www-data 4096 2011-12-20 13:07 ..
4 drw-rwS--- 2 nagios www-data 4096 2011-12-20 13:15 live
0 prw-rw---- 1 nagios www-data    0 2011-12-20 13:07 nagios.cmd

Maar als je goed kijkt zie je dat live een dir is, geen (s)ocket! Nagios zou de socket aan moeten maken bij de start, maar die geeft het volgende in de logfiles:
code:
1
2
3
4
[1324383412] livestatus: Unable to bind adress /var/lib/nagio3/rw/live to UNIX socket: No such file or directory
[1324383412] Error: Function nebmodule_init() in module '/usr/lib/check_mk/livestatus.o' returned an error.  Module will be unloaded.
[1324383412] Event broker module '/usr/lib/check_mk/livestatus.o' deinitialized successfully.
[1324383413] Finished daemonizing... (New PID=8607)

Ik heb al geprobeerd om de dir live weg te gooien in de hoop dat er dan een socket aan zou worden gemaakt, geen succes. Tevens heeft opnieuw installeren niet geholpen. Weet iemand hoe ik nagios kan forceren de socket aan te maken?

Monitoring NFS Mount (linux) + Nagios

14-12-2011 discussie 6
Hallo,

ik heb een vraagje ivm met een NFS mount op een server die gemonitord moet worden.

De bedoeling is dat dmv een script (maakt niet uit welk , maar bash zou wel makkelijkst zijn) te zien of een NFS mount wel degelijk gemount is.

Zoniet zou het fout moeten geven in nagios of een SMTP trap sturen naar nagios zodat we het kunnen zien op onze algemene monitoring.


Server : Linux Cent OS

Iemand die er mij in verder kan helpen ?

Netwerk monitoren met Groundwork. Probleem met RRD graphs.

09-12-2011 discussie 3
Tweakeraars,

Ik vind de officiële website over de RRDtool veel te moeilijk om te begrijpen. Dus vandaar dat ik bij jullie kom aankloppen, in de hoop een iets betere uitleg te krijgen.

Achtergrondinfo:
Ik loop stage bij een bedrijf op Aruba, en zij willen een monitoring systeem. Deze staat inmiddels (Groundwork Open Source 6.5), maar ze willen ook bij elke service een grafiek m.b.v. de RRDtool. Voor een bepaalde service, wil deze RRD graph niet werken.

Vraag:
Eerst maar eens de vraag; Heeft er iemand ervaring met het Groundwork Open Source monitoring systeem/Nagios/RRDtool? Zo ja, wil die persoon mij ook helpen?

Nagios plugin script

06-06-2011 discussie 10
hoi,

Ik probeer dit script werkend the krijgen binnen nagios.

op de CLI werkt dit :
./check_snmp_HP_Bladesystem.pl -H ipadres -C public -t Fan-Conditions
resultaat
OK Fan-Conditions (2) Fan return codes: 2; 2; 2; 2; 2; 2; 2; 2; 2; 2;

dus ik heb er een command voor aangemaakt :

define command {
command_name check-hpblades
command_line $USER1$/check_snmp_HP_Bladesystem.pl -H $HOSTADDRESS$ -C public -t $ARG1$
}


en een service :

define service {
use generic-service
host_name host1,host2
name Checks the Blade Fans
service_description Checks the HP Blade fans
check_command check-hpblades!Fan-Conditions
}


Helaas wat ik ook probeer ik krijg deze melding terug : (Return code of 127 is out of bounds - plugin may be missing) Ik zie dit ook voorbij komen in het messages log.

Zie ik hier wat over het hoofd ?

nagios mailt alleen globale admin maar geen specifieke admin

24-05-2011 discussie 8
Hoihoi

Ik heb thuis een bak staan met debian erop op een ziggo verbinding waardoor poort 25 naar buiten toe dicht staat.
Deze bak draait nagios3 en zou dus de monitoring mailtjes moeten verzenden via mail.domein.tld.


Prima de bima, dat gaat prachtig voor mijn admin groep waar ik en mijn medebeheerder inzitten. Maar we monitoren voor een aantal klanten ook hun machines, en die krijgen geen mailtjes raar genoeg.
Mjin config:
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
cat /etc/nagios3/conf.d/contacts_nagios2.cfg


define contact{
        contact_name                    boudewijn
        alias                           Boudewijn
        service_notification_period     24x7
        host_notification_period        24x7
        service_notification_options    w,u,c,r
        host_notification_options       d,r
        service_notification_commands   notify-service-by-email
        host_notification_commands      notify-host-by-email
        email                           mijnmail@domein.tld
        }



define contact{
        contact_name                    boudewijn2
        alias                           Boudewijn2
        service_notification_period     24x7
        host_notification_period        24x7
        service_notification_options    w,u,c,r
        host_notification_options       d,r
        service_notification_commands   notify-service-by-email
        host_notification_commands      notify-host-by-email
        email                           mijnmail2@domein.tld
        }


define contact{
        contact_name                    jantje
        service_notification_period     24x7
        host_notification_period        24x7
        service_notification_options    w,u,c,r
        host_notification_options       d,r
        service_notification_commands   notify-service-by-email
        host_notification_commands      notify-host-by-email
        email                           jantje@domein2.tld
}

define contactgroup{
        contactgroup_name       admins
        alias                   Nagios Administrators
        members                 boudewijn,boudewijn2
        }

define contactgroup{
        contactgroup_name    jantje_grp
        members                 jantje
}

 cat /etc/nagios3/conf.d/hosts.cfg
define host{
        use generic-host;
        host_name machine1;
        address machine1.nl;
}

define host {
  use generic-host;
  host_name jantjemachine;
  address foo.bar;
  contact_groups jantje_grp;
}

de namen zijn een ietwat aangepast.

het gekke is dat boudewijn en boduewijn2 als global admins wel de mailtjes krijgen als jantjes machine down gaat maar jantje zelf niet.

ik heb dit ook in de mail logging gecheckt op localhost (die mijn productiemailbak via TLS als relay gebruikt).

Weet iemand waar ik hier de fout mee in ga?
Jantje kan ik wel global admin maken maar dan krijgt hij ook mail als pietjes vm dood gaat en dat is niet de bedoeling.

NRPE op xen-server installeren

28-11-2010 discussie 8
Er draaien een aantal xen-servers(5.5) die gemonitord moeten worden, dit is een werkende omgeving waar al flink wat vm's op draaien en dus geen downtime mogen hebben.

Voor het monitoren van onze xen-servers, moet ik nagios nrpe gebruiken.
Het grote probleem is dat ik eigenlijk geen concrete installatie guides e.d. kan vinden.
Ik heb wel verschillende guides van o.a Debian en Centos gevonden maar in hoeverre deze bruikbaar zijn is mij een raadsel

Even voor de duidelijkheid ik ben geen expert in Linux, eerder een novice. :P

Mijn vraag is dus of iemand hier ervaring mee heeft?
En ja ik heb het nagios topic ook al gevonden hier maar dat is meer voor na de installatie en dus niet relevant voor mijn vraag.

Synology 209+ portforwarden*

26-04-2009 discussie 8
Hallo, ik heb sinds een dag of twee een Synology 209+ staan.
Ik vind het een prachtig apparaat behalve dat ik hem niet buiten mij netwerk via
een of andere manier niet kan aanspreken; filezilla, de web interface etc etc.

Oftewel hij doet het perfect, aleen kan ik hem niet gebruiken(aanspreken) op een pc buiten mijn netwerk.
het lijkt wel of hij hem wel vind maar er uren over lijkt te doen om een afbeelding van 300k te downloaden.

ik denk dat de fout zit in een router die hem tegenhoud ofzo ?? :?

(ik ben een beginnen met nas apparaten, heb wel vaak met normale servers gewerkt)
Iemand enig idee wat er mis zou kunnen zijn, of ben ik iets vergeten te doen ?

Alvast bedankt :)
Resultaten per pagina: 25 | 50 | 100


Samsung Galaxy S7 edge Athom Homey Apple iPhone SE Raspberry Pi 3 Apple iPad Pro Wi-Fi (2016) HTC 10 Hitman (2016) LG G5

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True