生产环境业务日志的管理

生产环境,业务系统的日志包括业务自身逻辑的日志,中间件平台的日志,操作系统的日志等。

从性能考虑:

一般而言,业务自身的逻辑日志,应该配置为非debug和trace模式,这样减轻服务器的负担。

中间件平台的日志,尽量开启非debug和trace模式,减轻服务器负担。

如果业务系统遇到问题,需要详细的日志跟踪进行诊断,可以临时打开日志的debug/trace模式(级别),问题解决后,关闭debug/trace模式。

从安全考虑:

业务日志不应该包含客户或者企业、商家、供应商、合作伙伴的私有信息(敏感信息),如供应商名称,供应商品,供应商品价格,供应量,客户的电话号码,邮箱,交易金额等。

时间: 2024-08-27 09:07:50

生产环境业务日志的管理的相关文章

安装生产环境业务机使用的CentOS系统

安装生产环境业务机使用的CentOS系统 确保开启虚拟化.准备好网线,准备centos7.2系统(建议最小化镜像),进行如下操作: 1.CentOS系统的安装(以CentOS7.2为例) 1.1命名centos系统网卡名为"eth" 在centos7版本的系统,默认网卡名以"ens"开头,为了统一网卡名称,我们需要改为以"eth"开头 1.在开机界面,按下"Tab"键,输入"net.ifnames=0 biosdev

记一次生产环境Nginx日志骤增的问题排查过程

摘要:众所周知,Nginx是目前最流行的Web Server之一,也广泛应用于负载均衡.反向代理等服务,但使用过程中可能因为对Nginx工作原理.变量含义理解错误,或是参数配置不当导致Nginx工作异常.本文介绍的就是福建开机广告Nginx的参数location处理静态文件配置不当引发的nginx日志骤增到14G的问题排期过程. 一.问题现象及系统介绍 现象:12月15日 21:02分,正在外面吃宵夜,手机收到监控平台的一条"服务器磁盘空间<20%"报警短信. 系统介绍:为了看此

监控和管理生产环境spring boot actuator

spring-boot-actuator模块提供了一个监控和管理生产环境的模块,可以使用http.jmx.ssh.telnet等拉管理和监控应用.审计(Auditing). 健康(health).数据采集(metrics gathering)会自动加入到应用里面. 首先,写一个最基本的spring boot项目. 基于Maven的项目添加'starter'依赖 <dependency> <groupId>org.springframework.boot</groupId>

SSHH 免密码验证生产环境分发、管理、备份笔记01

SSHH 免密码验证生产环境分发.管理.备份实战应用指南 ssh是secure shell protocol的简写,它通过对联机数据包加密的技术进行数据传递.专门为远程登录会话 和其他网络服务提供安全的协议. ssh本身提供两个服务功能:一个是类似telnet的远程联机使用shell服务,即俗称的ssh; 另外一个是类似FTP服务的sftp-server,可以提供更安全的TFP. 从客户端来看,ssh提供两种级别的安全验证. 第一种级别(基于口令的安全验证) 只要你知道自己的账号和口令,就可以登

企业生产环境不同业务的Linux分区方案

企业生产环境不同业务的Linux分区方案 1.常规分区 /boot   100M swap    内存的1.5倍(若内存大于16G,swap分配8-16G即可) /           剩余所有硬盘空间 2.DB及存储(有大量的重要数据) /boot   100M swap    内存的1.5倍(若内存大于16G,swap分配8-16G即可) /           50-200G /data    剩余所有硬盘空间 注:一般有重要数据的业务,要尽可能的把数据所在的分区单独分出来. 3.门户网站

【五】MongoDB管理之生产环境说明

下面详细说明影响mongodb的系统配置,尤其在生产环境上. 1.生产环境推荐的平台 Amazon Linux Debian 7.1 Red Hat / CentOS 6.2+ SLES 11+ Ubuntu LTS 12.04 Ubuntu LTS 14.04 Windows Server 2012 & 2012 R2 推荐使用官方最新的64位发行版本. 2.网络配置 1)使用可信任的网络环境 MongoDB总是运行在可信任的网络环境中,通过网络规则设置避免所有不知来历的机器访问.MongoD

企业生产环境不同业务,系统分区建议(自定义分区布局)

Linux系统对分区的要求 1.最少要有/分区 2.swap(交换分区)的作用:虚拟化内存,swap区分的大小=105*物理内存容量(mem<8G) 3.建议设置独立的/boot分区 #linux引导分区,存放系统引导文件,如果linux内核等,所有文件大小一般只有十几M,因此,该分区设置100-200M 企业生产环境不同业务linux系统分区建议(自定义分区布局) 1.常规分区方案 /分区:剩余硬盘大小 swap分区:内存的1.5倍(mem>8G) /boot分区:100M 2.DB及存储

asp.net生产环境和开发环境的错误日志包装策略

对于错误日志的输出,我们借助web.config的两个标志位: <!--全局包装异常处理页面,只有在PageError和Application_Error做清除错误操作才可不跳转--> <!--调试时请设置成Off,生产环境此项必须为On--> <customErrors mode="Off" defaultRedirect="~/ErrorPage/404/index.html"> <error statusCode=&q

virgo-tomcat-server的生产环境线上配置与管理

Virgo Tomcat Server简称VTS,VTS是一个应用服务器,它是轻量级, 模块化, 基于OSGi系统.与OSGi紧密结合并且可以开发bundles形式的Spring web apps应用 他们同样拥有OSGi和Spring的特性.VTS由SpringSource 的Spring DM server过渡而来, virgo官网地址:http://www.eclipse.org/virgo Virgo Tomcat Server的心脏是Virgo Kernel简称VK. VK基于OSGi