Let me be specific here after some more testing!

>> It works fine for both (Locator & Server) started via GFSH

>> It only fails for Server started via spring boot container bootstrapped 
>> using spring-data-geode api

Regards,
Dharam

-----Original Message-----
From: Thacker, Dharam
Sent: Wednesday, September 06, 2017 11:31 AM
To: '[email protected]'
Subject: RE: Health check URLs for cache server

Thanks for the reply Gregory!

I am still getting member name without host specification for me.  I have shown 
my locator properties as well below, My current version: Apache Geode 1.1.1

Monitor and Manage Apache Geode
gfsh>connect --locator=localhost[10334]
Connecting to Locator at [host=localhost, port=10334] ..
Connecting to Manager at [host=Host1XX, port=1099] ..
user: admin
password: *******
Successfully connected to: [host=Host1XX, port=1099]

gfsh>list members
         Name          | Id
---------------------- | 
--------------------------------------------------------
Locator2          | Host2XX(Locator2:14775:locator)<ec><v0>:1024
Locator1          | Host1XX(Locator1:25952:locator)<ec><v7>:1024
Server2            | Host2XX (Server2:15034)<ec><v2>:1025
Server1           | Host1XX(Server1:26711)<ec><v3>:1025

gfsh>status server --name=Server1
An error occurred while attempting to determine the status of Geode Cache 
server: null


My Geode Locator Properties,

locators=Host1XX[10334],Host2XX[10334]
mcast-port=0
jmx-manager=true
jmx-manager-start=true
jmx-manager-port=1099
jmx-manager-ssl-enabled=false
jmx-manager-ssl-require-authentication=false
jmx-manager-bind-address=Host1XX
enable-network-partition-detection=false
http-service-port=9201
http-service-bind-address=Host1XX
log-file=/apps/geode/members/Locator1/logs/Locator1-Host1XX.log
log-file-size-limit=10
log-level=config
log-disk-space-limit=100
security-manager=com.x.x.x.ClusterSecurityManager
security-post-processor=com.x.x.ClusterPostProcessor

Thanks,
Dharam

-----Original Message-----
From: Gregory Vortman [mailto:[email protected]]
Sent: Wednesday, September 06, 2017 11:21 AM
To: [email protected]
Subject: RE: Health check URLs for cache server

Hi Dharam,
The command you specified is correct.
However the Member Name specification in your grid doesn't contain host 
specification.  May be it leads to ambiguity.
This how it looks in my grid:

gfsh>list members
       Name         | Id
------------------- | ---------------------------------------------------------
myhost2203-locator   | 
10.236.xx.yy(myhost2203-locator:3103:locator)<ec><v0>:1024
myhost2203-server1   | 10.236.xx.yy(myhost2203-server1:5411)<v1>:1025

gfsh>status server --name= myhost2203-server1
Server in /spotuser/spot/envs/vmwrk5/GEODE/Server/servers/server1 on 
myhost2203.corp.amdocs.com[19418] as myhost2203-server1 is currently online.
Process ID: 5411
Uptime: 1 day 15 hours 40 minutes 35 seconds Geode Version: 
1.2.0-amdocs-230817151200 Java Version: 1.8.0_102 Log File: 
/spotuser/spot/envs/vmwrk5/GEODE/Server/servers/server1/myhost2203-server1.log
JVM Arguments: .....
Class-Path: .....

Regards

-----Original Message-----
From: Thacker, Dharam [mailto:[email protected]]
Sent: Wednesday, September 06, 2017 8:25 AM
To: [email protected]
Subject: RE: Health check URLs for cache server

Hello Team,

Could someone help me on this? It does not show me status for a running server 
to me with GFSH.
Is that a right command?

Thanks,
Dharam

-----Original Message-----
From: Thacker, Dharam
Sent: Thursday, August 31, 2017 9:44 AM
To: '[email protected]'
Subject: RE: Health check URLs for cache server

Hi Jacob,

Thanks for the reply! But looks like some bug in "gfsh status server" command. 
Could you verify your side?

Version: Apache Geode 1.1.1

gfsh>list members
         Name          | Id
---------------------- | 
----------------------------------------------------------
Locator1          | Host1XX(Locator1:32053:locator)<ec><v110>:1024
Locator2          | Host2XX(Locator2:8642:locator)<ec><v123>:1024
Server1           | Host1XX(Server1:1666)<ec><v111>:1025
Server2           | Host2XX(Server2:10954)<ec><v124>:1025

gfsh>status server --name=Server2
An error occurred while attempting to determine the status of Geode Cache 
server: null

Thanks,
Dharam

-----Original Message-----
From: Jacob Barrett [mailto:[email protected]]
Sent: Monday, August 21, 2017 1:46 AM
To: [email protected]
Subject: Re: Health check URLs for cache server



> On Aug 20, 2017, at 11:37 AM, Dharam Thacker <[email protected]> 
> wrote:
>
> Hi Team,
>
> 1) Is there any health check URL which can tell me if server started fully?
>

No HTTP based URL but you could use the JMX capabilities of the locator to 
figure out the server states.


This message is confidential and subject to terms at: 
http://www.jpmorgan.com/emaildisclaimer including on confidentiality, legal 
privilege, viruses and monitoring of electronic messages. If you are not the 
intended recipient, please delete this message and notify the sender 
immediately. Any unauthorized use is strictly prohibited.

This message and the information contained herein is proprietary and 
confidential and subject to the Amdocs policy statement,

you may review at https://www.amdocs.com/about/email-disclaimer 
<https://www.amdocs.com/about/email-disclaimer>


This message is confidential and subject to terms at: 
http://www.jpmorgan.com/emaildisclaimer including on confidentiality, legal 
privilege, viruses and monitoring of electronic messages. If you are not the 
intended recipient, please delete this message and notify the sender 
immediately. Any unauthorized use is strictly prohibited.

Reply via email to