rochimfn / tbd-server-webserver

Web monitoring custom log shipping

Home Page:https://github.com/rochimfn/tbd-log-shipping

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Web monitoring custom log shipping

Panduan Pemasangan

Prerequisite

Mulai Pemasangan

  1. Salin repositori
git clone https://github.com/rochimfn/tbd-server-webserver.git
  1. Masuk ke direktori
cd tbd-server-webserver
  1. Pasang dependensi
yarn 
  1. Konfigurasi .env
cp .env.example .env #bash atau powershell
copy .env.example .env #cmd

Isi konfigurasi dengan kredensial mongodb dan token (random string). Contohnya sebagai berikut:

Konfigurasi mongodb wajib sama dengan backup script

MONGO_HOST='127.0.0.1'
MONGO_PORT='27017'
MONGO_DATABASE='log_shipping'
MONGO_USERNAME='admin'
MONGO_PASSWORD='password'
TOKEN='vmouwqhlkdjf0f29u0fh2vs'
  1. Menyiapkan akun pengguna
yarn setup

Pengguna default:

  • Nama Lengkap: Rochim Farul Noviyan
  • Email: rochim.noviyan@gmail.com
  • Password: password

Akun pengguna dapat disesuaikan didalam pengaturan profile.

  1. Jalankan web server
yarn start

Tunggu sebentar dan web monitoring akan dapat diakses melalui port 5000.

Server dapat dimatikan dengan menekan tombol CTRL+C

Daftar Halaman

Masuk

Kredensial:

  • Email (default): rochim.noviyan@gmail.com
  • Password (default): password

.github/login.png

Profile

Dihalaman ini anda dapat menyesuaikan nama lengkap, email dan password.

.github/profile.png

Primary Node

Dihalaman ini anda dapat menyesuaikan koneksi ke primary node (hanya satu).

.github/primary-node.png

Secondary Nodes

Dihalaman ini anda dapat menyesuaikan koneksi ke client secondary nodes (bisa lebih dari satu secondary).

.github/secondary-nodes.png

Primary Monitor

Dihalaman ini anda dapat memantau pengiriman ke client secondary nodes.

.github/primary-monitor.png

Secondary Monitor

Dihalaman ini anda dapat memantau status restorasi terakhir di seluruh secondary nodes.

.github/secondary-monitor.png

About

Web monitoring custom log shipping

https://github.com/rochimfn/tbd-log-shipping


Languages

Language:Vue 64.7%Language:JavaScript 32.5%Language:HTML 2.5%Language:Shell 0.3%