- 29 Jan, 2016 1 commit
-
-
Gary Wong authored
-
- 05 Jun, 2015 4 commits
-
-
Gary Wong authored
-
Gary Wong authored
-
Gary Wong authored
It used to mean bytes per second. Now it means bits per second. To avoid worrying about client-side versions and updating, we'll keep the client unmodified and convert statistics on their way through the server. Who doesn't like ugly hacks?
-
Gary Wong authored
-
- 04 Jun, 2015 1 commit
-
-
Gary Wong authored
-
- 07 Apr, 2015 1 commit
-
-
Gary Wong authored
Aggressively flush tables, and mysqlcheck on boot.
-
- 12 Mar, 2015 2 commits
-
-
Gary Wong authored
We can't add all the interfaces all the time (since we have thousands of them, and we're frequently repopulating the monitoring database), and we can't statically determine the set we care about, either (since it depends which VLANs we report as externally visible).
-
Gary Wong authored
-
- 05 Mar, 2015 1 commit
-
-
Gary Wong authored
- Do not report interface addresses unless we have a valid dotted decimal IPv4 address - Always give interface roles as either "control" or "experimental"
-
- 04 Mar, 2015 1 commit
-
-
Gary Wong authored
-
- 02 Mar, 2015 2 commits
-
-
Gary Wong authored
After today's discussion on the ops-monitoring teleconference, where the understanding was that this is the proper interpretation. (When two sites describe the same interface, the two URNs must match exactly; in contrast, whatever URLs are advertised "belong" to the site describing it.)
-
Gary Wong authored
-
- 17 Oct, 2014 2 commits
- 11 Aug, 2014 1 commit
-
-
Gary Wong authored
-
- 08 Aug, 2014 1 commit
-
-
Gary Wong authored
-
- 01 Jul, 2014 1 commit
-
-
Leigh B Stoller authored
-
- 19 Jun, 2014 2 commits
- 18 Jun, 2014 1 commit
-
-
Gary Wong authored
(Again.)
-
- 11 Jun, 2014 1 commit
-
-
Gary Wong authored
-
- 10 Jun, 2014 1 commit
-
-
Gary Wong authored
-
- 22 May, 2014 1 commit
-
-
Gary Wong authored
The pieces are: * A monitoring daemon (clientside/protogeni/shared-node-monitor), which runs in each Xen shared node dom0, and gathers node and interface statistics. It communicates these over the event system with... * A listening daemon (event/monitoring/shared-node-listener), running on the local boss node, and inserts everything it hears into the MySQL database "monitoring". This database is also used by... * A site-wide monitoring daemon (protogeni/scripts/mondbd), periodically polling the normal testbed database (nodes and interfaces tables) and copying snapshots of the important pieces into the monitoring database. * The monitoring database is also read by a WWW front end invoked as a WSGI process by Apache. This front end is developed by the GPO and modified to work with ProtoGENI, and is maintained in an independent repository.
-