问题标签 [uptime]

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

windows - 输出正常运行时间到文件并累积

嘿伙计们,我正在尝试轻松获取我的网络机器的累积正常运行时间数据。

本质上,我们需要将正常运行时间的总和保存到一个文件中,因此在本季度末我们可以对此进行报告。

我可以在运行脚本时轻松获得正常运行时间,但不确定如何去做一个可以每天节省机器正常运行时间的方法,以便我可以报告它。

任何帮助表示赞赏。

0 投票
1 回答
3592 浏览

linux - 如何在 Solaris/Unix 之类的 OS 中查找正常运行时间、过去一小时的平均负载

我想找到过去一小时系统的平均负载。

我可以找到命令:uptime 07:05:05 up 1151 days, 20:06, 2 users, load average: 0.01, 0.10, 0.29

过去 1、5 和 15 分钟内运行队列中的平均作业数。

我希望在过去一小时内高于平均负载。谁能告诉这样做的方法?之后,我将使用 Java 显示输出

0 投票
3 回答
197 浏览

php - 使用 wget 向 php 发送数据

我正在尝试点击 PHP url 并使用 cron 作业和 wget 发布有关我的 linux 机器的一些信息。

在 php 方面,我正在尝试获取请求参数,如 mac、uptime 和 ip,但我只能记录 mac。我认为的原因是因为 uptime 命令23:42:10 up 22 min, load average: 0.00, 0.01, 0.04的输出可能会破坏 wget 进程。运行 wget 时收到以下消息

有人可以告诉我如何正确传递参数吗?

0 投票
1 回答
142 浏览

node.js - nodejs - 每分钟增加正常运行时间检查次数

我正在构建一个类似于 pingdom.com 的系统,在那里我有大约 10k 个域用于每 5 分钟检查一次正常运行时间。我正在使用 ec2 微型实例来执行检查。我的检查 url 和他们的最后检查时间存储在 mongodb 中。节点进程对最近 5 分钟内未处理的处理进行前 n 个检查,然后异步完成 url 请求。我正在使用节点请求库,我的 url 检查代码如下所示:

现在我注意到,当我同时向不同域发出超过 10 个请求以进行正常运行时间检查时,这些域的响应时间会随着同时请求数量的增加而减慢。我认为响应时间不应该增加,因为节点是异步的。我也在考虑尝试 node-curl 库,但在此之前我想确认我是否在这里做错了什么。

我试过调整 ulimit 和 pool.maxConnection 限制,但没有任何运气。我知道如果我增加 ec2 实例的数量,我可以以可接受的响应时间实现每 5 分钟 10k 次检查,但我猜像 pingdom 这样的服务有更多的检查需要处理,我很好奇他们如何扩展他们的系统除了增加正常运行时间检查实例。

0 投票
1 回答
631 浏览

php - php中的Linux正常运行时间命令不显示任何内容

我正在尝试在服务器上的 php 文件中使用 linux 命令来获取正常运行时间,如下所示

但是当我打开我的网页时,它只显示:

PHP 似乎没有运行该命令。如果我转到命令提示符并运行正常运行时间,我确实会看到结果。

我正在使用 ssh 进入 Linux 网络服务器。php 文件位于服务器上的我的文件夹中。

0 投票
1 回答
4811 浏览

batch-file - 如何使用 .bat 获得系统启动时间?

我需要使用批处理脚本从我网络中的所有计算机获取系统正常运行时间信息。

0 投票
1 回答
480 浏览

mysql - MySQL Uptime 的价值是如何“计算”的?

根据 MySQL 文档,全局变量 Uptime 定义为“服务器已启动的秒数。 ”。

但是,有人可以向我解释一下这个值是如何计算的吗?它使用什么作为参考,系统时间?

我问这个问题是因为我遇到了一个奇怪的情况:当使用 MySQL 重新启动 VM 时,ntpd 服务终止,并且在启动时(因为不在 chkconfig 上),时间转移了 +8 小时,如您所见下列的 :

MySQL 错误日志中记录了相同的转变:

在我们通过启动 ntpd 来确定时间之后,正常运行时间似乎发生了变化:

这种行为是否可能,或者可能与其他因素有关?

感谢您的耐心和理解。

0 投票
1 回答
1146 浏览

c++ - C++ 通过 exec 函数杀死子进程,但不杀死父进程和正常运行时间

我不知道我当前杀死子进程的方式是否正确。我希望当孩子三的计时器(temp)命中为零时它会杀死所有孩子,然后父母会打印一条消息而不是退出。另外,我尝试使用 sysinfo 来获取子 2 的正常运行时间,但是 sysinfo 结构在我运行程序的环境中没有正常运行时间。那么,如何使用 exec 函数从 / 获取正常运行时间usr/bin/正常运行时间。另外,不要告诉我将所有内容从主函数中拆分出来,因为我会在弄清楚如何完成该功能之后再这样做。

编码:

0 投票
0 回答
179 浏览

c++ - 获取正常运行时间和管道的 C++ Exec 命令

如何使用 exec 命令从 /usr/bin/uptime 获取每 5 秒显示一次的正常运行时间?如何让我的 3 个孩子通过管道写入父级,然后写入父级中的标准输出?

到目前为止,我的项目有:

0 投票
2 回答
1432 浏览

c++ - C++ 显示正常运行时间

我有一个程序,其中一部分应该每 5 秒显示一次正常运行时间,但现在它只是显示一次,而不是告诉程序退出。为什么这个子进程只运行一次,而不是去父进程退出程序?

  • 下午 4:10 上升 171 天,8:03,13 个用户,平均负载:0.89、1.29、1.46
  • 程序现在退出
  • > 时间是 16:10:10
  • 计时器 0:10
  • 时间是 16:10:11
  • 定时器 0:9
  • 时间是 16:10:12
  • 定时器 0:8
  • 时间是 16:10:13
  • 定时器 0:7
  • 时间是 16:10:14
  • 定时器 0:6
  • 时间是 16:10:15
  • 定时器 0:5
  • 时间是 16:10:16
  • 定时器 0:4
  • 时间是 16:10:17
  • 定时器 0:3
  • 定时器 0:2
  • 时间是 16:10:18
  • 定时器 0:1
  • 时间是 16:10:19

我的代码是这样的: