摘要:
mongoDB学习 一、NoSQL介绍 1.NoSQL 简介 NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL",指的是非关系型的数据库,是对不同于传统的关系型数据库的数据库管理系统的统称。 在现代的计算系统上每天网络上都会产生庞大的数据量。 这些数据有很大一部分是由关 阅读全文
摘要:
一、filebeat学习 1.简介 Filebeat附带预构建的模块,这些模块包含收集、解析、充实和可视化各种日志文件格式数据所需的配置,每个Filebeat模块由一个或多个文件集组成,这些文件集包含摄取节点管道、Elasticsearch模板、Filebeat勘探者配置和Kibana仪表盘。 Fi 阅读全文
摘要:
一、Logstash将数据收集到Redis 0.建议 · 不要将es和redis存放在一台服务器中,两者都消耗内存,防止内存不足,下列操作仅供案例参考。 1.准备环境 主机 IP 部署的服务 web01 172.16.1.7 nginx,tomcat,logstash db01 172.16.1.5 阅读全文
摘要:
ELK日志收集分离篇 一、Logstash收集日志 1.Logstash的配置文件 [root@web01 ~]# vim /etc/logstash/logstash.yml path.config: /etc/logstash/conf.d 2.logstash收集日志文件到文件 [root@w 阅读全文
摘要:
tomat调优 安全 1) 降权启动 # 什么叫降权启动 使用普通用户启动服务 # 为什么要降权启动 使用降权启动也就是使用普通用户启动服务,当只有普通用户的权限启动服务时,就没有了root用户操控系统的权限,避免服务漏洞, 导致系统攻破,如果使用root用户启动服务,服务漏洞,那么别人将拿到服务启 阅读全文
摘要:
ELK学习 一、ELK介绍 1.什么是ELK ELK是三个软件 1.E:elasticsearch java程序 存储,查询日志 2.L: logstash java程序 收集、过滤日志 3.K: kibana java程序 提供web服务,将数据页面化 4.F: filebeat go 收集、过滤 阅读全文
摘要:
一、ES优化 1.限制内存 1.启动内存最大是32G 2.服务器一半的内存全都给ES 3.设置可以先给小一点,慢慢提高 4.内存不足时 1)让开发删除数据 2)加节点 3)提高配置 5.关闭swap空间 2.文件描述符 1.配置文件描述符 [root@db02 ~]# vim /etc/securi 阅读全文
摘要:
Elasticsearch数据备份与恢复 前提 # 注意: 1.在进行本地备份时使用--type需要备份索引和数据(mapping,data) 2.在将数据备份到另外一台ES节点时需要比本地备份多备份一种数据类型(analyzer,mapping,data,template) 一.本地备份与恢复 # 阅读全文
摘要:
zabbix监控tomcat 总流程操作 # zabbix监控tomcat流程 1.tomcat服务器安装zabbix-agent服务 2.tomcat服务器修改配置文件开启远程监控功能 3.zabbix服务器上的配置操作 · 安装java · 安装zabbix-java-gateway服务 · 修 阅读全文
摘要:
Tomcat简介及安装 什么是Tomcat Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache,Sun和其他一些公司及个人共同开发而成 Tomcat服务器是一个免费的开放源代码的web应用服务器,属于轻量级 阅读全文