问题标签 [prtg]

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 投票
5 回答
8849 浏览

networking - 获取从 NIC 发送和接收的累积字节数

是否有一种简单的方法(可能通过脚本)来获取从Windows Server 2008上的NIC发送和接收的累积字节数?

例如,NIC 当前显示大约 18 MB 的发送数据和 765 MB 的接收数据。

由于我的服务器提供商没有提供查看每月带宽使用情况的简单方法,因此获取 NIC 数据似乎是最可靠的方法。

我知道我可以使用PRTG通过SNMP获取当前使用数据,但它只是一个平均值,因为传感器每 60 秒检查一次。

0 投票
2 回答
7324 浏览

c# - WCF 服务调用中的“线程被中止”

在我的程序中有一个包含 wcf 客户端的 aspx 页面,因此调用位于同一服务器上的 wcf 服务。

当我的 wcf 客户端调用托管在生产服务器上的 IIS 中的 wcf 服务时,我得到了这个异常。

前任。味精: Thread was being aborted.

防爆堆栈:

在 System.Net.UnsafeNclNativeMethods.OSSOCK.recv(IntPtr socketHandle, Byte* pinnedBuffer, Int32 len, SocketFlags socketFlags) 在 System.Net.Sockets.Socket.Receive(Byte[] 缓冲区, Int32 偏移量, Int32 大小, SocketFlags socketFlags, SocketError& errorCode) 在 System.Net.Sockets.NetworkStream.Read(Byte[] 缓冲区,Int32 偏移量,Int32 大小) 在 System.Net.PooledStream.Read(Byte[] 缓冲区,Int32 偏移量,Int32 大小) 在 System.Net.Connection .SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead) at System.Net.ConnectStream.ProcessWriteCallDone(ConnectionReturnResult returnResult) at System.Net.ConnectStream.CallDone(ConnectionReturnResult returnResult) at System.Net.ConnectStream.ResubmitWrite(ConnectStream oldStream, Boolean suppressWrite ) 在 System.Net.HttpWebRequest。EndWriteHeaders_Part2() 在 System.Net.HttpWebRequest.EndWriteHeaders(Boolean async) 在 System.Net.HttpWebRequest.WriteHeadersCallback(WebExceptionStatus errorStatus, ConnectStream stream, Boolean async) 在 System.Net.ConnectStream.WriteHeaders(Boolean async) 在 System.Net。 HttpWebRequest.EndSubmitRequest() 在 System.Net.HttpWebRequest.GetResponse() 在 System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan 超时) 在 System.ServiceModel.Channels.RequestChannel.Request(消息消息,TimeSpan 超时)在 System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs,TimeSpan 超时)在 System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) 在 System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message) 在 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 类型)在 StationService.IStationService.GetCurrentStationTrack(String stationId) 在 StationService.StationServiceClient.GetCurrentStationTrack(String stationId) 在 GetSongJS.getMarq(String radioIdentifier)PrivateInvoke(MessageData& msgData, Int32 类型) 在 StationService.IStationService.GetCurrentStationTrack(String stationId) 在 StationService.StationServiceClient.GetCurrentStationTrack(String stationId) 在 GetSongJS.getMarq(String radioIdentifier)PrivateInvoke(MessageData& msgData, Int32 类型) 在 StationService.IStationService.GetCurrentStationTrack(String stationId) 在 StationService.StationServiceClient.GetCurrentStationTrack(String stationId) 在 GetSongJS.getMarq(String radioIdentifier)

我使用 PRTG Ipmonitor,它给了我太多关于“请求当前”传感器的请求。我的网站在浏览器中可用。如果删除这个调用服务的页面就可以了。

0 投票
1 回答
393 浏览

c# - new WaitHandle [] 怎么可能返回 null?或者是吗?

我在我的项目中使用FluorineFx 1.0.0.17NetConnection并用于连接到 RTMP 主机(Flash 媒体服务器)。我正在为 PRTG 创建一个 RTMP 监控探针。

在文件的第 173 行主应用程序进程结束时总是出现错误WorkItemsQueue.cs(此处显示的第二个代码行)

这是调试器向我展示的:

在此处输入图像描述

调用堆栈:

进程结束时,我的意思是整个程序按应有的方式工作,但是在 Main 方法结束时,调试器会抛出此非托管代码错误(仅在启用非托管代码调试时显示)。

在此处输入图像描述

我不知道如何调试它,也不知道如何避免它。任何帮助,将不胜感激。

更新 1:

在此处输入图像描述

主线程停在:

0 投票
3 回答
273 浏览

c# - JSON字符串未反序列化

由于重复的属性名称valuevalue_raw.

我试图使用基于列表的对象来反序列化这些值,但这只会导致最后一个值存储在对象中。除此之外,对象正确解析。

JSON字符串:

请注意 - JSON 字符串是我从 PRTG 得到的,所以不幸的是我必须以这种格式使用它:(

0 投票
1 回答
1438 浏览

powershell - Powershell - NewItemUnauthorizedAccessError

New-Item使用cmdlet 创建文件的备份副本 时收到以下错误:

new-item : Access to the path 'C:\Program Files (x86)\PRTG Network Monitor\webroot\mailtemplates' is denied. At line:1 char:21 + foreach ($i in $a) {new-item -itemtype file -name $i.bak} + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : PermissionDenied: (C:\Program File...t\mailtemplates:String) [New-Item], UnauthorizedAcc essException + FullyQualifiedErrorId : NewItemUnauthorizedAccessError,Microsoft.PowerShell.Commands.NewItemCommand

这是我正在执行的命令:

pwd
C:\Program Files (x86)\PRTG Network Monitor\webroot\mailtemplates
$a = ls
foreach ($i in $a) {new-item -itemtype file -name $i.bak}

  • 我以本地管理员身份登录
  • 管理员是管理员组的成员
  • 管理员组对该文件夹具有完全权限
  • 我以管理员身份启动了 POSH 控制台
  • 执行策略设置为远程签名(以防万一)
  • 我可以使用New-Itemcmdlet 在该文件夹中创建一个 test.txt 文件
  • 我可以使用 GUI 创建该目录中所有文件的副本

不知道从这里去哪里。

0 投票
1 回答
74 浏览

performance - 缓慢应用(受监控)

再会:

我们目前正在运行一个 access 2007 ADP,它充当我们组织的收银系统。应用程序遇到延迟峰值,导致它变得慢得令人难以忍受,有时甚至崩溃。

我为监控应用程序所采取的步骤包括:

  1. PRTG 监控网络流量(流量正常,带宽足以处理上传/下载。
  2. 数据库监控跟踪查询吞吐量和资源使用情况(结果正常)
  3. 最终用户应用程序监控:包括使用任务管理器和 ExtraHop

关于我可以采取哪些其他步骤来监控和确定这些滞后的原因的任何建议。不幸的是,我开始认为原因在于应用程序代码级别,并且可能需要更换软件。希望我错了。

预先感谢。

0 投票
1 回答
1946 浏览

inno-setup - Inno Setup - 参数“ValueData”不是有效值

我正在尝试为名为 PRTG 的网络监控实用程序编译安装包。我基本上是这样做的:

http://kb.paessler.com/en/topic/60635-how-can-i-silently-install-a-remote-probe-in-my-network

除了,我正在尝试自动化它。

除了一个注册表项外,一切正常:

我试过十六进制和十进制,但都没有奏效。奇怪的是,当我删除上述字符并将其替换为安装程序将编译的任何其他值时。

帮我欧比一克诺比!

0 投票
1 回答
104 浏览

monitoring - NServiceBus 监控是否与传输层无关?

我们想使用 NServiceBus 监控功能,但我们在传输层使用 SQL Server 而不是 MSMQ。我想知道 NServiceBus 监控是否仍然有效?

http://docs.particular.net/nservicebus/monitoring-nservicebus-endpoints

不是很相关(但是,我们正在使用 PRTG 来监控反馈)

谢谢

0 投票
1 回答
264 浏览

iis - 从 Win32_PerfRawData_NETFramework_NETCLRMemory 中选择 PercentTimeinGC

希望你一切都好。

目标:从 Win32_PerfRawData_NETFramework_NETCLRMemory PercentTimeinGC 中提取 WMI 数据,如 perfmon = ".NET CLR Memory / % Time in GC" 中所示

环境 IIS 7,工作进程 Garden (4)(ASP .NET4.0 应用程序池)(4xw3wp.exe 进程)

故事:在本地 perfmon 中,我们可以在本地监控 4 个 w3wp.exe 实例用于垃圾收集的时间,我们希望将此数据导出到外部监控,如 PRTG 或自制的看门狗软件。

搜索网络并了解 wql 脚本和 WMI 查询使我们相信这很简单,但事实并非如此。

添加语句“SELECT PercentTimeinGC FROM Win32_PerfRawData_NETFramework_NETCLRMemory”无论我们尝试什么 wmi 测试工具或脚本,总是返回值“0”,但是搜索其他语句有几次指出这是正确的语句。

所以我们错过了一些东西,或者它根本不可能,我不相信。

希望这里的任何人都可以启发我们简短的交流;-)

感谢,并有一个愉快的一天。

麦克风

0 投票
2 回答
32369 浏览

java - Java 7 和 TLSv1.2 套接字

我正在尝试使用加密连接到 Web 服务器。Web 服务器只允许使用协议 TLSv1.2 的连接。

我已经从官方文档中修改了这个片段

现在,如果我使用 JRE 8 运行此代码,一切正常。

这是我得到的输出

但是,如果我尝试使用 JRE1.7.0_75,-Djavax.net.debug=all我会得到以下信息

jdk7 应该支持 TLSv1.2,但我在支持的协议输出中看不到它