当前位置: 首页 > 知识库问答 >
问题:

如果服务关闭或重新启动,如何处理Dropwizard指标?

云季同
2023-03-14

我有一个用例,我们必须监控使用Dropwizard指标并将其推送到服务器的各种服务统计信息。但是,如果服务出现故障并重新启动,则会重置指标。计数器将重置为 0,这将影响监视,因为百分位数或平均值等值会受到影响。

如何处理这种情况或用例?

共有1个答案

云建木
2023-03-14

你正在寻找的是一个像石墨或类似的数据聚合器。您将定期向Graphite发布指标。Dropwizard有一个https://dropwizard.github.io/metrics/3.1.0/manual/graphite/插件

 类似资料:
  • 在 Cadence 中部署代码期间,服务器重新启动功能如何工作?将重新启动哪些内容?它会仅重新启动 Cadence 服务,还是也会重新启动工作线程?如果重新启动工作人员,活动和工作流是否会从头开始重新启动?

  • 问题内容: 我正在尝试在我的c程序中检测从Linux关闭或重新启动。我发现程序可以使用signal(SIGTERM,handler)(SIGKILL,handler)。但是,如果用户也使用命令杀死该进程,这两个触发器也会触发。 他们说,在某些解决方案中,可以使用运行级别,但无法运行。在系统初始化运行级别之前,不知道该进程是否被杀死。我什至尝试将脚本放在rcx.d中,但仍然无法正常工作。 有人建议吗

  • 问题内容: 我正在使用Maven Jetty插件,如果任何Bean失败,有没有一种方法可以防止服务器启动或关闭(例如,使用maven-jetty-plugin)? 这是一个例子: 我想关闭服务器。我知道有一种方法涉及在每个bean中编码destroy方法,但是我想为任何bean提供全局的东西。 问题答案: 要完成这项任务并不容易。从码头的源代码中找到所需的信息需要花费数小时的辛苦工作。 这是与我的

  • 如何在12.04Linux启动和关闭tomcat服务器? 当我使用sudo/etc/init时。d/tomcat7重新启动,它正在工作。 当我使用服务tomcat7 restart时,我收到消息: 您需要root权限才能运行此脚本。 当我使用usr/share/tomcat7/bin/shutdown时。sh,我得到: 组织。阿帕奇。卡特琳娜。启动。ClassLoaderFactory valid

  • 我的springboot微服务依赖于AS400 DB2,当服务启动时,它可能会关闭。该服务有一个配置bean,它有autowired的基于JpaRepository的存储库。在启动期间,当DB2关闭时,我得到以下消息:

  • 为了效率和成本,我不想将这些标志存储在memcache或Datastore中。 我正在寻找一种向所有实例发送消息的方法(请参阅我之前的文章GAE向所有活动实例发送请求): 1)向我的应用程序或服务的所有实例发送关闭消息/命令 2)向我的应用程序或服务的所有实例发送重新启动消息/命令 我只使用自动缩放,所以我不能发送针对特定实例的请求(我可以使用GAE管理API获得活动实例的列表)。 有没有办法在P