Hi Jyoti,
Please find our response to your queries:
>>>>>> I would like to know that what is the difference between standalone machine agent and agent type for java,.net,php ?
Answer: We see Standalone Machine Agent provides the capability to use extensions (plugins, metric listener, orchestration) in addition to default suppport for h/w metrics (disk I/O, network I/0, memory ,cpu metric etc).
Java agent captures metrics specific to JVM like heap, Major/Minor GCs, memory pools, JMX, and the Business transactions (servlets, struts, ejb, springs etc) metrics.
App agent for .NET monitors Business transactions (ASP.net, WCF, etc) requests in addition to IIS CLR metrics
Agent for PHP monitors BTs and server on which PHP is configured like other agents.
>>>>>> Also I would like to know the prerequisites of installing Machine Agent ??To execute the Jar we need to have java preinstalled also ??
Answer: Yes we confirm that to run machine agent java 1.5 or higher version needs to be installed.
Regarding the latest query on error in console, we see you are not passing any runtime parameters to ./install.sh script and we request you to pass the values as follows if you want to configure agent and associate to controller running on host "192.56.78.19" and at port 8090 (the ip 192. may change as per your actuall contorller ip):
shell> ./install.sh 192.56.78.19 8090 myPHPApp myApacheTier myApacheNode
the above steps associcates your php agent at controller UI running at http://192.56.78.19:8090/controller
Hope that answers your queries.
Regards,
Arun