草庐IT

Monitoring

全部标签

ruby - 使用 Monit 监控 ruby​​ 进程

我有一堆长时间运行的Ruby脚本,我想确保每30秒左右运行一次。我通常通过简单地启动命令rubyscript-name.rb我如何配置monit来管理这些脚本?更新:我试着关注thismethodtocreateawrapperscript然后它会启动ruby​​进程,但它似乎没有创建.pid文件并且键入“./wrapper-scriptstop”什么也没做:/我应该在ruby​​中编写pid还是使用包装脚本来创建monit所需的pid? 最佳答案 MonitWiki有很多配置示例:http://mmonit.com/wiki/Mo

ruby-on-rails - God vs. Monit 用于过程监控

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion使用哪个进行过程监控?为什么?

javascript - 使用 node.js 监控连接的客户端

我正在使用node.js服务器构建一个网站。我如何跟踪登录用户(客户端)并将他们的ID存储在node.js服务器上? 最佳答案 试试这个:varhttp=require('http');varconnected_users={};varserver=http.createServer(function(req,res){res.end('hi');});server.on('connection',function(socket){socket.__fd=socket.fd;connected_users[socket.__fd]=

javascript - 如何监控单页网络应用程序?

我想知道如何监控单页网络应用程序,以便您可以看到用户在您的应用程序中做了什么,他访问了哪些“页面”等。有点像GoogleAnalytics,可以统计很多事情。 最佳答案 GoogleAnalytics(分析)对此非常有用。查看自定义事件:http://code.google.com/apis/analytics/docs/tracking/eventTrackerGuide.html它比您在传统网站上可以执行的“设置好并忘记它”类型的跟踪需要更多的工作,但它也非常简单。 关于javasc

javascript - 如何监控浏览器中的渲染时间?

我在一个内部公司系统上工作,该系统有一个使用Tomcat的Web前端。如何监控特定页面在浏览器(IE6)中的呈现时间?我希望能够将结果记录在日志文件中(单独的日志文件或Tomcat访问日志)。编辑:理想情况下,我需要监视访问页面的客户端上的呈现。 最佳答案 NavigationTimingAPI在除Safari之外的现代浏览器(IE9+)中可用:functiononLoad(){varnow=newDate().getTime();varpage_load_time=now-performance.timing.navigation

go - 对普罗米修斯的理解

我想试试simple使用Prometheus的示例.我已经下载了服务器二进制文件我已经开始simplecode,但几乎没有修改varaddr=flag.String("listen-address",":8080","TheaddresstolistenonforHTTPrequests.")funcmain(){flag.Parse()http.Handle("/metrics",promhttp.Handler())http.Handle("/test/{id}",myHandler(promhttp.Handler()))log.Fatal(http.ListenAndServe

google-app-engine - Go AppEngine 不会从 goapp 开始

根据thisdoc我已经将“CloudSDK”下载到我的目录中:/Users/k/.google-cloud-sdk和“OriginalAppEngineSDK”进入我的目录:/Users/k/.go_appengine现在我尝试运行myproject位于目录:/Users/k/web/kovpak/monitoring我已经试过了:exportAPP_YAML=/Users/k/web/kovpak/monitoring/src/go-app/.gae/app.yamlexportGOPATH=/Users/k/web/kovpak/monitoringexportAPPENGINE

windows - 我如何从 windows box 监视 linux 服务器的资源?

我有几个linux服务器,想从我的windows台式电脑上监控它们的资源。如果应用程序是/有/可以(等...),那就太好了;易于使用。在桌面上看起来像小部件。关于高资源使用的警告。 最佳答案 桌面上的x11服务器加上+xosview将是一个开始,无论如何这属于serverfault;) 关于windows-我如何从windowsbox监视linux服务器的资源?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow

windows - 如何从 Unix Box 远程获取 Windows Server CPU 指标?

我有一组WindowsServer机器,我正在尝试通过我的Unix系统从这些机器收集指标(Cpuutlization、Memory、Diskutilizaion)。我尝试使用SNMP方法,但似乎令人难以置信。不仅我必须收集Windows中指标的所有OID(这对Google来说非常困难,而snmpwalk为您提供了大量难以破译的信息)。是否有任何其他巧妙的方法可以从这些窗口框收集性能指标。我确实想到了运行我自己的python脚本并将这些指标发送到unixboxes的替代方案,但由于各种原因这似乎不太可能。任何新方法将不胜感激。 最佳答案

windows - 安装期间监视注册表更改

有没有我可以用来监控在安装某些软件包期间所做的注册表更改的工具?我需要创建一个包括CrystalReports运行时的InstallShield安装程序,而我的适用于Vista/Win7的先决条件不适用于XP。所以我希望在运行CrystalInstaller时运行此工具,它会告诉我在安装过程中发生了哪些注册表更改。 最佳答案 regshot能够在安装前后创建注册表快照并进行比较,仅显示差异。当然,识别相关的变化是一种工作......http://sourceforge.net/projects/regshot/