首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

14 治理和监控ActiveMQ

2014-01-14 
14 管理和监控ActiveMQ14 Administering and monitoring ActiveMQ14 管理和监控ActiveMQ?This chapter cov

14 管理和监控ActiveMQ

14 Administering and monitoring ActiveMQ

14 管理和监控ActiveMQ

?

This chapter covers

本章内容包括

?

? Understanding JMX and ActiveMQ

? Using advisory messages to monitor ActiveMQ

? Administering ActiveMQ

? Logging configuration in ActiveMQ

理解JMX和ActiveMQ

使用advisory消息监控ActiveMQ

管理ActiveMQ

ActiveMQ的日志配置

?

?

The final ?topic left ?to be ?covered is ?management and ?monitoring of ActiveMQ

broker instances. As with any other infrastructure software, it’s important for

developers ?and ?administrators to ?be ?able to ?monitor ?broker metrics ?during

runtime and notice any suspicious behavior that could possibly impact ?messaging

clients. Also, you might ?want to interact with ?your broker in other ?ways. For

example, you might want to ?change broker configuration properties or ?send test

messages from administration consoles. ActiveMQ implements some features ?beyond

the ?standard ?JMS ?API ?that ?allow ?for ?administration ?and ?monitoring ?both

programmatically and by using well-known administration tools.

?

最后一个主题是管理和监控ActiveMQ代理示例.与其他基础软件一样,对于开发者了管理员来说,

能够在运行时监控代理数据并通知任何可能影响消息客户端的可疑行为是十分重要的.另外,你

可能打算以另外一种方式和代理交互.例如,你可能打算改变代理的配置属性或从管理员控制台

发送测试消息.ActiveMQ实现了一些JMS API规范之外的功能允许使用代码或已知的管理工具来

管理和监控ActiveMQ代理.

?

We’ll start this chapter with the explanation of the Java Management ?Extension

API (JMX), the standard API for managing Java applications. Next, we’ll explain

the ?concept ?of ?advisory ?messages, ?which ?allow ?you ?to ?receive ?important

notifications from the broker in a more messaging-like manner.

?

本章内容从阐释Java管理扩展API(JMX)--管理Java程序的标准API开始.接下来,我们会解释

advisory消息的概念,使用advisory消息允许你从代理以更类似消息的方式接收重要的通知.

?

In ?later sections ?we’ll focus ?on administrator ?tools for ?interacting with

brokers. We’ll explore some of the tools embedded in the ActiveMQ ?distribution

such as the command agent ?and the web console as ?well as some of the ?external

tools ?such as ?JConsole. Finally, ?we’ll explain ?how to ?adjust the ?ActiveMQ

logging mechanism to suit your needs and demonstrate how to use it to track down

potential problems. ?We’ll also ?show you ?how to ?change the ?ActiveMQ logging

preferences during runtime.

?

本章最后部分,我们将关注与代理交互的管理工具.我们将介绍ActiveMQ自带的一些工具,比如

命名行和web控制台,同时也会介绍一些外部工具,比如JConsole.最后,我们将介绍如何配置

ActiveMQ的日志机制以便满足你的需求,同时也会解释如何使用日志追踪潜在的问题.我们还

将展示如何在运行是修改ActiveMQ的日志配置.

?

Now, let’s get started with explaining how to use the JMX API with ActiveMQ. In

the following section you’ll ?learn how to configure ?JMX in ActiveMQ, and ?how

you can write Java applications to gather various ActiveMQ statistics. It’s ?an

important topic ?because many ?tools we’ll ?cover later ?use JMX ?to access the

broker, so this is a lengthy section.

?

现在,让我们从阐述如何在ActiveMQ中使用JMX API开始.下面章节中,你将看到如何在ActiveMQ

中配置JMX以及如何通过编写Java程序获取各种ActiveMQ统计数据.这是一个重要的主题,因为后

面将要介绍的使用JMX管理代理的很多工具都是基于JMX的,因而这部分内容较多.

?

热点排行