我有一个运行在VPS上的MySQL数据库服务器。 服务器通过专用networking接口连接到Web服务器,除SSH和PHPMyAdmin安装外,没有公共服务。 前段时间,我安装了一个Monit规则来检查公共networking接口(AKA,而不是MySQL数据经过的那个)上的exceptionstream量: # Monitor network connection check network public with interface eth1 if failed link then alert if changed link then alert if saturation > 90% then alert if download > 10 MB/s then alert if total upload > 1 GB in last hour then alert 几个月前,我开始感到由这个规则触发的Monit警报: Upload bytes exceeded Service public Date: Tue, […]
我在本地服务器上运行gitlab omnibus安装。 有一些事件发生,并希望看到在gitlab-workhorse日志。 前一天在/var/log/gitlab/gitlab-workhorse的文件被命名为如下所示@4000****.s和@4000****.u 。 当我尾巴current我看到日志人类可读,但不是扩展名为*.s或*.u的文件(我猜这些是压缩的日志文件)。 想知道如何我可以读取/解压缩他们。
munin日志和chkservd.log变得相当大。 使用cat / dev / null> xxx.log清空它们是否安全? 一般来说,只是清空任何日志文件是安全的?
我有一个MySQL服务器(V5.6)在Ubuntu服务器10 x64上运行。 它总是运行在一个中等stream量,但每当它崩溃并重新启动,而不提出任何日志消息,重新启动后,它开始崩溃恢复,通常需要大约10分钟&mysql error.log文件重置,它看起来像下面: 2017-07-27 10:07:37 23427 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead. 2017-07-27 10:07:37 23427 [Note] Plugin 'FEDERATED' is disabled. 2017-07-27 10:07:37 23427 [Note] InnoDB: Using atomics to ref count buffer pool pages 2017-07-27 10:07:37 […]
由于Google App Engine推出了Let's Encrypt证书 ,因此我现在可以通过https服务我的网站。 我没有find如何做一个正确的redirect从http到https ,所以我通过调用redirect,如果通过HTTP访问页面,在应用程序级别(在Python中 )。 我现在想知道,如果所有的页面都通过https服务 。 从查看日志,我可以看到没有任何迹象表明是否有服务或不通过https 。 有没有办法显示呢? 我不想logging每个https请求,只是为了看到这一点。 可能是一个像标签一样轻的东西?
我有一个程序在客户端PC(Windows XP)上分配序列号。 它将日志写入服务器文件共享(Windows Server 2003),并在本地发生networking错误。 (这意味着绝大多数行都在两个文件中)。每隔一段时间,写入服务器日志都会失败。 有没有一种合并两个日志文件,恢复缺less的条目的好方法? 我宁愿不做一个完整的副本; 目前有一些数据只在服务器上拷贝,而我也想留下多个站的可能性。 做一个交互式合并应该相当容易,但是我更喜欢自动化的东西,因为它基本上是在文件行上设置的。
目前在我的设置我有postfix,dspam和clamavconfiguration。 一切正常。 唯一的问题是,当dspam检测到邮件为垃圾邮件时,在postfix mail.log中没有这样的消息/警告/通知,唯一显示的是(通过dspam服务交付)。 我需要尾巴/打开dspam system.log,以便知道电子邮件实际上已被分类/标记为垃圾邮件的dspam。 有什么办法,我可以自动添加这个信息在后缀mail.log?
出于某种原因,我的Tomcat日志中的时间戳记是closures的。 系统时钟是正确的,并设置为PST,但Tomcat日志似乎使用GMT。 我无法在任何地方find这个设置…希望有人可以摆脱一些光。 谢谢
看下面的代码: **FileHandler txtLog = new FileHandler("log/server-%u%g.log", 0, 1, true);** txtLog.setFormatter(new SimpleTextFormatter()); BasicServerConfig config = qs.getBasicConfig(); log.fine("Getting the log level.. from server.xml, after loading Quick Server…"); txtLog.setLevel(Level.parse(config.getConsoleLoggingLevel())); log.setLevel(Level.parse(config.getConsoleLoggingLevel())); log.addHandler(txtLog); qs.setAppLogger(log); 我希望这个文件应该与每个新的date(无时间)创build。
我很困惑我的服务器日志中的一些条目,特别是networking服务器日志。 除了正常的预期stream量外,我注意到了三种types的请求错误(例如404等): 断开的链接,即来自旧的外部页面的链接指向不再在这里的页面 探测序列,即一些混蛋试图通过扫描我的服务器一系列可利用的pipe理types页面入侵等 什么似乎是完全随机的请求,从来没有在服务器上存在,甚至与服务器有任何关系,并出现自己(即不是一系列的请求,如探针) 难道它不知何故是错误的URL或IP? 这只是我能想到的唯一的东西,但是,我仍然可以如何获得foobar.dyndns.org(12.34.56.78)的请求,例如www.wantsfly.com/prx2.php或/MNG/LIVE或http://ant.dsabuse.com/abc.php?auth=45V456b09m&strPassword=X%5BMTR__CBZ%40VA&nLoginId=43 。 (这些是我的日志中的一些实际请求。) 有人可以向我解释情景三吗? 谢谢。