activemq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r1040327 - in /websites/production/activemq/content: cache/main.pageCache hermes-jms.html tools.html web-console.html
Date Tue, 12 Feb 2019 17:25:36 GMT
Author: buildbot
Date: Tue Feb 12 17:25:36 2019
New Revision: 1040327

Log:
Production update by buildbot for activemq

Removed:
    websites/production/activemq/content/hermes-jms.html
Modified:
    websites/production/activemq/content/cache/main.pageCache
    websites/production/activemq/content/tools.html
    websites/production/activemq/content/web-console.html

Modified: websites/production/activemq/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/activemq/content/tools.html
==============================================================================
--- websites/production/activemq/content/tools.html (original)
+++ websites/production/activemq/content/tools.html Tue Feb 12 17:25:36 2019
@@ -71,7 +71,7 @@
   <tbody>
         <tr>
         <td valign="top" width="100%">
-<div class="wiki-content maincontent"><ul class="childpages-macro"><li><a
shape="rect" href="hermes-jms.html">Hermes Jms</a></li><li><a shape="rect"
href="hermes-screenshot.html">Hermes Screenshot</a></li><li><a shape="rect"
href="java-service-wrapper.html">Java Service Wrapper</a></li><li><a
shape="rect" href="maven2-activemq-broker-plugin.html">Maven2 ActiveMQ Broker Plugin</a></li><li><a
shape="rect" href="web-console.html">Web Console</a></li></ul> </div>
+<div class="wiki-content maincontent"><ul class="childpages-macro"><li><a
shape="rect" href="hermes-screenshot.html">Hermes Screenshot</a></li><li><a
shape="rect" href="java-service-wrapper.html">Java Service Wrapper</a></li><li><a
shape="rect" href="maven2-activemq-broker-plugin.html">Maven2 ActiveMQ Broker Plugin</a></li><li><a
shape="rect" href="web-console.html">Web Console</a></li></ul> </div>
         </td>
         <td valign="top">
           <div class="navigation">

Modified: websites/production/activemq/content/web-console.html
==============================================================================
--- websites/production/activemq/content/web-console.html (original)
+++ websites/production/activemq/content/web-console.html Tue Feb 12 17:25:36 2019
@@ -82,7 +82,7 @@
         <tr>
         <td valign="top" width="100%">
 <div class="wiki-content maincontent"><p>The ActiveMQ Web Console is a web based
administration tool for working with ActiveMQ. When used with the <a shape="rect" href="jmx.html">JMX</a>
support it can be an invaluable tool for working with ActiveMQ</p><h3 id="WebConsole-RunningtheWebConsoleonActiveMQ5.0orlater">Running
the Web Console on ActiveMQ 5.0 or later</h3><p>We have integrated the Web Console
into the binary distribution. So <a shape="rect" href="download.html">Download</a>
a binary distribution then follow the instructions for <a shape="rect" href="version-5-run-broker.html">Version
5 Run Broker</a>. Then you can point your web browser at the URL</p><ul><li><a
shape="rect" class="external-link" href="http://localhost:8161/admin" rel="nofollow">http://localhost:8161/admin</a></li></ul><p>And
hey presto, you should now have the Web Console running.</p><p>In the event that
you are running a standalone broker and the Web Console is not reachable, check that the following
lines
  are included in your ActiveMQ config xml:</p><div class="code panel pdl" style="border-width:
1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">&lt;bean
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"&gt;
+<pre class="brush: java; gutter: false; theme: Default">&lt;bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"&gt;
 &lt;property name="locations"&gt;
 &lt;value&gt;file:${activemq.base}/conf/credentials.properties&lt;/value&gt;
 &lt;/property&gt;
@@ -92,14 +92,14 @@
 
 &lt;import resource="${activemq.base}/conf/jetty.xml" /&gt;</pre>
 </div></div><p>The import will start up an embedded Jetty container. To
verify that the config is working, the following should appear in your ActiveMQ console/logs
on next startup:</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">INFO
| jetty-7.1.6.v20100715
+<pre class="brush: java; gutter: false; theme: Default">INFO | jetty-7.1.6.v20100715
 INFO | ActiveMQ WebConsole initialized.</pre>
 </div></div><h3 id="WebConsole-Changingtheport">Changing the port</h3><p>If
you want to change the port number of the web console, see the configuration files in the
conf directory.</p><h3 id="WebConsole-SecuringWebConsole">Securing Web Console</h3><p>Starting
with ActiveMQ 5.4.0, Web Console comes pre-configured with basic access authentication setup.
It's turned off by default, so you need to turn it on explicitly, but it's really simple.
Go to the <code>${ACTIVEMQ_HOME}/conf/jetty.xml</code> and find the following
line</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">&lt;property
name="authenticate" value="false" /&gt;</pre>
+<pre class="brush: java; gutter: false; theme: Default">&lt;property name="authenticate"
value="false" /&gt;</pre>
 </div></div><p>and change it to</p><div class="code panel pdl"
style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">&lt;property
name="authenticate" value="true" /&gt;</pre>
+<pre class="brush: java; gutter: false; theme: Default">&lt;property name="authenticate"
value="true" /&gt;</pre>
 </div></div><p>That's it. From that point on, web server will look at <code>${ACTIVEMQ_HOME}/conf/jetty-realm.properties</code>
file trying to match provided credentials with those listed in the file. By default, you can
access the web console with <code>admin/admin</code> credentials. That can be
changed (and more users can be added) in the <code>jetty-realm.properties</code>
file.</p><p>You may also wish to enable <strong>ssl connector</strong>
to further secure access to the web console and other web resources of the broker. To do that,
go to the <code>${ACTIVEMQ_HOME}/conf/jetty.xml</code> and make sure you have
the secure connector enabled. In versions 5.7 and newer just uncomment a predefined config.
In any case make sure your connectors settings looks similar to this.</p><div class="code
panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">  
     &lt;property name="connectors"&gt;
+<pre class="brush: java; gutter: false; theme: Default">        &lt;property name="connectors"&gt;
             &lt;list&gt;
                 &lt;bean id="Connector" class="org.eclipse.jetty.server.nio.SelectChannelConnector"&gt;
                     &lt;property name="port" value="8161" /&gt;
@@ -112,7 +112,7 @@ INFO | ActiveMQ WebConsole initialized.<
             &lt;/list&gt;
         &lt;/property&gt;
 </pre>
-</div></div><p>Standard connector is left enabled in this example, but
you can remove it in your configuration if you wish.</p><p>Note that these changes
will affect the whole web server, so if you're using <a shape="rect" href="rest.html">REST</a>
API or blob fileserver be sure to provide appropriate credentials.</p><p>If you're
interested in securing 5.3.1 (and 5.3.2) Web consoles, take a look at <a shape="rect" class="external-link"
href="http://www.nighttale.net/activemq/securing-activemq-531-console.html" rel="nofollow">this
article</a>. For older versions, please refer to <a shape="rect" class="external-link"
href="http://it.toolbox.com/blogs/unix-sysadmin/securing-activemq-web-console-27727" rel="nofollow">this
article</a></p><h3 id="WebConsole-UsingtheWebConsole">Using the Web Console</h3><p>The
web console is depicted in the following image:</p><p><span class="confluence-embedded-file-wrapper
confluence-embedded-manual-size"><img class="confluence-embedded-image" height="25
 0" src="web-console.data/web_console.png"></span></p><p>To get started,
go to the <a shape="rect" class="external-link" href="http://localhost:8080/activemq-web-console/send.jsp"
rel="nofollow">Send</a> page and send a message to a queue (you can send multiple
if you like, see the message count field).</p><p>Now that you have sent messages
to a queue you should be able to <a shape="rect" class="external-link" href="http://localhost:8080/activemq-web-console/browse.jsp"
rel="nofollow">Browse</a> then and view the queue as an RSS or Atom feed.</p><p>The
Web Console has many features relative to it's tabs as shown in the following table.</p><div
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1"
rowspan="1" class="confluenceTh"><p>Tab</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Features</p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>Home</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p><a shape="rect" class="ext
 ernal-link" href="http://activemq.apache.org/producer-flow-control.html#ProducerFlowControl-Systemusage">System
Usage</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Queues</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>&#160;</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>Topics</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link"
href="http://activemq.apache.org/advisory-message.html">Viewing Advisory Messages</a></p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>Subscribers</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>&#160;</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>Connections</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link"
href="http://activemq.apache.org/protocols.html">Protocols</a></p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>Scheduled</p>
 </td><td colspan="1" rowspan="1" class="confluenceTd"><p>&#160;</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>Send</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://activemq.apache.org/delay-and-schedule-message-delivery.html">Delay
and Schedule Message Delivery</a></p></td></tr></tbody></table></div><h1
id="WebConsole-ExternalWebConsoles">External Web Consoles</h1><p>There are
a number of external web consoles for Apache ActiveMQ in separate open source projects:</p><div
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1"
rowspan="1" class="confluenceTh"><p>External Project</p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p>Description</p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link"
href="http://hawt.io/" rel="nofollow">hawtio</a></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>hawtio is an open 
 source HTML5 web application for visualising, managing, tracing and debugging Camel routes
&amp; endpoints, ActiveMQ brokers, JMX, OSGi and logging. Here is a <a shape="rect"
class="external-link" href="http://www.bennet-schulz.com/2016/07/apache-activemq-and-hawtio.html"
rel="nofollow">blog entry</a> how to install hawtio as web console for ActiveMQ.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link"
href="http://www.jboss.org/rhq" rel="nofollow">RHQ</a></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>RHQ is an open source operational
monitoring tool which has support for Apache Camel (along with other Apache projects like
Tomcat, httpd, ActiveMQ etc)</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><a shape="rect" class="external-link" href="http://www.hermesjms.com/confluence/display/HJMS/Home"
rel="nofollow">Hermes JMS</a></td><td colspan="1" rowspan="1" class="confluenceTd">HermesJMS
is an exte
 nsible console that helps you interact with JMS providers making it simple to publish and
edit messages, browse or seach queues and topics, copy messages around and delete them.</td></tr></tbody></table></div></div>
+</div></div><p>Standard connector is left enabled in this example, but
you can remove it in your configuration if you wish.</p><p>Note that these changes
will affect the whole web server, so if you're using <a shape="rect" href="rest.html">REST</a>
API or blob fileserver be sure to provide appropriate credentials.</p><p>If you're
interested in securing 5.3.1 (and 5.3.2) Web consoles, take a look at <a shape="rect" class="external-link"
href="http://www.nighttale.net/activemq/securing-activemq-531-console.html" rel="nofollow">this
article</a>. For older versions, please refer to <a shape="rect" class="external-link"
href="http://it.toolbox.com/blogs/unix-sysadmin/securing-activemq-web-console-27727" rel="nofollow">this
article</a></p><h3 id="WebConsole-UsingtheWebConsole">Using the Web Console</h3><p>The
web console is depicted in the following image:</p><p><span class="confluence-embedded-file-wrapper
confluence-embedded-manual-size"><img class="confluence-embedded-image" height="25
 0" src="web-console.data/web_console.png"></span></p><p>To get started,
go to the <a shape="rect" class="external-link" href="http://localhost:8080/activemq-web-console/send.jsp"
rel="nofollow">Send</a> page and send a message to a queue (you can send multiple
if you like, see the message count field).</p><p>Now that you have sent messages
to a queue you should be able to <a shape="rect" class="external-link" href="http://localhost:8080/activemq-web-console/browse.jsp"
rel="nofollow">Browse</a> then and view the queue as an RSS or Atom feed.</p><p>The
Web Console has many features relative to it's tabs as shown in the following table.</p><div
class="table-wrap"><table class="confluenceTable"><colgroup span="1"><col
span="1"><col span="1"></colgroup><tbody><tr><th colspan="1"
rowspan="1" class="confluenceTh"><p>Tab</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Features</p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>Home</p></td><td colspan="1"
rows
 pan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://activemq.apache.org/producer-flow-control.html#ProducerFlowControl-Systemusage">System
Usage</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Queues</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>&#160;</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>Topics</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link"
href="http://activemq.apache.org/advisory-message.html">Viewing Advisory Messages</a></p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>Subscribers</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>&#160;</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>Connections</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link"
href="http://activemq.apache.org/protocols.html">Protocols</a></p></td></tr><tr><td
col
 span="1" rowspan="1" class="confluenceTd"><p>Scheduled</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>&#160;</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>Send</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://activemq.apache.org/delay-and-schedule-message-delivery.html">Delay
and Schedule Message Delivery</a></p></td></tr></tbody></table></div><h1
id="WebConsole-ExternalWebConsoles">External Web Consoles</h1><p>There are
a number of external web consoles for Apache ActiveMQ in separate open source projects:</p><div
class="table-wrap"><table class="confluenceTable"><colgroup span="1"><col
span="1"><col span="1"></colgroup><tbody><tr><th colspan="1"
rowspan="1" class="confluenceTh"><p>External Project</p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p>Description</p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link"
href="http:
 //hawt.io/" rel="nofollow">hawtio</a></p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>hawtio is an open source HTML5 web application for visualising,
managing, tracing and debugging Camel routes &amp; endpoints, ActiveMQ brokers, JMX, OSGi
and logging. Here is a <a shape="rect" class="external-link" href="http://www.bennet-schulz.com/2016/07/apache-activemq-and-hawtio.html"
rel="nofollow">blog entry</a> how to install hawtio as web console for ActiveMQ.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link"
href="http://www.jboss.org/rhq" rel="nofollow">RHQ</a></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>RHQ is an open source operational
monitoring tool which has support for Apache Camel (along with other Apache projects like
Tomcat, httpd, ActiveMQ etc)</p></td></tr></tbody></table></div></div>
         </td>
         <td valign="top">
           <div class="navigation">



Mime
View raw message