Package google.golang.org/appengine/runtime (v1.6.8)
Stay organized with collections
Save and categorize content based on your preferences.
Package runtime exposes information about the resource usage of the application. It also provides a way to run code in a new background context of a module.
This package does not work on App Engine "flexible environment".
Functions
func RunInBackground
RunInBackground runs f in a background goroutine in this process. f is provided a context that may outlast the context provided to RunInBackground. This is only valid to invoke from a service set to basic or manual scaling.
Statistics
typeStatisticsstruct{
// CPU records the CPU consumed by this instance, in megacycles.
CPUstruct{
Totalfloat64
Rate1Mfloat64 // consumption rate over one minute
Rate10Mfloat64 // consumption rate over ten minutes
}
// RAM records the memory used by the instance, in megabytes.
RAMstruct{
Currentfloat64
Average1Mfloat64 // average usage over one minute
Average10Mfloat64 // average usage over ten minutes
}
}Statistics represents the system's statistics.
func Stats
funcStats(ccontext .Context )(*Statistics ,error )