@Path(value="collector")
public class SystemMetricsCollectorWebResource
extends org.onosproject.rest.AbstractWebResource
| Constructor and Description |
|---|
SystemMetricsCollectorWebResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
cpuMetrics(InputStream stream)
Collects CPU metrics.
|
javax.ws.rs.core.Response |
diskMetrics(InputStream stream)
Collects disk metrics.
|
javax.ws.rs.core.Response |
memoryMetrics(InputStream stream)
Collects memory metrics.
|
javax.ws.rs.core.Response |
networkMetrics(InputStream stream)
Collects network metrics.
|
javax.ws.rs.core.Response |
systemInfo(InputStream stream)
Collects system information.
|
@POST @Path(value="cpu_metrics") @Consumes(value="application/json") public javax.ws.rs.core.Response cpuMetrics(InputStream stream)
stream - JSON stream@POST @Path(value="memory_metrics") @Consumes(value="application/json") public javax.ws.rs.core.Response memoryMetrics(InputStream stream)
stream - JSON stream@POST @Path(value="disk_metrics") @Consumes(value="application/json") public javax.ws.rs.core.Response diskMetrics(InputStream stream)
stream - JSON stream@POST @Path(value="network_metrics") @Consumes(value="application/json") public javax.ws.rs.core.Response networkMetrics(InputStream stream)
stream - JSON stream@POST @Path(value="system_info") @Consumes(value="application/json") public javax.ws.rs.core.Response systemInfo(InputStream stream)
stream - JSON stream