7天提升医院信息化智能运维,没有专业DBA也能洞察IT异常
【摘要】 充分发挥人工智能和机器学习的作用,在提升医院信息化运维标准的基础上,兼顾成本,降低运维压力,有利于医院释放更多的资源投入到关键的医疗业务中。
如何帮助企业最大程度地简化IT运维工作,把企业从耗时又容易出错的流程中解放出来,成为服务商获取客户的重要思路。
01 项目背景
建制完备、业务体系复杂的综合性三甲医院
02 项目挑战
因行业特殊要求致使不能直接部署agent
根据院方对Oracle数据库使用的资费情况,可以用1个日志分析+ 1个实体监控(100个entities)标准版。由于医院工作的特殊性,数据库主机位于专网中,不允许部署agent,agent和gateway部署在DMZ区的虚机上(windows系统)。
共2台部署Oracle数据主备的物理机(windows2008系统),需要读取两台主机系统日志、数据库日志。数据库执行查询语句处理缓慢,需要提高性能,减少工作人员查询等待时间。
院方没有专门的DBA去针对数据库进行优化,平时的运维人员在数据库方面的技能力不高,导致遇到问题不能及时解决,数据的性能无法优化。
03 解决方案
利用第三方工具创建数据库分析器
为应对医院专网不允许部署cloud agent的问题,采用第三方工具cwrsync 将要采集的日志信息传输到另一台可以安装cloud agent的主机上,将后者在OMC上进行数据分析。
-
部署OMC套件,配置cwrsync,同步内网主机日志到DMZ区主机,创建OMC数据库分析器。本次项目中,由于内网主机的系统日志是导出的文本格式传输到DMZ(agent)上,所以默认的解析器模板不能读取,需要自行编写解析器。
为应对OMC读取该工具传输的windows日志出现重复读取的问题(重复读取日志会大量占用用户OMC存储空间),尝试多种解决方法,最后使用命令先切割日志,再开启cwrsync的断点续传功能,解决该问题。
-
对医院数据库进行健康检查,收集syslog、alertlog进行分析,优化数据库执行的sql语句,缩减语句运行时间。
04 客户收益
省人增效,降低风险
节约专业DBA 1人,可为医院节省人力成本约每年20万;
查询性能提升15%;
客户量增加5%;
使用趋势图和告警降低风险30%。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)