I checked it with [root@nodeg6 ~]# curl -s http://localhost:8103/Snh_SandeshUVECacheReq?x=NodeStatus | xmllint --format -
and I see <ProcessInfo> <process_name type="string" identifier="1">kafka</process_name> <process_state type="string" identifier="2">PROCESS_STATE_EXITED</process_state> <start_count type="u32" identifier="3">1</start_count> <stop_count type="u32" identifier="4">0</stop_count> <exit_count type="u32" identifier="5">0</exit_count> <last_start_time type="string" identifier="6">1523364755000000</last_start_time> <last_stop_time type="string" identifier="7"/> <last_exit_time type="string" identifier="8"/> <core_file_list type="list" identifier="9"> <list type="string" size="0"/> </core_file_list> </ProcessInfo>
And I make a conclusion that nodemgr detects correct status.
I'm not an expert in UVE's - How I can debug that nodemgr sends it?
In your example - what does URL mean?
I checked it with localhost: 8103/Snh_ SandeshUVECache Req?x=NodeStatu s | xmllint --format -
[root@nodeg6 ~]# curl -s http://
and I see
<ProcessIn fo>
<process_ name type="string" identifier= "1">kafka< /process_ name>
<process_ state type="string" identifier= "2">PROCESS_ STATE_EXITED< /process_ state>
<start_ count type="u32" identifier= "3">1</ start_count>
<stop_count type="u32" identifier= "4">0</ stop_count>
<exit_count type="u32" identifier= "5">0</ exit_count>
<last_start_ time type="string" identifier= "6">15233647550 00000</ last_start_ time>
<last_stop_ time type="string" identifier="7"/>
<last_exit_ time type="string" identifier="8"/>
<core_file_ list type="list" identifier="9">
<list type="string" size="0"/>
</core_ file_list>
</ ProcessInfo>
And I make a conclusion that nodemgr detects correct status.
I'm not an expert in UVE's - How I can debug that nodemgr sends it?
In your example - what does URL mean?