Articles of 监视

如何通过Google云端代理监控日志是否发生错误?

基本上我用自定义configuration来监视php-fpm error.log文件: <source> type tail format none path /var/log/php-fpm/error.log pos_file /var/lib/google-fluentd/pos/php-fpm-error.pos read_from_head true tag php-fpm-error </source> 使用像这样的自定义日志指标: resource.type="gce_instance" resource.labels.instance_id="123456" logName="projects/example/logs/php-fpm-error" "exited with code 127" 在Metrics Explorer中,如果select“计数”作为聚合,我可以很清楚地看到度量上的错误事件。 但是,在警报策略中,我没有看到指定聚合的方法。 将警报策略设置为“最高值为0”和“最新值”是最好的方法吗? 这看起来很奇怪,因为度量值是非常小的像0.02。 谢谢

如何通过Datadog中的回复代码进行警报?

帮助是必要的。 如果网站提供401 502等错误,我想发出警报。 在服务器上是一个在datadog中发送不同片段的代理。 有这样的模块http_check,就像有这样的function。 http_response_status_code – A string or Python regular expression for an HTTP status code. This check will report DOWN for any status code that does not match. This defaults to 1xx, 2xx and 3xx HTTP status codes. For example: 401 or 4\d\d 这是我的http_check.yml init_config: instances: – name: My first service url: […]

Monit不会在启动时自动启动

正如标题所述,我有一个问题,monit不会在启动时启动。 我有一个CentOS 7的盒子,它启动,另一个CentOS 7盒子,它不启动,所以我知道这不是一个操作系统的问题,必须是一个configuration问题的地方。 这两个箱子都是用stream浪者build造的,几乎完全相同。 我不知道从哪里开始。 我会一直在看这个问题,所以请随时请我澄清一下,我知道这并不多。 任何帮助表示赞赏。 编辑:值得注意的是,我已经尝试systemctl enable monit但其已启用。 编辑2 :(无关) 编辑3: [root@stage-web-1 vagrant]# systemctl status monit monit.service – Pro-active monitoring utility for unix systems Loaded: loaded (/usr/lib/systemd/system/monit.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Thu 2017-06-01 16:37:00 UTC; 6min ago Process: 1131 ExecStop=/usr/bin/monit quit (code=exited, status=1/FAILURE) Process: 1079 ExecStart=/usr/bin/monit -I […]

统计sendmail排队的邮件数量最有效的方法是什么?

sendmail 8.14.4 我想设置监视来跟踪我的sendmail服务器上有多less个排队的消息。 根据一个有点相关的Linux问题,我明白,在一个目录中计算原始文件的最有效的方法是\ls -afq | wc -l \ls -afq | wc -l但是我想要返回一些消息的东西。 由于sendmail将排队的消息分成两部分(df和qf文件),这可能会引起误解。

通知在IIS内存recyle

我已经启用了内存回收最大使用内存在IIS中的应用程序池。 我想在发生回收时收到通知。 我怎样才能做到这一点? 我们使用IIS V6在Win2k3上。

Linux进程监视守护进程

我经常发布需要一些时间的命令。 例如使用控制台下载应用程序下载的东西。 如果我想在命令完成时被注意到,我通常会这样做: $ <do something>; echo '<do something> has finished' | osd_cat 然后,我可以切换到另一个窗口,同时做其他的事情。 完成后,我会注意到。 现在我的问题是我很懒 。 好吧。 我只是不想每次input这个。 所以我想知道是否有一个守护进程可以监视正在运行的进程,并在进程结束时触发一些操作。 我想configuration选项,所以我可以控制: 过滤要观看的进程(例如,运行至less一分钟的进程进程) 定制进程完成时要执行的命令

Nagios – configuration一个主机组以包含所有其他组的主机?

我可以在Nagios中定义一个主机组来包含主机X,Y,Z.我可以设置一个主机组来包含另一个组的所有主机吗? 那么主机组B中的任何主机都将包含在主机组A中? 并且任何为组A运行的服务也将包括组B中的所有主机? 从理论上讲,只要复制并粘贴几行就可以做到这一点,但是有一种“更清洁”的方式吗?

Tomcat 5.5:Webapp监视选项

我们的一个生产Tomcat盒子运行两个webapps。 一个是我们的,另一个是黑盒子的应用程序,我们的供应商提供“帮助”与我们的应用程序。 不幸的是,我们在生产环境中碰到了内存限制,我正在努力添加内存,让Tomcat从JVM的更多内存开始。 然而,在我这样做之前,我想看看这两个webapps中的哪一个正在吃掉所有的RAM! 在内置的Tomcatpipe理器中是否有一个选项显示webapp的内存使用情况? 如果没有,是否有免费的解决scheme,在某个地方提供这种级别的诊断可用性? 如果需要的话,我愿意写我自己的轻量级的webapp来完成它,并且有一台在另外两台机器上运行。 谢谢, IVR复仇者

在IIS7中监视大量应用程序池的最佳方法是什么?

首先介绍一些背景知识 – 我们在Windows 2008上运行IIS 7.我们每台服务器运行大约250个网站,每个站点都有自己的应用程序池。 我需要一种方法来监视每个应用程序池的崩溃和挂起,并发送一个电子邮件警报,如果应用程序池没有反应超过2分钟。 我想通过一个ASP.NET页面映射到每个站点的虚拟目录,我们可以通过现有的监视系统( HostMonitor )进行轮询。 有其他人有这方面的经验吗?

在AIX中按CPU使用情况查找最重的用户

有没有一种方法可以根据AIX中的CPU使用情况find顶级用户? 如果可能,我想获得历史logging,但是我愿意安装一些额外的日志logging工具。