Skip to content

Instantly share code, notes, and snippets.

View waa's full-sized avatar
👋
Thanks for stopping by...

Bill Arlofski waa

👋
Thanks for stopping by...
View GitHub Profile
@waa
waa / README.md
Last active August 22, 2019 07:06
Bacula Status widget for the Smashing Dashboard

This is a widget for the Smashing dashboard. It displays quite a bit of statistics about your Bacula backup server environment.

Preview

Prerequisites

It should be opbvious, but you will need a fully functional Bacula (community or enterprise edition) installation. This widget makes use of the Bacula command line tool called bconsole to query the Director for information, then sends the data to the Smashing server via curl.

Installation

Copy the smashing-BaculaStatus.sh bash shell script to any directory you like. It may be somewhere on the smashing server, on the Bacula Director, or any machine where cron is available. Near the top of this file, edit the variables to match your system. You will need to create a bconsole-smashing.conf file, and the information (password etc) in this file will need to match a console section in the Director's "bacula-dir