问题标签 [serviceinsight]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
208 浏览

nservicebus - NServiceBus ServiceInsight 错误/问题

我能够重现这个,有人有解决方法吗?

已设置 ServiceInsight、ServicePulse 和 ServiceControl。我正在尝试向未启动且未配置队列的端点发送消息。所以我可以在 ServicePulse 和 ServiceInsight 中看到失败的消息。

现在我已经创建了队列并重试了来自 ServicePulse 的失败消息,消息成功通过并且 ServicePulse 很好。现在 ServiceInsight 为该特定端点引发以下错误。我现在让 ServiceInsight 正常工作的唯一解决方法是从 RavenDB 中删除所有文档。


0 投票
1 回答
663 浏览

azureservicebus - 如何使用特定 ServiceInsight 从死信队列重新发送消息?

我们正在实施 ServiceInsight 作为我们的 Azure ServiceBus 监控系统。
我知道可以从错误队列重新发送消息,但是是否可以重新发送死信队列中的消息?

0 投票
1 回答
207 浏览

nservicebus - NServiceBus 分析

我们已经使用 NServiceBus 将我们的第一个集成部署部署到生产环境中。ServiceInsight 和 ServicePulse 非常方便,尤其是 ServiceInsight - 在上线活动期间理解事物非常有帮助,即使它很慢。

我想看看是否有任何简单的方法可以将信息从 ServiceControl 提取到 Excel 中以进行基本分析,例如我们处理的消息/事件量、需要更多时间的消息/事件、失败的消息、繁忙的端点、高峰期等等

有没有人这样做过,或者是否有可用的东西或任何推荐的方法来做到这一点?

0 投票
1 回答
151 浏览

azure - ServiceInsight Azure 连接到 VM

我想知道是否可以连接到本地虚拟机上托管的 Service Insight?我的意思是:

  • 我在云中的 VM 上安装了 Service Insight
  • 可以通过远程桌面远程进入它
  • 可以在盒子上启动 Service Insight 以查看消息流量

但是,我在本地安装了 Service Insight,当我尝试连接到托管在我的 VM 上的服务控制时,我不确定如何执行此操作。查看特定网站也找不到太多文档。服务控制需要一个我认为应该是的 URL,http://serviceins.cloudapp.net:33333/api/但这不会解决任何问题。

我的虚拟机的名称叫做serviceins.

我对 ServiceControl.config 进行了更改:

服务脉冲配置

我想我的问题是如何在无需远程访问 VM 的情况下访问 Service Insight?我可以通过简单地向 Service Insight 提供 URL 来访问它吗?

谢谢,DS。

0 投票
1 回答
126 浏览

nservicebus - ServiceInsight Saga 视图不起作用

请参阅以下屏幕截图: 传奇视图不起作用

在我的端点项目中,我引用了 ServiceControl SagaAudit 插件,这样当我部署时,必要的 dll 就会按预期部署。您可以在屏幕截图的左侧窗格中看到这一点,该窗格显示了我部署的文件夹中的文件视图,NServiceBus.host.exe 正在从中成功运行处理消息。

然而,ServiceInsight 中的 Saga 视图抱怨我没有必要的 ServiceControl 插件。

我错过了什么?

0 投票
1 回答
169 浏览

nservicebus - NServiceBus 忽略审计特定的消息类型

我有一个 NSB 端点,它每“n”分钟轮询一次数据库,以将一些数据发送到其他端点。我正在使用内置调度程序。建议只在调度程序代码中执行“Bus.SendLocal”并让处理程序调用数据库。调度程序只要在唤醒时将消息排队,处理程序就会像处理任何其他消息一样处理它。看起来更干净,一切正常。

我遇到的问题:ServiceInsight 捕获所有消息,现在它充满了太多的唤醒消息,每'n'分钟一个。

问题:有没有办法关闭审核特定消息类型或任何其他推荐的解决方案?

0 投票
1 回答
907 浏览

nservicebus - NServiceBus 清除审计队列

我有多个使用 MSMQ 作为传输并指向集中审计队列的 NSB 端点。

ServiceControl 将消息从审核队列转发到其 RavenDb,ServiceInsight/ServicePulse 会显示这些消息。

在一段时间内,我看到审核队列中充满了许多消息,这已成为维护问题。

问题 - ServiceControl 中是否有任何配置可以自动清除审计队列中的消息?

0 投票
2 回答
172 浏览

nservicebus - NServiceBus ServiceInsight - 空流程图和序列图

  • 我启动了 ServiceControl(设置审计转发)
  • 我启动了 ServiceInsight(使用默认的 api url,没关系)
  • 我从 nservicebus 站点下载了 StepByStep 示例,并添加了审计转发配置类

.

正如您在屏幕截图中看到的,它连接到 msmq api 并可以获取消息。但是流程图和序列图是空的。

  1. 为什么会这样,有什么想法吗?
  2. 它与未知 消息 ID有关吗?(虽然它在 Header 中是已知的)

党卫军

这里也是 MSMQ 安装功能的屏幕截图和帮助错误重现的版本。

  • 服务控制 v1.12.0
  • 服务洞察 v1.5.6

在此处输入图像描述

0 投票
1 回答
207 浏览

nservicebus - NServiceBus 6.0 是否已经支持 ServiceInsights

我想将我的 NServiceBus 6.0 应用程序“连接”到 ServiceInsight。因此,我使用 NuGet 包管理器将 Nsb6.Heartbeat、Nsb6.CustomChecks 和 Nsb6.SagaAudit dll 安装到我的解决方案中。在过去,这是足够的配置,我的消息和传奇细节出现在 ServiceInsight 中。但是现在使用版本 6(...仍处于测试阶段),这不再起作用,并且我收到以下错误消息:

2016-06-06 13:17:34.385 WARN ServiceControl.Plugin.Nsb6.Heartbeat.Heartbeats 无法将心跳发送到 ServiceControl:System.ArgumentNullException:Der Wert darf nicht NULL sein。参数名称:destination bei NServiceBus.Guard.AgainstNullAndEmpty(String argumentName, String value) in C:\Build\src\NServiceBus.Core\Utils\Guard.cs:Zeile 36.
bei NServiceBus.Routing.UnicastAddressTag..ctor(String destination)在 C:\Build\src\NServiceBus.Core\Routing\UnicastAddressTag.cs​​:Zeile 15。
bei ServiceControl.Plugin.ServiceControlBackend.d__1.MoveNext() in C:\Build\src\ServiceControl.Plugin.Nsb6.Heartbeat\ServiceControlBackend.cs:Zeile 54. --- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务) 在 ServiceControl.Plugin.Nsb6.Heartbeat.Heartbeats.HeartbeatStartup.d__7.MoveNext()在 C:\Build\src\ServiceControl.Plugin.Nsb6.Heartbeat\Heartbeats.cs:Zeile 148。

抱歉,该消息包含德语术语 - 但您可能会了解例外情况。我是否必须提供有关目的地的一些额外信息?

我正在使用的版本:

  • NServiceBus 6.0.0-beta3

  • NServiceBus.Host 7.0.0-beta2

  • ServiceControl.Plugin.Nsb6.Heartbeat 1.0.0-beta2

  • 服务控制 1.16.0

  • 服务洞察 1.5.6

这是我的端点配置:

0 投票
1 回答
32 浏览

nservicebus - ServiceInsight 处理时间附近的感叹号是什么意思?

ServiceInsight 中的处理时间旁边有一个小感叹号。有人知道这意味着什么吗?我在互联网上找不到任何信息。

在此处输入图像描述