BixAgent
BixAgent is the monitoring component of BixData that can be locally installed on all supported Operating Systems. BixAgent allows for more detailed instrumentation and monitoring, than polling external services with BixServer and provides better reliability and manageability than technologies like SNMP.
BixAgent is responsible for data gathering, and in some cases local data storage where network connectivity is not available on a permanent basis or has been interrupted.

Supported Platforms
- FreeBSD
- version 6
- Linux
- Centos 3/4
- Debian 3
- Fedora FC1-FC5
- Redhat 7.1
- Redhat 9
- SUSE Linux 9/10
- Ubuntu 5/6
- Mac OS X
- 10.3 and up
- Power PC and Intel Hardware
- Windows
- Windows 98
- Windows NT 4
- Windows 2000
- Windows XP
- Windows 2003 Server
Plug-in Architecture
BixAgent solves challenges due to different kernel versions and proc file systems by employing a plug-in system, and includes different plug-ins that support a multitude of Operating Systems and versions. BixAgent requires no special security privileges, and can access all monitoring values in read only mode. SMART information can even be gathered by parsing output from a command line utility instead of through the supported native plug-in.
Data Sources

- CPU
- Custom Scripts
- Disk
- FileSystem
- Load
- Memory
- Network
- Network Protocols
- Process
- SMART ATA
- SMART SCSI
- SystemInfo
- TCP
- UDP
SDK
The BixData SDK is intended for system administrators and programmers who wish to extend the functionality of BixData through plug-ins.
Currently BixData version 2 supports plug-in extensions to be written in C/C++ for all platforms supported by BixData.
Learn more about the features BixData offers for developers
- Unix: 6MB; Windows: 10MB RAM
- 6MB Disk Space

