我试图监视用户在我的Debian服务器上的活动。 我发现,谷歌search后, acct软件包应该帮助我logging所有的命令,让我过滤他们的用户。 我安装了这个软件包,有些function似乎可以工作(比如ac命令)。 但对我来说最重要的是: lastcomm显示没有结果: root@myserver:~# ac total 7.75 root@myserver:~# sa root@myserver:~# lastcomm root@myserver:~# 我相信它logging/var/log/account/pacct所有活动是吗? root@myserver:~# ls -l /var/log/account/ total 0 -rw-r—– 1 root adm 0 Aug 23 14:33 pacct -rw-r—– 1 root adm 0 Aug 23 14:23 pacct.0 我还发现消息说它login在/var/account/pacct但该文件/目录不存在。 我在这里没有想法了,所以有人呢?
我有我自己的服务器实例,它是centos 5.7,并且前段时间安装了apache。 现在我注意到我的日志文件正在旋转。 我不记得自己是否设置了某些东西,因为cron上没有任何东西,并且logging在Apache上的错误不是pipe道的。 以下是在其中一个虚拟主机上定义的错误日志logging: ErrorLog /etc/httpd/logs/domain.com-access_log 但是,当我去日志目录,我看到日志文件以这种方式旋转: /etc/httpd/logs/domain.com/access_log /etc/httpd/logs/domain.com/access_log.1.gz /etc/httpd/logs/domain.com/access_log.2.gz /etc/httpd/logs/domain.com/access_log.3.gz /etc/httpd/logs/domain.com/access_log.4.gz 我还注意到,所有虚拟主机都有相同数量的轮转日志(4),并且每7天创build一个,并且#4日志过去总是3周。 另外,无论日志文件有多大或多小,这些日志文件都以这种方式旋转。 所以我的问题是,你有什么想法是什么样的旋转器? 我只想把它写回一个单独的access_log文件。 谢谢。
我一直在想方法来加速磁盘I / O,而我一直在回来的一个瓶颈就是期刊。 对日志使用固态硬盘有明显的好处 – 除了写caching之外,当然我只是禁用日志(毕竟devicemapper似乎不支持障碍)。 为了从控制器上使用BB写入caching中获得好处,我需要禁用日志logging,但是操作系统应该在系统中断后尝试使用系统。 当然,如果操作系统知道连击内存中有什么东西,那么它可以用它作为日志 – 但这意味着它必须作为一个块设备公开,并且只能在操作系统的控制之下。 然而,我还没有find一个合适的低成本设备(对于期刊,至less有一个使用Smartmedia ,不支持Flash的写入均衡)。 虽然闪存设备没有终点,但是带有BB写入caching的磁盘/arrays控制器,到目前为止,我还没有发现任何能够将非易失性存储器作为块存储设备寻址的东西。
我处理这个,ntpd作为守护进程在我的Linux服务器上默认configuration,但我们应该在哪里查找日志文件? 有没有任何日志文件正常,如果没有,我们如何configuration?
我目前正在研究我们的IT系统来改进一点。 我已经在我们的服务器(物理和虚拟机)上安装并运行了一个rsyslogd,所有这些服务器现在都将他们的日志发送到数据库中。 现在,我可以要求这个数据库能够在整个系统上快速有效地find任何types的问题或信息,但是对于我来说,这仍然是一个“问题”,即将所有这些信息以我的经理和其他所有技术人员的方式进行。 我想知道如果他们是一个networking应用程序能够做的伎俩,但令人惊讶的是,我一直没能find一个谷歌。 所以问题是,你知道一个webapp的名字,它能够parsing和报告我的日志托pipe在数据库上的所有日志吗? Wahoo,感谢你们所有人为这些惊人的解决scheme。 我看看这一切,我必须说,splitting和greylog2似乎是最适合我的需求:D 非常感谢,我现在必须做一些POC:D
我正在遇到一个有趣的问题。 我正在尝试使用Cisco交换机来获取syslog rmeote日志logging。 我有它的工作和logging在成功和失败。 但是,如果login尝试失败,则不会显示尝试login日志的用户名? 以下是login失败后的日志: %SEC_LOGIN-4-LOGIN_FAILED: Login failed [user: ] [Source: 10.0. 0.6] [localport: 23] [Reason: Login Authentication Failed] 这就是我在运行中所渴望的: login block-for 60 attempts 3 within 60 login delay 1 login on-failure log login on-success log archive log config logging enable notify syslog contenttype plaintext logging trap notifications logging facility local4 logging 10.0.0.8 aaa […]
是否有可能提高logwatch报告的质量? 就像不仅报告日常操作中甚至没有太大变化的磁盘使用情况,而且报告使用情况或接近关键容量级别的重大变化? 如果我不能用logwatch做这件事情,而必须编写自定义脚本来生成这样的报告,那么logwatch显得相当无用,甚至是危险的,因为据报道许多用户忽略了知道他们太无聊的电子邮件。
我想保留一些有关上传到我的服务器的文件的静态,包括文件名称,大小和响应时间。 我使用PHP来处理服务器端的上传(客户端是一个POST表单),但理想情况下,我想使用Apache的日志logging工具来收集上述数据。 所以,我试图修改Access_log的默认格式,但我只发现如何添加响应时间(使用%D格式化程序)。 是否有可能使用Apache日志来监视至lessPOST请求的大小,如果可能的话,上传的文件的文件名?
我只是把我的VPS上的Dreamhost WordPress站点从PHP 5.2 Fast CGI切换到5.3 CGI。 不知何故,WordPress现在拒绝加载,并在所有的WordPress页面上显示死亡的白色屏幕。 PHP信息和静态HTML加载就好了 我在Dreamhost的一个支持人员讨论了一些可能的解决scheme,但目前还没有结果。 我做了以下几件事: 我已经切换到二十几岁的默认主题 我已经禁用所有使用PHPMyAdmin的插件。 我也创build了一个这样的phprc来loggingPHP错误,但是目前没有一个被加载。 PHP加载,因为我确实使用phpinfo(),它也显示我的phprc作为额外的ini加载 当我加载到家里,我得到一个HTTP 200和一个死亡的白屏,但没有任何错误。 我怎样才能进一步debugging这个问题来解决这个问题? 更新 这是导致问题的caching插件W3T Total Cache 。 一旦我删除了一些核心文件,网站回来的基本主题和所有插件停用。 不知何故,插件仍然是主要问题,即使它被closures。 也许还有数据库中的细节 为什么我没有看到任何PHP错误的原因尚不清楚。 我仍在调查这一点。 还得到了XCache_get函数错误,但这可能是因为XCache不是PHP 5.3包的一部分。
我有一个W2K8服务器与一些IIS应用程序,正在创build大量的文件。 我想监视什么文件被创build,它们有多大。 有没有一种工具可以用来logging在系统上创build的所有文件?