Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Data Not Fully Defined - UNKNOWN #33

Closed
fredericommartins opened this issue Apr 27, 2017 · 6 comments · Fixed by #45
Closed

Data Not Fully Defined - UNKNOWN #33

fredericommartins opened this issue Apr 27, 2017 · 6 comments · Fixed by #45
Labels

Comments

@fredericommartins
Copy link

The plugin check_snmp_storage.pl is currently returning a UNKNWON error. The SNMP communication seems fine and he seem to be implying the difficulty is in the new pam_systemd user running environment.

It has been working fine with RHEL6, but recently installed a new server with RHEL7 which is returning this error.

[username@localhost ~]$ /usr/bin/perl check_snmp_storage.pl -H servertocheck -C communitystring -2 -p 161 -w 85 -c 90 -f -q FixedDisk -G -f '' -e -m '/dev|/otherpath'
Use of uninitialized value in concatenation (.) or string at test line 659.
Use of uninitialized value in concatenation (.) or string at test line 660.
Use of uninitialized value in concatenation (.) or string at test line 661.
Data not fully defined for storage /run/user/66236 : UNKNOWN

@fredericommartins
Copy link
Author

Although passing the -o argument with some value greater than the predefined works. The missing data maybe triggering this error.

@dnsmichi
Copy link
Collaborator

Can you run the script more verbose with -v and post the output please?

@fredericommartins
Copy link
Author

Alarm at 15
SNMP v2c login
Filter : /dev|/otherpath
OID : 1.3.6.1.2.1.25.2.3.1.3.72, Desc : /run/user/1763
OID : 1.3.6.1.2.1.25.2.3.1.2.72, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1763, Index : 72
OID : 1.3.6.1.2.1.25.2.3.1.3.86, Desc : /run/user/1923
OID : 1.3.6.1.2.1.25.2.3.1.2.86, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1923, Index : 86
OID : 1.3.6.1.2.1.25.2.3.1.3.81, Desc : /run/user/1075
OID : 1.3.6.1.2.1.25.2.3.1.2.81, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1075, Index : 81
OID : 1.3.6.1.2.1.25.2.3.1.3.63, Desc : /backups
OID : 1.3.6.1.2.1.25.2.3.1.2.63, Storagetype: FixedDisk ?= FixedDisk
Name : /backups, Index : 63
OID : 1.3.6.1.2.1.25.2.3.1.3.87, Desc : /run/user/2517
OID : 1.3.6.1.2.1.25.2.3.1.2.87, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/2517, Index : 87
OID : 1.3.6.1.2.1.25.2.3.1.3.6, Desc : Memory buffers
OID : 1.3.6.1.2.1.25.2.3.1.2.6, Storagetype: Other ?= FixedDisk
OID : 1.3.6.1.2.1.25.2.3.1.3.167, Desc : /run/user/1243
OID : 1.3.6.1.2.1.25.2.3.1.2.167, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1243, Index : 167
OID : 1.3.6.1.2.1.25.2.3.1.3.160, Desc : /run/user/2867
OID : 1.3.6.1.2.1.25.2.3.1.2.160, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/2867, Index : 160
OID : 1.3.6.1.2.1.25.2.3.1.3.115, Desc : /run/user/4506
OID : 1.3.6.1.2.1.25.2.3.1.2.115, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/4506, Index : 115
OID : 1.3.6.1.2.1.25.2.3.1.3.141, Desc : /run/user/1194
OID : 1.3.6.1.2.1.25.2.3.1.2.141, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1194, Index : 141
OID : 1.3.6.1.2.1.25.2.3.1.3.61, Desc : /boot
OID : 1.3.6.1.2.1.25.2.3.1.2.61, Storagetype: FixedDisk ?= FixedDisk
Name : /boot, Index : 61
OID : 1.3.6.1.2.1.25.2.3.1.3.80, Desc : /run/user/1217
OID : 1.3.6.1.2.1.25.2.3.1.2.80, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1217, Index : 80
OID : 1.3.6.1.2.1.25.2.3.1.3.7, Desc : Cached memory
OID : 1.3.6.1.2.1.25.2.3.1.2.7, Storagetype: Other ?= FixedDisk
OID : 1.3.6.1.2.1.25.2.3.1.3.3, Desc : Virtual memory
OID : 1.3.6.1.2.1.25.2.3.1.2.3, Storagetype: VirtualMemory ?= FixedDisk
OID : 1.3.6.1.2.1.25.2.3.1.3.130, Desc : /run/user/1400
OID : 1.3.6.1.2.1.25.2.3.1.2.130, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1400, Index : 130
OID : 1.3.6.1.2.1.25.2.3.1.3.10, Desc : Swap space
OID : 1.3.6.1.2.1.25.2.3.1.2.10, Storagetype: VirtualMemory ?= FixedDisk
OID : 1.3.6.1.2.1.25.2.3.1.3.88, Desc : /run/user/1023
OID : 1.3.6.1.2.1.25.2.3.1.2.88, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1023, Index : 88
OID : 1.3.6.1.2.1.25.2.3.1.3.152, Desc : /run/user/1287
OID : 1.3.6.1.2.1.25.2.3.1.2.152, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1287, Index : 152
OID : 1.3.6.1.2.1.25.2.3.1.3.97, Desc : /run/user/4383
OID : 1.3.6.1.2.1.25.2.3.1.2.97, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/4383, Index : 97
OID : 1.3.6.1.2.1.25.2.3.1.3.67, Desc : /run/user/1154
OID : 1.3.6.1.2.1.25.2.3.1.2.67, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1154, Index : 67
OID : 1.3.6.1.2.1.25.2.3.1.3.151, Desc : /run/user/4056
OID : 1.3.6.1.2.1.25.2.3.1.2.151, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/4056, Index : 151
OID : 1.3.6.1.2.1.25.2.3.1.3.120, Desc : /run/user/61274
OID : 1.3.6.1.2.1.25.2.3.1.2.120, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/61274, Index : 120
OID : 1.3.6.1.2.1.25.2.3.1.3.189, Desc : /run/user/2865
OID : 1.3.6.1.2.1.25.2.3.1.2.189, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/2865, Index : 189
OID : 1.3.6.1.2.1.25.2.3.1.3.70, Desc : /run/user/1396
OID : 1.3.6.1.2.1.25.2.3.1.2.70, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1396, Index : 70
OID : 1.3.6.1.2.1.25.2.3.1.3.118, Desc : /run/user/65894
OID : 1.3.6.1.2.1.25.2.3.1.2.118, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/65894, Index : 118
OID : 1.3.6.1.2.1.25.2.3.1.3.162, Desc : /run/user/1543
OID : 1.3.6.1.2.1.25.2.3.1.2.162, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1543, Index : 162
OID : 1.3.6.1.2.1.25.2.3.1.3.196, Desc : /run/user/5972
OID : 1.3.6.1.2.1.25.2.3.1.2.196, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/5972, Index : 196
OID : 1.3.6.1.2.1.25.2.3.1.3.142, Desc : /run/user/1177
OID : 1.3.6.1.2.1.25.2.3.1.2.142, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1177, Index : 142
OID : 1.3.6.1.2.1.25.2.3.1.3.8, Desc : Shared memory
OID : 1.3.6.1.2.1.25.2.3.1.2.8, Storagetype: Other ?= FixedDisk
OID : 1.3.6.1.2.1.25.2.3.1.3.75, Desc : /run/user/3070
OID : 1.3.6.1.2.1.25.2.3.1.2.75, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/3070, Index : 75
OID : 1.3.6.1.2.1.25.2.3.1.3.116, Desc : /run/user/1582
OID : 1.3.6.1.2.1.25.2.3.1.2.116, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1582, Index : 116
OID : 1.3.6.1.2.1.25.2.3.1.3.1, Desc : Physical memory
OID : 1.3.6.1.2.1.25.2.3.1.2.1, Storagetype: Ram ?= FixedDisk
OID : 1.3.6.1.2.1.25.2.3.1.3.76, Desc : /run/user/3446
OID : 1.3.6.1.2.1.25.2.3.1.2.76, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/3446, Index : 76
OID : 1.3.6.1.2.1.25.2.3.1.3.33, Desc : /var
OID : 1.3.6.1.2.1.25.2.3.1.2.33, Storagetype: FixedDisk ?= FixedDisk
Name : /var, Index : 33
OID : 1.3.6.1.2.1.25.2.3.1.3.41, Desc : /run
OID : 1.3.6.1.2.1.25.2.3.1.2.41, Storagetype: FixedDisk ?= FixedDisk
Name : /run, Index : 41
OID : 1.3.6.1.2.1.25.2.3.1.3.42, Desc : /sys/fs/cgroup
OID : 1.3.6.1.2.1.25.2.3.1.2.42, Storagetype: FixedDisk ?= FixedDisk
Name : /sys/fs/cgroup, Index : 42
OID : 1.3.6.1.2.1.25.2.3.1.3.195, Desc : /run/user/1973
OID : 1.3.6.1.2.1.25.2.3.1.2.195, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1973, Index : 195
OID : 1.3.6.1.2.1.25.2.3.1.3.122, Desc : /run/user/1737
OID : 1.3.6.1.2.1.25.2.3.1.2.122, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1737, Index : 122
OID : 1.3.6.1.2.1.25.2.3.1.3.62, Desc : /home
OID : 1.3.6.1.2.1.25.2.3.1.2.62, Storagetype: FixedDisk ?= FixedDisk
Name : /home, Index : 62
OID : 1.3.6.1.2.1.25.2.3.1.3.165, Desc : /run/user/2808
OID : 1.3.6.1.2.1.25.2.3.1.2.165, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/2808, Index : 165
OID : 1.3.6.1.2.1.25.2.3.1.3.65, Desc : /run/user/3137
OID : 1.3.6.1.2.1.25.2.3.1.2.65, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/3137, Index : 65
OID : 1.3.6.1.2.1.25.2.3.1.3.193, Desc : /run/user/66540
OID : 1.3.6.1.2.1.25.2.3.1.2.193, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/66540, Index : 193
OID : 1.3.6.1.2.1.25.2.3.1.3.39, Desc : /dev/shm
OID : 1.3.6.1.2.1.25.2.3.1.3.89, Desc : /run/user/1175
OID : 1.3.6.1.2.1.25.2.3.1.2.89, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1175, Index : 89
OID : 1.3.6.1.2.1.25.2.3.1.3.90, Desc : /run/user/1636
OID : 1.3.6.1.2.1.25.2.3.1.2.90, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1636, Index : 90
OID : 1.3.6.1.2.1.25.2.3.1.3.174, Desc : /run/user/1688
OID : 1.3.6.1.2.1.25.2.3.1.2.174, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1688, Index : 174
OID : 1.3.6.1.2.1.25.2.3.1.3.126, Desc : /run/user/2382
OID : 1.3.6.1.2.1.25.2.3.1.2.126, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/2382, Index : 126
OID : 1.3.6.1.2.1.25.2.3.1.3.135, Desc : /run/user/1686
OID : 1.3.6.1.2.1.25.2.3.1.2.135, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1686, Index : 135
OID : 1.3.6.1.2.1.25.2.3.1.3.66, Desc : /run/user/65362
OID : 1.3.6.1.2.1.25.2.3.1.2.66, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/65362, Index : 66
OID : 1.3.6.1.2.1.25.2.3.1.3.84, Desc : /run/user/1689
OID : 1.3.6.1.2.1.25.2.3.1.2.84, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/1689, Index : 84
OID : 1.3.6.1.2.1.25.2.3.1.3.156, Desc : /run/user/3039
OID : 1.3.6.1.2.1.25.2.3.1.2.156, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/3039, Index : 156
OID : 1.3.6.1.2.1.25.2.3.1.3.129, Desc : /run/user/66236
OID : 1.3.6.1.2.1.25.2.3.1.2.129, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/66236, Index : 129
OID : 1.3.6.1.2.1.25.2.3.1.3.183, Desc : /run/user/3746
OID : 1.3.6.1.2.1.25.2.3.1.2.183, Storagetype: FixedDisk ?= FixedDisk
Name : /run/user/3746, Index : 183
OID : 1.3.6.1.2.1.25.2.3.1.3.31, Desc : /
OID : 1.3.6.1.2.1.25.2.3.1.2.31, Storagetype: FixedDisk ?= FixedDisk
Name : /, Index : 31
storages selected : 47
Descr : /run/user/1763
Use of uninitialized value in concatenation (.) or string at /app/users/nagios/plugins/check_snmp_storage.pl line 547.
Size :
Use of uninitialized value in concatenation (.) or string at /app/users/nagios/plugins/check_snmp_storage.pl line 548.
Used :
Use of uninitialized value in concatenation (.) or string at /app/users/nagios/plugins/check_snmp_storage.pl line 549.
Alloc :
Data not fully defined for storage /run/user/1763 : UNKNOWN

@dnsmichi dnsmichi added the bug label Aug 10, 2017
@sbraz
Copy link
Contributor

sbraz commented Dec 11, 2017

I'm running into the same issue, it seems to be a perl bug.
I added a call to $session->error() after https://github.com/dnsmichi/manubulon-snmp/blob/7dbc838af31797840564c51fd21a892fb8d040ce/plugins/check_snmp_storage.pl#L600
and it returns The message size exceeded the buffer maxMsgSize of 1472.

When $result is undef, the plugin should display the return of error() as this would be more helpful than Data not fully defined.

@dnsmichi
Copy link
Collaborator

Can you send in a PR please?

sbraz added a commit to sbraz/manubulon-snmp that referenced this issue Jan 29, 2018
@sbraz
Copy link
Contributor

sbraz commented Jan 29, 2018

@dnsmichi Done, see #45

dnsmichi pushed a commit that referenced this issue Feb 2, 2018
check_snmp_storage: fix SNMP error handling, see #33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants