首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NServiceBus ServiceInsight -监视多个错误和审计

NServiceBus ServiceInsight -监视多个错误和审计
EN

Stack Overflow用户
提问于 2013-09-30 14:08:47
回答 1查看 1.1K关注 0票数 0

我有几个关于ServiceInsight的问题,我希望有人能给我一些启发。

  1. 我可以监视多个错误队列和审计队列吗?如果是这样,我如何配置它来监视这些队列。
  2. 我理解在错误队列中处理的消息被移动到error.log队列中。审计队列中处理的消息发生了什么,即在管理服务处理它们之后它们会去哪里。
  3. 管理流程最终存储的消息在哪里,即它们是否存储在RavenDB中,如果是,则存储在什么数据库中。
  4. 此外,如何删除或删除端点资源管理器中的消息会话。举个例子,假设我只想把一切都清理干净。

任何额外的洞察力(没有双关意),您可以提供的管理和使用的洞察力,将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2013-09-30 16:23:59

问题:我可以监视多个错误队列和审计队列吗?如果是这样,我如何配置它来监视这些队列。

答: ServiceInsight从管理服务(AKA "ServiceControl")接收数据,管理服务从审计(和错误)队列收集数据。ServiceControl的单个实例可以连接到单个审计和错误队列(在单个传输类型中)。如果安装多个ServiceControl实例来收集来自多个队列的审核和错误数据,则可以使用serviceInsight连接到每个ServiceControl实例。目前(在beta版) ServiceInsight一次支持一个连接,但您可以轻松地在连接之间切换或打开多个ServiceInsight实例,每个实例连接到一个不同的ServiceControl实例。

问题:我知道错误队列中处理的消息被移动到error.log队列中。审计队列中处理的消息发生了什么,即在管理服务处理它们之后它们会去哪里。

答:审计消息被消耗、处理并存储在ServiceControl实例审核数据库(RavenDB)中。

问:管理流程最终存储的消息在哪里,即它们是否存储在RavenDB中,如果是,则存储在什么数据库中。

答:是的,它们(默认情况下)存储在管理服务(AKA "ServiceControl")使用的嵌入式RavenDB数据库中。你可以在"C:\ProgramData\Particular\ServiceBus.Management“下找到它

问题:此外,如何删除或删除端点资源管理器中的消息会话。举个例子,假设我只想把一切都清理干净。

答:我们将在即将发布的测试版中添加对此的完全清除/删除支持。要立即清除旧消息,可以根据上面指定的路径使用RavenDB工作室。

请让我知道这些回答你的问题,并毫不犹豫地提出任何其他问题,你可能有!

诚挚的问候,

Danny特殊软件(NServiceBus有限公司)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19096354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档