cancel
Showing results for 
Search instead for 
Did you mean: 

Please kindly help me to configure outside discovery via SAP Host Agent

symon_braunbaer
Active Participant
0 Kudos
905

Dear Experts,

I would like to connect an AS Java system to a new Solution Manager 7.2 that I recently built.
While doing that, I discovered, that there is already and SLD_DataSupplier HTTP destination configured
to another Solution Manager and I would not like to destroy that setup. While looking for a solution, I came
across the advice to setup outside discovery via SAP Host Agent. Please kindly let me know if that is wrong!

I found two kinds of instructions and I have implemented them both:

1. https://help.sap.com/docs/SUPPORT_CONTENT/sl/3362916651.html

While this looks like a quite straight-forward process, I ended up with an empty outside discovery path.
No matter what I did, no files are created in the directory I specified. So, no wonder that when I try to send 
data with the following command:

/usr/sap/hostctrl/exe/saphostctrl -function ExecuteOutsideDiscovery -xmlfromconfig -sldreg

it gives an error:

SLDREGStatus , string , ERROR

2. After the above failure, I came across the following SAP note:

2556432 - Switch Outside Discovery from Diagnostics Agent to SAP Host Agent

I have implemented all the instructions in the AgentAdministration console. And... NOTHING !! No idea how
to trigger the data transfer. Some sources which I found on google suggest to use a Preparation tool. I think
this is used for Focused Run. Another sources suggest to trigger the outside discovery over some Launchpad.
Which Launchpad ? No mention of a URL or how to access it 😞 Just Launchpad...

Please kindly try to provide some CLEAR and UNDERSTANDABLE instructions, containing names and menu entries which REALLY exist in a Solution Manager 7.2. I got really frustrated by the lack of a clear path to configure this outside discovery! Many thanks!

Accepted Solutions (1)

Accepted Solutions (1)

Vera_Jiang
Product and Topic Expert
Product and Topic Expert

Dear Customer,

For Outside Discovery SAP Host Agent, please execute the following command:
> usr/sap/hostctrl/exe/saphostctrl -function ConfigureOutsideDiscovery -enable -sldhost <> -sldport <> -sldusername <> -sldpassword <>

Then, check the result of following trace for the detailed information:
> usr/sap/hostctrl/work/outsidediscovery.log (trace)

Best regards,
Vera Jiang 

symon_braunbaer
Active Participant
0 Kudos
Dear Vera, many thanks for your very quick answer. I have tried to review the log file /usr/sap/hostctrl/work/outsidediscovery.log . It was quite big - around 200 KB. On the first glance it didn't contain any error. I went on to check the SLD, but the system wasn't there 😞 I decided to delete the log file, in order to start fresh. Then I have executed the command you advised and when I try to review the log file /usr/sap/hostctrl/work/outsidediscovery.log, the system says that it doesn't exist. Please kindly let me know how to immediately trigger the discovery process - I already asked that question in my first post. Many thanks 🙂
symon_braunbaer
Active Participant

P. S.: I have executed the following command:

# /usr/sap/hostctrl/exe/saphostctrl -function ExecuteOutsideDiscovery -sldreg

Everywhere I see success. At the end of the output there is:

OD_ComputerSystem_<hostname>.xml] , string , OK
OD_Database_<hostname>_<SID>_<SID>_ORA.xml] , string , OK
OD_HostAgent.xml] , string , OK

So, it registers the computer system, the database and the HostAgent. And I can see those entries in the SLD!
But I can't see the Java technical system. So perhaps Outside Discovery isn't doing what I need and this is
not the right approach for my situation ? Or is there indeed a way to make it also send information about the
technical system ? Please advise! Thank you!

symon_braunbaer
Active Participant
0 Kudos
The following URL: https://help.sap.com/docs/SAP_Solution_Manager/c413647f87a54db59d18cb074ce3dafd/0e08c84de63e43ec938a... says that Application Server Java technical systems can only be defined by SLD data suppliers. Please kindly let me know the way how a Java system can send system data to multiple Solution Managers (either SLD or LMDB, it does not matter which). Many thanks!
Vera_Jiang
Product and Topic Expert
Product and Topic Expert
0 Kudos
Dear Customer,
Vera_Jiang
Product and Topic Expert
Product and Topic Expert
0 Kudos
Dear Customer, the JAVA system is sent via the /nwa application. I suggest you the following guided answer for different data suppliers in SAP Solution Manager and Focused Run: 3232202 - Guided Answer for Troubleshooting for missing or outdated LMDB data suppliers: 3232202 - Guided Answer for Troubleshooting for missing or outdated LMDB data suppliers in SAP Solution Manager and SAP Focused Run

Answers (0)