运维,哎,多么沉重的话题,初创公司的运维,哎,还能愉快的聊天吗?
初创公司的运维,如今其实兼技术支持、系统管理员(SA)、网管、网络工程师、研发工程师、架构师,干着这些看似不相干甚至矛盾的工作。
他们的具体工作?
。。。。。。初创公司有那种整天斗地主,麻将下棋的吗?(还缺人吗,会打麻将的那种)
上面这些是有一定规模的公司运维的工作,当然初创公司同样的工作也是要运维来做的,而且不乏一人当多人用,即使是这样,当出现下面这些问题或需求时,怎么淡定呢?
碰到上述问题一般怎么办呢?一般做法是找个大的 Zabbix/Nagios 框架,不停的写脚本,进行后期维护,图表不好看,那再接上 Graphite,这些如果熟悉还好,不熟悉的话还得先花一个月(?)去学习,而且规模大了一个人也不一定搞定的了,,,,但作为一个初创企业/团队,需要这么麻烦吗,真的需要弄这么大一个轮子吗,真的需要配备专门的人力去做这么这些事吗,毕竟公司一共就这几个人。。。。。
解放人力或者说把人用在更重要的地方(不是说运维不重要)才是现在公司应该采取的策略,现在市场上有那么多监控软件,找到自己适合的就要用啊啊啊啊啊,把一般运维的工作分散,服务器托管,用第三方工具,例如:
运维的本质——可视化,当你把应用所用的所有服务器数据,业务层数据,日志等都监控起来,都有相应的可视化的数据,出现问题都有据可查,或者根据已有数据做趋势预测,设置报警,出现问题时第一时间知道(网站反应慢了第一个发现的是运维而不是用户),公司不管哪个部门需要的数据都可以放在一起看,简直完美!
硬广来袭,非战斗人员迅速撤离~~~
作为次时代系统监控工具,数据处理平台Cloud Insight 完全能够解决上述问题,目前已经做到:
hostmap 等功能还在完善中,功能那么多,放哪张图好呢,好纠结。。。放张仪表盘展示 SDK 自定义上传数据的吧!
已经有很多初创公司选择Cloud Insight,因为部署简单迅速,支持的组件也多,可以自定义上传数据,有技术支持来解决问题,有一批(注意这个词是「批」)开发人员在不断增加功能,还有什么理由不用呢?
好啦,回答一下标题的问题:初创公司谁来当你们的运维?当然是 Cloud Insight 啦。。。
Cloud Insight 集监控、管理、计算、协作、可视化于一身,帮助所有 IT 公司,减少在系统监控上的人力和时间成本投入,让运维工作更加高效、简单。想阅读更多技术文章,请访问OneAPM 官方技术博客。