首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网络监控产品公司的部署工程师需要什么技能?

网络监控产品公司的部署工程师需要什么技能?
EN

Server Fault用户
提问于 2009-07-14 10:55:20
回答 2查看 374关注 0票数 0
  • 部署脚本中包含了什么。或者在写一篇文章时要记住什么。
  • bash是否足够强大,或者您推荐perl/python?
  • 记住网络监控,如果你必须招聘某个人,你会在候选人中寻找什么技能。
EN

回答 2

Server Fault用户

回答已采纳

发布于 2009-07-14 14:33:33

部署脚本-

  • 不要以为顾客想把你的东西安装在你的标准上。它们可能没有/opt中的磁盘空间,甚至/usr/local/
  • 您的产品可能只需要根访问才能在子1024端口上运行,并且它们可能要求您的产品以用户身份运行(安全原因)。
  • 您的产品可能需要应用程序帐户的用户帐户,但它们可能要求定期更改密码。
  • 记住很多公司都有防火墙..。通过他们的网站戳洞并不总是一种选择.可以使用哪些代理来部署产品?
  • 客户平台(os库)可能有各种各样的版本,不符合您的可兼容性要求.你要如何安全地解决这些问题。

强大的剧本-

  • 您通常可以使用bash完成大部分工作,但不要回避perl或python.但是,如果需要预装这些工具,请小心。安装perl和一堆CPAN模块只是为了运行第三方产品,这使得部署变得更加困难(并且为兼容性创建了一个版本控制噩梦)。

招聘应聘者的技能-

  • 当然,他们需要知道网络拓扑、防火墙、负载平衡器、路由器和交换机。
  • 他们应该知道脚本(不仅仅是50行bash脚本)。
  • 他们不应该只说‘我不知道’,而应该能在飞行中想出一些事情。
票数 2
EN

Server Fault用户

发布于 2009-07-14 11:01:15

您是在开发新产品,还是只想监视现有的网络?

如果您希望监视您现有的网络,请访问开源社区。有许多包提供了您在监视中可能需要的部分或全部功能。

纳古斯:擅长报告网络中的故障

仙人掌:很适合绘制利用率信息。

扎比:非常适合报告错误和收集使用信息。

这些工具通常使用snmp和其他代理收集信息,使用某种类型的数据库存储历史信息,使用web接口管理和显示信息。

可能还有其他监控应用,尤其是在商业领域。

如果你对管理网络设备的工具更感兴趣,你就会相信,一个流行的开源应用是腐臭

最后,如果我想找一个把自己描绘成了解网络监控的人,我会询问这些工具,以及SNMP和snmp工具,比如snmpwalk,我还希望他们知道或者至少知道tcl/tk,或者至少知道期望

如果在阅读完这篇文章之后,您决定需要一个能够将所有这些工具集成到一个独立的产品中的人,那么您将需要一个平台工程师,他了解所有这些,以及如何创建一个管理/表示层来管理上述所有内容.

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/40381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档