Python网络与安全自动化运维
文章平均质量分 83
ImTheRx
这个作者很懒,什么都没留下…
展开
-
nxos python调度问题解决方法 -- NameError: name ‘NXCLI‘ is not defined
试了N多坑,找了N多可能,总算解决了,希望遇到这个问题的你能够早点跨过这个坑,然后去做下一件事情吧!!!!NXUSpython各模块介绍及案例,参考官网Open NX-OS software suite and configuration use cases - Cisco DevNethttps://developer.cisco.com/docs/nx-os/#!introduction报错信息:NameError: name 'NXCLI' is not defined原创 2021-06-23 23:54:13 · 526 阅读 · 1 评论 -
Python实验日志12-经典协议-使用SNMP采集数据, 绘制特定接口, 特定方向, 最近N分钟, 速率图
这次这对我来说,真的有点太复杂了,整理了很久才明白。直接开始记录吧,到重点的时候多罗嗦两句,其它的细节就不再一一的叙述了。心累!所需的模块from pysnmp.entity.rfc3413.oneliner import cmdgenfrom matplotlib import pyplot as pltfrom pymongo import *from pprint import *import numpy as npfrom datetime import datet.原创 2021-03-11 22:30:44 · 725 阅读 · 0 评论 -
Python实验日志11.5-经典协议-mongodb的安装以及基础操作笔记篇(为下个测试做准备)
是为下一个测试做准备,以记录自己的成长之路一:安装参考文档:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/#install-mongodb-community-edition1. 创建 /etc/yum.repos.d/mongodb-org-4.4.repo 编辑配置[mongodb-org-4.4]name=MongoDB Repositorybaseurl=https://repo.mong原创 2021-03-10 01:39:24 · 242 阅读 · 0 评论 -
Python实验日志11-经典协议-监控Syslog Trap再对Syslog进行基本分词写入数据库并分析
菜鸟记录自己的python成长历程使用Python监控Syslog Trap!监控OSPF邻居状态!再对Syslog进行基本分词(与上课相同)写入数据库并分析最终结果如下图, Python对OSPF邻居状态改变的Syslog Trap进行分析,并打印!读取数据库!产生SYSLOG严重级别分布图读取数据库!产生SYSLOG日志源分布图这实验为上次实验的升级版:https://blog.csdn.net/u012092175/article/details/11427520.原创 2021-03-04 20:20:58 · 644 阅读 · 1 评论 -
Python实验日志-经典协议-监控ospf邻居状态
菜鸟记录自己的python成长历程要求:使用Python监控SNMP Trap(v2/v3均可)!监控OSPF邻居状态!最终结果如下图, Python对OSPF邻居状态改变的SNMP Trap进行分析,并打印!提示一: 路由器SNMP Trap配置(记得精确开启/关闭需要的traps条目)snmp-server enable traps ospf state-changesnmp-server enable traps ospf errors提示二: OSPF SNMP Trap Oi原创 2021-03-02 01:18:47 · 1438 阅读 · 0 评论 -
Python获取思科设备配置并写入数据库思路整理
摘要在网络运维中,面临着网络运维人员水平的层次不齐,为了能够定期维护网络环境中设备的配置信息,故设计以下程序,来初步实现网络配置的定期检查以及自动化备份与操作。本系统由Python通过用户自定义的网络运维方式,周期性的检测网络设备配置的变更情况,计算并记录配置的MD5信息以及自动备份配置至数据库中。第1章 引言1.1 课题背景网络运维至今,网络系统越来越庞大,为了维持系统的稳定性,能够在定期的备份网络设备的配置信息变得越来越重要。1.2 目的和意义通过此系统,实现7*...原创 2021-01-05 23:32:07 · 781 阅读 · 0 评论 -
Pycharm下无法更新available packages的问题
当你使用pycharm来搞定你的python时,即使是跟着老师的教程做,也一样会因为某些地方出错,而导致遇到各种问题。本次记录的是由于我没有经验,一上来就被卡住半小时的内容。也算是提升了我的排错能力吧。一:Pycharm在file→setting→project interpreter页面下,可以在available packages框中管理你的模块。当遇到报错:一定要仔细查看command 输出,内部有写:需要使用python -m pip install --upgrade pip.原创 2020-06-14 00:35:18 · 6646 阅读 · 0 评论