Get Log Events
Returns all events recorded in the Crafter Engine log for a given site in a specific time period.
Resource Information
This service uses the tomcat application on port 8080 by default. To see a list of default ports click here
The context for this API is /
.
HTTP Verb
|
GET
|
URL
|
/api/1/monitoring/log |
Response Formats
|
JSON |
Parameters
Name
|
Type
|
Required
|
Description
|
---|---|---|---|
site
|
String
|
✓
|
The name of the site
|
since
|
Long
|
✓
|
The time in milliseconds from which
events should be fetched
|
token
|
String
|
✓
|
The authorization token
|
Example
Request
GET .../api/1/monitoring/log.json?site=editorial&since=1396772083660&token=defaultManagementToken
Response
Status 200 OK
1[
2 {
3 "exception":"\n",
4 "site":"editorial",
5 "level":"INFO",
6 "thread":"http-nio-8080-exec-6",
7 "message":"--------------------------------------------------",
8 "timestampm":1496849343683,
9 "timestamp":"2017-06-07T09:29:03.683-0600"
10 },
11 {
12 "exception":"\n",
13 "site":"editorial",
14 "level":"INFO",
15 "thread":"http-nio-8080-exec-6",
16 "message":"Site context created: SiteContext{siteName='editorial', context=FileSystemContext[id='956d5fb84b63a77a74970bb378eca361', storeAdapter='org.craftercms.core.store.impl.filesystem.FileSystemContentStoreAdapter@38783f6c', storeServerUrl='null', rootFolderPath='file:../data/repos/sites/editorial/sandbox/', rootFolder=../data/repos/sites/editorial/sandbox, mergingOn=true, cacheOn=false, maxAllowedItemsInCache=0, ignoreHiddenFiles=true], fallback=false, staticAssetsPath='/static-assets', templatesPath='/', restScriptsPath='/scripts/rest', controllerScriptsPath='/scripts/controllers', configPaths=[/config/site.xml, /config/env/default/site.xml, classpath:crafter/engine/extension/sites/editorial/site.xml], applicationContextPaths=[/config/spring/application-context.xml, /config/env/default/spring/application-context.xml, classpath:crafter/engine/extension/sites/editorial/spring/application-context.xml], groovyClassesPath='/scripts/classes'}",
17 "timestampm":1496849343684,
18 "timestamp":"2017-06-07T09:29:03.684-0600"
19 },
20 {
21 "exception":"\n",
22 "site":"editorial",
23 "level":"INFO",
24 "thread":"http-nio-8080-exec-6",
25 "message":"==================================================",
26 "timestampm":1496849343684,
27 "timestamp":"2017-06-07T09:29:03.684-0600"
28 },
29 {
30 "exception":"\n",
31 "site":"editorial",
32 "level":"INFO",
33 "thread":"http-nio-8080-exec-6",
34 "message":"</Creating site context: editorial>",
35 "timestampm":1496849343684,
36 "timestamp":"2017-06-07T09:29:03.684-0600"
37 },
38 {
39 "exception":"\n",
40 "site":"editorial",
41 "level":"INFO",
42 "thread":"http-nio-8080-exec-6",
43 "message":"==================================================",
44 "timestampm":1496849343684,
45 "timestamp":"2017-06-07T09:29:03.684-0600"
46 },
47 {
48 "exception":"\n",
49 "site":"editorial",
50 "level":"INFO",
51 "thread":"http-nio-8080-exec-7",
52 "message":"Content cache and Freemarker cache have been cleared for site 'editorial'",
53 "timestampm":1496849343708,
54 "timestamp":"2017-06-07T09:29:03.708-0600"
55 }
56]
Responses
Status
|
Location
|
Response Body
|
---|---|---|
200
|
See example above.
|
|
400
|
{"message":"Required String parameter 'token' is not present"} |
|
401
|
{"message":"Management authorization failed, invalid token."} |
|
500
|
{ "message" : "Internal server error" } |