Did you upgrade RRDtool ? 

 

What kind of disc do you have ?

 

Can you try to follow the File Descriptor 7 that cause the EAGAIN ?

 

Can you run a program like atop to see if bottleneck are on the disc ?

 

 

 

 

    _______________

David LIMA

Professional Services

www.scc.com

 

De : ... [mailto:[EMAIL PROTECTED] 
Envoyé : jeudi 27 mars 2008 14:33
À : LIMA David; [email protected]
Objet : Re: [jffnms-users] using strace to troubleshoot high CPU

 

I'm also still seeing those 

access("/opt/jffnms/rrd/interface-1355-1.rrd", F_OK) = 0
write(6, "update \'/opt/jffnms/rrd/interfac"..., 58) = 58
fcntl64(7, F_GETFL)                     = 0x800 (flags O_RDONLY|O_NONBLOCK)
fcntl64(7, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
nanosleep({0, 10000}, NULL)             = 0
read(7, 0x895baf4, 8192)                = -1 EAGAIN (Resource temporarily 
unavailable)
nanosleep({0, 10000}, NULL)             = 0
read(7, 0x895baf4, 8192)                = -1 EAGAIN (Resource temporarily 
unavailable)

EAGAIN msgs...could that still be part of the problem?  Thanks

J

2008/3/27 ... <[EMAIL PROTECTED]>:

Hi
So I've installed the new drive, made the changes advised here;

http://oss.oetiker.ch/rrdtool-trac/wiki/TuningRRD

Copied over my RRD files and fired up JFFnms, problem is, things seem worse 
now!  Where hosts were polling in 4-10 seconds before, they are now taking 
almost exactly 16-18 seconds per host now...It really seems to be more CPU 
bound than disk bound from what I can see.  The RRD processes only appear for a 
very brief moment in the process list and seem to take no time to complete.  
Hrmmm, I'm going to point JFFnms back to the old RRD files and see if that 
changes anything.  Thanks for your help.  What sort of hardware should I need 
to run 3600 interfaces?  Thanks

J

2008/3/27 LIMA David <[EMAIL PROTECTED]>:

         

        Hi, a dedicated block can be a separate partition or physical / logical 
disk. For the filesystem, you can choose wathever you want, I prefer reiserfs  
but you can use jfs,xfs,ext3 ... For sure you can copy your old rrd files into 
your new filesystem and change rrdtool path or add a symlink.
        
        Cheers.

        
           _______________
        David LIMA
        Professional Services
        www.scc.com
        
        De : ... [mailto:[EMAIL PROTECTED]

        Envoyé : mardi 25 mars 2008 23:11

        Ŕ : LIMA David; [email protected]
        Objet : Re: [jffnms-users] using strace to troubleshoot high CPU
        
        Hi

        Thanks for the link, one question...What is meant by a dedicated block 
dev?  Also, what type of partition should I make this new physical drive?  
(what filesystem type?).  Can I just create this new filesystem, make the 
changes as listed on that link and then copy over all my rrd files and point 
jffnms to the new location?  Thanks
        
        J
        On Tue, Mar 25, 2008 at 5:29 PM, LIMA David <[EMAIL PROTECTED]> wrote:
        Hi,
         
        You can find more Infos on this thread
         
        
http://www.opensubscriber.com/message/[email protected]/8030994.html
         
         
         

        Erreur ! Nom du fichier non spécifié.   _______________
        David LIMA
        Professional Services
        www.scc.com
         

        De : ... [mailto:[EMAIL PROTECTED]
        Envoyé : mardi 25 mars 2008 21:07
        Ŕ : LIMA David; [email protected]
        Objet : Re: [jffnms-users] using strace to troubleshoot high CPU
         
        Hi
        
        I'm looking to move all my rrd files to a dedicated hard drive, can you 
give me some guidance on this setting of a separate block device, tuning 
readahead, etc as I'm not too familiar with this drive tuning sort of thing.  
Thanks very much.
        
        J
        On Wed, Mar 12, 2008 at 10:11 AM, LIMA David <[EMAIL PROTECTED]> wrote:
        Hi, i notice same problem on a huge installation (about 1000 host and 
15 000 interfaces). Try to figure out what cause the File Decriptor 7 to 
EAGAIN, if it is rrdtool, you have to use rrdtool 1.3 beta and tune some things 
on your disk. (use a separate block device for your rrd folder, reduce the 
readhahead on this block etc ...) See previous posts from me for more info.
         
        Hope That helps
         
        Erreur ! Nom du fichier non spécifié.   _______________
        David LIMA
        Professional Services
        www.scc.com
         
        De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de ...
        Envoyé : lundi 10 mars 2008 19:03
        Ŕ : [email protected]
        Objet : [jffnms-users] using strace to troubleshoot high CPU
         
        Hi
        So I've been troubleshooting some problems with a new installation of 
jffnms on an ubuntu 7.10 server with an adaptec 2400a raid controller and I've 
been told to use strace to identify any problems with individual pollers.  Here 
is what I'm seeing with the strace;
        
        read(7, 0x8973f98, 8192)                = -1 EAGAIN (Resource 
temporarily unavailable)
        nanosleep({0, 10000}, NULL)             = 0
        read(7, 0x8973f98, 8192)                = -1 EAGAIN (Resource 
temporarily unavailable)
        nanosleep({0, 10000}, NULL)             = 0
        read(7, 0x8973f98, 8192)                = -1 EAGAIN (Resource 
temporarily unavailable)
        nanosleep({0, 10000}, NULL)             = 0
        
        
        Any idea what this could mean??  Hardware failure?
        
        
        Thanks
        
        ______________________________________________________________________
        Ce message contient des informations dont le contenu est susceptible 
d'etre confidentiel.
        Il est destine au(x) destinataire(s) indique(s) exclusivement.
        
        A moins que vous ne fassiez partie de la liste des destinataires, ou 
que vous soyez habilite a recevoir le mail a leur place, il vous est interdit 
de le copier, de l'utiliser ou de devoiler son contenu a un tiers.
        
        Si vous avez recu cet email par erreur, merci de prendre contact avec 
l'emetteur.
        
        Les opinions exprimees dans cet e-mail sont celles de l'emetteur et ne 
refletent pas necessairement celles de l'entreprise.
        
        Ce e-mail peut contenir des pieces jointes dont certaines pourraient 
contenir des virus qui pourraient endommager votre systeme informatique.
        
        La compagnie a pris toutes dispositions afin de minimiser ce risque et 
decline toute responsabilite pour toute perte ou dommage resultant directement 
ou indirectement de l'utilisation de cet email ou de son contenu.
        
        Il vous appartient d'effectuer vos propres controles anti-virus avant 
d'ouvrir la ou les pieces jointes.
        ______________________________________________________________________
         
        
        ______________________________________________________________________
        Ce message contient des informations dont le contenu est susceptible 
d'etre confidentiel.
        Il est destine au(x) destinataire(s) indique(s) exclusivement.
        
        A moins que vous ne fassiez partie de la liste des destinataires, ou 
que vous soyez habilite a recevoir le mail a leur place, il vous est interdit 
de le copier, de l'utiliser ou de devoiler son contenu a un tiers.
        
        Si vous avez recu cet email par erreur, merci de prendre contact avec 
l'emetteur.
        
        Les opinions exprimees dans cet e-mail sont celles de l'emetteur et ne 
refletent pas necessairement celles de l'entreprise.
        
        Ce e-mail peut contenir des pieces jointes dont certaines pourraient 
contenir des virus qui pourraient endommager votre systeme informatique.
        
        La compagnie a pris toutes dispositions afin de minimiser ce risque et 
decline toute responsabilite pour toute perte ou dommage resultant directement 
ou indirectement de l'utilisation de cet email ou de son contenu.
        
        Il vous appartient d'effectuer vos propres controles anti-virus avant 
d'ouvrir la ou les pieces jointes.
        ______________________________________________________________________
        
        
        
        ______________________________________________________________________
        Ce message contient des informations dont le contenu est susceptible 
d'etre confidentiel.
        Il est destine au(x) destinataire(s) indique(s) exclusivement.
        
        A moins que vous ne fassiez partie de la liste des destinataires, ou 
que vous soyez habilite a recevoir le mail a leur place, il vous est interdit 
de le copier, de l'utiliser ou de devoiler son contenu a un tiers.
        
        Si vous avez recu cet email par erreur, merci de prendre contact avec 
l'emetteur.
        
        Les opinions exprimees dans cet e-mail sont celles de l'emetteur et ne 
refletent pas necessairement celles de l'entreprise.
        
        Ce e-mail peut contenir des pieces jointes dont certaines pourraient 
contenir des virus qui pourraient endommager votre systeme informatique.
        
        La compagnie a pris toutes dispositions afin de minimiser ce risque et 
decline toute responsabilite pour toute perte ou dommage resultant directement 
ou indirectement de l'utilisation de cet email ou de son contenu.
        
        Il vous appartient d'effectuer vos propres controles anti-virus avant 
d'ouvrir la ou les pieces jointes.
        ______________________________________________________________________

 

 


______________________________________________________________________
Ce message contient des informations dont le contenu est susceptible d'etre 
confidentiel.
Il est destine au(x) destinataire(s) indique(s) exclusivement.

A moins que vous ne fassiez partie de la liste des destinataires, ou que vous 
soyez habilite a recevoir le mail a leur place, il vous est interdit de le 
copier, de l'utiliser ou de devoiler son contenu a un tiers.

Si vous avez recu cet email par erreur, merci de prendre contact avec 
l'emetteur.

Les opinions exprimees dans cet e-mail sont celles de l'emetteur et ne 
refletent pas necessairement celles de l'entreprise.

Ce e-mail peut contenir des pieces jointes dont certaines pourraient contenir 
des virus qui pourraient endommager votre systeme informatique.

La compagnie a pris toutes dispositions afin de minimiser ce risque et decline 
toute responsabilite pour toute perte ou dommage resultant directement ou 
indirectement de l'utilisation de cet email ou de son contenu.

Il vous appartient d'effectuer vos propres controles anti-virus avant d'ouvrir 
la ou les pieces jointes.
______________________________________________________________________

<<image001.gif>>

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
jffnms-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jffnms-users

Reply via email to