Project

General

Custom queries

Profile

Actions

Bug #160

closed

Last Report Date is client date, not date report was received.

Added by Dis Connect about 15 years ago. Updated about 13 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Puppet Reports
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

The "last report" date should be the time the most recent report arrived at the server, regardless of any client-side embedded dates. This allows event correlation even in the face of client clock drift. (In a perfect world, the clocks would all stay in lockstep. Unfortunately, this isn't a perfect world and ntpd will bail when the drift is too high - exactly when it is needed most.)

For example, when 10 hosts fail you can go back and say "oh. they all failed at 2:10am. That is when the fileserver backup runs. It must be causing puppet timeouts" rather than "hmm. so they failed between 2 and 3, but only 1 had trouble during the backup."

Perhaps "Report Date" is a better name for the embedded datestamp, since that is the date the report was generated (so importing older reports will not have unexpected side-effects.)

#1

Updated by Ohad Levy about 15 years ago

  • Category set to Puppet Reports
  • Status changed from New to Feedback
  • Assignee set to Dis Connect
#2

Updated by Ohad Levy almost 15 years ago

  • Status changed from Feedback to Assigned
  • Assignee changed from Dis Connect to Ohad Levy
  • Target version set to 0.1-5
#3

Updated by Ohad Levy almost 15 years ago

  • Status changed from Assigned to Ready For Testing
  • % Done changed from 0 to 100
#4

Updated by Ohad Levy almost 15 years ago

  • Status changed from Ready For Testing to Closed
Actions

Also available in: Atom PDF