我有一个非常简单的案例,我想查看用户在我的应用程序中单击 ButtonA 的次数。我正在使用 DropWizard 指标计数器来存档,并且 coursera 记者每 1 分钟将它们报告给 DataDog。
registry.counter("buttonA").inc();
但是发生的事情是这个计数器的行为不像我想象的那样。因此,例如,如果 buttonA 已被单击 4 次,则计数器将保持值 4 直到应用程序重新启动,这不是很有用。
是否有其他我不知道的指标会保持计数并在每个报告中重置为 0 ?因此,在 Datadog 仪表板上,我可以轻松地汇总所有计数并设法获得确切的数字,即使重新启动应用程序也不会影响指标。