Page 1 of 1

Not returning data beyond 1024 characters.

Posted: Thu Apr 16, 2015 5:42 am
by ganeshanrs1983
Team,

In Nagios XI It is not returning data beyond 1024 characters. Can anyone help us how we can raise that limit?

We need the below manual output in Nagios XI.

nagios$ ./check_disk -w 5% -c 2% -R u02 -I /home -x / -x /tmp -x /boot -x /var -x /dev/shm -x /var/run -e
DISK OK| /uv1347/u02/ofaroot=22220MB;34441;35528;0;36254 /uv1346/u02/ofaroot=381613MB;631700;651649;0;664948 /uv1600/u02/group3=44240MB;48479;50010;0;51031 /uv1600/u02/group8=3090MB;19328;19939;0;20346 /uv1600/u02/group10=4414MB;145597;150194;0;153260 /uv1600/u02/group12=83085MB;291649;300859;0;306999 /uv1600/u02/group7=3090MB;19328;19939;0;20346 /uv1600/u02/group6=3090MB;19328;19939;0;20346 /uv1600/u02/group1=93746MB;97121;100188;0;102233 /uv1600/u02/group5=445MB;48479;50010;0;51031 /uv1600/u02/group4=8262MB;19328;19939;0;20346 /uv1600/u02/group2=70917MB;72798;75097;0;76630 /uv1600/u02/group9=20557MB;48479;50010;0;51031 /uv1346/u02/oradata/ISRVE/group3=92211MB;137767;142117;0;145018 /uv1346/u02/oradata/ISRVE/group5=137088MB;172209;177647;0;181273 /uv1346/u02/oradata/ISRVE/group2=20291MB;68882;71057;0;72508 /uv1346/u02/oradata/ISRVE/group1=142624MB;172209;177647;0;181273 /uv1346/u02/oradata/ISRVE/group4=67104MB;103324;106587;0;108763 /uv1346/u02/oradata/ISRVE/group6=86049MB;137767;142117;0;145018 /uv1346/u02/oradata/ISRVE/group17=318683MB;344420;355297;0;362548 /uv1347/u02/oradata/ISRVE/group15=64MB;103325;106588;0;108764 /uv1346/u02/oradata/ISRVE/group10=38975MB;68882;71057;0;72508 /uv1346/u02/oradata/ISRVE/group11=41854MB;68882;71057;0;72508 /uv1347/u02/oradata/ISRVE/group4=64MB;68882;71057;0;72508 /uv1347/u02/oradata/ISRVE/group7=3633MB;34441;35528;0;36254 /uv1347/u02/oradata/ISRVE/group12=142768MB;172208;177646;0;181272 /uv1346/u02/oradata/ISRVE/group16=150658MB;172208;177646;0;181272 /uv1347/u02/oradata/ISRVE/group9=1536MB;34441;35528;0;36254 /uv1347/u02/oradata/ISRVE/group17=164892MB;275536;284237;0;290038 /uv1347/u02/oradata/ISRVE/group14=64MB;103325;106588;0;108764 /uv1346/u02/oradata/ISRVE/group15=72387MB;103325;106588;0;108764 /uv1347/u02/oradata/ISRVE/group6=10281MB;34441;35528;0;36254 /uv1346/u02/oradata/ISRVE/group7=71574MB;103324;106587;0;108763 /uv1347/u02/oradata/ISRVE/group19=296236MB;378861;390825;0;398802 /uv1347/u02/oradata/ISRVE/group13=64MB;63137;65130;0;66460 /uv1347/u02/oradata/ISRVE/group18=196563MB;241093;248707;0;253783 /uv1346/u02/oradata/ISRVE/group8=54083MB;103324;106587;0;108763 /uv1347/u02/oradata/ISRVE/group8=35MB;34441;35528;0;36254 /uv1346/u02/oradata/ISRVE/group13=46236MB;68882;71057;0;72508 /uv1346/u02/oradata/ISRVE/group18=281461MB;309978;319767;0;326293 /uv1346/u02/oradata/ISRVE/group12=161659MB;206652;213178;0;217529 /uv1347/u02/oradata/ISRVE/group3=35MB;34441;35528;0;36254 /uv1346/u02/oradata/ISRVE/group19=397977MB;482189;497416;0;507568 /uv1347/u02/oradata/ISRVE/group16=14091MB;172208;177646;0;181272 /uv1347/u02/oradata/ISRVE/group10=15360MB;34441;35528;0;36254 /uv1347/u02/oradata/ISRVE/group1=187MB;34441;35528;0;36254 /uv1346/u02/oradata/ISRVE/group9=21005MB;34441;35528;0;36254 /uv1347/u02/oradata/ISRVE/group11=64MB;68882;71057;0;72508 /uv1347/u02/oradata/ISRVE/group5=35MB;34441;35528;0;36254 /uv1346/u02/oradata/ISRVE/group14=112339MB;137768;142118;0;145019 /uv1347/u02/oradata/ISRVE/group2=3037MB;34441;35528;0;36254 /uv1346/u02/oradata/ISRVE/group20=694919MB;888212;916260;0;934960 /uv1346/u02/oradata/ISRVE/group26=318937MB;349637;360678;0;368039 /uv1346/u02/oradata/ISRVE/group23=35853MB;69977;72186;0;73660 /uv1346/u02/oradata/ISRVE/group28=237809MB;314899;324843;0;331473 /uv1346/u02/oradata/ISRVE/group29=259312MB;314899;324843;0;331473 /uv1346/u02/oradata/ISRVE/group25=94507MB;174943;180467;0;184151 /uv1346/u02/oradata/ISRVE/group30=175818MB;497897;513620;0;524103 /uv1346/u02/oradata/ISRVE/group27=323454MB;349637;360678;0;368039 /uv1346/u02/oradata/ISRVE/CDC=51227MB;118617;122362;0;124860

Re: Not returning data beyond 1024 characters.

Posted: Thu Apr 16, 2015 9:17 am
by tmcdonald
Where specifically is it getting cut off? If you mean the service status output, you can run the following MySQL commands in the MySQL terminal to double that to 2048:

Code: Select all

use nagios;
alter table nagios_servicestatus modify output varchar(2048) not null;
Note that this will only affect new entries going forward, and not existing entries.