基础应用运维
qq_43076479
这个作者很懒,什么都没留下…
展开
-
记录一个grafana导入zabbix数据源的dashboard
{ "annotations": { "list": [ { "$$hashKey": "object:13", "builtIn": 1, "datasource": "-- Grafana --", "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", "name": "Annotatio.原创 2020-11-26 11:07:09 · 468 阅读 · 0 评论 -
centos7下升级python3
服务器版本:CentOS Linux release 7.2.1511 (Core)旧Python版本:2.7.5新Python版本:3.6.1说明:本次配置使用root用户进行操作,故在代码中未使用sudo语句,请使用非root用户留意1、切换工作目录至/usr/local在Linux系统下,路径/usr/local相当于C:/Progrem Files/,通常安装软件时便安装到此目录下。执行命令:cd /usr/local下载目标python版本压缩包执行命令:原创 2020-09-23 15:20:00 · 464 阅读 · 0 评论 -
logstash配置收取java框架日志
1.需要开发在java程序配置发送到logstash的日志输出2.我们在elk服务器配置logstash配置配置tcp socket的input输入规则input { tcp { host => "0.0.0.0" mode => "server" port => 8212 #启动logstash监听的tcp端口 tcp_keep_alive => false dns_reverse_原创 2020-09-10 11:07:31 · 520 阅读 · 0 评论 -
ELK系列x-pack监控错误日志并配置钉钉报警
本文章基于elk版本6.7.0监控错误日志安装ELK和xpack安装破解略过,可以参考另一篇博客https://blog.csdn.net/qq_43076479/article/details/106349348配置Nginx代理server { listen 8080;#监听端口 server_name localhost;#域名 index index.html index.htm index.php; root /usr/local/webser原创 2020-09-01 18:53:54 · 1277 阅读 · 0 评论 -
ansible剧本记录
参数记录ansible-playbook -i test_hosts -e "@./vars/env.yaml" -C test.yaml-i 执行hosts配置文件-e 指定环境变量文件-C测试执行剧本执行是否成功(并不会真正在远程机器执行,初步测试剧本是否有问题)模块学习:unarchive:功能:解压缩unarchive: src=*.tar.gz dest=path参数:copy:默认为yes,当copy=yes,那么拷贝的文件是从ansible主机复制..原创 2020-08-18 10:19:27 · 142 阅读 · 0 评论 -
jstack排查问题过程
使用top命令查出占用cpu过高的进程top -Hp pid可以查看某个进程的线程信息-H 显示线程信息,-p指定pid把该线程ID,转化为16进制printf "%x\n" 线程id号使用jstack打印出线程堆栈信息jstack -I 16进制线程号也可追加至文件,以提供后续分析jstack -I 16进制线程号 >jstack.txt堆内存方面使用jmap导出dump文件jmap -dump:live,format=b,file=*.du..原创 2020-06-10 10:10:26 · 256 阅读 · 0 评论 -
centos7 yum安装EFK收集日志
配置清华源:Elasticsearch安装yum安装方式Elasticsearch1.导入Elasticsearch GPG KEYrpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch2.添加elasticsearch的yum repo文件,使用清华的yum源镜像默认安装最新版本,如需要指定版本,请将版本号改为指定版本号cd /etc/yum.repos.dvi elasticsearch7.repo[原创 2020-06-02 10:35:04 · 742 阅读 · 0 评论 -
tomcat8优化
ajp连接器禁用如不使用的情况下,注释禁用线程池优化默认情况下,Service 并未添加共享线程池配置。 如果我们想添加一个线程池, 可以在下添加如下配置:<Executor name="tomcatThreadPool" namePrefix="catalina‐exec‐" maxThreads="1000" minSpareThreads="100" maxIdleTime="60000" maxQueueSize="200" prestartm原创 2020-05-26 16:51:25 · 110 阅读 · 0 评论 -
rabbitmq-server单机搭建+镜像集群keepalived高可用
安装erlang环境(需要有epel源的前提下)yum -y install erlang下载rabbitmq的rpm安装包wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.8/rabbitmq-server-3.6.8-1.el7.noarch.rpm导入秘钥rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.ascyum..原创 2020-05-18 16:48:19 · 313 阅读 · 0 评论 -
mongodb复制集搭建
MongoDB集群安装1、解压MongoDB安装文件tar xf mongodb-linux-x86_64-3.4.10.tar.gz2、启动实例并创建账号cd mongodb-linux-x86_64-3.4.10/bin./mongodb-start.sh./mongo 127.0.0.1:273183、创建admin库的验证管理用户use admin...原创 2020-04-30 11:50:49 · 207 阅读 · 0 评论 -
mongodb备份工具实践
1.2 mongodump/mongorestore实践1.2.1 mongodump备份工具 mongodump的参数与mongoexport的参数基本一致参数参数说明-h 明数据库宿主机的IP -u指明数据库的用户名 -p指明数据库的密码 -d指明数据库的名字-c指明collection的名字 -o指明到要导出的文件名 -q指明导出数据的过滤条件 --authentic...原创 2020-04-30 11:39:41 · 203 阅读 · 0 评论 -
ab命令基本使用
linux下安装ab压力测试工具及ab命令详解yum -y install httpd-toolsab -v 查看ab版本ab –helpab -n1000 -c 10 http://www.91cnm.com/http://www.91cnm.com/是我的小网站挂在虚拟主机上的 ,-n访问1000次, -c并发10个ab压力测试返回报文内容详解:Server ...原创 2020-04-30 11:37:37 · 818 阅读 · 0 评论 -
firewalld防火墙操作
1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : systemctl disable firewalld开机启用 : systemctl enable firewalld2.systemctl是Cen...原创 2020-04-30 11:35:08 · 102 阅读 · 0 评论 -
redis-cluster部署记录
redis优化参数echo "vm.overcommit_memory=1" >>/etc/sysctl.confecho 1024 > /proc/sys/net/core/somaxconnecho "net.core.somaxconn= 1024" >>/etc/sysctl.confecho 'never' > /sys/kernel/m...转载 2020-04-30 11:28:47 · 189 阅读 · 0 评论 -
tomcat-cluster-redis-session-manager下载地址
https://github.com/ran-jit/tomcat-cluster-redis-session-manager/releases/原创 2020-04-30 11:09:18 · 541 阅读 · 0 评论 -
centos7系统初始化优化
防火墙优化关闭防火墙systemctl stop firewalldsystemctl disable firewalld开启防火墙命令添加一个端口firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)重新载入firewall-cmd --reloa...原创 2020-04-30 10:09:29 · 283 阅读 · 0 评论 -
keepalived的防火墙策略配置
指定keepalived配置的网卡:enp0s3,固定的VRRP广播地址:224.0.0.18firewall-cmd --direct --permanent --add-rule ipv4 filter INPUT 0 --in-interface eth0 --destination 224.0.0.18 --protocol vrrp -j ACCEPTfirewall-cmd --d...原创 2020-04-29 17:41:45 · 1835 阅读 · 0 评论 -
mysql主从配置
1、mysql二进制搭建(三台)2、配置文件修改重启(1)[mysqld]basedir=/application/mysqldatadir=/application/mysql/datasocket=/tmp/mysql.socklog-error=/var/log/mysql.loglog-bin=/application/mysqlbin/mysql-binbinl...原创 2020-04-29 15:37:30 · 84 阅读 · 0 评论 -
mysql-pxc+HAproxy高可用部署实践
PXC简介:Percona XtraDB Cluster是MySQL的完全开源高可用性解决方案。它将Percona Server和Percona XtraBackup与Galera库集成在一起,以实现同步多主复制。 PXC属于一套近乎完美的mysql高可用集群解决方案,相比那些比较传统的基于主从复制模式的集群架构MHA和MM+keepalived,galera cluster最突出特...原创 2020-04-29 13:44:03 · 654 阅读 · 0 评论 -
docker基础命令及网络模型介绍
1、docker基础命令操作只写下基础命令,具体参数太多了,就不一一记录了!!!容器生命周期管理docker run :创建一个新的容器并运行一个命令docker start:启动一个或多个已经被停止的容器docker stop:停止一个运行中的容器docker restart:重启容器docker kill :杀掉一个运行中的容器docker rm :删除一个或多个容器...原创 2020-04-29 10:38:40 · 232 阅读 · 0 评论 -
MYSQL5.7双主模式配置
介绍:数据库高可用是重中之重,平常都是使用mysql主从方案,一主多从等,但是单主存在单点故障,从库切换成主库需要作改动。因此,如果是双主或者多主,就会增加mysql入口,增加高可用。不过多主需要考虑自增长ID问题,这个需要特别设置配置文件,比如双主,可以使用奇偶,主之间设置自增长ID相互不冲突就能完美解决自增长ID冲突问题。1.两台mysql都可读写,互为主备,默认只使用一台(maste...原创 2020-04-29 10:29:52 · 1022 阅读 · 0 评论 -
nginx日志切割实践
nginx日志分为两种:1、access.log 记录了哪些用户、哪些页面以及用户浏览器、ip和其他的访问信息;2、error.log 则是记录服务器错误日志.通常服务如果开启access日志,通常再访问量大的时候日志记录会很大,时间长了导致服务器磁盘爆满下面配置nginx使用logtorate工具实现日志切割:logrotate工具的介绍logrotate是一个linux...原创 2020-04-29 10:17:00 · 156 阅读 · 0 评论