Articles of 监视

跟踪文件夹大小增长的最佳方法?

我有一个文件服务器,有一个相当大的文件夹树。 共享文件夹下有5个部门文件夹。 嵌套在这些数以千计的子文件夹和文件。 我希望能够跟踪这5个部门文件夹的增长。 有一些特定的子子文件夹我也想留意一下。 这样,如果我突然看到我的磁盘利用率突然上升,我可以对这个增长发生在什么文件夹有一个线索,所以我可以深入挖掘并发现whodunnit。 我想写一些vb或powershell脚本(这将需要学习lang)做一个DU的每个文件夹,然后写出一个文件或表的东西。 但我认为这是重新发明轮子,因为有人必须以前解决这个问题。 有人知道(希望免费/ OSS)解决scheme来绘制文件系统中的各种文件夹?

Monit可以configuration为永不监视/超时服务?

Monit似乎放弃了重启服务,如果它几次失败,并取消它的监视。 在关于何时或为什么的细节的文档中,我找不到任何东西。 我的Monitconfiguration设置如下: set daemon 10 set logfile /var/log/monit.log set statefile /var/lib/monit/monit.state set alert [email protected] not { nonexist, action, instance } include /etc/monit/conf.d/* 这是我正在使用的Monit规则集的一个示例: check process myservice with pidfile /var/run/myservice/myservice.pid start program = "/home/myservice/current/start-myservice.sh" as uid myservice and gid myservice stop program = "/home/myservice/current/stop-myservice.sh" as uid myservice and gid myservice mode active 在我的环境中,我希望它无限期地继续尝试其轮询间隔。 有没有什么办法可以configuration监控, 永不停止监控服务,即使它不能成功启动?

良好的Windows事件日志分析/报告工具?

我正在寻找Windows Server 2000/2003的Windows事件日志分析和监视软件 (Windows Server 2008中有一些新function)。function集应该包括: 实时监控(通过电子邮件或其他消息发出警报) 定义观看的事件/事件组 多服务器 报告(每日/每周等报告) 漂亮的客户端工具 不一定是免费的或开放源代码的,但这将是很好的(当然) 任何build议或提示如何使用标准工具来实现这一点? 谢谢!

如何编写只对新日志条目起作用的脚本

我觉得这应该是一件简单的事情,但我很难找出答案。 我正在试图编写一个脚本来监视一个Apache日志文件,并采取一些具体的行动。 但是我应该如何去监视日志文件呢? 每当一个新的行被写入日志,我想要检查这个条目,看看它是否符合我正在寻找,如果是这样的x发生。 当我手动这样做时,我使用了cat或tail -f。 我不想每隔30秒通过cron运行脚本,并浏览整个日志(甚至是最后5行),找出自上次脚本运行后哪些行是新的,然后是如此的一些东西。 有没有办法只检查日志中的单个新条目?

在Unix系统上监视用户的shell活动?

信任但要validation。 比方说,我想雇用一个系统pipe理员,让他们根访问我的Unix系统。 我想为它们禁用X窗口 ,只允许使用shell(也许通过SSH),以便它们执行的所有操作都将通过shell(不是鼠标操作)。 我需要一个工具来logging他们发出的所有命令的远程服务器 。 所以即使他们安装了一个后门并覆盖他们的轨道,也将被远程login。 我如何禁用所有的shell访问? 是否有一个工具,即时远程logging命令发出?

何时更新即将到期的SSL证书的常见做法是什么?

最近Windows Azure存储SSL证书过期,并导致很多问题。 现在,证书可以被任何用户检索,所以每个人都可能已经注意到它将会过期。 现在替代即将到期的证书的典型时间是什么? 是到期前一个月还是到期前一个星期或者其他时间? 换句话说,假设我正在validation第三方服务证书,并看到它在N天内过期。 如果我提前一天注意到它,可能为时已晚 – 我需要时间与服务负责人联系,他们需要时间重新签发证书并进行更换。 如果我提前一个月注意到这个问题,现在可能还没有发出警报,可能服务所有者即将在稍后更换证书。 N的价值是什么,如果SSL证书即将在N天内过期,服务所有者可能已经忘记了其到期? 何时更新即将过期的SSL证书的常见做法是什么?

你有一个创意用于nagios?

我正在寻找监控系统的非标准使用的启发,例如nagios,通常用于检查HTTP是否响应等。我很好奇人们如何采取简单的nagios框架并以意想不到的方式运行,所以我可以偷借他们。

我如何监控员工电脑活动?

我的经理想知道我是否可以监控员工的活动,如互联网历史,电子邮件(外部托pipe的电子邮件)和其他应用程序,如LimeWire和纸牌。 我正在pipe理Windows域(2k8)。 如果可能,我更喜欢免费软件。

使用Windows服务器configuration的版本控制?

有没有人有与木偶或cfengine像Windows服务器环境设置的经验? 有这样的事吗? 我期待在一段时间内跟踪configuration文件和文件安全性的变化。 我还想存储configuration信息,以便在DR情况下快速部署服务器和应用程序。 Tripwire不错,但只提供了一个快照,不会随着时间的推移而存储变化,就像一个源代码控制系统一样。

用于ping的公共主机

对于我的防火墙脚本来确定我的ISP是否启动,我需要一些可靠的,地理上分布的地址来ping。 我可以只使用一些主要的网站,如谷歌,Akamai等,但这似乎粗鲁。 这也是不可靠的,如果他们决定开始阻止像其他网站一样的ICMPstream量已经做了什么呢? 我宁愿使用已经logging在案的主机说他们可以这样做。 是否有任何主机提供作为公共“ping”目标,许多公共NTP服务器提供服务的方式? 这样的主机名单,或循环赛的DNS将是优秀的,但我怀疑这是要求太多…