Skip to content

FreeBAD Jail Template for Scrutiny, it is a Hard Drive Health Dashboard & Monitoring solution, merging manufacturer provided S.M.A.R.T metrics with real-world failure rates.

Notifications You must be signed in to change notification settings

DarkenLight/Bastille-scrutiny

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bastille-scrutiny

FreeBAD Jail Template for Scrutiny, it is a Hard Drive Health Dashboard & Monitoring solution, merging manufacturer provided S.M.A.R.T metrics with real-world failure rates.

Install Vaultwarden in a FreeBSD Jail environment Installation overview using XigmanasNAS Bastille Extension Gui

Jail Setup

  1. From the main screen select Extension/Bastille
  2. Click ADD [+] button
  3. Name (any name will work): scrutiny
  4. Configure Network Properties to your liking
  5. Base Release: 13.3-Release (or newer)
  6. Jail Type:
  • Create a thick container.
  • Enable VNET(VIMAGE). depands on your specific network choice
  • Create an empty container.
  • Start after creation.
  • Auto start on boot.
  1. Click Create
  2. Click Save
  3. Restart the jail.

Applying the Scrutiny template to the newly created jail

  1. SSH to your Xigmanas Server
  2. BOOTSTRAP the template bastille bootstrap https://github.com/DarkenLight/Bastille-scrutiny
  3. Apply the Template to the TARGATE jail. bastille template scrutiny DarkenLight/Bastille-scrutiny

Applying the Scrutiny template to the newly created jail

  1. make a scripts or binary dataset if not already done for other scripts (highly recomemded)

  2. download the scrutiny-collector binary file. both version works, one from the same release another from current release (recomemded). https://github.com/AnalogJ/scrutiny/releases/download/0.3.13/scrutiny-collector-metrics-freebsd-amd64

    https://github.com/AnalogJ/scrutiny/releases/download/0.8.1/scrutiny-collector-metrics-freebsd-amd64

  3. Keep the file persistent storage.

    ex: /mnt/pool/script/scrutny/scrutiny-collector-metrics-freebsd-amd64

  4. make sure the Scrutiny collector is executable. chmod +x /mnt/pool/script/scrutny/scrutiny-collector-metrics-freebsd-amd64

  5. this command will manually trigger the collector, to populate the Scrutiny dashboard. 8080 is default port.

    /mnt/pool/services/scrutiny/scrutiny-collector-metrics-freebsd-amd64 run --api-endpoint "http://<jail-ip>:8080"

  6. create a cron job to do it automatically

Thanks to Scrutiny Developers

https://github.com/AnalogJ/scrutiny

About

FreeBAD Jail Template for Scrutiny, it is a Hard Drive Health Dashboard & Monitoring solution, merging manufacturer provided S.M.A.R.T metrics with real-world failure rates.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages