问题标签 [network-monitoring]

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 回答
2020 浏览

java - 以不同的频率监控系统 CPU、内存、磁盘 I/O 和网络使用情况

我需要监控计算机的 CPU、N/w、内存和磁盘 I/O 使用情况。目前我正在使用 Ubuntu,并将使用 Java 代码运行它。

此外,监测频率/采样间隔必须是可定制的。我已经读过这个。除了 SIGAR API,没有提到网络统计信息。

我在看一些轻量级的东西。我有两件事要做到这一点:

  1. 从我的 java 代码运行一个 shell 脚本,它格式化 o/p 。如果是这样,我应该使用哪个命令?Top 只给出了明智的统计过程。

  2. 使用信号 API。但是可以设置采样率吗?

谢谢!

0 投票
0 回答
652 浏览

php - 使用 Wireshark 从本地主机 MAMP 捕获传出流量

我正在尝试捕获由我的一个 PHP 脚本(在我的本地主机上运行)生成的传出 SOAP(通过 HTTP)请求。我正在运行 MAMP 并使用 PHP NuSOAP 库发送请求,我过滤到 Wireshark 中的 HTTP 流量,但是当我运行脚本时没有显示任何内容(通过 HTTP 向外部服务器发送 SOAP 请求)。有任何想法吗?

谢谢

0 投票
1 回答
87 浏览

php - 使用 LIKE 和排序进行 PHP 修剪和 SQL 查询

我进入网络,所以你看到的数据是交换机/端口信息。

问题:

我只想要 SQL 查询的“ge-0/0/x”部分,我希望它按“ge-0/0/x”排序,我只想“选择不同”的“ge-0/0” /x" 部分(只有 1 个端口,如果你关注我的话)。

由于某些结果上有一些点,我发现我可以用rtrim它来摆脱它们。结果中也有一些破折号(-),因此非常感谢任何帮助摆脱它们的帮助。

PHP:

SQL 示例:

非常感谢您可以指出我的任何线索、链接、指南、tuts。当然,解决方案会很棒!

提前致谢。

0 投票
3 回答
5214 浏览

snmp - 从哪里开始实施 SNMP 代理?

在我开始之前,我意识到这里已经有一些与 SNMP 相关的问题,但似乎没有多少问题得到解答——这可能意味着我问错了地方,但我现在不知道还能去哪里。

几天来,我一直在尽我所能阅读 SNMP,但我发现很难理解即将发生的事情。我们的想法是最终我们会将 SNMP 集成到我们的 Java 应用程序服务器中,这将允许最终用户将其合并到他们预先存在的网络管理系统 (NMS) 中。

不幸的是,我对即将发生的事情感到完全困惑。根据我从与最终用户的交谈中了解到的情况(不幸的是,在进行任何研究之前),监控允许他们现有的 NMS 以树型显示的形式向他们的管理员提供生命统计数据的视图,向他们提供有关不同部分的反馈系统处于高水平,并允许他们深入研究特定的子系统。

通过阅读,我们将实现一个“代理”,它有几个定义的接口,允许处理和响应 GET 请求等。这是有道理的,但我不知道通信的格式是什么——似乎没有任何具体的例子来说明任何消息的外观、信息的编码方式。

不过,我更多的困惑是关于管理信息库(MIB)。我错误地假设代理的接口将允许请求受监视的属性,然后依次请求这些属性的值。允许在 NMS 端无需任何配置即可启动和检测任何新的 Agent(v3 中的身份验证除外)。如果我理解正确,情况并非如此,代理必须改为定义 MIB,NMS 可以使用这些 MIB 来确定这些属性。当人们开始提到数千个现有的 MIB 并且它们可以被重用时,我的困惑增加了,我不明白。是否可以使用单个 MIB 定义来描述网络设备的特定属性(例如在路由器上连接互联网的简单事物:是/否)对于许多不同的设备?如果是这样,我不相信我们的软件可以监控任何其他设备/系统共有的任何东西,但我们是否应该寻找已经存在的 MIB?目前我真的没有看到这样一个系统有什么好的理由,代理导出这些信息肯定会更容易——所以如果有人能启发我,我将不胜感激!

我认为如果我能够设置一个简单的 SNMP 代理和某种客户端会有所帮助,我可以开始查看该过程并最终检查两者之间的通信,但我发现很难找到任何提供任何信息的地方这样的事情。Nagios 已被推荐给我们作为测试“客户端”/NMS,但他们的“快速入门”部分建议下载 600Mb 虚拟机 - 肯定有更快的入门方法吗?

任何帮助或建议将不胜感激,我已经浏览了 Wiki 页面,但它似乎没有详细介绍 MIB 并且之前不必处理类似引用的 RFC 之类的任何事情,虽然它们可能包含所有他们目前对我来说似乎完全无法理解的信息。或者是否有任何书籍可以推荐用于 v3 的概述和实施?

感谢您的阅读,如果您认为可以提供帮助,则更加感谢!

0 投票
0 回答
517 浏览

android - Android:使用 VpnService 监控网络流量

可能重复:
可能使用 VpnService 实现来捕获和发送数据包?

我必须使用 VpnService 监控网络流量。我浏览了 http://developer.android.com/resources/samples/ToyVpn/index.htmlhttp://www.taosoftware.co.jp/en/android/packetcapture/提供的 VpnService 示例, 但不能了解我如何捕获网络流量。请提出一种在 android 中捕获数据包的方法或发布对任何此类资源的引用。

谢谢

0 投票
2 回答
19299 浏览

http - 从 Wireshark 捕获中提取 GET URI 或其响应到单独的文件

问题

我使用 Wireshark 捕获 HTTP 视频流,并使用以下过滤器过滤掉相关的 GET 请求。

问题

  1. 是否可以提取所有获取 GET URL 以分隔 .txt 文件?

  2. 或者是否可以提取与上面的过滤器匹配的原始响应数据包(没有标头)以分离文件,以便我最终拥有一堆单独的视频文件?

我希望我让自己足够清楚;-)

谢谢

0 投票
16 回答
147551 浏览

xcode - 如何监控从 iOS 模拟器发出的网络调用

我正在尝试像 Firebug 一样监控从应用程序到我的服务器的调用。我找不到在 iOS 模拟器或 xCode 中查看的方法。

有没有办法在不嗅探所有流量的情况下做到这一点?如果没有,你会推荐什么工具?

0 投票
1 回答
10550 浏览

c# - 监控另一台服务器上进程的内存使用情况

我正在尝试开发一个应用程序,该应用程序将监视位于我的 PC 上的服务器上的进程的内存使用情况。我创建了一个应用程序,该应用程序将监视位于运行该应用程序的同一台 PC 上的进程的内存使用情况,但无法弄清楚如何从我的 PC 运行该应用程序并监视另一台 PC/服务器的进程。

任何帮助都会很好地为我指明正确的道路。

更新

这是我到目前为止所拥有的:

0 投票
1 回答
6712 浏览

monitoring - 如何使用 Nagios 作为 SNMP 管理器?

我有一个 Nagios Core 3.x 设置和一个基于 linux 的设备,它能够向服务器发送 SNMP 警报。我怎样才能使用我的 Nagios 来利用它的 snmp 监控功能???

0 投票
0 回答
1705 浏览

java - Java TV API 指南

我想编写一个传输流(TS)监控程序来监控网络上的媒体流。我想监视哪些流是活着的,如果可能的话,捕获有关它们的信息。我想使用免费的开源框架,而不是这样的应用程序。我是一名 java 程序员,发现Java TV API 1.1 (JSR-927)是我的目的的 java 框架。我找到了几个资源和 java-docs 但是我没有找到任何使用这个框架的示例程序。我所看到的只是一些 java 接口,我很困惑如何在实际程序中使用它们。是否需要使用videoLan DVBLast等DVB框架才能使用?如果有人知道这个框架的用法;这对我很有用。