How can JVMs running inside Bluemix container groups be monitored?

I am using Liberty inside Bluemix Docker container groups. I want to integrate on premise monitoring tools with these container groups to monitor Liberty JMV.

Using rest adopter, I can do this when we have one member in the group, but not with more than one member in the group as the JMX is exposed through the load balancer. I can not access the container ports directly as these have Bluemix private IPs.

  • How can I run Win32OLE calls from ubuntu?
  • docker networking namespace not visible in ip netns list
  • Graylog 2.2.0-beta.1 in Docker with UDP input: Unable to load default stream
  • Docker project structure with submodules
  • Is it wrong to run a single process in docker without providing basic system services?
  • Docker nginx reverse proxy returns 502 bad gateway “connection refused while connecting to upstream”
  • meteor up listen tcp 0.0.0.0:80: bind: address already in use
  • Which tag of Ruby Docker image should I use?
  • Fail to start linux container after upgrading to docker 1.5
  • Windows 7 - Error: connect ENOENT //./pipe/docker_engine
  • Should I use docker-compose start up or run?
  • The same IP (public) from outside the container as well as from inside the container
  • One Solution collect form web for “How can JVMs running inside Bluemix container groups be monitored?”

    You can get to the private ips, but you’ll have to either get in via the VPN service, or via an ssh tunnel through another container in that same space. That may be the simplest (and most secure) way to access that remotely.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.