【脚本】旧数据创建会话集

可以使用postman等工具来调用接口,参考接口文档使用,效果相同。

不方便安装软件的可以使用本脚本,平台已有自动创建每日每个终端会话集。如果需要指定时间段内,或之前没有开启自动打包功能的旧数据进行打包,可以使用本脚本为指定终端在某时间段内的回话进行打包。

脚本运行环境需求:python环境、request模块

使用该功能需要考虑center服务器home目录存储空间

文件连接:

链接:https://pan.baidu.com/s/1COoxhC1Z8etlfBSzcMD3Lw
提取码:bgna

 

本文默认在center服务器使用脚本为例介绍使用方法

一、安装request模块(离线安装)

python环境没有的话可以直接到center服务器使用本脚本,Linux默认自带python2,其他系统安装python环境可以自行解决。

已有request模块可以跳过直接运行脚本。

1、 下载连接中的文件,并上传到center服务器。

2、解压tar zxvf   requests-offline.tar.gz

3、进入目录cd requests-offline

4、安装setuptools

       tar -zxvf setuptools-41.1.0.post1.tar.gz
       cd setuptools-41.1.0.post1/
       python setup.py install
       cd ..

5、安装pip

       tar -zxvf pip-19.2.2.tar.gz
       cd pip-19.2.2
       python setup.py install
       cd ..

6、依次安装其他依赖包

pip install certifi-2019.9.11-py2.py3-none-any.whl
pip install chardet-3.0.4-py2.py3-none-any.whl
pip install idna-2.8-py2.py3-none-any.whl
pip install urllib3-1.25.7-py2.py3-none-any.whl
7、安装request

  1. tar -zxvf requests-2.22.0.tar.gz
  2. cd requests-2.22.0/
  3. python setup.py install

二、运行脚本

1、控制台创建管理员

2、生成secretkey(新创建的需要先登录过后再生成)

3、编辑脚本

写入控制台IP和secretkey

4、运行脚本

python2 AuditsysAddsession.py

依次输入需要打包的终端ip,开始时间和结束时间,时间格式为:年-月-日  时-分-秒

注意:终端ip需要在终端列表确认后打包,防止有重复ip

用户使用效果:提示成功即可,在控制台会话集列表生成对应的会话集,并自动在下载列表进行打包。

对应时间内如果没有数据,打包会失败。