【问题标题】:is snmp required是否需要 snmp
【发布时间】:2012-08-27 18:11:03
【问题描述】:

管理设备真的需要 snmp 吗? 我想用 python 编写脚本来管理设备(主要是服务器),例如磁盘使用情况、进程列表等。 我正在学习如何做,很多文章都谈到了 snmp 协议。

我不能使用例如 psutil、子进程或 os 模块,并通过 udp 发送信息?

非常感谢

【问题讨论】:

    标签: python monitoring snmp


    【解决方案1】:

    SNMP 是一种标准监控(和配置)工具,广泛用于管理网络设备(但不仅限于)。我不完全理解您的问题 - 您不能使用 SNMP 是否是一个问题,因为设备不支持它(那么它支持什么?)要编写任何内容,您必须知道向您公开的接口(如果不是 MIB文件然后呢?)。你读过 NETCONF 吗?

    【讨论】:

    • 感谢您的回答。我真的不知道该怎么办,主要是在客户设备上部署代理并对其进行监控。你可以看到我最初的帖子stackoverflow.com/questions/12058099/remote-devices-supervision
    • 如果您要部署代理,那么 SNMP 没有任何意义,因为它的主要优点是您不需要安装或运行任何东西。
    【解决方案2】:

    不,它不是必需的,但您的问题有点像询问您是否需要使用 http 来提供网页。从技术上讲,您需要它,但如果您不使用它,您将放弃与许多现有客户端软件的互操作性。

    【讨论】:

    • 我知道有这样的问题,感谢您的耐心等待。这对我来说是一个新世界,我正在寻找构建没有外部库的代理的“最佳”解决方案。
    猜你喜欢
    • 1970-01-01
    • 2011-10-25
    • 2020-11-06
    • 2012-01-27
    • 2021-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多