一种可视化的网络管理Argus胶水服务

nav-argus-glue的Python项目详细描述


NAV<;->;Argus胶水服务

这是一个用于集成 Argus,警报聚合服务器,以及 NAV(网络管理可视化),该 Uninett提供的网络监控软件套件。在

工作原理

navargus充当NAV事件引擎导出脚本,接受stacked, JSON在其STDIN上序列化了警报对象。配置为导出时 编写脚本 eventengine.conf, 事件引擎将向navargus提供一个连续的NAV警报流 ,并且navargus将使用它们在中创建新事件 ArgusAPI,或根据需要解析现有API。在

配置

navargus是通过navargus.yml配置的。因为navargus被设计成 与NAV的事件引擎一起运行,这个配置文件必须放在 NAV的config目录(通常是/etc/nav)。在

在Argus管理UI中,您需要为您的导航创建一个新的“源系统” 安装。这还将自动为创建一个Argus用户帐户 你的导航装置。现在,使用Argus管理用户界面还可以创建一个 用户的身份验证令牌。在

navargus.yml必须至少包含argusapi服务器的基URL 以及您生成的API令牌,以便能够与Argus API通信。例如:

---
api:
    url: https://argus.example.com/api/v1
    token: very-long-and-secret-string

现在可以测试navargus是否能够读取此配置并 实际上,使用命令navargus --test-api与API对话。在

有关更多配置示例,请参阅navargus.example.yml文件。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java是否存在这样一种场景:Java7的Hashmap实现优于Java8的实现   java如何打印这些完整的数组?   java BuildException:未能执行aapt   java如何使用类。未知类型的集合返回的cast()   java准备语句返回错误的值   webview 安卓中的java显示身份验证对话框   java如何重命名列名JPA Hibernate   java查询从特定用户和特定时间段的Oracle表(通过比较原始表和备份表)中选择修改的行   java Youtube视频仅在三星S6设备上加载时自动暂停   未调用java RecyclerView getItemViewType   使用JSch setCommand执行带有源选项的java Shell ping命令时失败   java Hibernate:无法删除|删除分离的实例   Java Spring@MappedSuperclass字段作为子类中的@Id字段   java Android:确定单击了哪个按钮,因为该按钮未在xml中定义   如何计算java阵列内存使用率   使用Java查找按字母顺序排列的第一个字符串   javascript注销功能刷新页面,但页面仍已登录   当接口作为参数提供时,java依赖项注入不起作用   java中带原语的字符串扭曲