流程管理数据库

在启动时,发现引擎 ncp_disco 会使用从发现代理程序和发现拼合器文件中抽取的信息来填充代理程序和拼合器数据库。 运行时, ncp_disco 会扫描代理程序和拼合器文件的更改,并根据需要更新代理程序和拼合器数据库。 扫描频率在 disco 数据库中设置。

代理程序和拼合器数据库包含代理程序和拼合器的定义和配置信息,例如发送到任何给定代理程序的设备类型的列表。 这些数据库中的信息由发现引擎从以下目录中抽取:
  • /precision/disco/agents
  • /precision/disco/拼合器
拼合器数据库还包含有关何时触发任何给定拼合器的信息; 例如, "在代理程序 Y 完成时启动拼合器 X" 或 "在将条目插入数据库表 Z 时启动拼合器 X"。 因此,可以通过使用 OQL 将拼合器的名称插入相应的操作表来按需启动拼合器。 将设备插入到代理程序的鄙视表中时,将自动启动必需的代理程序。