12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- syntax = "proto2";
- option go_package = "system";
- package appengine;
- message SystemServiceError {
- enum ErrorCode {
- OK = 0;
- INTERNAL_ERROR = 1;
- BACKEND_REQUIRED = 2;
- LIMIT_REACHED = 3;
- }
- }
- message SystemStat {
- // Instaneous value of this stat.
- optional double current = 1;
- // Average over time, if this stat has an instaneous value.
- optional double average1m = 3;
- optional double average10m = 4;
- // Total value, if the stat accumulates over time.
- optional double total = 2;
- // Rate over time, if this stat accumulates.
- optional double rate1m = 5;
- optional double rate10m = 6;
- }
- message GetSystemStatsRequest {
- }
- message GetSystemStatsResponse {
- // CPU used by this instance, in mcycles.
- optional SystemStat cpu = 1;
- // Physical memory (RAM) used by this instance, in megabytes.
- optional SystemStat memory = 2;
- }
- message StartBackgroundRequestRequest {
- }
- message StartBackgroundRequestResponse {
- // Every /_ah/background request will have an X-AppEngine-BackgroundRequest
- // header, whose value will be equal to this parameter, the request_id.
- optional string request_id = 1;
- }
|