如何进行数据库日志查看

2019-06-11 人浏览 点击收藏: 分享至:

       项目系统之中需要记录用户的关键操作并因操作来组成操作日志这样做的目的便是方便日后系统维护并查看问题原因,以及及时排除问题等。那么如何查看数据库日志呢?


 


       Elasticsearch 会输出很多日志,默认的日志记录等级是 INFO 。它提供了适度的信息,但是又设计好了不至于让你的日志太过庞大。当调试问题的时候,特别是节点发现相关的问题(因为这个经常依赖于各式过于繁琐的网络配置),提高日志记录等级到 DEBUG 是很有帮助的。


调高节点发现的日志记录级别:

慢日志:还有另一个日志叫 慢日志 。这个日志的目的是捕获那些超过指定时间阈值的查询和索引请求。这个日志用来追踪由用户产生的很慢的请求很有用。


       默认情况,慢日志是不开启的。要开启它,需要定义具体动作(query,fetch 还是 index),你期望的事件记录等级( WARN 、 DEBUG 等),以及时间阈值。


历史数据清理:随着数据的不断写入,节点的磁盘使用率就会不断攀升,超过一定阀值就会出现不能分配分片的现象。一种解决方法就是删除部分索引数据来使集群节点的磁盘使用率保持在一种合理状态。


删除历史数据,可以通过网络互通的云服务器 ECS或 ES服务的 Kibana 来实现。通过API可以删除通配符的一类索引或特定索引,也可以借助脚本来定时清理。


数据冷热分离:SSD磁盘类型的集群随着数据的不断写入,节点的磁盘数据逐渐增大。可能对于一些较老的数据,不需要太多的查询或不再做查询使用,那么这些数据就会占用大量的SSD性能资源和存储空间。数据冷热分离通过配置使最新的数据保存在ssd磁盘节点上,较老的数据自动迁移到廉价sata节点,使用有限的ssd节点资源来实现同时支持高并发读写和大数据量的存储。


数据库日志可以记录用户在操作台与API对资源进行的操作行为并且还可以按照操作时间资源类别数据中心等条件来进行筛选可以为企业提供比较大的帮助

查看全部
相关文章推荐相关文章推荐
如何进行数据库日志查看 数据库MongoDB究竟如何进行选择呢? 思考:云数据库 RDS PostgreSQL如何进行备份管理? 数据库日志查看的重要性有哪些 数据库 RDS PostgreSQL的操作指南 工业互联网机械制造质量管理与追溯解决方案如何进行数据采集 如何查看服务器日志 思考:云数据库 MongoDB如何开启分片呢? 数据库 MongoDB如何使用API创建Mongos? 数据库 MongoDB如何配置文件呢?
热门解决方案热门解决方案
钢铁生产过程优化解决方案_生产流程优化管理 云安全监控解决方案_云监控管理平台 工业互联网仿真计算平台解决方案_仿真云系统 电子采购平台解决方案_采购与供应管理平台_电子采购系统搭建 金融行业测试云解决方案_银行业测试云平台 云主机安全解决方案_云主机系统安全监测_云安全解决方案 数据迁移上云解决方案_云数据迁移_数据迁移解决方案 电梯物联网系统解决方案_电梯物联网方案_电梯物联网系统 云安全漏洞扫描解决方案_安全漏洞扫描系统_网络安全漏洞管理 化工行业重大危险源监控及事故预警系统解决方案_危险源监控_事故预警系统搭建
热门产品推荐热门产品推荐
热门标签热门标签