日志文件

Centos 7.X 安装 supervisord

送分小仙女□ 提交于 2019-12-03 18:13:44
supervisord 是Linux/Unix系统下的一个进程管理工具 风.foxiswho 安装 yum install supervisor 设置开机启动 systemctl enable supervisord .service 配置文件 supervisord 的配置 文件是 /etc/supervisord.conf 自定义配置文件目录是 /etc/supervisord.d ,该目录下文件已 .ini 为后缀 supervisord 命令 启动 systemctl start supervisord.service 关闭 systemctl stop supervisord.service 重启 systemctl restart supervisord .service 配置进程 例如有个nginx 进程设置 vim /etc/supervisord .d /nginx .ini 内容如下 [program:nginx] ;directory = /www/lanmps/bin ; 程序的启动目录 command = /www/lanmps/bin/nginx start ; 启动命令,可以看出与手动在命令行启动的命令是一样的 autostart = true ; 在 supervisord 启动的时候也自动启动 startsecs = 5 ; 启动 5

MySQL | 查看log日志

时间秒杀一切 提交于 2019-12-03 06:42:56
1. 进入mysql 1 mysql -u用户名 -p密码 2. 开启日志 1 et global general_log=on; 3. 查看mysql日志文件的路径 1 show variables like 'general_log_file'; 4. 在终端中查看日志文件( 提示权限不够在前面加sudo 使用超级管理员权限) 1 tail -f 文件路径 注: tail :查看文件内容-f:循环读取,跟踪文件的内容变动,更新了就会实时显示 来源: https://www.cnblogs.com/ykit/p/11781080.html

如何查看服务器原始日志文件的方法介绍

女生的网名这么多〃 提交于 2019-12-03 05:50:39
如何查看服务器原始日志文件的方法介绍 刚好关于流量统计和分析以前还没有谈过,这两天分几个方面专门谈一下。今天先来谈怎样看服务器原始日志文件(server raw logfile)。 网站服务器会把每一个访客来访时的一些信息自动记录下来,存在服务器原始日志文件中。 一般主机提供商会在控制面板提供给你下载这个文件,如果你的主机提供商不提供原始日志文件的话,你就该换地方了。 原始日志文件只是一个纯文字形式的文件,只要用文字编辑软件如WordPad或Notepad打开就可以了。 下面是我从上个月这个blog本身的日志文件中随机选取的一行,我们来看一下它包括哪些信息: 221.201.77.63 – – [02/Jul/2006:15:30:41 +0800] “GET /seoblog/2006/04/17/user-friendly-website/ HTTP/1.1” 200 19031 “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Alexa Toolbar)” 用户IP地址 221.201.77.63 这是访问人所使用的IP 地址,能够告诉你来访的人来自什么地理位置。如果你查一下这个IP地址所属位置,可以看到这位访客来自中国北京。 日期/时间 02/Jul/2006:15:30:41 这是某一个文件被访问的时间

redis数据库报错Connection refused

匿名 (未验证) 提交于 2019-12-03 00:44:02
昨天在使用Ubuntu系统的时候,电脑出现死机,等了许久还是处于死机状态,于是只能长按电源键进行强制重启,谁知到重启后redis数据库崩了,出现Connection refused(拒绝连接)的错误。经过一番折腾,也找打了问题所在。 其实当我们遇到数据库异常的时候,首先不要乱搞,第一步就是去找日志文件,将日志文件动态监控起来,然后再去尝试连接数据库,你对于数据库的每一步操作,在日志文件里面都会展示出来,当然也 包括错误信息。前台我们只是看到Connection refused这样的信息,其实导致拒绝连接的原因有很多,因此日志文件才是问题所在的最真实反馈。 监控日志文件的命令如下: sudo tail -f / var / log /redis/redis -server . log 后面的地址要改成你自己redis数据库的日志文件的存放地址。 这时候我重新连接数据库发现日志上出现了错误信息: Short read or OOM loading DB. Unrecoverable 网上查找方法,解决办法如下: rm -rf / var /lib/redis/dump . rdb rm -rf / var /run/redis . pid 将自己的redis数据库的这两个路径下的文件删除,然后重新连接数据库的时候它会自动生成,再次连接,成功! 文章来源:

Oracle 11g R2 管理归档日志文件

匿名 (未验证) 提交于 2019-12-03 00:36:02
oracle数据库有两种运行方式:归档(ARCHIVELOG)方式和非归档(NO ARCHIVELOG)方式。在非归档模式下,日志切换时直接覆盖以前的重做日志文件,不产生归档日志。数据库在归档方式下运行,在日志切换后,ARCH进程会对已写满的重做日志文件进行存档,默认情况下,oracle采用非归档模式下运行,主要因为归档方式会给系统带来一定的性能问题。只有当数据库运行在归档方式时,ARCH进程才存在。ARCH进程是oracle的可选后台进程,将日志存档,以便保存对数据库的所有更改。这样即使在数据文件磁盘损坏的情况系下,数据库管理员也能将数据库恢复到故障发生时的状态。 配置数据库归档日志 配置数据库归档日志的方式包括以下3个步骤: 查询数据库的归档方式,确定当前不处于归档方式 以sys用户作为SYSDBA连接目标数据库,然后执行ARCHIVELOG LIST命令查看数据库归档模式: 关闭数据库并启动数据库到mount状态 使用ALTER DATABASE ARCHIVELOG命令将数据库设置为归档模式,并验证数据库的归档模式是否改变 获取归档日志信息 数据字典视图可帮助用户获取数据库配置信息。用户通过使用V$ARCHIVE_DEST和V$ARCHIVE_LOG视图获取归档日志信息 V$ARCHIVE_DEST:显示当前所有归档日志存储位置及其状态 V$ARCHIVE_LOG

查看zookeeper的二进制日志文件

匿名 (未验证) 提交于 2019-12-03 00:36:02
今天查看文件时,发现几个日志文件,在Finder中查看时,发现是zookeeper的日志文件。用sublime text打开发现这些日志文件都是二进制数据,那该如何查看内容呢? 方法一: 使用命令行 java -cp /usr/local/Cellar/zookeeper/3.4.10/libexec/zookeeper-3.4.10.jar : /usr/local/Cellar/zookeeper/3.4.10/libexec/lib/slf4j-api-1.6.1.jar org.apache.zookeeper.server.LogFormatter /Users/newbie/Documents/zookeeper/logs3/version-2/log.1000000001 主要三个部分,两个jar包(zookeeper.jar, slf4j-api.jar),一个类文件(LogFormatter),一个日志文件(log.1000000001) ע: 两个jar包,可通过find / -name zookeeper*.jar (find / -name slf4j-api*.jar)在本地查找,然后替换到上面的命令中 在编辑器中写个main方法,运行代码 添加依赖 <dependency> <groupId>org.apache.zookeeper</groupId>

Centos7给ntpd服务指定日志文件

匿名 (未验证) 提交于 2019-12-03 00:22:01
有一次服务器的上ntpd服务莫名关闭,为了弄清楚原因,我查看了ntpd服务的日志。但是ntpd服务默认没有专用的日志文件,而是直接写入系统日志文件 /var/log/messages 。这样我查看起来很不方便,于是决定看能否给ntpd服务指定专用的日志文件。 我查看了ntpd的配置文件 /etc/ntp.conf ,里面并没有关于日志文件的定义;同时网上查看了一些资料,也没有太多有效的方案。 于是我将ntpd服务所有的配置文件列出: [root@Server ~] #rpm -ql ntp|grep conf /etc/ntp .conf /etc/sysconfig/ntpd /usr/share/man/man5/ntp .conf .5 .gz 发现了ntpd服务的第二个配置文件 /etc/sysconfig/ntpd [root@Server ~] #cat /etc/sysconfig/ntpd # Command line options for ntpd OPTIONS= "-g" 同时观察ntpd的服务运行状态: [root@Server ~] #systemctl status ntpd ● ntpd .service - Network Time Service Loaded: loaded (/usr/lib/systemd/system/ntpd

springcloud配置文件总结

匿名 (未验证) 提交于 2019-12-03 00:22:01
服务的配置文件:(application .properties ) eureka .client .serviceUrl .defaultZone =http://${eureka .ip }:${eureka .port }/eureka/ //注册中心地址 server .port = 7775 //服务端口号 spring .application .name =face //服务名称 eureka .instance .status -page-url=http://${spring .cloud .client .ipAddress }:${server .port }/swagger-ui .html //swagger接口可视化 eureka .instance .preferIpAddress =true //显示服务ip地址 eureka .instance .instance -id=${spring .cloud .client .ipAddress }:${server .port } //显示服务端口号 spring .cloud .config .enabled =false //远程配置中心关闭 eureka .client .register -with-eureka=false //避免自己在服务中心注册(调试中没有启动服务注册中心时候用)

springboot中将日志信息存放在catalina.base中

匿名 (未验证) 提交于 2019-12-02 23:49:02
<?xml version="1.0" encoding="UTF-8"?> <configuration debug="true"> <!-- 项目名称 --> <property name="PROJECT_NAME" value="springBootTemplate" /> <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径--> <property name="LOG_HOME" value="${catalina.base}/logs" /> <!-- 控制台输出 --> <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender"> <withJansi>true</withJansi> <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"> <!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符--> <pattern>[%d{yyyy-MM-dd HH:mm:ss.SSS}] [%thread] %highlight([%-5level] %logger{50} - %msg%n)</pattern>