Skip to content

bash-based script for checking process-status of SAP-components by using sapcontrol

License

Notifications You must be signed in to change notification settings

tectumopticum/check_sapcontrol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

check_sapcontrol

bash-based script for checking process-status of SAP-components by using sapcontrol

Usage: check_sapcontrol.sh [-H hostname|IP] [-S SID] [-N SYS-nr] [-T systemtype] [-i tenant-id] [-s service-instance] [-h] [-v] [-V]
Options:
 -H hostname or IP of SAP-system
 -S SAP-Id
 -N SYS-Number (network-port)
 -T SAP-systemtype [ABAP_DW|ABAP_ENQ|ABAP_MSG|ABAP_GW|ABAP_ICM|JAVA_MSG|JAVA_ENQ|JAVA_GW|JAVA_JSTART|JAVA_SRV0|JAVA_SRV1|JAVA_SRV2|JAVA_SRV3|JAVA_SRV|HDB_NS|HDB_IDX]
 -i tenant-Id
 -s SAP central service instance
 -v verbose output [0|1|2|3]
 -V Version
 -h this help

If you're using this script as plugin for Icinga2 or other Nagios-based checks, you need to set appropriate sudo-rights for the "icinga"-user and add it to the local "sapsys"-group

The "SAP-systemtype"-paramter ('-T') checks the following SAP-products/processes:

Parameter SAP-Name Process
ABAP_DW ABAP Primary Application Server (PAS) ("dispatcher and workprocesses") disp+work
ABAP_ENQ ABAP Primary Application Server: Enqueue Server ("SAP Enqueue Server") enserver
ABAP_GW ABAP Primary Application Server: Gateway ("SAP Gateway") gwrd
ABAP_ICM ABAP Primary Application Server: ICM ("Internet Communication Manager") icman
ABAP_MSG ABAP Primary Application Server: Message Server msg_server
HDB_NS SAP HANA DB: Nameserver Nameserver
HDB_IDX SAP HANA DB: Indexserver Index
JAVA_MSG J2EE "Message Server" msg_server
JAVA_ENQ J2EE enserver
JAVA_GW J2EE : "Gateway Read Process" gwrd
JAVA_JSTART J2EE Server jstart
JAVA_SRV J2EE Server server0

About

bash-based script for checking process-status of SAP-components by using sapcontrol

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages