InDesign Server: Adminport and Heartbeat - How Does It Work?

Adobe Community Professional ,
Jan 28, 2021 Jan 28, 2021

Copy link to clipboard

Copied

Hi my fellow ID server developers, 

I am trying to find information about the -heartbeatupdateinterval and -adminport parameters. The parameters are documented, but not now to acutally use the admin port. I found a couple of unanswered questions here in the forum, and there is an AIR application that seems to monitor the heartbeat, but I don't have an AIR development system. I've tried to telnet into the port to see if anything comes back at the specified interval, but I don't see any information on that port. 

I am using the Windows version of ID Server.

 

Any information you can provide is appreciated.

 

Thanks, 

 

Karl Heinz 

TOPICS
SDK, Server developers

Views

141

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Jan 29, 2021 Jan 29, 2021

Copy link to clipboard

Copied

Hi there,

 

Thanks for reaching out. I am not sure if we get your query completely. If you are looking for some info about the adminport and heartbeat usage as command line arguments, here are the details:

  • ‘‐adminport’ or ‘/adminport’: This is the port number at which console opens a server socket & listens for administrative requests like kill, ping etc. It’s a mandatory argument if ping IDS feature needs to be used.
  • ‘‐host’ or ‘/host’: This is the host name or IP address of system where IDS is launched. If not specified, then we try to get host address programmatically.
  • ‘‐heartbeatupdateinterval’ or ‘/heartbeatupdateinterval’: This is the interval at which IDS application updates IDS console application with last activity timestamp. It is an optional parameter & it has a default value of 20 seconds.

Following are exposed as read only properties

  • adminPort: Admin port number. It is ‐1 if no admin port is specified.
  • hostname: host name of IP address of the system where IDS is running.
  • heartbeatUpdateInterval: This is the interval at which IDS application updates IDS console application with last active timestamp.

 

Regards,

Srishti

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Community Professional ,
Jan 29, 2021 Jan 29, 2021

Copy link to clipboard

Copied

Srishti,

 

thanks for your reply. What you quoted is the information I already have from the InDesign server documentation and the JavaScript documentation. Maybe the missing piece is that I don't know what the IDS console is. How do I monitor the health of multiple instances of InDesign Server? 

I was hoping to write e.g. a Python program to do that, but I am not getting any information from the admin port. 

Thanks,

Karl Heinz

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Community Professional ,
Feb 05, 2021 Feb 05, 2021

Copy link to clipboard

Copied

@Srishti Bali - Are you still monitoring this question? Please see my comments in my last reply. Is there any other information you can provide to help me with my task. As I mentioned in my original question, the SDK has source code for an AIR application, but with the EOL of Flash, it would be more useful to have this as e.g. a Java or C++ tool. I have not had access to a Flex development environment in probably ten years, so compiling and running this application is not an option for me. I am looking for an alternative. 

 

Thanks. 

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Mar 25, 2021 Mar 25, 2021

Copy link to clipboard

Copied

LATEST

I am very interested in answers to the same questions, although we run IDS on MacOS. We would like to monitor our IDS instances – thru the built in heartbeat function if possible.

Me neither have understood how the IDS console works. When starting that application, nothing  visible is happening. So I guess it is a background service, but I havent found any documentation on how to use it. 

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines