rrd: found extra data on update argument:

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
padu_3891
Posts: 50
Joined: Thu Sep 05, 2013 10:12 pm

rrd: found extra data on update argument:

Post by padu_3891 »

For my hosts the ping graph is not populating (getting empty graph) and In npcd.log and getting lot error message as
"rrd: found extra data on update argument: "

Surfed in net and found the change in number of DS for rrd differs .

But it runs perfect with another nagios server with same scenario .

only diff between two servers version of pnp . Server in working condition has 0.6.21 and the server whic is not working has 0.6.13

Please let me know how to deal with this
dwhitfield
Former Nagios Staff
Posts: 4583
Joined: Wed Sep 21, 2016 10:29 am
Location: NoLo, Minneapolis, MN
Contact:

Re: rrd: found extra data on update argument:

Post by dwhitfield »

Can you update the non-working server to pnp 0.6.21?
padu_3891
Posts: 50
Joined: Thu Sep 05, 2013 10:12 pm

Re: rrd: found extra data on update argument:

Post by padu_3891 »

updated to Program: pnp4nagios-0.6.21 .

But no good news

error messages at perfdata.log as follows .. lot of such error messages

2018-02-28 20:36:43 [32040] [0] RRDs::update /usr/local/nagios/share/perfdata/033/_HOST_.rrd 1519850178:50.825:0:58.531:43.119
2018-02-28 20:36:43 [32040] [0] RRDs::update ERROR /usr/local/nagios/share/perfdata/033/_HOST_.rrd: found extra data on update argument: 58.531:43.119
2018-02-28 20:36:43 [32040] [0] RRDs::update /usr/local/nagios/share/perfdata/056/_HOST_.rrd 1519850178:40.928:0:46.850:35.005
2018-02-28 20:36:43 [32040] [0] RRDs::update ERROR /usr/local/nagios/share/perfdata/056/_HOST_.rrd: found extra data on update argument: 46.850:35.005
2018-02-28 20:36:43 [32040] [0] RRDs::update /usr/local/nagios/share/perfdata/053/_HOST_.rrd 1519850178:45.491:0:48.727:42.255
2018-02-28 20:36:43 [32040] [0] RRDs::update ERROR /usr/local/nagios/share/perfdata/053/_HOST_.rrd: found extra data on update argument: 48.727:42.255
scottwilkerson
DevOps Engineer
Posts: 19396
Joined: Tue Nov 15, 2011 3:11 pm
Location: Nagios Enterprises
Contact:

Re: rrd: found extra data on update argument:

Post by scottwilkerson »

While this page was for info on fixing a XI bug, it may be of assistance
https://support.nagios.com/kb/article.php?id=149

The script adjusts the rrd's to have the correct amount of datasources based on what is in the XML files
Former Nagios employee
Creator:
Human Design Website
Get Your Human Design Chart
padu_3891
Posts: 50
Joined: Thu Sep 05, 2013 10:12 pm

Re: rrd: found extra data on update argument:

Post by padu_3891 »

Thats really a great help .

It is fixing the issue .

It would be great if i can find the reason for this . same configuration same nagios version working fine with automatic adjustment of number of DS in rrd .
scottwilkerson
DevOps Engineer
Posts: 19396
Joined: Tue Nov 15, 2011 3:11 pm
Location: Nagios Enterprises
Contact:

Re: rrd: found extra data on update argument:

Post by scottwilkerson »

padu_3891 wrote:Thats really a great help .

It is fixing the issue .

It would be great if i can find the reason for this . same configuration same nagios version working fine with automatic adjustment of number of DS in rrd .
Different versions of plugins can return different quantity of datasources of perfdata. This is what caused the problem that made us create that script.. A new check_ping had additional DS as of a certain version when they added rtamin and rtamax
Former Nagios employee
Creator:
Human Design Website
Get Your Human Design Chart
Locked