Skip to main content

FileWave Power/Battery Reporting

Description

FileWave is immensely powerful, but can be daunting when it comes to stitching the various components of a complex workflow together.  Content packs are meant to give you a leg-up in creating distributable content and are also a great way to learn by example!  Each content pack is meant to be a "whole solution", putting together all of the pieces of FileWave to accomplish a goal.

This FileWave Content Pack is built to report on battery health and power use settings.  It is comprised of all of the contents listed below:

What You Get in this Content Pack

This content pack provides:

Custom Fields:

"Custom Fields" are a terrific way to extend the "inventory attributes" of your devices.  In this content pack we have included:

      • Battery Name: Typically the "model name" of the battery
      • Battery Manufacturer: The maker of the battery
      • Battery Serial Number: The serial number of this specific battery
      • Battery Cycle Count: The number of times a battery has been fully charged/discharged (only some batteries support)
      • Battery Capacity: Battery Capacity is represented as a percent of charge the battery can take compared to its original capacity.  A lower percentage means degradation of storage ability.
      • BatteryDisplay Name:Sleep Setting: TypicallyThe amount of time (in seconds) before the "modeldisplay name"is ofconfigured theto batterygo to sleep after idle
      • BatteryDisk Name:Sleep Setting: TypicallyThe amount of time (in seconds) before the "modelhard name"drive ofis the battery

Groups & Smart-groups:

Groups and Smartgroups are a tool for organizing your devices.  In this pack we have provided the following structure for these reasons:

      • Smart-group 1: <insert description AND purpose>

Filesets and/or Fileset Groups:

Filesets are content we wishconfigured to distribute,go andto filesetsleep groupsafter are a way of organizing like-minded filesets.  In this pack we have provided the following filesets that do the following:

      • Fileset 1: <insert description AND purpose AND special instructions if needed>idle
      • FilesetSystem 2:Sleep Setting: <insertThe descriptionamount ANDof purposetime AND(in specialseconds) instructions if needed>
      • Smart-group 1: <insert description AND purpose>

Deployment(s):

Deployments arebefore the wayentire insystem whichis we "assign" content (filesets)configured to devices.go to Thissleep packafter contains the following deployments:

      • Deployment 1: <insert description AND purpose>idle

Note that Contentthe Packsbattery DOinformation NOTcollected automaticallyabove deploydoes contentnot (try to account for safetymultiple reasons).batteries,  After testing sufficiently,so you willmay modify this deployment by assigning groups/smart-groupswant to startadjust deploymentif ofyou thishave content.that scenario in your environment.

Reports (aka Inventory Queries):

Reports are a great way of measuring the effectiveness of distributing content, and can be used for all sorts of compliance purposes as well.  Trust, but verify is what reports are all about.  In this pack we have included the following  reports:

      • ReportBattery 1:Report: <insertIncludes descriptioninformation ANDon purpose>devices and their batteries
      • Low Battery Capacity Report: Includes information on v=batteries that are lower than 30% capacity...you can modify this threshold by modifying the report criteria
      • Power Scheme Report: Includes information on devices and their power saving settings for display, disk and system

Dashboards:

Dashboards build upon reports and are an incredibly powerful tool for showing aggregated data in charts and graphs.  This pack provides the following dashboard(s):

      • DashboardPower/Battery 1:Dashboard: AThis greatdashboard starterbreaks dashboard,down built from data fields that devices report right outmost of the box.important power savings and battery utilization information for your environment

Ingredients

  • FileWave Central Admin & Credentials

  • Base64 API Token
Windows Content Pack Windows Content Pack Download (set link)

macOS Content Pack (ARM based)

On macOS, we need to use curl to download so that Gatekeeper doesn't quarantine the import application.  You can copy and paste the following into Terminal.app...the example provided downloads import_pack.zip to the desktop

 

curl -o ~/Desktop/import_pack.zip https://kb.filewave.com/attachments/###397

macOS Content Pack (Intel based)

On macOS, we need to use curl to download so that Gatekeeper doesn't quarantine the import application.  You can copy and paste the following into Terminal.app...the example provided downloads import_pack.zip to the desktop

 

curl -o ~/Desktop/import_pack.zip https://kb.filewave.com/attachments/###399

Directions

  1. Download the above content pack and unzip it

  2. Run the <app name> tool, using appropriate credentials for your environment
  3. Once completed, verify the new content in your system (and import dashboards, if applicable)

Sample Screenshots

<insert nice looking screenshot here>image.png

Notes

Note that you can freely edit any of the content in this content pack.  We do recommend reviewing each of the types of content as provided first though so that you can get a feel for how things "fit together" before modification.