OSGI is just one of many subsystems in JBoss AS7. I'm not sure what you mean by OSGI JBoss Web Console.
JConsole is a JVM process monitor and JMX client. It is provided by the JVM vendor. JBoss AS7 allows you to launch JConsole in a way that lets you see MBeans exposed by the application server. It also integrates CLI GUI, which lets you view and control all the other JBoss attributes that are not exposed as MBeans. See these links: