英语法语西班牙文

OnWorks 网站图标

httping - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 httping

这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令 httping

程序:

您的姓名


httping - 测量网络服务器的延迟和吞吐量

概要


访问 [选项]

opţiuni: [-G 网址] [-H 主机名] [-p 端口号] [-X 代理主机:端口] [-C 数数] [-一世
间隔] [-t 暂停] [-s] [-G] [] [-L xferlimit] [-X] [-l] [-z] [-F] [-米] [-要么 rc,...]
[-e 细绳] [-一世 用户代理 细绳] [-R 引荐 细绳] [-r] [-n 警告,暴击] [-N 模式] [-Q]
[-V]

商品描述


该程序 访问 可让您测量网络服务器的延迟。 从版本 1.0.6 也
可以测量吞吐量。

配置


-5 选择的代理服务器是 SOCKS5 服务器。

-6 启用 IPv6 模式。 默认值为 IPv4。

-a 听得见的 ping

-b 将此开关与“-G”一起使用。 使用此选项时,传输速度(以
KB/s) 显示。

-B 将此开关与“-G”一起使用。 要求 HTTP 服务器压缩返回的
数据:这将减少连接带宽的影响,同时
增加 HTTP 服务器的处理器能力的影响。

-c
退出前要发送多少个探测。

-D 不要在 ncurses 模式 (-K) 下绘制图形。

-e STR 当状态码与用'-o'选择的不同时,给定的字符串是
显示。

-E 从环境变量('http_proxy' 和
'https_proxy')。

-F 尝试连接到服务器时尝试 TCP 快速打开(对于 Linux,版本 3.7
从内核开始)

-f Flood ping:不要在每次 ping 之间闲置,而是 ping 与计算机和
网络允许你。

-G 做一个 GET 请求而不是一个 HEAD 请求:这意味着也是完整的
必须传输页面/文件。 请注意,在这种情况下,您不再测量
延迟!

-g 网址 这将选择要探测的 url。 例如: http://localhost/

-h 主机
除了“-g”,还可以设置主机名以使用 -h 进行探测: -h localhost

-I STR UserAgent-string 发送到网络服务器(而不是“HTTPing” ')。

-i 间隔
在发送的每个探测之间休眠多少秒。

-K 启用 ncurses 用户界面。

-L x 将此开关与“-G”一起使用。 限制传输到“x”的数据量。
请注意,这仅影响页面/文件的内容,而不影响 headerdata。

-l 使用 SSL 连接:为此,您需要提供“https”-url 或 443
端口号。

-m 显示机器可读的输出(还要检查“-o”和“-e”)。

-N x 将 HTTPing 切换到 Nagios-plugin 模式 2:当一切正常时返回 0,'x'
当任何事情失败时。 例如:1 => Nagios 警告状态,2 => Nagios 临界状态。

-n 警告,暴击
将 HTTPing 切换到 Nagios-plugin 模式 1:平均时返回退出代码“1”
响应时间大于'警告',平均时返回退出代码'2'
响应时间大于'暴击'。 在所有其他情况下,返回退出代码“0”。

-o x, x,...
这将选择被视为 OK 状态的 HTTP 状态代码(仅适用于
'-m')。

-p 端口号
-p 可以与 -h 一起使用。 -p 选择要探测的端口号。

-q 保持安静,只返回退出代码。

-R STR 发送到网络服务器的引用字符串。

-r 只解析一次主机名:这会将解析排除在循环之外,以便
未测量 DNS 的延迟。 当您只想测量 1 时也很有用
网络服务器,而 DNS 为每个解析返回不同的 IP 地址
('循环')。

-S 将测量的延迟时间拆分以连接和交换请求的时间
HTTP 服务器。

-s 成功完成交易后,显示 HTTP 状态代码(200、404 等)。

-T x 从文件“x”中读取网站身份验证密码(而不是输入密码)
在命令行上)。

-t 超时
等多久对方的回答。

-U 启用针对网站的身份验证。 -U 设置用户名,-P 设置密码
(或 -T 从文件中读取密码)。

-v 增加详细模式。 在输出中显示标准偏差和日期。

-W 如果解析失败,不要中止程序。

-X 将此开关与“-G”一起使用。 为每个“ping”显示数据量
传输(不包括标题)。

-x 代理主机[:端口]
使用代理服务器进行探测。 请注意,您还在测量
代理服务器!

-Y 启用颜色

-z 使用 SSL 连接时,显示 X509 证书的指纹
同行。

--缩写
大于千、百万、十亿等的缩写值。

--自适应间隔 or ——艾
(尝试)以相同的间隔ping。 例如,如果间隔设置为 1.0 秒并 ping
ping t[n] 发生在 500 秒,持续时间为 250 毫秒,然后下一个 ping (t[n+1]) 将
发生在 501 秒而不是 501.25 秒。 当然当ping持续时间
> 大于间隔,ping 将被“跳过”(不是字面意思:
序列号将继续),然后 t[n+1] 将是例如 502s 而不是
预计 501 秒。 例如,这在 ncurses 输出模式中很有用,其中 fft
是在 ping 时间上计算的。

--聚合 x[,y[,z[等]]]
每隔 x[/y[/z[] 显示聚合/等]]] 秒。

--转向连接 x
忽略 URL 中的主机名并改为连接到“x”。 给定的 URL 将是
在“x”处请求。

--绘制阶段
不仅绘制傅立叶变换的幅度,还绘制相位。

--图限制 x
如果测量的值大于 x,则它们仅限于 x。

--标题 x
添加额外的请求头“x”。

--保留cookies
当服务器发送 cookie 时,它​​将在下一次请求中返回。

--最大MTU x
要使用的最大 MTU。 不能大于网络接口 MTU。

--无主机标头
不要在请求头中放置“Host:”-header。

--no-tcp-nodelay
不要禁用“tcp 延迟”(Naggle)。

- 优先事项 x
设置数据包的优先级。

--tos x
设置服务类型。

--代理用户 x
使用用户名“x”对代理(http/socks5)服务器(可选)进行身份验证。

--代理密码 x
使用密码“x”对代理(http/socks5)服务器(可选)进行身份验证。

--代理密码文件 x
从文件“x”中读取密码以针对代理 (http/socks5) 服务器进行身份验证
(可选的)。

--recv-缓冲区 x
设置接收缓冲区的大小(以字节为单位)。

--慢日志 x
当持续时间为 x 或更多时,在慢日志窗口中显示 ping 行(中间
窗户)。

--阈值红色 x
如果测量的阈值高于 x(并给出 -Y),则显示值
颜色为红色。 如果您还使用--threshold-yellow,则该值必须更大。

--阈值-黄色 x
如果测量的阈值高于 x(并给出 -Y),则显示值
颜色为黄色。

--阈值显示 x
如果测量的阈值高于 x,则显示结果(默认为
始终显示)。 值 x 以毫秒为单位。

--时间戳 or --ts
在结果行之前放置一个时间戳。 使用 -v 还可以显示日期。

--tx-缓冲区 x
设置传输缓冲区的大小(以字节为单位)。

-V 显示版本并退出。

OUTPUT


在拆分模式 (-S) 中,会显示类似“time=0.08+24.09+23.17+15.64+0.02=62.98 ms”的内容。
第一个值是解析主机名所花费的时间(如果没有,则为“n/a”)
在此迭代中解析,例如在“解析一次”(-r)模式下),然后花费的时间
连接(或 -1 例如在持久连接(-Q,HTTP v1.1)中,之后的时间
将请求发送到线路上所花费的时间,然后 HTTP 服务器所花费的时间
处理请求并将其发送回,最后是关闭连接所花费的时间。

图形


ncurses 中的图形使用颜色来编码含义。 绿色:值小于 1
堵塞。 红色:该值不适合图表。 蓝色:值受限制
--图形限制。 青色:在那个时间点没有测量。

KEYS


按+ 退出程序。 它将显示测量内容的摘要。
在 ncurses gui 中,按+ 强制重绘屏幕。 按“H”停止
图表(并再次继续)。 按“q”停止程序( + 将工作
太)。

示例


访问 -g http://localhost/
Ping 主机“localhost”上的网络服务器。

访问 -h 本地 -p 1000
在主机“localhost”和端口号 1000 上 Ping 网络服务器。

访问 -l -g https://localhost/
使用 SSL 连接 Ping 主机 'localhost' 上的网络服务器。

访问 -g http://localhost/ -U 用户名 -P 密码
使用基本 HTTP 身份验证 Ping 主机 'localhost' 上的网络服务器。

使用 onworks.net 服务在线使用 httping


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    联合转速
    联合转速
    加入我们的 Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    启用 URPMS 存储库
    系统-
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    下载 unitrpms
  • 2
    Boost C++ 库
    Boost C++ 库
    Boost 提供免费便携
    同行评审的 C++ 库。 这
    重点是便携式图书馆
    与 C++ 标准库配合良好。
    参见http://www.bo...
    下载 Boost C++ 库
  • 3
    虚拟GL
    虚拟GL
    VirtualGL 重定向 3D 命令
    Unix/Linux OpenGL 应用程序
    服务器端 GPU 并转换
    将 3D 图像渲染为视频流
    与...
    下载虚拟GL
  • 4
    libusb
    libusb
    启用用户空间的库
    与之通信的应用程序
    USB 设备。 受众:开发人员,结束
    用户/桌面。 编程语言:C。
    分类...
    下载 libusb
  • 5
    斯威格
    斯威格
    SWIG 是一种软件开发工具
    连接用 C 编写的程序和
    C++ 具有各种高级
    编程语言。 SWIG 用于
    不同的...
    下载痛饮
  • 6
    WooCommerce Nextjs 反应主题
    WooCommerce Nextjs 反应主题
    React WooCommerce 主题,构建于
    Next JS、Webpack、Babel、Node 和
    Express,使用 GraphQL 和 Apollo
    客户。 React 中的 WooCommerce 商店(
    包含:产品...
    下载 WooCommerce Nextjs React 主题
  • 更多 ”

Linux 命令

Ad