Blame view
api/dashboard/src/pages/panel/components/ceptd.vue
704 Bytes
0d8c0f816 initial commit |
1 2 3 4 5 6 7 |
<template> <div style="height: 85vh"> <iframe width="100%" height="100%" :src="src" frameborder="0" /> </div> </template> <script> |
fa297f23d Added config fetc... |
8 |
import axios from 'axios' |
0d8c0f816 initial commit |
9 10 11 12 |
export default { name: 'CEPTD', data () { return { |
fa297f23d Added config fetc... |
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
src: '', params: '/app/kibana#/dashboard/Suricata?_g=(refreshInterval%3A(pause%3A!t%2Cvalue%3A0)%2Ctime%3A(from%3Anow-15m%2Cto%3Anow))' } }, created () { this.config() }, methods: { async config () { try { const { data } = await axios.get('/config') this.src = data.kibana_url + this.params } catch (e) { this.$toasted.error('Error fetching Kibana URL!') } |
0d8c0f816 initial commit |
28 29 30 31 32 33 34 |
} } } </script> <style scoped> </style> |