三支烟
码龄8年
关注
提问 私信
  • 博客:1,075,557
    社区:20
    1,075,577
    总访问量
  • 117
    原创
  • 531,786
    排名
  • 249
    粉丝
  • 1
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2016-10-10
博客简介:

十里平湖的博客

查看详细资料
个人成就
  • 获得431次点赞
  • 内容获得60次评论
  • 获得1,748次收藏
  • 代码片获得1,558次分享
创作历程
  • 1篇
    2021年
  • 1篇
    2020年
  • 27篇
    2019年
  • 26篇
    2018年
  • 113篇
    2017年
成就勋章
TA的专栏
  • date
    1篇
  • python
    19篇
  • 网络yum源
    1篇
  • openvas漏扫
    1篇
  • openstack
    6篇
  • 存储
    1篇
  • IPtables
    3篇
  • vsphere
    1篇
  • 日常运维
    46篇
  • 负载
    1篇
  • docker
    2篇
  • ansible
    1篇
  • jumpserver
    4篇
  • ddos攻击
  • yum源
    1篇
  • ceph
    4篇
  • devops
    1篇
  • ssh
    1篇
  • 后台进程
    1篇
  • web
    1篇
  • Linux系统优化
  • 系统测试工具
    1篇
  • fio
    1篇
  • sysbench
    1篇
  • kafka
    1篇
  • redis
    1篇
  • linux相关
    3篇
  • mysql
    2篇
兴趣领域 设置
  • 运维
    容器jenkinsdevops自动化kubernetes系统架构运维开发graylogelk
  • 网络空间安全
    安全
  • 服务器
    linuxcentos
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

手机号进行md5加密 python

import pandas as pdimport hashlibdef get_md5(x): md = hashlib.md5() md.update(x.encode()) md_result = md.hexdigest() return md_resultdef to_md5(file): df = pd.read_excel(file) columns = df.columns.tolist()[0] # df[columns
原创
发布博客 2021.11.04 ·
3155 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

LDAP部署文档

环境centos7一、部署OpenLDAP1、安装openLDAP[root@ldapserver ~]# yum install -y openldap-servers openldap-clients migrationtools[root@ldapserver ~]# slapd -VV #查看版本@(#) $OpenLDAP: slapd 2.4.44 (Jan 29 20...
转载
发布博客 2020.03.17 ·
2789 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

date常见用法

选项-d<字符串>:显示字符串所指的日期与时间。字符串前后必须加上双引号;-s<字符串>:根据字符串来设置日期与时间。字符串前后必须加上双引号;-u:显示GMT;--help:在线帮助;--version:显示版本信息。日期格式字符串列表%H 小时,24小时制(00~23)%I 小时,12小时制(01~12)%k 小时,24小时制(0~23)%l 小时...
原创
发布博客 2019.12.05 ·
2968 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

postgresql 10.10部署timesacledb1.3.2

背景公司的zabbix监控用的是mysql数据库,mysql数据库单表超过1亿行数据的时候,会产生性能问题;由于zabbix自带housekeeper会定时清理过期的历史数据,同时又有好多数据在写入,导致产生过多的慢sql,影响zabbix server正常运行;现在考虑将mysql数据库替换成timescaledb时间序列数据库(官方已经支持)zabbix官网博客: https://...
原创
发布博客 2019.12.04 ·
929 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

zabbix自动发现监控日志异常字段

公司服务器出现java应用内存溢出的情况,导致应用异常;之前也没有做过监控,现在通过读取每个工程的日志来检测异常字段进行报警;1、先写脚本获取到那个工程的日志文件的绝对路径cat log_collect.py#!/usr/bin/python3# -*- coding: utf-8 -*-'''此脚本文件用于获取需要监控的日志文件的绝对路径'''import os, jsonfi...
原创
发布博客 2019.11.04 ·
3917 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

mysql报错InnoDB: Error: Write to file ./ib_logfile1 failed

mysql报错InnoDB: Error: Write to file ./ib_logfile1 failedmysql的数据不是直接写入到表中,而是先写到如logfile中;当服务器异常掉电时,一般会发生这种错误解决方法:解决方法:1、关闭mysql数据库2、进入mysql的data目录,删除以下3个文件:ib_logfile0和 ib_logfile1 ib_logfile2[r...
原创
发布博客 2019.10.30 ·
4039 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

python3监控硬件设备的维保到期时间

#!/usr/bin/python3# -*- coding: utf-8 -*-'''此脚本用于zabbix监控所有硬件设备的维保到期时间'''import xlrd,datetime,time,osfrom xlrd import xldate_as_tupleimport jsonclass Maintence: def __init__(self): ...
原创
发布博客 2019.09.26 ·
438 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python通过cx_Oracle模块监控oracle业务

1、要想通过python监控Oracle,可以使用cx_Oracle模块,还需配置环境变量,此处不做详解关于cx_Oracle的版本,一定要和linux机器上的oracle版本以及python版本符合;此处我的oracle版本是11g,python是2.7,因此我的cx_Oracle版本是cx_Oracle-5.2.1-11g-py27-1.x86_64.rpm,否则会报libcublas.s...
原创
发布博客 2019.08.20 ·
1007 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

time模块常用操作

import timedef Get_struct(): # 将unix时间戳转换为指定格式的时间 timestamp = 1561419600 timeArray = time.localtime(timestamp) OtherTimestyle = time.strftime("%Y-%m-%d %H:%M:%S",timeArray) retu...
原创
发布博客 2019.08.12 ·
320 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python数据分析三剑客

数据分析:是把隐藏在一些看似杂乱无章的数据背后的信息提炼出来,总结出所研究对象的内在规律数据分析三剑客:Numpy、Pandas、MatplotlibNumpy(Numerical Python)是python语言中的一个扩展程序库,支持大量的维度数组与矩阵运算,此外页针对数据运算提供大量的数学函数库...
原创
发布博客 2019.08.07 ·
3823 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

通过psycopg2模块监控postgresql

最近做了关于postgresql数据库的简单监控,脚本如下:import psycopg2import syssqlItem = { 'alive': "select 1;", # 监控存活 'active_connections': "select count(*) from pg_stat_activity where state = 'a...
原创
发布博客 2019.08.01 ·
463 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

shell脚本常见参数

参数处理说明$0脚本名称$n脚本获取的参数$#传递到脚本的参数个数$*以一个单字符串显示所有向脚本传递的参数。如"$*“用「”」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$$脚本运行的当前进程ID号$!后台运行的最后一个进程的ID号$@与∗相同,但是使用时加引号,并在引号中返回每个参数。如&quot;*...
原创
发布博客 2019.05.31 ·
4870 阅读 ·
2 点赞 ·
0 评论 ·
12 收藏

zabbix查询历史数据

近期公司准备对zabbix监控告警进行完善,之前的好多阈值设置不合理,现在分配风控部门的同事与我合作,一块做这个事情;风控部门的同事主要对zabbix监控的历史数据进行分析,建模,以设定一个较合理的阈值;我的任务是先从zabbix数据库中取出相关监控项的历史数据,比如一个月的数据;之前不知道怎么取数,研究了两天,重于有点收获了,特此记录下取出历史数据的过程,如有错误,还请指出;use zabbi...
原创
发布博客 2019.05.16 ·
10530 阅读 ·
2 点赞 ·
6 评论 ·
18 收藏

zabbix3数据字典

最近几天因为需要从zabbix数据库中相关的表取出一些监控项的历史数据,进行分析,但不知道每个表里都存着什么样的字段,在网上找到里这份zabbix3的数据字典,特此分享下,供大家参考百度网盘地址:https://pan.baidu.com/s/1ANmcXl7ZsEugmppad6l07g...
原创
发布博客 2019.05.15 ·
1209 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

python3实现告警语音通知

近期公司对zabbix告警进行统一规划、划分,做一些告警收敛;将一些信息类的告警发送到内部app和邮箱;将一些重于警告的告警发送到手机短信;将一些故障级的告警直接发送语音通知;短信和语音都是买的第三方服务,下面为实现语音通知的python3脚本:cat send_yuyin.py#!/usr/bin/env python3# -*- coding: utf-8 -*-# @Author ...
原创
发布博客 2019.05.13 ·
3366 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

hashlib使用时出现: Unicode-objects must be encoded before hashing

# hash前必须把数据转换成bytes类型1、未编码import hashlib # 调用hashlib模块进行md5加密temp = 'hello123' # 需要加密的字符串m = hashlib.md5()m.update(temp)temp1 = m.hexdigest()TypeError: Unicode-objects must be encoded b...
原创
发布博客 2019.05.13 ·
2657 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python函数-参数总结

定义函数的规则:复制代码1.定义:def 关键词开头,空格之后接函数名称和圆括号()。2.参数:圆括号用来接收参数。若传入多个参数,参数之间用逗号分割。    参数可以定义多个,也可以不定义。    参数有很多种,如果涉及到多种参数的定义,应始终遵循位置参数、*args、默认参数、**kwargs顺序定义。    如上述定义过程中某参数类型缺省,其他参数依旧遵循上述排序3.注释:函数...
原创
发布博客 2019.05.06 ·
242 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos7安装Django1.11.20

有时候生产环境中,不能使用pycharm,需要使用命令行来安装模块;此处使用豆瓣源安装较快命令行安装pip3 install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com django==1.11.20创建项目django-admin startproject mysite # 执行...
原创
发布博客 2019.04.29 ·
951 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

paramiko模块

Python的paramiko模块,基于SSH用于连接远程服务器并执行相关操作; paramiko遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接;paramiko支持Linux,Solaris, BSD,MacOS X, Windows等平台通过SSH从一个平台连接到...
原创
发布博客 2019.04.28 ·
526 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

python paramiko CryptographyDeprecationWarning

import paramikoclient = paramiko.SSHClient()client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) # 允许连接不在know_hosts文件中的主机。client.connect(serverIp, port=serverPort, username=serverUser)报警告...
原创
发布博客 2019.04.28 ·
10513 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多