任何人都可以build议Proftpd良好的日志报告软件? 我正在寻找至less和http://xferlogdb.sourceforge.net一样好的东西,在这里,日志被送入数据库,dynamic网页被build立起来以检索每个用户的历史数据和统计数据,时间段等等。 Xferlogdb是非常有用的,但不幸的是最新的版本是2004年
我正在寻找最简单的方法来查看/审计哪些用户login到我的Exchange Server 2003计算机上的ActiveSync。 例如,各种adroid / iphone等移动设备都是这样设置的。 我希望能够报告或查看谁正在使用它,理想情况下在一段时间内。 我假设在IIS中可能有一个日志文件,我可以通过某种分析软件运行它,但还有其他一些内置的报告/分析工具(或更简单的方法)?
如何访问Nagios可用性报告文件以检索“UP时间百分比”等关于主机和服务的其他信息? 我知道它可以通过Nagios CGI访问,但是我想在自定义界面上使用它。 我可以使用这些CGI脚本来实现我想要的吗?
我需要在我的环境中设置审计,特别是文件完整性监视。 我试过OSSEC ,但发现它很麻烦。 自从我发现了auditd (已经安装在我的CentOS 6系统上),发现它是一个简单但强大的审计解决scheme。 我知道命令行工具aureport用于生成统计信息或由auditdlogging的文件更改列表,它很好地工作。 不过,目前我已经有大约100台Linux主机,并且需要find一个更stream畅的方式来提醒重要文件的更改。 是否有任何开源报告工具或仪表板位于auditd之上,用于聚合networking中的多个主机? 在searchnetworking和github时我没有看到任何东西。 作为奖励,将auditd报告的文件更改与来自puppetmaster / puppetDB主机的木偶报告中的文件更改报告相结合以显示预期的更改并且不会触发警报或显示在报告。 现有解决scheme的任何build议或关于此文件完整性监测主题的提示?
我有一个与穆宁报告的页面,我想每个星期在特定的电子邮件发送图表的电子邮件。 任何想法如何实现这一目标? 谢谢!
我已经build立了一个鱿鱼代理,现在想监视正在发生的数据传输量。 这将是很好的每个域的数字,也是多less内容来自caching。 有没有办法做到这一点?
build立 我目前正在使用Pacemaker + Corosync工作的2节点HA集群。 我的节点运行在Debian 8(Jessie)上。 现在,当集群发生更改(资源停止/启动,升级/降级,移动…)时,我将能够得到通知。 由于电子邮件报告是如此,2008年,我想使用Slack。 为此,我创build了一个脚本,使用curl将消息发布到我的团队的Slack频道,使用Slack的webhook 。 我的脚本使用了这里logging的环境variables: Pacemaker – 7.3。 通过外部代理configuration通知 。 该脚本在shell中手动执行时可以正常工作,并且能够在指定的通道上发布。 它也logging到/var/log/ocf-notifier.log 。 问题 基于这个答案 ,我使用Pacemaker的ocf:pacemaker:ClusterMon创build了一个新的资源ocf:pacemaker:ClusterMon资源代理,它调用我的自定义脚本( /usr/local/bin/ocf-notifier )。 但是我注意到,当节点发生更改时(尝试停止资源以及完全closures节点),根本不调用我的脚本。 所以我试图用手工启动crm_mon ,如下所示: $ crm_mon -Arf –interval=2 -E /usr/local/bin/ocf-notifier -e '@jordan' 看看是否可以通过与另一个shell一起玩群集来触发这个事情。 事实certificate, crm_mon能够看到集群中发生的变化(节点脱机,资源被停止/启动…),但我的自定义脚本从来没有眨眼之间。 我的自定义日志文件保持空白,Slack中没有任何内容,因为我相信这个脚本根本就没有被调用。 TL; DR crm_mon不会在集群事件上调用外部代理,因为它应该与-E选项一起使用。 我究竟做错了什么?
我正在研究可以让我跟踪和logging在我的基础设施上发生的所有事件的工具(或build议)。 我们有几台服务器(50+),而且这个数字将来会增加,所以我想更好地了解在一个月左右的时间内可能会出错的事情,并帮助我改进那些容易发生故障的系统或服务。 例如,如果Web服务器在某个实例上失败,或者由于备份服务器上没有可用空间或者存在DDoS攻击,备份尚未完成,我想指出(何时,为什么,在哪里,如何做我们修好了等等)。 我们拥有中央监控系统(Check_MK,Logstash + Kibana,networkingstream量分析器…),并提供了警报,我可以直接从Check_MK生成可用性报告,但该报告不准确,我们与客户分享。 我需要这是为了我们的内部使用。 我已经研究了一点,没有发现很多 – 这个或一个工具没有真正的标准,所以我需要一个已经处理这个工具的人的build议,或者如果没有工具(我们是非常有能力自己开发一个)什么是logging这样的事情的最佳做法? 你logging什么?
我为小型networking(通常是5到30台个人电脑,现场服务器)进行系统pipe理。 我在一个客户端遇到问题,这是一个特定软件包反复出现的问题。 有运行这个软件的网站有30台电脑。 我们需要一个工具来告诉我们它有多坏,当我们做出改变时,如果事情正在改善(这是一个有点复杂的软件,因此是一个复杂的问题)。我们试图看看环境的变化是否会导致崩溃或多或less发生。 现在,我们正在使用便签。 这个工作非常糟糕 – 没有人愿意花时间来潦草写下程序崩溃,冻结等情况。另外,一旦产生了一堆粘滞便笺,你会怎么做? 它并不回答“今天比昨天好点了吗? 非常有效。 我想象一个软件工具会使这更容易。 只需指导人员“如果在Application X中出现任何问题,只需按CTRL + ALT + F12 ,它就会自动logging下来”。 然后,我们可以很容易地分析出我们最大的问题是用户,比平常还是平均等等。 此外,我们会得到一个精确的时间戳,甚至可能是一个截图,如果我们想要,我们可以比较服务器上的错误日志。 我已经涉足软件开发,所以我可以很简单地看到我将如何编写一个这样的工具。 但是,对我来说,可能有人已经写了这样的工具! 任何人都知道现有的工具适合这种types的问题? 澄清,我不是在寻找麻烦票务解决scheme。 问题是填写完整的故障单需要多less时间。 我只是想获得错误频率报告,然后汇总到一个中央数据库(甚至CSV文件),然后我们可以得到有关我们经常遇到问题的频率有用的信息。 一个非常简单的MySQL / PHP项目与一个小应用程序 基本上我想给所有的最终用户一个“生气button”,看看他们按了多less次。 有任何想法吗? 那里有一个工具,已经这样做了?
我们的任务是监控Exchange 2003的使用情况,似乎没有内置于Exchange 2003 Standard的报告组件。 这是否意味着使用第三方报告服务,或者是否可以使用事件接收器或日志将使用数据吐出到SQL Server以便进行延迟处理? 我最想知道的地方是: 用户和整体发送/接收的消息数量。 用户收件箱中有多less条未读邮件。 login时间(注意:BackupExec“login”到邮箱) 我也乐于提供衡量terminal用户对function的吸引力的好指标build议,因此可能会在商店中查看联系人,日历项目,会议请求,记事等等。 解 我select使用PowerShell从Exchange收集统计数据,因为Exchange 2007和PowerShell 2.0的数据收集有更多的select,我可以build立在现有的基础之上。 该脚本每天运行在0400,并依赖SQL 2005/2008服务器和LogParser安装在可访问Exchange邮件跟踪日志的服务器上。 发送/接收的消息数 我使用LogParser.exe构build命令行,然后将其转换为在以下函数的powershell脚本中使用的COM对象: function Execute-LogParserQueryToSQL([string] $Query) { Write-Host $Query $LogParser = New-Object -com MSUtil.LogQuery $Input = New-Object -comObject MSUtil.LogQuery.W3CInputFormat $Output = New-Object -comObject MSUtil.LogQuery.SQLOutputFormat $Output.server = "<your server>" $Output.database = "<your database>" $Output.username = "<your username>" $Output.Password = "<your […]