在Windows运行采集器可以通过以下两种方式:

使用命令窗口方式运行采集器

在jkb_agent文件夹中,双击运行start.bat ,运行成功后显示如下图所示的内容。

1526524176361009.png

启动成功后不要关闭运行窗口,直接关闭窗口程序会异常退出。如不小心关闭窗口,双击start.bat重新启动。

首次启动的采集器会自动解压当前目录下的绿色python包和node包,这需要1到2分钟的时间。

使用服务方式运行采集器

在Windows服务器中,建议以Windows服务的方式运行采集器。

采集器以服务方式运行时需要安装python 和pywin32,具体的步骤如下:

1.安装python

2.安装pywin32

3.启动JKBNewAgentService-端口服务

本小节以Windows Server 2003为例,介绍Windows服务器中Python和pywin32的安装配置方法。

安装Python

下载并安装Python

下载python时请按当前系统的位数选择下载包

32位:https://www.python.org/ftp/python/2.7.13/python-2.7.13.msi

64位:https://www.python.org/ftp/python/2.7.13/python-2.7.13.amd64.msi

下载pywin32时要根据当前python版本和位数选择。

如python2.7 32位:

https://netix.dl.sourceforge.net/project/pywin32/pywin32/Build%20221/pywin32-221.win32-py2.7.exe

如python 2.7 64位:

https://netix.dl.sourceforge.net/project/pywin32/pywin32/Build%20221/pywin32-221.win-amd64-py2.7.exe

下载完成后,双击安装程序直接安装即可。

 配置PATH

安装Python后,需要将Python 运行目录加入PATH系统变量,操作如下。

1、右击<我的电脑>,在弹出的菜单中选择<属性>,如下图所示。

1526524245110322.png

2、在打开对话框中的<高级>页签中,点击<环境变量>按钮设置环境变量,如下图所示。

1526524276298636.png

3、在<系统变量(S)>中选中变量Path,点击<编辑>按钮,打开<编辑系统变量>对话框,如下图所示。

1526524302511076.png

4、在<变量值>字段中增加Python的安装路径,例如“C:\Python27\”,与原有内容之间以半角分号分隔。

 验证安装

运行cmd窗口,输入python 命令,显示如下图所示的内容说明python安装成功。 

1526524325536304.png

安装pywin32

Windows版的用户要使用安装Windows服务功能时,需要安装pywin32扩展件。

下载pywin32时要根据当前python版本和位数选择。

如python2.7 32位:

https://netix.dl.sourceforge.net/project/pywin32/pywin32/Build%20221/pywin32-221.win32-py2.7.exe

如python 2.7 64位:

https://netix.dl.sourceforge.net/project/pywin32/pywin32/Build%20221/pywin32-221.win-amd64-py2.7.exe

安装完成后,能够在Python的安装程序中查看到Python Win,如下图所示。

1526524350272205.png 

启动JKBNewAgentService-端口服务

安装pywin32后,进入采集器程序的jkb_agent文件夹,运行serviceInstall.bat (这个脚本既能帮您安装服务也能启动服务)。

安装成功后,在Windows服务列表中能看到名为JKBNewAgentService-端口的服务,这就是采集器的服务。打开“管理工具→服务“查看JKBNewAgentService-端口服务,如下图所示

1526524374511894.png