gpt4 book ai didi

c# - 在 C# 中实现 SNMP Reporter(代理)(必须在 Mono 上运行)?

转载 作者:太空狗 更新时间:2023-10-29 22:56:07 26 4
gpt4 key购买 nike

我正在尝试在 C# 服务器应用程序中实现一些额外的统计信息收集 - 我有大约 20 个左右的变量,我希望能够向网络监控工具报告;所以我假设(希望是正确的)SNMP 是正确的方法。

但是有两个问题:

  • 该应用程序是一个开源服务器,不能包含专有组件,并且
  • 它需要在 *nix 环境下的 Mono 上运行,也需要通过 .NET 在 Windows 上运行。

位于 http://sharpsnmplib.codeplex.com/ 的“#SNMP”库似乎是一个有前途的解决方案——但我找不到样本;我缺乏 SNMP 知识。

这里有人有通过 SNMP 报告数据的任何(快速)示例吗? (最好使用 LGPL、X/MIT、BSD 或 Zlib 许可下的库)

非常感谢帮助

编辑:问题似乎是缺少能够充当 SNMP 服务器的库,如果有人知道的话 - 这可能会很好地解决问题。

编辑#2:基本上,我正在寻找 SNMP 服务器库或示例引用实现。

最佳答案

作为作者 :) 我建议您查看 TestAgent 示例。它可以向您指定的 IP 地址发送 TRAP 或 INFORM 消息。

请注意,这是一个很小的示例,并未揭示 SNMP 的所有功能。

关于c# - 在 C# 中实现 SNMP Reporter(代理)(必须在 Mono 上运行)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1656587/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com