12 2020 档案
摘要:一、软件开发生命周期 软件开发生命周期又叫做SDLC(Software Development Life Cycle),它是集合了计划、开发、测试 和部署过程的集合。 1.需求分析 这是生命周期的第一阶段,根据项目需求,团队执行一个可行性计划的分析。项目需求可能是公司内部或者客户提出的。这阶段主要是
阅读全文
摘要:一,Redis Cluster 分布式集概述 0)Redis Cluster 是社区版推出的 Redis 分布式集群解决方案,主要解决 Redis 分布式方面的需求,比如,当遇到单机内存,并发和流量等瓶颈的时候,Redis Cluster 能起到很好的负载均衡的目的。 1)Redis集群是一个可以在
阅读全文
摘要:一,哨兵概述 哨兵(sentinel),用于对主从结构中的每一台服务器进行监控,当主节点出现故障后通过投票机制来挑选新的主节点,并且将所有的从节点连接到新的主节点上。前面的主从是最基础的提升Redis服务器稳定性的一种实现方式,但我们可以看到master节点仍然是一台,若主节点宕机,所有从服务器都不
阅读全文
摘要:一,redis主从复制原理 1、主从复制过程大体可以分为3个阶段 1.连接建立阶段(即准备阶段) 2.数据同步阶段 3.命令传播阶段 2、在从节点执行 slaveof 命令后,复制过程便开始按下面的流程运作 1.保存主节点信息:配置slaveof之后会在从节点保存主节点的信息。 2.主从建立sock
阅读全文
摘要:一,redis新特性ACL安全策略介绍 在 Redis6 之前的版本,我们只能使用 requirepass 参数给 default 用户配置登录密码,同一个 redis 集群的所有开发都共享 default 用户,难免会出现误操作把别人的 key 删掉或者数据泄露的情况 因此 Redis6 版本推出
阅读全文
摘要:一,redis快照持久化RDB介绍 RDB(Redis DataBase)是将 Redis 内存中的数据进行 Snaptshot 快照存储在磁盘内,是 Redis 的默认持久化 方案。使用 RDB 持久化默认有三种策略,该持久化策略在 redis.conf 中可配置,会以一段时间内有指定次数据 修改
阅读全文
摘要:一,redis基础常用命令 keys * # 查看所有key type mylist # 查看 key randomkey # 随机返回一个 key del key # 删除key可以删除多个 exists key # 判断key存不存在(不存在返回0 有几个存在返回几) rename myset
阅读全文
摘要:一,redis下载并安装 下载 Redis 可以去 Redis 官网获取源码包,下载到服务器上编译。Redis 官网(https://redis.io/)。进入下载页 面(https://redis.io/download),从左到右分别是最新版、最新稳定版和容器版,我们可以下载最新稳定版的 源码包
阅读全文
摘要:一,redis简介 REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统。 Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、 Key-V
阅读全文
摘要:mongodb基本操作 1.基本操作 1.连接mongodb [mongo@redis01 ~]$ mongo # 创建用户 添加用户 db.createUser( { user: "sa", pwd: "sa", roles: [ { role: "root", db: "admin" } ] }
阅读全文
摘要:一、MongoDB登录警告处理 1.警告内容 The server generated these startup warnings when booting: 2020-12-11T00:25:39.415+08:00: The configured WiredTiger cache size i
阅读全文
摘要:一、MongoDB安装部署 1.安装依赖 [root@redis01 ~]# yum install -y libcurl openssl 2.上传或者下载包 [root@redis01 ~]# rz [root@redis01 ~]# ll -rw-r--r-- 1 root root 14405
阅读全文
摘要:一、NoSQL介绍 1.简介 NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。 在现代的计算系统上每天网络上都会产生庞大的数据量,这些数据有很大一部分是由关系数据库管理系统(RDBMS)来处理,还有很多数据是由分关系型数据库处理的 NoSQL,指的是非关系型的数据库
阅读全文
摘要:一、filebeat收集单日志到本地文件 1.配置 [root@web01 ~]# vim /etc/filebeat/filebeat.yml filebeat.inputs: - type: log enabled: true paths: - /var/log/nginx/access.log
阅读全文
摘要:一、Logstash与Redis那点事 在企业中,日志规模的量级远远超出我们的想象,这就是为什么会有一家公司 日志易 专门做日志收集,给大型金融公司收集日志,比如银行,因为你有可能看到,1秒钟好几千万的日志量,往服务器写入,那么企业中的集群,架构都不是单台的,而是多台的,一台如果是1千万,那么5台的
阅读全文
摘要:filebeat学习 一、介绍 1.描述 Filebeat附带预构建的模块,这些模块包含收集、解析、充实和可视化各种日志文件格式数据所需的配置,每个Filebeat模块由一个或多个文件集组成,这些文件集包含摄取节点管道、Elasticsearch模板、Filebeat勘探者配置和Kibana仪表盘。
阅读全文
摘要:收集TCP/UDP日志 通过logstash的tcp/udp插件收集日志,通常用于在向elasticsearch日志补录丢失的部分日志,可以将丢失的日志通过一个TCP端口直接写入到elasticsearch服务器。 1.配置Logstash #进入Logstash配置文件目录 [root@redis
阅读全文
摘要:一,使用logstash配置rsyslog收集haproxy日志 1.rsyslog介绍 在centos 6及之前的版本叫做syslog,centos 7开始叫做rsyslog,根据官方的介绍,rsyslog(2013年版本)可以达到每秒转发百万条日志的级别,rsyslog是日志收集处理工具 它提供
阅读全文
摘要:一、kibana页面作图(简单) 查看日志,就算改成json格式,kibana收集到之后展示时还是一坨,我们想要用数据作图,必须将其修改为json格式,让索引支持使用日志中的key 1.修改logstash获取Tomcat日志作图 [root@web01 ~]# cat /etc/logstash/
阅读全文
摘要:四、logstash收集tomcat日志 在企业中,我们看到tomcat日志遇到异常(exception)一条日志可能是几行或者十几行甚至几十行, 组成的,那么,我们需要将多行日志变成一行日志,来收集 1.tomcat日志收集方式 这里我们有几种方式可以实现: 1.将日志改成Json格式 在企业中,
阅读全文
摘要:一、logstash使用学习 不难理解,我们的日志通常都是在日志文件中存储的,所以,当我们在使用INPUT插件时,收集日志,需要使用file模块,从文件中读取日志的内容,那么接下来讲解的是,将日志内容输出到另一个文件中,如此一来,我们可以将日志文件同意目录,方便查找。 注意:Logstash与其他服
阅读全文
摘要:kibana区域定义 1.时间区域: 1)快速查询 2)时间范围查询 3)精确时间范围查询 4)使用过的时间区域 2.搜索区域: 可以根据关键字,状态码等搜索需要的数据 3.数据展示区域: 将收集的对应索引的日志展示在页面上 4.日志列表区域: 可以选择需要的字段进行数据的展示,不需要的可以移除
阅读全文
摘要:一,ELK介绍 1.什么是ELK ELK是三个软件组成的 E:elasticsearch #java程序 存储,查询日志 L:logstash #java程序 收集,过滤日志 K:kibana #java程序 展示,数据页面化 F:filebeat #go语言 收集,过滤日志 2.ELK的作用 1.
阅读全文
摘要:一,lk分词器概述 1.1 IK分词器简介 IKAnalyzer 是一个开源的,基于 Java 语言开发的轻量级的中文分词工具包,从 2006 年 12 月推出 1.0 版开始,IKAnalyzer 已经推出了 3 个大版本。最初,它是以开源项目 Lucene 为应用主体的,结合词典分词和文法分析算
阅读全文
摘要:一、数据的备份和恢复 1.1安装es-dump 第一步:下载node依赖包 官网下载地址:nodejs.org Download | Node.js node-v10.16.3-linux-x64.tar.xz 第二步解压部署软件 tar xf node-v10.16.3-linux-x64.tar
阅读全文
摘要:一、集群的介绍 1.集群的介绍 1.集群部署好以后,不论在哪一台节点操作,都可以互相看到数据 2.head插件连接任意一台机器都能看到三台 3.数据会自动调度到多个分片 4.如果主节点的分片出现故障,副节点的分片会自动切换为主分片 5.如果主节点出现问题,那么数据节点会自动切换为主节点 2.查看集群
阅读全文
摘要:一、ES集群 1.ES插件页面 1)集群状态 1.红色:数据不完整 2.黄色:数据完整,但是副本有问题 3.绿色:数据和副本全部都没有问题,集群状态正常 2)节点类型 1.主节点:负责调度分配数据存储 2.数据节点:负责储存由主机点传来的数据 3)分片 1.主分片:存储数据,负责读写数据 2.副本分
阅读全文
摘要:一、ES数据的操作 1.创建索引 1)语法 PUT /<index> 2)示例 PUT /index curl -XPUT 'http://10.0.0.71:9200/index' 2.创建数据 1)数据结构 ES存储三个必要构成 _index _type _id 构成 说明 _index 索引(
阅读全文

浙公网安备 33010602011771号