]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/telemetry: add report_timestamp to sent reports
authorDan Mick <dan.mick@redhat.com>
Sat, 13 Apr 2019 00:04:34 +0000 (17:04 -0700)
committerJoao Eduardo Luis <joao@suse.com>
Mon, 9 Dec 2019 19:36:54 +0000 (19:36 +0000)
Received time may differ from report time, and correlating
to local cluster state events might be useful.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
(cherry picked from commit a42c8e327c9f7d53b8c13cf51837c294bc4c643d)

src/pybind/mgr/telemetry/module.py

index 2d3a7d1f36df76f19977cec2a26c1c671b117f47..63a184ebabd28a036325e60880d2a1f26a0a84cb 100644 (file)
@@ -220,7 +220,11 @@ class Module(MgrModule):
         return metadata
 
     def compile_report(self):
-        report = {'leaderboard': False, 'report_version': 1}
+        report = {
+            'leaderboard': False,
+            'report_version': 1,
+            'report_timestamp': datetime.utcnow().isoformat()
+        }
 
         if self.str_to_bool(self.config['leaderboard']):
             report['leaderboard'] = True