@Path(value="/cluster/system/loggers") public class ClusterLoggersResource extends ProxiedResource
authenticationToken, nodeService, remoteInterfaceProviderobjectMapper, userService| Constructor and Description |
|---|
ClusterLoggersResource(NodeService nodeService,
RemoteInterfaceProvider remoteInterfaceProvider,
javax.ws.rs.core.HttpHeaders httpHeaders) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Optional<LoggersSummary>> |
loggers() |
void |
setSubsystemLoggerLevel(String nodeId,
String subsystemTitle,
String level) |
Map<String,Optional<SubsystemSummary>> |
subsystems() |
createRemoteInterfaceProvider, getForAllNodes, getForAllNodescheckAnyPermission, checkPermission, checkPermission, getCurrentUser, getSubject, getUriBuilderToSelf, isAnyPermitted, isAnyPermitted, isPermitted, isPermitted, setPrettyPrint@Inject public ClusterLoggersResource(NodeService nodeService, RemoteInterfaceProvider remoteInterfaceProvider, @Context javax.ws.rs.core.HttpHeaders httpHeaders) throws NodeNotFoundException
NodeNotFoundException@GET @Timed @Produces(value="application/json") public Map<String,Optional<LoggersSummary>> loggers()
@GET @Timed @Path(value="/subsystems") @Produces(value="application/json") public Map<String,Optional<SubsystemSummary>> subsystems()
@PUT
@Timed
@Path(value="/{nodeId}/subsystems/{subsystem}/level/{level}")
public void setSubsystemLoggerLevel(@PathParam(value="nodeId") @NotEmpty
String nodeId,
@PathParam(value="subsystem") @NotEmpty
String subsystemTitle,
@PathParam(value="level") @NotEmpty
String level)
throws NodeNotFoundException,
IOException
NodeNotFoundExceptionIOExceptionCopyright © 2012-2016 Graylog, Inc.. All Rights Reserved.