New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 772812 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug



Sign in to add a comment

Productionize the Tricium service

Project Member Reported by emso@chromium.org, Oct 9 2017

Issue description

* Add monitoring with a companion dashboard.
* Document the release process for the service and for analyzers.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Oct 12 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/6e1315a5882b7e7ebab70c52621c4aa537500dff

commit 6e1315a5882b7e7ebab70c52621c4aa537500dff
Author: Emma <emso@chromium.org>
Date: Thu Oct 12 11:25:55 2017

Adds monitoring to Tricium

* Enables monitoring.
* Refactors common tracking extraction API to return platform name.
* Adds comment count.
* Adds worker success count.
* Adds worker failure count.
* Adds analyze, progress, and results request counts.

Bug:772812
Change-Id: Icf8c5932b3dab241a715e631307a0f2880d95321
Reviewed-on: https://chromium-review.googlesource.com/707153
Commit-Queue: Emma Söderberg <emso@chromium.org>
Reviewed-by: Marc-Antoine Ruel <maruel@chromium.org>

[modify] https://crrev.com/6e1315a5882b7e7ebab70c52621c4aa537500dff/go/src/infra/tricium/appengine/common/track/track.go
[modify] https://crrev.com/6e1315a5882b7e7ebab70c52621c4aa537500dff/go/src/infra/tricium/appengine/common/track/track_test.go
[modify] https://crrev.com/6e1315a5882b7e7ebab70c52621c4aa537500dff/go/src/infra/tricium/appengine/frontend/rpc_analyze.go
[add] https://crrev.com/6e1315a5882b7e7ebab70c52621c4aa537500dff/go/src/infra/tricium/appengine/frontend/monitoring.go
[add] https://crrev.com/6e1315a5882b7e7ebab70c52621c4aa537500dff/go/src/infra/tricium/appengine/tracker/monitoring.go
[modify] https://crrev.com/6e1315a5882b7e7ebab70c52621c4aa537500dff/go/src/infra/tricium/appengine/frontend/cron.yaml
[modify] https://crrev.com/6e1315a5882b7e7ebab70c52621c4aa537500dff/go/src/infra/tricium/appengine/tracker/rpc_worker_done.go
[modify] https://crrev.com/6e1315a5882b7e7ebab70c52621c4aa537500dff/go/src/infra/tricium/appengine/tracker/rpc_worker_launched_test.go
[modify] https://crrev.com/6e1315a5882b7e7ebab70c52621c4aa537500dff/go/src/infra/tricium/appengine/frontend/rpc_progress.go
[modify] https://crrev.com/6e1315a5882b7e7ebab70c52621c4aa537500dff/go/src/infra/tricium/appengine/tracker/rpc_worker_launched.go
[modify] https://crrev.com/6e1315a5882b7e7ebab70c52621c4aa537500dff/go/src/infra/tricium/appengine/frontend/rpc_results.go
[modify] https://crrev.com/6e1315a5882b7e7ebab70c52621c4aa537500dff/go/src/infra/tricium/appengine/tracker/rpc_workflow_launched_test.go
[modify] https://crrev.com/6e1315a5882b7e7ebab70c52621c4aa537500dff/go/src/infra/tricium/appengine/tracker/rpc_worker_done_test.go
[modify] https://crrev.com/6e1315a5882b7e7ebab70c52621c4aa537500dff/go/src/infra/tricium/appengine/tracker/rpc_workflow_launched.go

Comment 2 by emso@chromium.org, Nov 13 2017

Monitoring and dashboard have been added.

Comment 3 by emso@chromium.org, Nov 13 2017

Status: Fixed (was: Assigned)
Service release instructions have been added to the playbook and an initial list of steps for analyzer testing/releasing have been added to the contribute doc. 

Sign in to add a comment