lausser / check_sap_health

A plugin (monitoring-plugin, not nagios-plugin, see also http://is.gd/PP1330) which checks various parameters of a SAP system. You can check CCMS metrics as well as execute arbitrary BAPI calls.
GNU General Public License v3.0
15 stars 11 forks source link

UNKNOWN - Parameter TID does not exist in Interface - no autoload at /usr/local/lib/x86_64-linux-gnu/perl/5.30.0/SAPNW/RFC/FunctionCall.pm line 39 #21

Open picoroma opened 1 year ago

picoroma commented 1 year ago

Hi! I have some issue running SOME kind of checks with "check_sap_health" Most of my checks works fine, but If I run this command:

./check_sap_health --mode ccms-mte-check --t 40 --name "SAP CCMS Monitor Templates" --name2 "Operating System" --name3 "CPU.Utilization" --regexp --mtelong --ashost '''172.31.184.44' --sysnr '10' --client '100' --user 'myuser' --password 'mypswd' --warning=75 --critical=85

I have error: UNKNOWN - Parameter TID does not exist in Interface - no autoload at /usr/local/lib/x86_64-linux-gnu/perl/5.30.0/SAPNW/RFC/FunctionCall.pm line 39

Seems related to some lib that was not loaded with perl (5.30 here) But Is strange that most other command works fine!

picoroma commented 1 year ago

Now the error is changed in:

Plugin Output Attempt to free nonexistent shared string 'THRESHSTAT', Perl interpreter: 0x5606ce6992a0 at /usr/local/lib/x86_64-linux-gnu/perl/5.30.0/SAPNW/RFC/FunctionDescriptor.pm line 119. UNKNOWN - Problem creating Function Data Container RFC (BAPI_SYSTEM_MTE_GETGENPROP): 28 / / Unknown error in lower level library