自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 max() arg is an empty sequence 报错解决-记录

max() arg is an empty sequence安装:pip install matplotlib

2020-09-17 14:47:32 9063 1

原创 ELK学习笔记-ES-分词

官方文档位置:https://www.elastic.co/guide/en/elasticsearch/reference/7.5/analysis.html分词分词是指将文本转化成一系列的单词(term or token)的过程,也可以叫文本分析es里称之为Analysis分词器分词器是es中专门处理分词的组件,英文为Analyzer ,它的组成如下:Character Fi...

2019-12-24 17:24:50 652

原创 ELK学习笔记-es-文档及索引操作

常见术语文档 Document用户存储在es中的数据文档,相当于mysql数据表中的一行数据索引 index由具有相同字段的文档列表组成,相当于mysql数据库中的表,table节点 Node一个elasticsearch 的运行实例,是集群的构成单元。集群 Cluster由一个或多个节点组成,对外提供服务DocumentJson Object,有字段(fiel...

2019-12-11 19:42:31 323

原创 awk入门教程

linux中awk是一个强大的文本分析工具,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理awk空格等于把两个字段拼接起来" "表示中间是字符OFS默认是一个空格,将文本文件拼接到一起。当给某一列赋值时,会使OFS重新拼接文件查看文件awk '{print}' coin.txt查看第...

2019-12-04 17:30:30 258

原创 ansible-playbook批量搭建LAMP环境

先在ansible服务器安装LAMP环境,然后再将配置文件通过ansible拷贝到远程主机1.安装httpd软件yum -y install httpd2.安装mysqlyum -y install mariadb-server mysqlsystemctl start mairadb3.安装php 和php-mysql模块yum -y install php php-mysql...

2019-11-26 16:45:18 276

原创 nginx 负载均衡

安装jdk环境yum -y install java-1.8.0-openjdk*查看是否安装成功[root@localhost bin]# java -versionopenjdk version "1.8.0_232"OpenJDK Runtime Environment (build 1.8.0_232-b09)OpenJDK 64-Bit Server VM (build 2...

2019-11-04 15:03:06 108

转载 Ansible - Playbook

作者:hinswan来源:http://weiweidefeng.blog.51cto.com/1957995/1895261Playbooks是Ansible的配置,部署和编排语言。他们可以描述您希望在远程机器做哪些事。使用易读的YAML格式组织Playbook。如果Ansible模块是您工作中的工具,那么Playbook就是您的使用说明书,而主机资产文件就是原材料。与adhoc任务执...

2019-10-30 17:30:10 187

转载 MySQL必备技能

环境:mysql5.7.25,cmd命令中进行演示。在玩mysql的过程中,经常遇到有很多朋友在云上面玩mysql的时候,说我创建了一个用户为什么不能登录?为什么没有权限?等等各种问题,本文看完之后,这些都不是问题了。本文主要内容1.介绍Mysql权限工作原理2.查看所有用户3.创建用户4.修改密码5.给用户授权6.查看用户权限7.撤销用户权限8.删除用户9.授权原则说明1...

2019-10-29 17:35:49 135

原创 centos 7.5 安装docker,常用命令

设置存储库[root@localhost ~]# sudo yum install -y yum-utils device-mapper-persistent-data lvm2使用以下命令来设置稳定的存储库。[root@localhost ~]# sudo yum-config-manager \> --add-repo \> https://do...

2019-09-26 11:28:30 140

原创 【Zabbix4.2学习笔记】8、数据收集-JMX Agent

JMX Agent 用于监控java类的应用JMX Agent 可以实现各种操作系统,系统架构,网络协议的标准化和应用管理Server端配置:zabbix server 安装时需要启动JAVA Gatewayzabbix server 配置启动 JAVA Gatewayzabbix server 配置 JAVA Gateway/JAVA GatewayPort参数zabbix serv...

2019-09-25 15:05:16 413

转载 Mysql系列 - mysql基础知识

本文主要内容1.背景介绍2.数据库基础知识介绍3.mysql的安装4.mysql常用的一些命令介绍5.SQL分类背景介绍我们每天都在访问各种网站、APP,如微信、QQ、抖音、今日头条、腾讯新闻等,这些东西上面都存在大量的信息,这些信息都需要有地方存储,存储在哪呢?数据库。所以如果我们需要开发一个网站、app,数据库我们必须掌握的技术,常用的数据库有mysql、oracle、sqls...

2019-09-19 10:21:44 91

原创 【Zabbix4.2学习笔记】7、Web 监控

web监控可以从多个方面来监测网站性能以及是否正常响应zabbix server/proxy 按照顺序执行web场景中定义的每个步骤,如果中间有某个步骤出现异常,就会停止执行后续步骤需要zabbix-server启用curl这里我们要创建一个访问zabbix页面,用户登录和退出的web监控创建一个用于登录的用户创建web监控模拟登陆的话,需要获取关键字,以做确定创建登录步...

2019-09-18 15:48:14 294

原创 【Zabbix4.2学习笔记】6、数据收集-SNMP Trap

SNMP Trpe可以主动发信息推送给zabbix-server前提配置条件zabbix server端:1.需要支持SNMP,编译安装时–with-net-snmp2.zabbix server 配置StartSNMPTrapper和SNMPTrapperFile3.配置SNMPTT服务4.配置Perl trap receiver5.允许161,162端口udp通信被监控设备:...

2019-09-18 15:32:59 1012

原创 【Zabbix4.2学习笔记】5、数据收集-HTTP agent

HTTP agent是 http/https的请求来获取监控数据的主要用来监控HTTP的业务以及接口响应性的情况数据收集流程:zabbix server/proxy 发送HTTP/HTTPS 请求。被监控端收到请求后响应数据,zabbix 收到响应数据后进行处理并入库zabbix-server端配置前提需要zabbix server支持curl重启zabbix-server查看日志s...

2019-09-18 15:03:22 1005

原创 【Zabbix4.2学习笔记】4、数据收集-外部监查

使用场景当被监控端无法安装agent,可以使用外部监查准备1.需要在server端配置ExternalScripts参数,指定脚本路径2.准备获取监控数据的脚本数据收集流程脚本一般放在server/proxy上,当有外部检查监控项获取数据时,zabbix-server会到配置文件指定的路径查找监控项对应的脚本并且执行。脚本会到被监控的设备获取数据并将输出的结果返回给zabbix-ser...

2019-09-18 14:45:33 323

原创 【Zabbix4.2学习笔记】3、配置邮件告警

1.邮箱获取授权密码登录到163邮箱,点击设置选择POP3/SMTP/IMAP点击客户端授权密码点击开启2.添加zabbix邮件发送前提需要将postfix关闭[root@localhost ~]# systemctl stop postfix.service[root@localhost ~]# systemctl disable postfix.service安装m...

2019-08-30 09:53:52 329

原创 【Zabbix4.2学习笔记】2、部署agent监控主机监控数据查看+触发器及用户组权限

1.首先安装zabbix-agentyum -y install zabbix-agent #yum默认安装最新版本的2.修改zabbix-agent配置文件vim /etc/zabbix/zabbix_agentd.conf Server=10.127.0.133 #被动模式ServerActive=10.127.0.133 #主动模式Hostname=*** # 需要与agent...

2019-08-29 17:19:44 280

原创 【Zabbix4.2学习笔记】1、CentOS7.5安装zabbix4.2

参考博客:https://www.cnblogs.com/djlsunshine/p/10644150.html1、关闭防火墙和selinux#systemctl stop firewalld #vim /etc/selinux/configSELINUX=permissive#setenforce 02、添加zabbix存储库rpm -Uvh https://repo.z...

2019-08-27 15:50:32 186 1

centos 7.5 安装zabbix4.0

下载zabbix server源码包 `wget -o zabbix-4.0.4.tar.gz <https://sourceforge.net/projects/zabbix/files/ZABBIX Latest Stable/4.0.4/zabbix-4.0.4.tar.gz/download`> 安装依赖 `yum install wget telnet net-tools python-paramiko gcc gcc-c++ dejavu-sans-fonts python-setuptools python-devel sendmail mailx net-snmp net-snmp-devel net-snmp-utils freetype-devel libpng-devel perl unbound libtasn1-devel p11-kit-devel OpenIPMI unixODBC libevent-devel mysql-devel libxml2-devel libssh2-devel OpenIPMI-devel java-1.8.0-openjdk-devel openldap-devel curl-devel unixODBC-devel` 解压并编译安装 `tar -zxvf zabbix-4.0.4.tar.gz` `cd zabbix-4.0.4/` 建立编译安装目录 `mkdir -p /data/zabbix` `./configure --prefix=/data/zabbix --enable-server --enable-agent --enable-java --with-mysql --with-libxml2 --with-unixodbc --with-net-snmp --with-ssh2 --with-openipmi --with-ldap --with-libcurl --with-iconv` `make&&make; install` `/data/zabbix/sbin/zabbix_server -V` 数据库安装 `yum install mariadb-server` `systemctl start mariadb.service` `systemctl status mariadb.service` `mysql_secure_installation` 创建zabbix数据库 `mysql -uroot -p` `create database zabbix character set utf8 collate utf8_bin;` `grant all privileges on zabbix.* to zabbix@localhost identified by ‘123456’;` 导入zabbix数据结构 `mysql -uzabbix -p123456 zabbix < /root/zabbix-4.0.4/database/mysql/schema.sql` `mysql -uzabbix -p123456 zabbix < /root/zabbix-4.0.4/database/mysql/images.sql` `mysql -uzabbix -p123456 zabbix < /root/zabbix-4.0.4/database/mysql/data.sql` 更改zabbix-server配置文件 `[root@localhost ~]# egrep -v "^#|^$" /data/zabbix/etc/zabbix_server.conf` `LogFile=/tmp/zabbix_server.log` `DBHost=localhost` `DBName=zabbix` `DBUser=zabbix` `DBPassword=123456` `Timeout=4` 增加用户 `groupadd --system zabbix` `useradd --system -g zabbix -d /usr/lib/zabbix -s /sbin/nologin -c "Zabbix Monitoring System" Zabbix` 启动zabbix server `/data/zabbix/sbin/zabbix_server -c /data/zabbix/etc/zabbix_server.conf` 启动zabbix agent `/data/zabbix/sbin/zabbix_agentd -c /data/zabbix/etc/zabbix_agentd.conf` 安装Zabbix Agent `yum install zabbix-agent` `systemctl start zabbix-agent.service` 安装zabbix前端 `rpm -ivh <https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm>` `yum -y install zabbix-web-mysql` `egrep -v “^#|^$” /etc/php.ini` `max_execution_time = 300` `memory_limit = 128M` `post_max_size = 16M` `upload_max_filesize = 2M` `max_input_time = 300` `max_input_vars = 10000` `always_populate_raw_post_data = -1` `date.timezone = Asia/Shanghai` `` 启动httpd `systemctl start httpd.service` `systemctl status httpd.service` 访问 http://webIP/zabbix/setup.php 默认账号密码 Admin zabbix

2019-07-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除