我必须开发一个监视网络中运行的应用程序的系统.它应该收集有关应用程序状态的信息,并在出现问题时发送警报.我选择在.NET上开发这个应用程序.请指出我是否有任何用于此目的的API或任何可以帮助我开始的想法.如果你建议任何其他框架来开发这样的项目我可能知道原因!
谢谢
有人知道类似于Hyperic SIGAR的Java库吗?我主要对过程监控和CPU使用感兴趣.
您好我注意到用于监视JVM的不同工具要求该进程将是任务栏中的java.exe.它的进程id被提供给它们,然后返回有关垃圾收集等的统计信息.将tomcat作为服务运行时,没有名为jave.exe的进程,但它是tomcat6.exe.如何获取有关JVM tomcat6使用的统计信息?
我需要跟踪.NET 4.0应用程序中一个MSSQL表中的记录更改.这样做的最佳方法是什么?
有关该应用程序的更多说明 我们有会员表,从应用程序#1更新.我们还开发了应用程序#2,它应该跟踪成员资格表并发送有关某些成员资格数据更改的电子邮件通知.
请解释为什么我的代码会抛出IllegalMonitorStateException等待函数,据我所知,只有在同步部分没有完成时才会发生这种情况?
private void deliver(int target) {
Warehouse targetW = targets[target];
targetW.deliver();
System.out.println(name + " starts to deliver too " +
targetW.getName());
int sleepTime = DELIVERY_TIME / LOADING_CAPACITY;
int counter = 0;
while (counter < LOADING_CAPACITY) {
synchronized (targetW) {
while (!targetW.fill(1)) {
try {
wait();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
counter++;
try {
sleep(sleepTime);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
leaveMSG(targetW);
targetW.delivered();
}
Run Code Online (Sandbox Code Playgroud) 我写了一个bash脚本来监控一个特定的目录“/root/secondfolder/”,脚本如下:
#!/bin/sh
while inotifywait -mr -e close_write "/root/secondfolder/"
do
echo "close_write"
done
Run Code Online (Sandbox Code Playgroud)
当我在“/root/secondfolder/”中创建一个名为“fourth.txt”的文件并向其中写入内容,保存并关闭它时,它输出以下内容但不回显“close_write”:
/root/secondfolder/ CLOSE_WRITE,CLOSE fourth.txt
Run Code Online (Sandbox Code Playgroud)
有人可以指出我正确的方向吗?
如何在我的Phoenix应用程序中监视类似于https://airbrake.io/的Ruby on Rails应用程序中的错误?
如何在Prometheus中导出和导入数据?如果实例发生故障,如何确保备份数据?
似乎还没有这样的功能,你怎么做呢?
如何在Laravel应用程序中查看内存使用情况?这是为了测试和估计我需要为服务器使用假设设置多少服务器内存(RAM)资源.
debugging monitoring memory-management usage-statistics laravel
monitoring ×10
java ×3
c# ×2
backup ×1
bash ×1
cpu ×1
debugging ×1
echo ×1
elixir ×1
iis ×1
inotifywait ×1
jvm ×1
laravel ×1
linux ×1
memory ×1
networking ×1
prometheus ×1
request ×1
sql-server ×1
tomcat6 ×1
wait ×1