comparison client/src/logs/logs.vue @ 809:13f80b9033c8

accesslogs
author Thomas Junk <thomas.junk@intevation.de>
date Thu, 27 Sep 2018 16:51:00 +0200
parents badbc0207418
children d6888d1439e5
comparison
equal deleted inserted replaced
808:e10a8a682297 809:13f80b9033c8
1 <template> 1 <template>
2 <div class="main d-flex flex-column"> 2 <div class="main d-flex flex-column">
3 <div class="d-flex flex-row"> 3 <div class="d-flex flex-row">
4 <div :class="spacer"></div> 4 <div :class="spacer"></div>
5 <div class="logoutput shadow"> 5 <div class="logoutput shadow">
6 <pre v-highlightjs="logs"><code class="javascript"></code></pre> 6 <pre v-highlightjs="logs"><code class="accesslog"></code></pre>
7 </div> 7 </div>
8 </div> 8 </div>
9 </div> 9 </div>
10 </template> 10 </template>
11 11
37 } 37 }
38 </style> 38 </style>
39 39
40 <script> 40 <script>
41 import { mapGetters } from "vuex"; 41 import { mapGetters } from "vuex";
42 import { HTTP } from "../application/lib/http.js";
42 43
43 export default { 44 export default {
44 name: "logs", 45 name: "logs",
46 mounted() {
47 HTTP.get("system/log/apache2/access.log", {
48 headers: { "X-Gemma-Auth": localStorage.getItem("token") }
49 })
50 .then(response => {
51 this.logs = response.data.content;
52 })
53 .catch(error => {
54 console.log(error);
55 });
56 },
45 data() { 57 data() {
46 return { 58 return {
47 logs: `gemma ❯ ./run-app.sh 59 logs: null
48 2018/09/21 11:13:37 Configure GeoServer...
49 2018/09/21 11:13:37 listen on localhost:8000
50 2018/09/21 11:13:37 info: creating workspace gemma
51 2018/09/21 11:13:38 info: creating datastore gemma
52 2018/09/21 11:13:38 info: number of tables to publish 2
53 2018/09/21 11:13:38 info: creating featuretype distance_marks_geoserver.
54 2018/09/21 11:13:39 warn: configure GeoServer failed: Status code 'Internal Server Error' (500)
55 2018/09/21 11:48:22 Injecting user sophie
56 2018/09/21 11:48:22 proxyDirector: /api/internal/wfs
57 2018/09/21 11:48:22 proxyDirector: /api/external/d4d
58 2018/09/21 11:48:22 proxyDirector: /api/external/d4d
59 2018/09/21 11:48:22 Injecting user sophie
60 2018/09/21 11:48:22 proxyDirector: /api/internal/wfs
61 2018/09/21 11:48:25 gzip compression
62 2018/09/21 11:48:25 rewrite successful
63 2018/09/21 11:48:25 rewrite took 25.603973ms
64 2018/09/21 11:48:27 gzip compression
65 2018/09/21 11:48:27 rewrite successful
66 2018/09/21 11:48:27 rewrite took 1.039415ms
67 2018/09/21 11:48:52 Injecting user sophie
68 2018/09/21 11:48:52 proxyDirector: /api/internal/wfs
69 2018/09/21 11:48:52 proxyDirector: /api/external/d4d
70 2018/09/21 11:48:53 gzip compression
71 2018/09/21 11:48:53 rewrite successful
72 2018/09/21 11:48:53 rewrite took 1.039695ms
73 2018/09/21 11:48:53 proxyDirector: /api/external/d4d
74 2018/09/21 11:48:53 Injecting user sophie
75 2018/09/21 11:48:53 proxyDirector: /api/internal/wfs
76 2018/09/21 11:48:53 gzip compression
77 2018/09/21 11:48:53 rewrite successful
78 2018/09/21 11:48:53 rewrite took 16.220881ms
79 2018/09/21 11:49:05 Injecting user sophie
80 2018/09/21 11:49:05 proxyDirector: /api/internal/wfs
81 2018/09/21 11:49:05 proxyDirector: /api/external/d4d
82 2018/09/21 11:49:05 gzip compression
83 2018/09/21 11:49:05 rewrite successful
84 2018/09/21 11:49:05 rewrite took 973.896µs
85 2018/09/21 11:49:05 Injecting user sophie
86 2018/09/21 11:49:05 proxyDirector: /api/internal/wfs
87 2018/09/21 11:49:05 gzip compression
88 2018/09/21 11:49:05 rewrite successful
89 2018/09/21 11:49:05 rewrite took 1.396081ms
90 2018/09/21 11:49:38 Injecting user sophie
91 2018/09/21 11:49:38 proxyDirector: /api/internal/wfs
92 2018/09/21 11:49:38 proxyDirector: /api/external/d4d
93 2018/09/21 11:49:38 gzip compression
94 2018/09/21 11:49:38 rewrite successful
95 2018/09/21 11:49:38 rewrite took 853.268µs
96 2018/09/21 11:49:38 proxyDirector: /api/external/d4d
97 2018/09/21 11:49:38 Injecting user sophie
98 2018/09/21 11:49:38 proxyDirector: /api/internal/wfs
99 2018/09/21 11:49:38 gzip compression
100 2018/09/21 11:49:38 rewrite successful
101 2018/09/21 11:49:38 rewrite took 5.146315ms
102 2018/09/21 11:50:38 Injecting user sophie
103 2018/09/21 11:50:38 proxyDirector: /api/internal/wfs
104 2018/09/21 11:50:38 proxyDirector: /api/external/d4d
105 2018/09/21 11:50:38 gzip compression
106 2018/09/21 11:50:38 rewrite successful
107 2018/09/21 11:50:38 rewrite took 1.221311ms
108 2018/09/21 11:50:38 Injecting user sophie
109 2018/09/21 11:50:38 proxyDirector: /api/internal/wfs
110 2018/09/21 11:50:38 proxyDirector: /api/external/d4d
111 2018/09/21 11:50:38 gzip compression
112 2018/09/21 11:50:38 rewrite successful
113 2018/09/21 11:50:38 rewrite took 1.427937ms
114 2018/09/21 11:51:06 proxyDirector: /api/external/d4d
115 2018/09/21 11:51:06 Injecting user sophie
116 2018/09/21 11:51:06 proxyDirector: /api/internal/wfs
117 2018/09/21 11:51:06 gzip compression
118 2018/09/21 11:51:06 rewrite successful
119 2018/09/21 11:51:06 rewrite took 8.170505ms
120 2018/09/21 11:51:17 Injecting user sophie
121 2018/09/21 11:51:17 proxyDirector: /api/internal/wfs
122 2018/09/21 11:51:17 proxyDirector: /api/external/d4d
123 2018/09/21 11:51:17 gzip compression
124 2018/09/21 11:51:17 rewrite successful
125 2018/09/21 11:51:17 rewrite took 1.222553ms
126 2018/09/21 11:51:17 Injecting user sophie
127 2018/09/21 11:51:17 proxyDirector: /api/internal/wfs
128 2018/09/21 11:51:17 gzip compression
129 2018/09/21 11:51:17 rewrite successful
130 2018/09/21 11:51:17 rewrite took 2.78996ms
131 2018/09/21 11:51:34 proxyDirector: /api/external/d4d
132 2018/09/21 11:51:34 Injecting user sophie
133 2018/09/21 11:51:34 proxyDirector: /api/internal/wfs
134 2018/09/21 11:51:34 gzip compression
135 2018/09/21 11:51:34 rewrite successful
136 2018/09/21 11:51:34 rewrite took 1.33321ms
137 2018/09/21 11:51:34 proxyDirector: /api/external/d4d
138 2018/09/21 11:51:34 Injecting user sophie
139 2018/09/21 11:51:34 proxyDirector: /api/internal/wfs
140 2018/09/21 11:51:34 gzip compression
141 2018/09/21 11:51:34 rewrite successful
142 2018/09/21 11:51:34 rewrite took 3.687839ms
143 2018/09/21 11:52:08 Injecting user sophie
144 2018/09/21 11:52:08 proxyDirector: /api/internal/wfs
145 2018/09/21 11:52:08 proxyDirector: /api/external/d4d
146 2018/09/21 11:52:08 gzip compression
147 2018/09/21 11:52:08 rewrite successful
148 2018/09/21 11:52:08 rewrite took 1.26564ms
149 2018/09/21 11:52:08 proxyDirector: /api/external/d4d
150 2018/09/21 11:52:08 Injecting user sophie
151 2018/09/21 11:52:08 proxyDirector: /api/internal/wfs
152 2018/09/21 11:52:08 gzip compression
153 2018/09/21 11:52:08 rewrite successful
154 2018/09/21 11:52:08 rewrite took 1.024643ms
155 2018/09/21 11:54:23 Injecting user sophie
156 2018/09/21 11:54:23 proxyDirector: /api/internal/wfs
157 2018/09/21 11:54:23 proxyDirector: /api/external/d4d
158 2018/09/21 11:54:23 gzip compression
159 2018/09/21 11:54:23 rewrite successful
160 2018/09/21 11:54:23 rewrite took 1.162201ms
161 2018/09/21 11:54:23 proxyDirector: /api/external/d4d
162 2018/09/21 11:54:23 Injecting user sophie
163 2018/09/21 11:54:23 proxyDirector: /api/internal/wfs
164 2018/09/21 11:54:23 gzip compression
165 2018/09/21 11:54:23 rewrite successful
166 2018/09/21 11:54:23 rewrite took 990.32µs
167 `
168 }; 60 };
169 }, 61 },
170 methods: { 62 methods: {
171 disallow(e) { 63 disallow(e) {
172 e.target.blur(); 64 e.target.blur();