cagent requires smartmontools of version 7.0 and higher
smartctl binary from smartmontools is shipped with cagent msi installer
brew install smartmontools
Linux distributions may provide outdated installation of smartmontools
apt-get update && apt-cache show smartmontools | grep Version
yum info smartmontools | grep Version
If version provided by packaging system less then 7.0 then follow to Install section
Current version 7.0
wget --content-disposition https://sourceforge.net/projects/smartmontools/files/smartmontools/7.0/smartmontools-7.0.tar.gz/download
tar -xvzf smartmontools-7.0.tar.gz
cd smartmontools-7.0
./configure
make
sudo make install