问题标签 [traffic-measurement]

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

android - 是否可以在 android 模拟器上启用 TrafficStats?

我正在尝试从设备获取传输的字节总数(使用getMobileTxBytes()

我从模拟器中的方法调用获得的数字是-1(这意味着设备不支持此方法)。有没有办法让模拟器在这里返回一个合理的数字?最好的数字会随着我在模拟器中浏览网页而增加。

0 投票
1 回答
479 浏览

javascript - Chartbeat - 可以跟踪 Javascript 事件吗?

有什么方法可以用 Chartbeat 捕获 Javascript 事件(例如按钮点击)?

0 投票
1 回答
2267 浏览

java - 安卓数据统计

我知道http://developer.android.com/reference/android/net/TrafficStats.html API 没有说的是在什么时间范围内计算字节数?是每天、每月还是在手机的整个生命周期内?

在给定时间范围内确定移动数据流量的方法是什么?例如每月或从 2 月 2 日到 2 月 6 日?

是否也可以获取数据链接的持续时间?例如我不关心通过移动网络的在线时间的数据量?

谢谢。

0 投票
1 回答
522 浏览

c++ - 如何找出通过 Boost ASIO TCP 套接字连接发送了多少数据?

我有一些指向boost::asio::io_serviceboost::asio::ip::tcp::endpointboost::asio::ip::tcp::acceptor的共享指针boost::asio::ip::tcp::socket。我接受用户连接并将套接字的 shared_ptr 传递给我的某个班级。它做它的工作。

现在我想要的很简单——计算我的流量。我想获取在该连接期间发送和接收了多少数据的信息。如何从接受的 Boost ASIO TCP 套接字中获取此类信息?

0 投票
2 回答
895 浏览

c++ - unix 中 c++ 中的多核 CPU 使用教程

我想知道是否有人可以向我指出任何库或教程来处理测量。首先是CPU使用率,但后来我需要网络(我已经发现libcap,这很好吗?)和内存使用量。

我相信每一个都将是一个不同的库或项目,所以提前感谢。

我目前在 C++ 中的 UNIX 系统的数据库监控系统中工作。

PS.:有没有办法从 c++以编程方式访问 htop ?

佩德罗

0 投票
1 回答
77 浏览

http - 特定条件下的流量性能测试网页

正如标题所暗示的那样,我希望能够模拟我为负载平衡和瓶颈问题创建的网页集合的流量。我想模仿与用户上传/下载速度相关的典型 HTTP 请求。此外,假设服务器上有一定数量的存储和带宽,我希望能够执行极端测试。

我应该怎么做呢?

0 投票
1 回答
3251 浏览

android - 在 Android 中,如何测量每个应用程序每个接口的数据流量

我想实现一个扩展来android.net.TrafficStats测量每个 APN 或每个应用程序的每个 APN 的数据流量。方法原型如下所示:

我读了android.net.TrafficStats.java,它调用了中的原生方法android_net_TrafficStats.cpp,而原生方法从一些文件中读取了流量统计信息:

  • 总流量统计文件在文件夹中/sys/class/net/,在这个文件夹中有一些子文件夹,如:eth0、ip6tnl0、rmnet0、rmnet1、rmnet2、rmnet3。详细的统计文件保存在这些文件夹中。

  • 每个应用程序的流量统计文件位于/proc/uid_stat/[uid]/

我的问题:

  1. 做文件夹rmnet0, rmnet1, rmnet2, rmnet3..。匹配每个 APN?如果有,匹配规则是什么?如果没有,如何获取每个 APN 流量统计信息?

  2. 在文件夹/proc/uid_stat/[uid]/,中只有两个文件:tcp_rcv并且tcp_snd,如何获取每个 APN 流量统计信息的每个应用程序?

0 投票
2 回答
7183 浏览

android - 适用于 Android 的位智 API

我想开发一个从 Waze Live Map 中检索数据的 android 应用程序(以提供一些输入 - 比如从哪里到哪里,并获得行驶该路线所需的时间,以考虑交通拥堵和所有其他工作人员......) Waze 网站我只找到了构建相同应用程序的说明,但没有找到将其与 API 一起使用的说明。

是否有适用于 android 的 API,所以我可以做我的事情?

谢谢,布什

0 投票
1 回答
21864 浏览

python - 使用 Python 测量网络数据

我目前正在编写一个程序,以在一段时间(例如半小时)网络流量低于某个阈值时关闭计算机。

这是我工作的伪代码将给出正确的逻辑:

我正在寻找的是可以让我测量这一点的 Python 模块或库。

虽然我对此进行了 各种 研究,但无论它们的语言如何,这些似乎都不是我所追求的那种功能。

关于如何实现这一点的任何想法?

0 投票
3 回答
7270 浏览

c# - 在 C# 中测量网络流量

我希望我的应用程序能够始终监控从计算机(在单个接口上)输入的数据量(我不需要实际的包,只需要字节数),并且还超过时间。换句话说; 我希望能够显示一个显示当前上下速度(例如 5kB/s)的数字以及过去 5 分钟的图表,最后我还希望能够显示正确的数据量在过去一小时内退出/进入界面。

这以简单的方式可行吗?但是,我不介意使用第三方程序集,或者必须围绕一些 win32 api 编写自己的包装器;所述第三方程序集必须能够与开源应用程序一起使用并且不得花钱。