举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔知了社区有害的内容
×
不规范转载
×
举报说明
业务名称 设备自动循环下发同一条命令
(3)
自定义报告模板,然后通过批量下发脚本,将获取的数据自动用模板的形式整理成报告。
(0)
您好,什么样的报告呢,可否邮件发个样例给biaogan@h3c.com邮箱
(0)
太棒了,这就是我们想要收集的精准科自动化业务,要是您能提供操作说明就更好了,不提供我们就只有自己先写完再找您确认了。
在IDC建设的场景中太需要这样的工具了。通常都是关闭Telnet的,之前研究过python的paramiko可以自动ssh登录设备下发命令并且自动log,下发的ip和命令可以自己编辑,但是客户这边没有py的环境没法搞。后来搞了一个小的vbs半自动化脚本,在CRT里面run script,可以自动ssh登录下发命令并log,但是需要手动点一下accept,还是有点蛋疼。说个常用的场景吧,IDC建设完毕之后需要批量检查所有几十几百台设备的power、fan、temperature、version&patch、dir、cpu、memory、ntp、transceiver、lldp、irf&drni、路由协议等信息,都是可以通过自动巡检log下来处理数据自动输出到excel里的。这种工具越小越好,越简单越好,命令和ip可编辑等等
(0)
随手写了个弱化版python脚本,可以通过账号和密码ssh自动登录,下发dis cur,disp ip int bri等命令,然后将输出结果保存为txt记事本,命名格式为{hostname:ssh远程的主机ip}.txt,同时保存在笔记本的D盘下面。
在pycharm工程目录下创建一个ip.txt,里面存放ssh主机的ip,端口,账号和密码。
将要ssh操作的动作指令放进commands列表中,利用for循环就行了
输出结果放在D盘,txt命名以ssh主机ip命名
(1)
有才,非常值得神器学习借鉴
业务名称:自动采集信息
业务流程:自动下发指定的命令,按ip,设备名称生成单独log。遇到输入命令的输出信息有分页的“--more--”能自动敲空格直到信息完全输出。
业务名称:自动健康检查
业务流程:收集设备硬件状态信息,如引擎,板卡,电源,风扇,温度,存储空间,告警等。按每台设备输出表格文档。
(0)
收到,我们结合使用场景,做下功能,非常感谢!
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
例如采集接口信息对吧,display interface Vlan-interface <1-10>等等
类似这种吧。还有时候去客户现场测试,需要很多个vpn名字之类的这种。现在有小软件,但是还要写脚本,比较复杂,可以集成到标杆里面,然后操作优化下。