热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

1000多家客户都用上了FineReport报表,云端运维是怎么做到的?

为帮助客户解决运维层面的种种问题、致力于企业系统的稳定、高效,帆软于2019年1月正式推出云端运维模块。客户只需上传云端运维数据,经云端计算就可以获得完整、全面的系统健康检查分析报

为帮助客户解决运维层面的种种问题、致力于企业系统的稳定、高效,帆软于2019年1月正式推出云端运维模块。客户只需上传云端运维数据,经云端计算就可以获得完整、全面的系统健康检查分析报告。查看运维报告模板

一年以来云端运维的功能不断完善,得到越来越多客户的认可,截至目前,云端运维企业客户正式突破1000家!

2019年1月——2019年12月,云端运维的第一个500用了整整一年;

2020年1月——2020年4月,云端运维的第二个500用了仅仅4个月!

截至最近一次自动上传时间(2020.04.01),开启自动上传的云端运维企业客户正式突破350家!

除了客户体量增大的喜悦,我们更应该看到随之而来的更高要求,时时刻刻倒逼我们不断进步。

一、保证客户的体验

随着云端运维客户体量的不断增大,原有的模式、资源渐渐难以维系,生成报告等待时间、查询报告加载时间等出现了感知较为明显的下降。

云端运维团队密切关注客户体验指标,架构上从过去的单机替换为分布式系统,单线程升级为多线程处理,全面保障云端处理速度;报告数据改为hash分区存储,提升查看报告加载速度;全渠道上传方式拉通邮件提醒机制,报告生成后主动提醒,不用等待也能及时看到报告。

云平台运维,云报表,运维报告

硬件层面也做了全面升级,无论是服务器数量、内存还是数据库配置上都为长期稳定、良好的用户体验打下了基础

云平台运维,云报表,运维报告

在客户实际使用云端运维的过程中,上传数据包、等待数据处理、查看最终报告……每一个环节都是我们改进的抓手。

二、重视客户的智慧

云端运维的宗旨是“致力于系统的稳定&高效”,一年来团队也不断以此激励自己,以实际解决用户运营层面问题为豪,所以功能最终还是要从群众中来,到群众中去,如果只是团队内部根据自己的猜测、臆想来决定云端运维的功能设计,那无异于闭门造车,毕竟远离实际使用场景很难挖掘真正的痛点。

与之相反的,很多客户对云端运维功能的建议、想法都非常贴近实际,过去一年以来云端运维的客户都仅被当作服务对象,在今年我们要努力改变这一现状。很多看报告的客户在实际使用过程中积累的经验、遇到的问题更能产生解决痛点的好点子。

1、鼠标悬浮展示指标含义

现阶段云端运维报告内容相对初始时丰富很多,各种维度的统计指标相对完备,但随之而来理解如此多的指标的具体含义非常困难,相近含义的指标亦无法准确区分其数据统计口径,比如宕机分析的这张表,系统运维人员需要准确知道每个指标的含义才方便进行后续的问题排查步骤,但现阶段没有一个快速、高效的展示方式。

云平台运维,云报表,运维报告

客户给了我们思路,通过鼠标展示相应悬浮位置的指标含义,既不像直接展示那样占太大面积使报告臃肿杂乱,也不需要另外打开帮助文档两边对照查看,或许实现原理没有什么高深、复杂的算法,但是却大大提升了报告的易读性、提升了用户体验。

2、模板留存分析

现在云端运维模板层面的分析更多的是关注耗时较长、操作次数多的大模板,从系统的稳定角度出发,暴露大模板可能给系统带来的卡顿、宕机风险。

但从系统的高效角度来看,企业信息部门同时也很关注那些使用次数极少的模板。因为几乎所有模板都是信息部门花费大量人力物力去开发、运维的,在业务部门疯狂提出的需求被满足后,有多少模板是真正用起来的?投入的人力价值产出如何?这些也是信息决策者需要考虑的问题,但目前却没有相应的分析模块来体现这部分的问题,所以我们正计划开发一个模板留存分析来满足这一需求。

目前已通过四大核心指标中“访问总次数”下的链接展示全部模板的访问次数数据(当月及上月),可以将滚动条拖至最后定位哪些模板使用频率较低,后续将继续从访问人数等更多维度完善这一分析,助力开发人员协调好有限的人力,提升效率。

云平台运维,云报表,运维报告

由上可见,因为视角、格局、角色的不同,在云端运维未来的功能规划上,客户不仅能在云端运维团队有限人员的局限性下发散思维、充分发挥集体的智慧,也可以在方向单一、考虑不全面的情况下补充完善。因此,客户的智慧是不可或缺的,希望大家多多分享这样的功能建议,让云端运维为大家创造更大的价值。

三、拉近客户的距离

为何客户的智慧一年来都未被重视呢?云端运维团队反思,更多地是由于缺乏和客户的便利沟通渠道。

1、功能反馈入口

过去接收云端运维用户反馈的方式非常有限,只有云端团队主动找用户才能反向打通,用户无法主动发起反馈,很多有价值的问题和建议都被湮没掉了。

针对这一现状,云端运维在报告页面添加统一的反馈入口,省去一切不必要的过程、步骤。

云平台运维,云报表,运维报告

客户在看报告时有任何问题、疑问,或对功能有任何灵感、想法就可以即刻填写反馈,拉近您和云端的距离。

云平台运维,云报表,运维报告

点击参与“云端触手可及——云端运维功能反馈大收集”任务还可获得F币奖励,云端运维尊重您的意见价值~

2、云端产品经理线上交流

云端运维产品经理也会定期选择有意向深度交流、合作的用户,细致沟通云端运维使用过程中的一切问题、交流您对云端运维的期望、想法。

您的所有意见我们都会视若珍宝,投入合理的人力进行后续动作,一旦采纳将提供丰厚F币奖励。

云平台运维,云报表,运维报告

点击参与「电话访谈」云端运维客户调研,与云端运维产品经理深入交流~

四、保持云端的初心

随着云端功能的逐渐完善,部分客户也有了担忧:云端运维是否只在前期免费,养成用户习惯后是不是会逐步收费呢?

这点还是需要澄清一下,云端运维是免费功能,永久免费,大家不用存在这方面的顾虑。

1000是个新起点,我们从此将拥有更多的智囊团,云端运维必将再接再厉,希望大家和我们一同见证云端运维的成长,也诚挚邀请大家贡献智慧、共同将云端运维做得更好!


推荐阅读
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • 集成电路企业在进行跨隔离网数据交换时面临着安全性问题,传统的数据交换方式存在安全性堪忧、效率低下等问题。本文以《Ftrans跨网文件安全交换系统》为例,介绍了如何通过丰富的审批流程来满足企业的合规要求,保障数据交换的安全性。 ... [详细]
  • Centos下安装memcached+memcached教程
    本文介绍了在Centos下安装memcached和使用memcached的教程,详细解释了memcached的工作原理,包括缓存数据和对象、减少数据库读取次数、提高网站速度等。同时,还对memcached的快速和高效率进行了解释,与传统的文件型数据库相比,memcached作为一个内存型数据库,具有更高的读取速度。 ... [详细]
  • 开发笔记:计网局域网:NAT 是如何工作的?
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了计网-局域网:NAT是如何工作的?相关的知识,希望对你有一定的参考价值。 ... [详细]
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • 一句话解决高并发的核心原则
    本文介绍了解决高并发的核心原则,即将用户访问请求尽量往前推,避免访问CDN、静态服务器、动态服务器、数据库和存储,从而实现高性能、高并发、高可扩展的网站架构。同时提到了Google的成功案例,以及适用于千万级别PV站和亿级PV网站的架构层次。 ... [详细]
  • 基于Socket的多个客户端之间的聊天功能实现方法
    本文介绍了基于Socket的多个客户端之间实现聊天功能的方法,包括服务器端的实现和客户端的实现。服务器端通过每个用户的输出流向特定用户发送消息,而客户端通过输入流接收消息。同时,还介绍了相关的实体类和Socket的基本概念。 ... [详细]
  • 本文介绍了操作系统的定义和功能,包括操作系统的本质、用户界面以及系统调用的分类。同时还介绍了进程和线程的区别,包括进程和线程的定义和作用。 ... [详细]
  • Java和JavaScript是什么关系?java跟javaScript都是编程语言,只是java跟javaScript没有什么太大关系,一个是脚本语言(前端语言),一个是面向对象 ... [详细]
  • 深入解析Linux下的I/O多路转接epoll技术
    本文深入解析了Linux下的I/O多路转接epoll技术,介绍了select和poll函数的问题,以及epoll函数的设计和优点。同时讲解了epoll函数的使用方法,包括epoll_create和epoll_ctl两个系统调用。 ... [详细]
  • LVS实现负载均衡的原理LVS负载均衡负载均衡集群是LoadBalance集群。是一种将网络上的访问流量分布于各个节点,以降低服务器压力,更好的向客户端 ... [详细]
  • 深入理解Java虚拟机的并发编程与性能优化
    本文主要介绍了Java内存模型与线程的相关概念,探讨了并发编程在服务端应用中的重要性。同时,介绍了Java语言和虚拟机提供的工具,帮助开发人员处理并发方面的问题,提高程序的并发能力和性能优化。文章指出,充分利用计算机处理器的能力和协调线程之间的并发操作是提高服务端程序性能的关键。 ... [详细]
author-avatar
mobiledu2502914875
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有