Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id A00CD200C32 for ; Thu, 23 Feb 2017 03:06:19 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 9EA12160B72; Thu, 23 Feb 2017 02:06:19 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id BAB1B160B62 for ; Thu, 23 Feb 2017 03:06:18 +0100 (CET) Received: (qmail 73585 invoked by uid 500); 23 Feb 2017 02:06:17 -0000 Mailing-List: contact reviews-help@aurora.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: reviews@aurora.apache.org Delivered-To: mailing list reviews@aurora.apache.org Received: (qmail 73564 invoked by uid 99); 23 Feb 2017 02:06:17 -0000 Received: from reviews-vm.apache.org (HELO reviews.apache.org) (140.211.11.40) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Feb 2017 02:06:17 +0000 Received: from reviews.apache.org (localhost [127.0.0.1]) by reviews.apache.org (Postfix) with ESMTP id 763A43132A3; Thu, 23 Feb 2017 02:06:17 +0000 (UTC) Content-Type: multipart/alternative; boundary="===============5091341002888934072==" MIME-Version: 1.0 Subject: Re: Review Request 55105: AURORA-1870 Add finer grained timings to the Snapshot process From: David McLaughlin To: David McLaughlin , Stephan Erb Cc: Aurora , Mehrdad Nurolahzade Date: Thu, 23 Feb 2017 02:06:17 -0000 Message-ID: <20170223020617.1739.18005@reviews.apache.org> X-ReviewBoard-URL: https://reviews.apache.org/ Auto-Submitted: auto-generated Sender: David McLaughlin X-ReviewGroup: Aurora X-Auto-Response-Suppress: DR, RN, OOF, AutoReply X-ReviewRequest-URL: https://reviews.apache.org/r/55105/ In-Reply-To: <20170128211510.13408.74004@reviews.apache.org> X-Sender: David McLaughlin X-ReviewBoard-ShipIt: 1 References: <20170128211510.13408.74004@reviews.apache.org> X-ReviewBoard-Diff-For: commons/src/test/java/org/apache/aurora/common/stats/SlidingStatsTest.java X-ReviewBoard-ShipIt-Only: 1 Reply-To: David McLaughlin X-ReviewRequest-Repository: aurora archived-at: Thu, 23 Feb 2017 02:06:19 -0000 --===============5091341002888934072== MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55105/#review166465 ----------------------------------------------------------- Ship it! Ship It! - David McLaughlin On Jan. 28, 2017, 9:15 p.m., Mehrdad Nurolahzade wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/55105/ > ----------------------------------------------------------- > > (Updated Jan. 28, 2017, 9:15 p.m.) > > > Review request for Aurora, David McLaughlin and Stephan Erb. > > > Bugs: AURORA-1870 > https://issues.apache.org/jira/browse/AURORA-1870 > > > Repository: aurora > > > Description > ------- > > AURORA-1870 Add finer grained timings to the Snapshot process > > I gave up on `@Timed` interceptor approach because major refactoring is required in order to have snapshot fields instantiated by Guice through `Provider` or `@Provides` interfaces. The abstract class approach is much easier/cleaner. > > > Diffs > ----- > > commons/src/main/java/org/apache/aurora/common/stats/SlidingStats.java f7a5ae41e307627fc55157758e9b7cdd861c3268 > commons/src/test/java/org/apache/aurora/common/stats/SlidingStatsTest.java PRE-CREATION > src/main/java/org/apache/aurora/scheduler/storage/log/SnapshotStoreImpl.java 7aa111ec14696ae40f518c42f3c7f45d8ab0e94c > src/test/java/org/apache/aurora/scheduler/storage/log/SnapshotStoreImplIT.java f56a1624c7188da175ad3e6de323c3442802f2ea > > Diff: https://reviews.apache.org/r/55105/diff/ > > > Testing > ------- > > ``` > $ curl localhost:8081/vars | grep snapshot_restore > % Total % Received % Xferd Average Speed Time Time Time Current > Dload Upload Total Spent Left Speed > 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 > snapshot_restore_crons_events 1 > snapshot_restore_crons_events_per_sec 0.0 > snapshot_restore_crons_nanos_per_event 0.0 > snapshot_restore_crons_nanos_total 73648 > snapshot_restore_crons_nanos_total_per_sec 0.0 > snapshot_restore_dbscript_events 1 > snapshot_restore_dbscript_events_per_sec 0.0 > snapshot_restore_dbscript_nanos_per_event 0.0 > snapshot_restore_dbscript_nanos_total 1148842021 > snapshot_restore_dbscript_nanos_total_per_sec 0.0 > snapshot_restore_hosts_events 1 > snapshot_restore_hosts_events_per_sec 0.0 > snapshot_restore_hosts_nanos_per_event 0.0 > snapshot_restore_hosts_nanos_total 76166 > snapshot_restore_hosts_nanos_total_per_sec 0.0 > snapshot_restore_job_updates_events 1 > snapshot_restore_job_updates_events_per_sec 0.0 > snapshot_restore_job_updates_nanos_per_event 0.0 > snapshot_restore_job_updates_nanos_total 49482 > snapshot_restore_job_updates_nanos_total_per_sec 0.0 > snapshot_restore_locks_events 1 > snapshot_restore_locks_events_per_sec 0.0 > snapshot_restore_locks_nanos_per_event 0.0 > snapshot_restore_locks_nanos_total 125084 > snapshot_restore_locks_nanos_total_per_sec 0.0 > snapshot_restore_quota_events 1 > snapshot_restore_quota_events_per_sec 0.0 > snapshot_restore_quota_nanos_per_event 0.0 > snapshot_restore_quota_nanos_total 52305 > snapshot_restore_quota_nanos_total_per_sec 0.0 > snapshot_restore_scheduler_metadata_events 1 > snapshot_restore_scheduler_metadata_events_per_sec 0.0 > snapshot_restore_scheduler_metadata_nanos_per_event 0.0 > snapshot_restore_scheduler_metadata_nanos_total 70816 > snapshot_restore_scheduler_metadata_nanos_total_per_sec 0.0 > snapshot_restore_tasks_events 1 > snapshot_restore_tasks_events_per_sec 0.0 > snapshot_restore_tasks_nanos_per_event 0.0 > snapshot_restore_tasks_nanos_total 91377 > snapshot_restore_tasks_nanos_total_per_sec 0.0 > ``` > > ``` > $ aurora_admin scheduler_snapshot devcluster > INFO] Response from scheduler: OK (message: ) > > $ curl localhost:8081/vars | grep snapshot_save > % Total % Received % Xferd Average Speed Time Time Time Current > Dload Upload Total Spent Left Speed > 100 48226 0 48226 0 0 3266k 0 --:--:-- --:--:-- --:--:-- 3363k > snapshot_save_crons_events 1 > snapshot_save_crons_events_per_sec 0.0 > snapshot_save_crons_nanos_per_event 0.0 > snapshot_save_crons_nanos_total 466181 > snapshot_save_crons_nanos_total_per_sec 0.0 > snapshot_save_dbscript_events 1 > snapshot_save_dbscript_events_per_sec 0.0 > snapshot_save_dbscript_nanos_per_event 0.0 > snapshot_save_dbscript_nanos_total 18201542 > snapshot_save_dbscript_nanos_total_per_sec 0.0 > snapshot_save_hosts_events 1 > snapshot_save_hosts_events_per_sec 0.0 > snapshot_save_hosts_nanos_per_event 0.0 > snapshot_save_hosts_nanos_total 1286180 > snapshot_save_hosts_nanos_total_per_sec 0.0 > snapshot_save_job_updates_events 1 > snapshot_save_job_updates_events_per_sec 0.0 > snapshot_save_job_updates_nanos_per_event 0.0 > snapshot_save_job_updates_nanos_total 123760632 > snapshot_save_job_updates_nanos_total_per_sec 0.0 > snapshot_save_locks_events 1 > snapshot_save_locks_events_per_sec 0.0 > snapshot_save_locks_nanos_per_event 0.0 > snapshot_save_locks_nanos_total 1523926 > snapshot_save_locks_nanos_total_per_sec 0.0 > snapshot_save_quota_events 1 > snapshot_save_quota_events_per_sec 0.0 > snapshot_save_quota_nanos_per_event 0.0 > snapshot_save_quota_nanos_total 5725489 > snapshot_save_quota_nanos_total_per_sec 0.0 > snapshot_save_scheduler_metadata_events 1 > snapshot_save_scheduler_metadata_events_per_sec 0.0 > snapshot_save_scheduler_metadata_nanos_per_event 0.0 > snapshot_save_scheduler_metadata_nanos_total 2142 > snapshot_save_scheduler_metadata_nanos_total_per_sec 0.0 > snapshot_save_tasks_events 1 > snapshot_save_tasks_events_per_sec 0.0 > snapshot_save_tasks_nanos_per_event 0.0 > snapshot_save_tasks_nanos_total 6939463 > snapshot_save_tasks_nanos_total_per_sec 0.0 > ``` > > > Thanks, > > Mehrdad Nurolahzade > > --===============5091341002888934072==--