python
文章平均质量分 60
qhqh310
这个作者很懒,什么都没留下…
展开
-
时序数据库influxDB2.61实操
tag是标签,每组数据会有多个tag,tag是由名字和值组成,主要是对这组数据的描述。field是具体的数据,也是由名字和值组成,但field是没有索引的。measurement相当于数据库里面表的概念,主要是用于数据分组。3)data_1day 从data_1hour取1天的汇总数据存入这个buckets,永久保存。1)data_5min 精度最高的buckets,每5分钟存一次数据,但只保留一天的数据。1、首先要按需要在org下面建立不同的buckets,不同的buckets是有不同的数据保存策略。原创 2023-03-01 15:23:04 · 748 阅读 · 0 评论 -
twistd脚本编写UDP服务
twistd的twisted框架提供的一个工具,可以帮助开发者编写守护进程。网上有一个完整的TCP服务的示例https://www.cnblogs.com/suke99/p/5359292.html相关的源代码在:https://github.com/jdavisp3/twisted-intro/blob/master/twisted-server-3/fastpoetry.py#L1我这边给出一个UDP的:from twisted.internet import epollreact原创 2021-07-07 16:21:36 · 127 阅读 · 0 评论 -
华三的NAT日志读取
近期有个需求,需要记录华三防火墙的nat日志,以方便溯源。防火墙是华三的ICG3000,配置如下:nat log enablenat log flow-beginuserlog flow export version 3userlog flow export source-ip 1.1.1.1userlog flow export host 2.2.2.2 port 5140这样配置后,NAT日志就会以二进制的形式发到2.2.2.2上,端口号是5140。注意我们用的nat日志的版本是3。版原创 2021-07-07 14:51:18 · 2784 阅读 · 0 评论 -
用python实现华为PORTAL协议V2
一、什么是PORAL协议Portal协议提供了这样一种方式。当用户未认证时,控制用户只能访问某些特定的网络资源。当用户需要访问互联网更多资源的时候,必须进行认证。它不需要用户安装特定的客户端,只需要通过浏览器,当用户没有认证时,通过HTTP重定向到特定的认证页面,引导用户完成认证的过程。并在此过程中开展广告、社区服务等个性化业务。《华为公司宽带产品Portal协议标准(V2.0)》和《中移动PORTAL协议规范》。这两种标准,在协议上是一脉相承的。华为的V1.0标准和CMCC的标准基本一样。原创 2021-06-28 19:06:05 · 2188 阅读 · 0 评论