【24h】

Monitoring deployed software using software tomography

机译:使用软件断层扫描监控部署的软件

获取原文

摘要

Software products are often released with missing functionality or errors that result in failures in the field. In previous work, we presented the Gamma technology, which facilitates remote monitoring of deployed software and allows for a prompt reaction to failures. In this paper, we investigate one of the principal technologies on which Gamma is based: software tomography. Software tomography splits monitoring tasks across many instances of the software, so that partial information can be (1) collected from users by means of light-weight instrumentation and (2) merged to gather the overall monitoring information. After describing the technology, we illustrate an instance of software tomography for a specific monitoring task. We also present two case studies that we performed to evaluate the presented technique on a real program. The results of the studies show that software tomography can be successfully applied to collect accurate monitoring information using only minimal instrumentation on each deployed program instance.
机译:软件产品通常以缺失的功能或错误释放,导致该字段中失败的错误。在以前的工作中,我们介绍了 gamma 技术,促进了对部署软件的远程监控,并允许对故障进行迅速的反应。在本文中,我们调查了 gamma 为基础的主要技术之一:软件断层扫描。 软件断层扫描在许多软件实例上拆分监视任务,从而可以通过轻量级仪器从用户收集(1)(2)合并以收集整体监视信息来实现(1)。在描述技术后,我们说明了特定监控任务的软件断层扫描实例。我们还提出了两项​​案例研究,我们执行了评估了真实计划上所提出的技术。研究结果表明,可以在每个部署的程序实例上仅使用最小的仪器来成功应用软件断层扫描来收集准确的监视信息。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号