摘要: 线程,程序执行的最小单元,单线程处理多个任务只能一个处理完后继续处理下一个直到全部处理完,多线程处理任务会比单线程处理起来快吗?在python程序里得看情况,首先有GIL锁的存在导致同一时刻只能有一个线程执行(执行遇到中断释放GIL锁),这乍一看和单线程处理多任务没有区别,但是如果执行的任务是I/O 阅读全文
posted @ 2019-02-14 16:27 村口王铁匠 阅读(634) 评论(0) 推荐(0) 编辑
摘要: zabbix报警逻辑初探 首先贴出一张网上找的一张关于zabbix报警相关表结构及表关联逻辑图: actions表 actions表对应前端配置是动作(actions) action由condition(条件)和operations(操作)组成。当满足指定的条件,然后执行操作。发送内容在动作里配置( 阅读全文
posted @ 2019-02-01 17:09 村口王铁匠 阅读(1160) 评论(0) 推荐(0) 编辑
摘要: zabbix触发器表达式 触发器使用逻辑表达式来评估通过item获取的数据是处于哪种状态, 触发器中的表达式使用很灵活,我们可以创建一个复杂的逻辑测试监控,触发器表达式形式如下: {主机:key.函数(参数)}常数 Functions函数 触发器functions "完整链接" : Function 阅读全文
posted @ 2019-01-21 16:44 村口王铁匠 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 漏洞扫描工具扫描出openssh用户枚举漏洞,搜索资料得知无补丁和升级包,解决这个漏洞得安装漏洞修复之后的版本version 7.8。 环境 linux版本: CentOS Linux release 7.5.1804 ssh版本: OpenSSH_7.4p1 升级前准备 备份 备份ssh配置 mk 阅读全文
posted @ 2019-01-18 11:20 村口王铁匠 阅读(7081) 评论(0) 推荐(0) 编辑
摘要: zabbix历史数据相关表研究 history和trends相关表 history和trends都是存储历史数据的地方。一般是通过监控项(item)配置里、匹配更新监控项(item)和设置HouseKeeper tasks来设置保留数据的时长。 Housekeeper 会定期删除过期的数据。如果不是 阅读全文
posted @ 2019-01-02 10:46 村口王铁匠 阅读(611) 评论(0) 推荐(0) 编辑
摘要: snmpsim使用 安装 pip install snmpsim 简单使用 生成snmpwalk文件: snmpwalk v2c c 'password' ObentU 218.200.1.153 1.3.6.1.4.1.6527.3.1.2.2.1.5.1.6 PowerSupply1Status 阅读全文
posted @ 2018-12-12 15:04 村口王铁匠 阅读(2463) 评论(0) 推荐(0) 编辑
摘要: using grpc in Python gRPC是基于http/2的RPC框架,使用ProtoBuf作为底层数据序列化。Nginx服务器2018年3月17日引入gRPC支持。 gRPC 是用来实现跨语言通信的。比如在你的某个功能里需要用的同事写的接口,而你们俩又不是同一种语言。此时有两种方案,一是 阅读全文
posted @ 2018-12-07 15:22 村口王铁匠 阅读(3556) 评论(0) 推荐(0) 编辑
摘要: 在进行wireshark抓包时你会发现底端窗口报文内容左边是十六进制数字,右边是每两个十六进制转换的ASCII字符,这里使用Python代码实现一个十六进制和ASCII的转换方法。 hex() 转换一个整数对象为十六进制的字符串 hex(16) '0x10' hex(18) '0x12' hex(3 阅读全文
posted @ 2018-10-31 13:29 村口王铁匠 阅读(40820) 评论(0) 推荐(5) 编辑
摘要: Pony是Python的一种ORM,它允许使用生成器表达式来构造查询,通过将生成器表达式的抽象语法树解析成SQL语句。它也有在线ER图编辑器可以帮助你创建Model。 示例分析 Pony语句: select(p for p in Person if p.age 20) 翻译成sql语句就是: SEL 阅读全文
posted @ 2018-02-08 23:27 村口王铁匠 阅读(3480) 评论(1) 推荐(0) 编辑
摘要: 同步、异步、阻塞、非阻塞 同步: 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事。 例如普通B/S模式(同步):提交请求 等待服务器处理 处理完毕返回 这个期间客户端浏览器不能干任何事 异步: 异步的概念和同步相对。当一个 阅读全文
posted @ 2017-08-21 22:44 村口王铁匠 阅读(508) 评论(0) 推荐(0) 编辑