【技术实现步骤摘要】
容量监控方法、装置、计算机设备及存储介质
本专利技术涉及系统监控
,尤其涉及一种系统监控方法、装置、计算机设备及存储介质。
技术介绍
随着网络技术的高速发展,移动互联网中各式各样的应用增长迅猛,为人们的生活带来了许多便利,与此同时,用户对应用系统的服务响应速度,以及服务的稳定性的要求也越来越高。在应对数量巨大的用户群体时,服务商为了保证服务器的正常运行,能够给用户提供正常的访问服务,必须保证应用系统的服务器的容量充足,若服务器的内存容量或者磁盘容量不足,则会导致应用系统的服务出现异常,无法为用户提供正常的访问服务。目前,服务商一般是根据接收到的用户反馈的应用系统的性能问题,或者某台服务器由于自身容量不足发出的告警信息,发现应用系统的服务器的容量不足的异常,并通知工作人员对服务器的异常进行核实和维护,然而,在这两种情况下,均需要花费人力资源进行处理服务器的容量不足的异常,并且,应用系统已经处于容量不足的状态,应用系统的服务状态将受到影响,导致应用系统无法提供正常的访问服务。
技术实现思路
本专利技术实施例中提供一种容量监控方法、装置、计算机设备及存储介质,以解决目 ...
【技术保护点】
1.一种容量监控方法,其特征在于,所述容量监控方法包括:使用预设的压力测试方式对监控对象进行测试,得到所述监控对象的容量峰值,并根据所述容量峰值设置所述监控对象的容量阈值;使用预设的监控工具对所述监控对象的容量进行检测,实时获取所述监控对象的实时容量数据;若检测到所述实时容量数据超过所述容量阈值,则从预设的日志库中,获取所述监控对象的实时访问日志,其中,所述实时访问日志包括实时访问请求和所述实时访问请求的响应时间;若所述实时访问请求的响应时间大于预设的响应时间阈值,则进行异常容量告警;使用预设的处理方案对所述预设的日志库中的日志文件进行清理。
【技术特征摘要】
1.一种容量监控方法,其特征在于,所述容量监控方法包括:使用预设的压力测试方式对监控对象进行测试,得到所述监控对象的容量峰值,并根据所述容量峰值设置所述监控对象的容量阈值;使用预设的监控工具对所述监控对象的容量进行检测,实时获取所述监控对象的实时容量数据;若检测到所述实时容量数据超过所述容量阈值,则从预设的日志库中,获取所述监控对象的实时访问日志,其中,所述实时访问日志包括实时访问请求和所述实时访问请求的响应时间;若所述实时访问请求的响应时间大于预设的响应时间阈值,则进行异常容量告警;使用预设的处理方案对所述预设的日志库中的日志文件进行清理。2.如权利要求1所述的容量监控方法,其特征在于,所述日志文件包括日志类型和日志时间,所述使用预设的处理方案对所述预设的日志库中的日志文件进行清理包括:根据所述预设的处理方案确定待处理日志的目标类型;若所述日志文件的所述日志类型属于所述目标类型,则将该日志文件标识为所述待处理日志;根据所述待处理日志的所述日志时间,确定所述待处理日志的存储时间;将所述存储时间大于预设的存储时间阈值的所述待处理日志删除;对所述存储时间小于或者等于所述预设的存储时间阈值的所述待处理日志进行压缩。3.如权利要求1所述的容量监控方法,其特征在于,在所述若所述实时访问请求的响应时间大于预设的响应时间阈值,则进行异常容量告警之后,所述容量监控方法还包括:采用预设的扩容方案对所述监控对象进行扩容处理。4.如权利要求1所述的容量监控方法,其特征在于,所述异常容量告警包括磁盘容量告警、内存容量告警和CPU资源告警,所述采用预设的扩容方案对所述监控对象进行扩容处理包括:若所述异常容量告警为所述磁盘容量告警或者所述内存容量告警,则按照预设的纵向扩容方案对所述监控对象进行扩容处理;若所述异常容量告警为所述CPU资源告警,则按照预设的横向扩容方案对所述监控对象进行扩容处理。5.如权利要求1所述的容量监控方法,其特征在于,在所述若检测到所述实时容量数据超过所述容量阈值,则从预设的日志库中,获取所述监控对象的实时访问日志之后,并且在所述若所述实时访问请求的响应时间大于预设的响应时间阈值,则进行异常容量告警之前,所述容量监控方法还包括:获取所述实时访问日志中所述实时访问请求的访问类型,其中,所述访问类型包括静态资源请求和动态资源请求;若所述实时访问请求的访问类型为所述静态资源请求,则将所述静态资源请求对应的静态响应时间阈值作为所述预设的响应时间阈值;若所述实时访问请求的访问类型为所述动态资源请求,则将所述动态资源请求对应的动态响应时间阈值作为所述预设...
【专利技术属性】
技术研发人员:何勇彬,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。