Skip to content
This repository has been archived by the owner on Jun 24, 2020. It is now read-only.
/ system-monitor Public archive

Real-time monitoring tool

Notifications You must be signed in to change notification settings

imedvedko/system-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

System Monitor

Build Status Coverage Status

Real-time monitoring tool

Runbook

Development Environment

  1. Git
  2. Docker
  3. Docker Compose

Download

git clone git@github.com:imedvedko/system-monitor.git

Change Directory

cd system-monitor

Build

docker-compose up build 

Run Docker Containers

docker-compose up server web

Open Monitoring Page in your favorite browser

http://localhost:8080/

Remote Debug

  1. Open "Run/Debug Configurations" Window in IntelliJ IDEA (Run -> Edit Configurations...)
  2. Click "+" to Add New Configuration
  3. Select "Remote"
  4. Configure Remote Debug with these parameters
  5. Click "OK" to save
  6. Run Debug (Run -> Debug...)
Item Value
Debugger mode Attach
Host localhost
Port 5005

Server Properties

Property Default Value
--sensor.disk.device-name sda
--sensor.disk.sector-size 512
--sensor.net.interface-name eth0

Web Properties

Property Description Example
--sensor.url URL of Server Endpoint http://server:8080/sensors

Links

  1. Spring Boot Externalized Configuration
  2. Spring Boot Common application properties