@Path(value="monitor") @CheckRoleAccess(resourceCode="system_monitor") @Consumes(value="application/json") @Produces(value="application/json") public class MetricsResource extends BaseResource
| 构造器和说明 |
|---|
MetricsResource() |
| 限定符和类型 | 方法和说明 |
|---|---|
javax.ws.rs.core.Response |
clearAll() |
static void |
clearMetricsQuery() |
java.lang.String |
export(javax.servlet.http.HttpServletResponse response) |
javax.ws.rs.core.Response |
getLastHours(java.lang.String queryJson,
java.lang.String orderField,
java.lang.Boolean desc,
java.lang.Integer page,
java.lang.Integer size) |
javax.ws.rs.core.Response |
getMetricOutline() |
javax.ws.rs.core.Response |
getMetrics(java.lang.String queryJson,
java.lang.String orderField,
java.lang.Boolean desc,
java.lang.Integer page,
java.lang.Integer size) |
javax.ws.rs.core.Response |
getMetricsDetail(java.lang.String queryJson) |
javax.ws.rs.core.Response |
getStaticTotal(java.lang.String queryJson,
java.lang.String orderField,
java.lang.Boolean desc,
java.lang.Integer page,
java.lang.Integer size) |
javax.ws.rs.core.Response |
getThisHours(java.lang.String queryJson,
java.lang.String orderField,
java.lang.Boolean desc,
java.lang.Integer page,
java.lang.Integer size) |
javax.ws.rs.core.Response |
getTotal(java.lang.String queryJson,
java.lang.String orderField,
java.lang.Boolean desc,
java.lang.Integer page,
java.lang.Integer size) |
static void |
setMetricsQuery(java.lang.Object query) |
copyProperties, decode, error, fail, fail, getFlipInfo, getObjectMapper, getToken, judgeSortId, noContent, ok, required, required, setCurrentUser, setPagination, setVirtualUser, status, status, success, success, success, toJSON, toJSONpublic static void setMetricsQuery(java.lang.Object query)
public static void clearMetricsQuery()
@GET @Path(value="/getMetricOutline") public javax.ws.rs.core.Response getMetricOutline()
@GET
@Path(value="/getTotal")
public javax.ws.rs.core.Response getTotal(@QueryParam(value="queryJson")
java.lang.String queryJson,
@QueryParam(value="orderField")
java.lang.String orderField,
@QueryParam(value="desc")
java.lang.Boolean desc,
@QueryParam(value="page")
java.lang.Integer page,
@QueryParam(value="size")
java.lang.Integer size)
@GET
@Path(value="/getThisHours")
public javax.ws.rs.core.Response getThisHours(@QueryParam(value="queryJson")
java.lang.String queryJson,
@QueryParam(value="orderField")
java.lang.String orderField,
@QueryParam(value="desc")
java.lang.Boolean desc,
@QueryParam(value="page")
java.lang.Integer page,
@QueryParam(value="size")
java.lang.Integer size)
@GET
@Path(value="/getLastHours")
public javax.ws.rs.core.Response getLastHours(@QueryParam(value="queryJson")
java.lang.String queryJson,
@QueryParam(value="orderField")
java.lang.String orderField,
@QueryParam(value="desc")
java.lang.Boolean desc,
@QueryParam(value="page")
java.lang.Integer page,
@QueryParam(value="size")
java.lang.Integer size)
@GET
@Path(value="/getStaticTotal")
public javax.ws.rs.core.Response getStaticTotal(@QueryParam(value="queryJson")
java.lang.String queryJson,
@QueryParam(value="orderField")
java.lang.String orderField,
@QueryParam(value="desc")
java.lang.Boolean desc,
@QueryParam(value="page")
java.lang.Integer page,
@QueryParam(value="size")
java.lang.Integer size)
@GET
@Path(value="/getMetrics")
public javax.ws.rs.core.Response getMetrics(@QueryParam(value="queryJson")
java.lang.String queryJson,
@QueryParam(value="orderField")
java.lang.String orderField,
@QueryParam(value="desc")
java.lang.Boolean desc,
@QueryParam(value="page")
java.lang.Integer page,
@QueryParam(value="size")
java.lang.Integer size)
@GET
@Path(value="/getMetricsDetail")
public javax.ws.rs.core.Response getMetricsDetail(@QueryParam(value="queryJson")
java.lang.String queryJson)
@GET @Path(value="/clearAll") public javax.ws.rs.core.Response clearAll()
@GET
@Path(value="/export")
public java.lang.String export(@Context
javax.servlet.http.HttpServletResponse response)