Answered
FMS Admin API questions
I'm implementing a monitoring app for FMS using the FMS admin
API.
I have two questions:
1.- The getActiveInstances() method requires as a mandatory parameter the FMSCore processID number
Is there any way to get all the running FMSCore processes using the admin API?, I didn't find any method to do this, but I know FMS knows the IDs because they are registered in the core.log file when the process is created.
2.- The getInstanceStats() method documentations says:
"Beginning with Flash Media Server 3.5, you can dynamically control the core to which an application is sent. Controlling the cores allows load balancing across cores based on their performance counters."
Does this mean I need to add performance counters at the OS level to find out which FMSCore is using the least resources?, If that is the case, how do I add a new application to an specific FMSCore, that is nowhere in the documentation.
Any help is appreciated.
Thanks.
I have two questions:
1.- The getActiveInstances() method requires as a mandatory parameter the FMSCore processID number
Is there any way to get all the running FMSCore processes using the admin API?, I didn't find any method to do this, but I know FMS knows the IDs because they are registered in the core.log file when the process is created.
2.- The getInstanceStats() method documentations says:
"Beginning with Flash Media Server 3.5, you can dynamically control the core to which an application is sent. Controlling the cores allows load balancing across cores based on their performance counters."
Does this mean I need to add performance counters at the OS level to find out which FMSCore is using the least resources?, If that is the case, how do I add a new application to an specific FMSCore, that is nowhere in the documentation.
Any help is appreciated.
Thanks.
