Starting with version 3.1.X Ganglia can be extended with DSOs (Dynamic Shared Objects). Here you find compiled versions of the Ganglia core system and my POWER5/6/7 extensions as DSOs.
Available for download
Please check the software prerequisites at the bottom of this page!
Ganglia core system
- AIX5L V5.1 and V5.2 (compiled on AIX5L V5.1 ML 04 with IBM XL C/C++ V7):
- AIX5L V5.3 ML 00 - TL 06, also Virtual I/O Server with '
ioslevel
' < 1.5 (compiled on AIX5L V5.3 ML 01 with IBM XL C/C++ V7):
- AIX5L V5.3 TL 07 and higher, also Virtual I/O Server v1.5 and higher (compiled on AIX5L V5.3 TL 07 with IBM XL C/C++ V9):
- SUSE Linux - SLES 9 and compatible (compiled on SLES 9 SP 3):
- SUSE Linux - SLES 10 (compiled on SLES 10 SP 0):
- SUSE Linux - SLES 11 (compiled on SLES 11 SP 0):
- Red Hat Linux - RHEL 4 and RHEL 5 (compiled on RHEL 4 Update 3):
- Red Hat Linux - RHEL 6 (compiled on RHEL 6):
DSO for IBM POWER extensions (mod_ibmpower
)
- AIX5L V5.1 and V5.2 (compiled on AIX5L V5.1 ML 04 with IBM XL C/C++ V7):
- AIX5L V5.3 ML 00 - TL 06, also Virtual I/O Server with '
ioslevel
' < 1.5 (compiled on AIX5L V5.3 ML 01 with IBM XL C/C++ V7):
- AIX5L V5.3 TL 07 and higher, also Virtual I/O Server v1.5 and higher (compiled on AIX5L V5.3 TL 07 with IBM XL C/C++ V9):
- SUSE Linux - SLES 9 and compatible (compiled on SLES 9 SP 3):
- SUSE Linux - SLES 10 (compiled on SLES 10 SP 0):
- SUSE Linux - SLES 11 (compiled on SLES 11 SP 0):
- Red Hat Linux - RHEL 4 and RHEL 5 (compiled on RHEL 4 Update 3):
- Red Hat Linux - RHEL 6 (compiled on RHEL 6):
DSO for IBM rPerf and SPEC CPU2006 metrics (mod_ibmrperf
)
- AIX5L V5.1 and V5.2 (compiled on AIX5L V5.1 ML 04 with IBM XL C/C++ V7):
- AIX5L V5.3 ML 00 - TL 06, also Virtual I/O Server with '
ioslevel
' < 1.5 (compiled on AIX5L V5.3 ML 01 with IBM XL C/C++ V7):
- AIX5L V5.3 TL 07 and higher, also Virtual I/O Server v1.5 and higher (compiled on AIX5L V5.3 TL 07 with IBM XL C/C++ V9):
- SUSE Linux - SLES 9 and compatible (compiled on SLES 9 SP 3):
- SUSE Linux - SLES 10 (compiled on SLES 10 SP 0):
- SUSE Linux - SLES 11 (compiled on SLES 11 SP 0):
- Red Hat Linux - RHEL 4 and RHEL 5 (compiled on RHEL 4 Update 3):
- Red Hat Linux - RHEL 6 (compiled on RHEL 6):
AIX DSO for Active Memory Expansion (AME) (mod_ibmame
)
- AIX V6.1 TL 06 and higher (compiled on AIX V6.1 TL 06 with IBM XL C/C++ V9):
DSO for Active Memory Sharing (AMS) (mod_ibmams
)
- AIX V6.1 TL 03 and higher (compiled on AIX V6.1 TL 03 with IBM XL C/C++ V9):
- SUSE Linux - SLES 11 and higher (compiled on SLES 11 SP 0):
- Red Hat Linux - RHEL 6 (compiled on RHEL 6):
AIX DSO for Fibre Channel devices (mod_ibmfc
)
- AIX5L V5.3 TL 05 and higher (compiled on AIX5L V5.3 ML 01 with IBM XL C/C++ V7):
AIX DSO for Network devices (mod_ibmnet
)
- AIX5L V5.1 and higher (compiled on AIX5L V5.1 ML 04 with IBM XL C/C++ V7):
Linux DSO for Network devices (mod_netif
)
- SUSE Linux - SLES 9 and higher (compiled on SLES 9 SP 3):
- SUSE Linux - SLES 10 (compiled on SLES 10 SP 0):
- SUSE Linux - SLES 11 (compiled on SLES 11 SP 0):
- Red Hat Linux - RHEL 4 and RHEL 5 (compiled on RHEL 4 Update 3):
- Red Hat Linux - RHEL 6 (compiled on RHEL 6):
AIX DSO for Disk devices (mod_aixdisk
)
- AIX5L V5.1 and v5.2 (compiled on AIX5L V5.1 ML 04 with IBM XL C/C++ V7):
- AIX5L V5.3 and higher, also Virtual I/O Server (compiled on AIX5L V5.3 ML 01 with IBM XL C/C++ V7):
Software prerequisites
Starting with version 3.1.7 Ganglia needs at least the following additional packages:
- apr
- AIX
- AIX packages can be found here
- SLES 9
- Use the
libapr1
package provided by me
- SLES 10 and higher
- Use the
libapr1
package that comes with SLES 10 (and higher)
- openSUSE 10.0 and higher
- Use the
libapr1
package that comes with openSUSE
- RHEL 4
- Use the
apr
package provided by me
- RHEL 5 and higher
- Use the
apr
package that comes with RHEL
- Fedora 4 and higher
- Use the
apr
package that comes with Fedora
- expat
- AIX
- AIX packages can be found here
- SLES 9
- Use the
expat
package that comes with SLES 9
- SLES 10 and higher
- Use the
expat
package that comes with SLES 10 (and higher)
- openSUSE 10.0 and higher
- Use the
libexpat1
package that comes with openSUSE
- RHEL 4 and higher
- Use the
expat
package that comes with RHEL
- Fedora 4 and higher
- Use the
expat
package that comes with Fedora or compat-expat1
for newer Fedora versions
- libConfuse
- AIX
- AIX packages can be found here
- SLES 9 and SLES 10
- Use the
libconfuse0
package provided by me
- SLES 11
- Use the
libconfuse0
package provided by the openSUSE build factory, alternatively you can download the version that I used from here
- openSUSE 10.0 and higher
- Use the
libconfuse0
package that comes with openSUSE
- RHEL 4
- Use the
libconfuse
package provided by me
- RHEL 5
- RHEL 6
- Fedora 4 and higher
- Use the
libconfuse
package that comes with Fedora
- PCRE
- AIX
- AIX packages can be found here
- SLES 9 and higher
- Use the
pcre
package that comes with SLES
- openSUSE 10.0 and higher
- Use the
pcre
package that comes with openSUSE
- RHEL 4 and higher
- Use the
pcre
package that comes with RHEL
- Fedora 4 and higher
- Use the
pcre
package that comes with Fedora
- Python (only required for the gmond python module)
- AIX
- AIX packages can be found here
- SLES 9 and higher
- Use the
python
package that comes with SLES
- openSUSE 10.0 and higher
- Use the
python
package that comes with openSUSE
- RHEL 4 and higher
- Use the
python
package that comes with RHEL
- Fedora 4 and higher
- Use the
python
package that comes with Fedora
Additional gmetad dependencies
- RRDTool
- AIX
- AIX packages can be found here
- SLES 9
- Use the
rrdool
package provided by me
- SLES 10 and higher
- Use the
rrdtool
package that comes with SLES
- openSUSE 10.0 and higher
- Use the
rrdtool
package that comes with openSUSE
- RHEL 4
- RHEL 5
- RHEL 6
- Use the
rrdtool
package that comes with RHEL 6
- Fedora 4 and higher
- Use the
rrdtool
package that comes with Fedora
Source code and SPEC files