自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

原创 ES 在浏览器上安装head插件

ES 安装head插件很麻烦,来试试谷歌浏览器安装head插件的办法吧

2024-03-28 14:02:25 507 1

原创 centos按用户保存历史执行命令

centos系统管理员保存每个用户每次登录所执行过的的操作记录。

2023-08-10 09:34:22 863

原创 windows 查找注册表未卸载软件的办法

powershell 查找注册表未卸载软件。bat 查找注册表未卸载软件。

2023-08-02 17:33:29 163

原创 windows diskpart磁盘分区

windows 批处理命令的方式处理磁盘各自操作。分区,删除,扩展等

2023-06-14 16:26:43 136

转载 python 文件加密使用pyarmor加密

pyarmor 好用的加密,并能设置license过期日期

2023-06-05 09:22:46 837

原创 zabbix 导出主机,IP,状态,主机群组,用户群组,管理员的报表SQL

zabbix5.0 使用SQL的方式导出 已接入监控的zabbix主机的各类信息,包括:主机名,IP,启用状态,主机群组,用户群组,用户

2023-04-26 14:56:16 660

原创 excel中补齐IP,使得每一段为三位

有一个EXCEL中有IP信息。为10.198.37.183,需要补齐为010.198.037.183;=FIND(“.”,D36,FIND(“.”,D36,FIND(“.”,D36,1)+1)+1) 结果为10。=TEXT(LEFT(D36,FIND(“.”,D36)-1),“000.”) 结果为010。=FIND(“.”,D36,FIND(“.”,D36,1)+1) 结果为7。=FIND(“.”,D36,1) 结果为3。“000”) 结果为183。网上搜了的补齐IP的函数为。

2023-04-20 20:23:33 626

原创 linux下对于格式化日志,进行按列排序

对格式化的日志按指定列排序

2023-03-06 10:10:58 200

原创 zabbix上对DNS解析结果的一点验证:单进程顺序执行,其中一个出问题,会影响所有的解析结果

zabbix单进程处理同一个脚本的执行,有超时情况,则会引起所有同一个脚本的超时,影响所有监控项的返回结果

2023-02-28 10:34:46 333

原创 bat自动提权为管理员

bat提权为管理员

2023-02-17 16:36:54 1393

原创 curl post提交form-data表单数据,没有文件上传

curl post提交form-data表单数据,没有文件上传

2023-02-10 10:47:30 658

原创 powershell的一个小例子

根据计算机名【规则为:地区-工号】得到该用户所在的部门信息

2022-09-23 10:28:50 175

原创 abc存储的一些记录

abc存储osd快满了的一些处理

2022-09-08 13:41:33 97

原创 MYSQL一次慢查询优化,不要被“索引“蒙蔽了双眼

记一次慢查询优化。解释器虽然走了索引,但是查询仍要15分钟。经过优化查询0.3秒就能出结果

2022-08-31 10:15:32 475

原创 python windows句柄窗口练习

窗口句柄练习,windows模拟点击窗口win32gui,win32con,sys, pyautogui

2022-08-08 16:30:24 269

原创 记一次mysql8报错的处理:The table /tmp/#sql~~~ is full

MYSQL8 the table #tmp/tablexxx is full 故障处理

2022-07-12 11:22:46 3504

原创 利用python做excel复制并追加数据,以及单元格上色

每日在原有的excel基础上新增一列,并保持原有的单元格格式不变,包括背景色等。(如有需要可以实现字体,字体颜色的保持不变)

2022-06-28 16:46:39 625

原创 elastict+filebeat+kibana 初实践

ELK 最简单的搭建部署及使用

2022-06-08 10:47:31 278

原创 ZABBIX+shell 批量监控 服务器的端口

【背景】:公司需要对一批服务器的端口进行监控【方法】:1、利用zabbix API将服务器ip+端口导入到ZABBIX中进行监控。2、利用shell ,维护好一个文本,将ip和端口放入ZABBIX中进行监控3、python脚本等【实施】:这里采用第二种先决条件:安装好nc命令。关闭selinux,或者在selinux中放行ncat命令如果要ping服务器,则需要安装fping命令因公司保密,图片中打码较多,请见谅先上代码: ping_and_port.shweb_ip_discover

2022-05-30 16:12:53 367

原创 导出本地已安装的python模块,并在其他服务器离线安装

在一台联网的电脑上把已安装的模块全部安装到未联网的服务器上1、新建wheelhourse目录,并切换 cd c:\wheelhourse ;2、pip freeze > requirements.txt 命令将所有已安装的库和它们的版本记录到requirements.txt这个文件中2、执行pip wheel -r requirements.txt。 这个命令根据requirements.txt在当前目录下生成一堆的whl文件3、将这个文件夹拷贝到目标服务器4、 pip install wh

2022-04-15 12:37:28 1175

原创 zabbixAPI 批量添加web场景的监控

zabbix API 批量添加网页200返回码的监控zabbix API

2022-03-25 09:42:57 2049

原创 对于交换机端口异常的告警监控【switchshow,sfpshow,alishow】

【背景:】公司最近一段时间虚拟机问题较多,由此引申出来对存储交换机的监控。【目标:】1、交换机端口state 由online转为no_light的时候,邮件告警交换机IP,对应端口以及对应的主机。【频次5分钟一次】2、交换机光衰:交换机端口 为online,且rx power <300的时候,则发送告警邮件【一天两次】以上规则由相应的运维人员提出,因厂而异【实现过程:】1、连接交换机并执行命令switchshow,sfpshow,alishow2、将命令结果保存至数据库3、对数据库数据

2022-01-25 17:38:43 4683

原创 python脚本封装成 exe文件 示例

本文采用pyinstaller 进行封装。可以将封装好的exe在windows环境下运行。先安装pyinstaller:pip install pyinstaller然后上python代码 Hello.py :import timeprint("Hello World")time.sleep(10)封装:windows下运行pyinstaller -F Hello.py会生成dist,build等目录将dist目录下hello.exe复制出来,就可以直接执行啦...

2021-12-23 16:58:31 602

原创 python 利用 tls验证的方式 发送邮件

根据MSSQL数据库查询结果,判断发送邮件内容import os,pymssqlimport smtplibfrom email.mime.text import MIMETextimport email.mime.multipartimport email.mime.textfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartfrom email.mime.applicati

2021-10-11 11:39:30 341

原创 zabbix 不停重启问题

最近遇到了zabbix 一直自动重启(差不多十分钟重启一次)的问题。查看日志:初步判定是文件数打开过多,由此想到zabbix的配置参数StartPollers和StartPreprocessors经测试:减小这两参数,隔了1小时,仍未自动重启。后续仍需观察。另外还有可能和数据库有关,可以适当增加数据库的max-connections...

2021-09-27 16:05:58 777

原创 zabbix现存问题状态统计分析

背景:1、公司已经对服务器加上了zabbix监控,后续将继续接入服务器进行监控2、zabbix dashboard上问题太细,领导想做个汇总展示3、zabbix接入服务器根据业务,由不同的同事负责目标:1、展示zabbix 现存问题的统计2、按负责人分类展示zabbix 现存问题的统计3、按问题严重性分类展示zabbix 现存问题的统计探索:1、对数据库进行厘清,理清楚各表之间的关系,关联字段等2、接入数据库监控,进行zabbix可视化展示准备:1、数据库结构和关系涉及的表很多,主

2021-08-20 12:09:03 413

原创 docker磁盘空间满了怎么清理

1、docker system df 查看是什么组件满了,或者加-v 参数2、找到容器并停止,docker stop elk (停止elk容器运行)3、简单粗暴的找到docker 容器日志并清理cat /dev/null > /var/lib/docker/containers/5c1414214123044f739ec5062aba3f15184ede3a04de32e9f20f50670d0c42f8-json.log4、docker start elk5、连接docker 进去后删文件

2021-07-26 11:58:44 1285

原创 安装zabbix agent 脚本 for linux

大致思路:使用paramiko 连接到服务器,然后分别执行备份原始文件,修改配置文件,安装依赖,安装agent1、python代码import paramikoimport osimport datetimetoday=datetime.date.today()ip_list=['1.x.x.x','2.x.x.x']for ip in ip_list: print(ip) t_hostmetadata=input("请输入hostmetadata标识标签:")

2021-07-15 17:21:00 182

原创 paramiko下载文件夹

import paramikoimport osimport statimport datetime as dtdef getRemoteFiles(remoteDir,sftp): # 加载sftp服务器文件对象(根目录) filesAttr = sftp.listdir_attr(remoteDir) try: # foreach遍历 for fileAttr in filesAttr: # 判断是否为目录

2021-07-14 13:21:41 1429

原创 zabbix 5.0 keepalived+mysql主从+proxy完整搭建

目标:zabbix集群高可用,master集群,proxy集群,数据库集群规划:测试阶段需2个master(主备),1个proxy,2个mysql(主从)先关闭防火墙,selinux等systemctl disable firewalldsystemctl stop firewalldsetenforce 0一、数据库高可用192.168.13.56和192.168.13.57的mysql的root密码为root1234安装的mysql-server版本为8.0,采用绿色安装先下载mysq

2021-07-08 19:37:56 487

原创 搭建php7.2

1、安装epel源rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm或者yum install epel-release -yrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic

2021-07-08 15:11:14 97

原创 python实现定时发送mysql数据库报表excel

1、准备好sqlselect min(t.datetime2) tt,t.ip,t.hostname,group_concat(t.groupname),t.problem from (SELECT a.name problem ,from_unixtime(a.clock) datetime2, a.objectid, b.itemid, c.hostid, d.ip, e.name hostname,h.name groupname FROM problem a, functions

2021-07-06 17:33:03 248

原创 zabbix 监控网站证书过期时间

1、准备好验证SSL的脚本cat /etc/zabbix/script/ssl_check.sh#!/bin/bash#获取证书的有效时间time=$(echo | openssl s_client -connect $1:443 2>/dev/null | openssl x509 -noout -dates |awk -F'=' 'NR==2{print $2}')#有效时间的时间戳time1=$(date +%s -d "$time")#当前时间的时间戳time2=$(dat

2021-06-18 08:59:30 319

原创 zabbix 监控数据备份,history,trends等表按天导出压缩备份

#!/bin/bashred='\e[0;31m' # 红色RED='\e[1;31m'green='\e[0;32m' # 绿色GREEN='\e[1;32m'blue='\e[0;34m' # 蓝色BLUE='\e[1;34m'purple='\e[0;35m' # 紫色PURPLE='\e[1;35m'NC='\e[0m' # 没有颜色source /etc/bashrcsource /etc/profileMySQL_USER=rootMySQL_PASSWORD=H

2021-06-17 15:46:31 315

原创 zabbix 监控 mysql

1、 设置mysql 环境变量a) echo “PATH=/home/mysql-8.0.25/bin:$PATH” >> /etc/profileb) source /etc/profile2、 设置mysql用户密码等配置cat > /etc/zabbix/.my.cnf <<EOF[mysql]host=localhostuser=zabbixpassword=zabbixsocket=/home/mysql-8.0.25/mysql.sock[mys

2021-06-16 14:26:07 105

原创 一键安装部署MySQL8.0

一键安装部署MySQL8.0#!/bin/bash############################# 本程序用于一键安装mysql8 前提是将mysql安装包放入/opt目录下。# 本程序调用方法:./mysql一键安装.sh# 作者: 2021年6月3日############################echo "设置mysql_base"MYSQL_BASE=/home/mysql-8.0.25echo "安装依赖"yum -y install libaioyu

2021-06-03 13:38:40 1349

转载 EXSI下centos7 LVM卷组扩容

转载https://blog.csdn.net/weixin_41601114/article/details/108064060

2021-05-26 09:50:22 50

原创 vsftp 安装

安装vsftpapt-get install vsftpdmkdir /home/ftp_iitsmkdir /home/ftp_iits1mkdir /home/ftp_iits2useradd -d /home/ftp_iits -s /bin/bash ftp_iitsuseradd -d /home/ftp_iits1 -s /bin/bash ftp_iits1useradd -d /home/ftp_iits2 -s /bin/bash ftp_iits2passwd ftp_i

2021-03-04 16:53:48 224 2

原创 日志查看系统的完善

对上一篇文章的完善,本次实验允许ls,cat,tail,head命令 整体思路:使用python 的paramiko模块登录服务器并完成命令的执行。服务器的登录可以使用ssh互信,也可以使用用户密码方式登录(本脚本使用的方法)。后者安全性太低,本次实战重配合gzexe加密方式使用。 **脚本使用方法:sh 1.sh** 注意点 t2.py~为gzexe加密t2.py后文件:gzexe t2.py && gzexe t2.py~ 后得到的文件。 脚本代码 ..

2020-12-01 16:00:54 162

原创 尝试自己写了个日志查看系统

由于公司对服务器权限的严控,技术开发的同事无法直连服务器,不能直接查看日志(ELK系统开销太大,也没在使用),每次来找我看日志,略麻烦,影响工作效率,所以就萌生了写个小的日志系统的想法。 经过半天的修改,初步完成。 整体思路:使用python 的paramiko模块登录服务器并完成命令的执行。服务器的登录可以使用ssh互信,也可以使用用户密码方式登录(本脚本使用的方法)。后者安全性太低,本次实战重配合gzexe加密方式使用。 **脚本使用方法:sh 1.sh** 注意点 ...

2020-11-30 12:22:54 113

python 批量删除word页眉页脚

最近有小伙伴下载了一些word文档,页眉页脚有很多图片,找我想批量清理下。 于是我写了个脚本,希望能帮到一些朋友。 使用须知: 1、务必将需去除页眉页脚的word文件存放在d:\\word 目录下 2、执行:双击 exe文件 3、新文件会在 d:\\word_new\日期\ 目录下生成 4、本文涉及的word版本在2007之后的版本。2003及以前的版本不生效

2022-09-06

空空如也

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

TA关注的人

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