我已经阅读了许多关于SNMP的文章、论坛和信息。即使我在我的项目中挣扎。
我的项目的目标是在网页上显示我从SNMP获得的数据。(界面设计得很好)。SNMP协议是必需的。它应该在linux服务器上运行(我想在项目的最后部分添加更多的设备,例如路由器,交换机)。
谁能告诉我一些快速的信息,必须做什么(一步一步回顾)?
我会很高兴每一次的帮助。我对什么是最好的方法感到困惑。
Ajax/数据库/websockets/陷阱?
我想使用PHP或Node.js,如果可能的话。
发布于 2016-12-05 21:46:32
我正在为我的实习做一个类似的项目:
我使用Perl脚本作为后端,Net::SNMP作为snmp请求,
用于前端的Perl CGI,
和用于DB的JSON。
发布于 2016-12-05 22:02:07
我建议使用框架来创建web界面,例如python中的Django (https://www.djangoproject.com/)。
然后,您可以使用python库(pysnmp将会很棒)来检索SNMP数据,并创建一个自定义视图来在网页中显示此数据。
如果你想继续使用PHP,你可以使用这里描述的函数http://php.net/manual/en/ref.snmp.php来访问SNMP服务器,同样使用一个框架也是很好的(Laravel,Symfony ...)
https://stackoverflow.com/questions/40938305
复制相似问题