Data Flow Probe ip not Available

Hello, how can I determine the reason why, after rebooting the integration server, the IP address stopped coming, provided that the probe is in the connected state? 
In the DFP logs, the start occurs without errors.

  • Suggested Answer

    0  

    Sergey;

    When you first start a probe, you should see something like this in the WrapperProbeGw.log:

    jvm 1 | <2024-08-19 06:34:42,790> 33475 [INFO ] [Thread-50] (HostKeyUtil.java:704) - Attempting to get complete local host via WMI
    jvm 1 | <2024-08-19 06:34:42,830> 33515 [INFO ] [Thread-50] (CloudUtil.java:40) - This is not a cloud probe, so not set cloud instance id to node.
    jvm 1 | <2024-08-19 06:34:42,831> 33516 [INFO ] [Thread-50] (HostKeyUtil.java:706) - Got complete local host via WMI successfully

    This is how the probe gets its IP Address.  Next you will see some message about the Probe Manager Topology being sent to the UCMDB Server.

    jvm 1 | <2024-08-19 06:34:35,221> 25906 [INFO ] [WrapperSimpleAppMain] (LocalTopology.java:56) - Probe Manager topology info successfully created:<?xml version="1.0" encoding="UTF-8"?><vector><object class="nt" isReference="false" anchor_id="null" is_anchor="false"><attribute name="host_key" type="String">0050569769B2</attribute><attribute name="primary_dns_name" type="String">myprobe.mycompany.com</attribute><attribute name="host_iscomplete" type="Boolean">true</attribute></object><object class="interface" isReference="false" anchor_id="null" is_anchor="false"><attribute name="root_container" type="nt"><object class="nt" isReference="false" anchor_id="null" is_anchor="false"><attribute name="host_key" type="String">0050569769B2</attribute><attribute name="primary_dns_name" type="String">myprobe.mycompany.com</attribute><attribute name="host_iscomplete" type="Boolean">true</attribute></object></attribute><attribute name="mac_address" type="String">0050569769B2</attribute></object><object class="ip_subnet" isReference="false" anchor_id="null" is_anchor="false"><attribute name="name" type="String">10.0.0.0</attribute><attribute name="ip_prefix_length" type="Integer">22</attribute><attribute name="network_probename" type="String">myprobe</attribute><attribute name="routing_domain" type="String">${DefaultDomain}</attribute><attribute name="network_netclass" type="String">B</attribute><attribute name="network_netmask" type="String">255.255.252.0</attribute></object><object class="ip_address" isReference="false" anchor_id="null" is_anchor="false"><attribute name="routing_domain" type="String">${DefaultDomain}</attribute><attribute name="name" type="String">10.0.0.164</attribute></object><object class="containment" isReference="false" anchor_id="null" is_anchor="false"><attribute name="link_end2" type="ip_address"><object class="ip_address" isReference="false" anchor_id="null" is_anchor="false"><attribute name="routing_domain" type="String">${DefaultDomain}</attribute><attribute name="name" type="String">10.0.0.164</attribute></object></attribute><attribute name="link_end1" type="nt"><object class="nt" isReference="false" anchor_id="null" is_anchor="false"><attribute name="host_key" type="String">0050569769B2</attribute><attribute name="primary_dns_name" type="String">myprobe.mycompany.com</attribute><attribute name="host_iscomplete" type="Boolean">true</attribute></object></attribute></object><object class="membership" isReference="false" anchor_id="null" is_anchor="false"><attribute name="link_end2" type="ip_address"><object class="ip_address" isReference="false" anchor_id="null" is_anchor="false"><attribute name="routing_domain" type="String">${DefaultDomain}</attribute><attribute name="name" type="String">10.0.0.164</attribute></object></attribute><attribute name="link_end1" type="ip_subnet"><object class="ip_subnet" isReference="false" anchor_id="null" is_anchor="false"><attribute name="name" type="String">10.0.0.0</attribute><attribute name="ip_prefix_length" type="Integer">22</attribute><attribute name="network_probename" type="String">myprobe</attribute><attribute name="routing_domain" type="String">${DefaultDomain}</attribute><attribute name="network_netclass" type="String">B</attribute><attribute name="network_netmask" type="String">255.255.252.0</attribute></object></attribute></object><object class="membership" isReference="false" anchor_id="null" is_anchor="false"><attribute name="link_end2" type="nt"><object class="nt" isReference="false" anchor_id="null" is_anchor="false"><attribute name="host_key" type="String">0050569769B2</attribute><attribute name="primary_dns_name" type="String">myprobe.mycompany.com</attribute><attribute name="host_iscomplete" type="Boolean">true</attribute></object></attribute><attribute name="link_end1" type="ip_subnet"><object class="ip_subnet" isReference="false" anchor_id="null" is_anchor="false"><attribute name="name" type="String">16.78.152.0</attribute><attribute name="ip_prefix_length" type="Integer">22</attribute><attribute name="network_probename" type="String">myprobe</attribute><attribute name="routing_domain" type="String">${DefaultDomain}</attribute><attribute name="network_netclass" type="String">B</attribute><attribute name="network_netmask" type="String">255.255.252.0</attribute></object></attribute></object></vector>

    This vector will have the IP Address that should be on the UCMDB Server.  If it doesn't there may be some issue getting the IP from the probe server (e.g. permissions of the process running the probe aren't allowed to read the IP Address).  If it does, then it will be inserted into UCMDB and you can check the cmdb.reconciliation.audit.log to see that IP Address either being ignored or rejected due to some reconciliation issue.

    That is the start of the checking.  FYI, the IP addresses in 

    -- Hope this helps!

    Keith Paschal

    UCMDB Worldwide Support Lead