logstash的output插件
摘要:logstash 的output插件 nginx,logstash和redis在同一台机子上 yum -y install redis,vim /etc/redis.conf 设置bind 0.0.0.0 ,使redis监听在所有端口上 systemctl start redis.service,
阅读全文
Logstash的插件
摘要:Logstash的插件: input插件: File:从指定的文件中读取事件流; 使用FileWatch(Ruby Gem库)监听文件的变化。 .sincedb:记录了每个被监听的文件的inode, major number, minor nubmer, pos; 一下是一个收集日志简单的示例: i
阅读全文
elasticsearch查询及logstash简介
摘要:Query DSL: request body: 分成两类: query dsl:执行full-text查询时,基于相关度来评判其匹配结果; 查询执行过程复杂,且不会被缓存; filter dsl:执行exact查询时,基于其结果为“yes”或“no”进行评判; 速度快,且结果缓存 查询语句的结构:
阅读全文
ELK的使用
摘要:首先安装jdk,我这里使用open-jdk yum list all | grep jdk yum -y install java-1.8.0-openjdk-devel, java-1.8.0-openjdk.x86_64和java-1.8.0-openjdk-headless.x86_64作为依
阅读全文
ElasticSearch
摘要:ElasticSearch 是一个采用Restful API标准同时具有高扩展性和高可用性的实时数据分析全文搜索工具 Node(节点):单个的装有ElasticSearch服务并且提供故障转移和扩展的服务器 Cluster(集群):一个集群就是由一个或多个node组织在一起,共同工作,共同分享整个数
阅读全文
dockerfile
摘要:Dockerfile:由一系列用于根据基础镜像构建新的镜像文件的专用指令序列组成 指令:选定基础镜像、安装必要的程序、复制配置文件和数据文件、自动运行的服务以及要暴露的端口等 命令:docker build 语法:指令行、注释行和空白行 指令行:由指令及指令参数构成 指令:其字符不区分大小写;约定俗
阅读全文
docker网络模型
摘要:docker run -it --rm --net none --name test centos:newer /bin/bash --net none的作用是创建一个封闭的容器,容器只有lo接口,只能跟自己通信,这种网络模型在容器中叫做closed container bridge contain
阅读全文
docker仓库及数据卷
摘要:docker help rmi, 删除本地镜像 docker run -it --name=centos centos:latest /bin/sh --name的选项可以方便我们以后引用此image,直接使用此处定义的名字 就可以了 docker stop 停止一个容器,建议用此方法而不用dock
阅读全文
linux常见命令2
摘要:systemctl set-hostname HOSTNAME 在centos7上设置主机名,永久有效 curl -O -L http://www.gnu.org/software/gettext/manual/gettext.html # 将文件保存到本地并命名为gettext.html,其实就是
阅读全文
docker
摘要:docker 是C/S架构,客户端即可通过本地也可通过远程来访问服务端 在centos7上直接使用yum -y install docker就可以直接安装docker了 docker help 可以获得命令帮助 启动docker systemctl start docker.service 配置文件
阅读全文
虚拟化网络之OpenvSwitch
摘要:OpenvSwitch简称OVS,官网(http://openvswitch.org/) OVS是一个高质量、多层的虚拟交换软件,即虚拟交换机。 OpenvSwitch的见的相关组件: ovs-vswitchd:实现switch的daemon功能,包括一个支持流交换的Linux内核模块,实现了交换功
阅读全文
虚拟化技术及ip netns简介
摘要:虚拟化技术: Iass:infrastructure as a server 直接启动一个虚拟机,需要什么程序自己安装 Paas:platform as a servicce 启动一个虚拟机,并安装了相应的程序 linux内核: namespace cgroups namespace: 完成特定资源
阅读全文
bash 笔记
摘要:变量: PATH 环境变量 SHELL 当前shell UID 用户的UID GID 用户的GID USER 用户名 $1..$9 位置参数 $# 位置参数的个数 $* 所有的位置参数(作为单个字符串) $@ 所有的位置参数(每个 都作为独立的字符串) LANG 当前系统语言设置变量 RANDOM
阅读全文
lvs: linux virtual server
摘要:lvs: linux virtual server linux虚拟服务的缩写,通过一台调度服务器来调度收到的请求并分发给后端的real server,实现负载均衡集 群的作用 常见的调度算法 静态: RR:round robin 轮询,逐个调度 WRR: weighted round robin 加
阅读全文
学习html第一天
摘要:网站本身就是软件,软件:一种具有特定功能的程序指令的集合 C/S:C客户端-->S服务器 由程序员开发 客户去下载升级安装,比如魔兽世界 B/S:B浏览器-->S服务器 由程序员开发维护升级,使用浏览器打开,比如网站 现在有许多C/S软件向B/S过度 哪些在客户端工作,哪些在服务端工作? 客户端:h
阅读全文
学习c语言的第14天
摘要:#include <stdio.h> #include <string.h> struct student { int age; char sex; char name[100]; }; void input(struct student *); void output(struct student
阅读全文
c语言学习的第13天2
摘要:#include <stdio.h> #include <malloc.h> void f(int **q) { *q=(int *)malloc(sizeof(int)); **q=5; } int main(void) { int *p; f(&p); printf("%d\n",*p); re
阅读全文
c语言学习的第13天1
摘要:#include <stdio.h> int main(void) { int a[5]={1,2,3,4,5}; printf("%#x, %#x\n",a,&a[0]); return 0; } 验证a和&a[0]是不是同一个值,验证得出a就是a[0]的地址,a是个常量,它的值不能改变 #inc
阅读全文
c语言学习的第12天
摘要:#include <stdio.h> int main(void) { int *p; int i=5; char ch='A'; p=&i; *p=99; printf("i=%d,*p=%d\n",i,*p); } p=&i,这样变量p就保存了变量i的地址,*p=99将99赋值给*p,又因为*p
阅读全文
c语言学习的第11天 指针
摘要:#include<stdio.h> int main(void) { int * p; int i=3; int j; p=&i; j=*p; printf("i=%d,j=%d\n",i,j); return 0; } p是变量的名字,int *表示p变量存放的是int整形变量的地址, p=&i
阅读全文
mysql优化
摘要:1.启用InnoDB的每张表一个数据文件设置 InnoDB可以把每个数据库的信息保存在一个.idb数据文件中,每个.ibd文件代表自己的表空间,通过这样的方式可以更快地完成类 似“TRUNCATE”的数据库操作,当删除或截断一个数据库表时你也可以回收未使用的空间,这样配置的另一个好处是你可以将某些数
阅读全文