Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1541)

Unified Diff: compute_engine_scripts/monitoring/README.md

Issue 310253003: Add setup scripts for a Graphite server. (Closed) Base URL: https://skia.googlesource.com/buildbot.git@master
Patch Set: Created 6 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: compute_engine_scripts/monitoring/README.md
diff --git a/compute_engine_scripts/monitoring/README.md b/compute_engine_scripts/monitoring/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..971e181e73e22a6e7d63f7e5c0a33c70ca146386
--- /dev/null
+++ b/compute_engine_scripts/monitoring/README.md
@@ -0,0 +1,36 @@
+Monitoring (Graphite)
+=====================
+
+[Graphite](https://graphite.readthedocs.org/en/latest/) is a monitoring tool
+for servers and services. We are using it to monitor the runtime performance
+and behavior of the SkFiddle.com and the new SkPerf services, and maybe other
+services in the future.
+
+This document describes the setup procedure for the Graphite server and the
+process for loading data into the server.
+
+Full Server Setup
+=================
+
+Do once
+-------
+
+ $ ./vm_create_instance.sh
+ $ ./vm_setup_instance.sh
+
+Make sure to 'set daemon 2' in /etc/monit/monitrc so that monit
+runs every 2 seconds.
+
+Do on update
+------------
+
+ $ ./vm_push_update.sh
+
+Notes
+-----
+To SSH into the instance:
+
+ gcutil --project=google.com:skia-buildbots ssh --ssh_user=default skia-monitoring-b
+
+If you need to modify the constants for the vm_XXX.sh scripts they are
+specified in compute_engine_scripts/buildbot/vm_config.sh.

Powered by Google App Engine
This is Rietveld 408576698