https://github.com/ulhpc/ganglia_infiniband_module
Infiniband module for Ganglia, written in C, forked from http://sourceforge.net/projects/modib/
https://github.com/ulhpc/ganglia_infiniband_module
Last synced: 18 days ago
JSON representation
Infiniband module for Ganglia, written in C, forked from http://sourceforge.net/projects/modib/
- Host: GitHub
- URL: https://github.com/ulhpc/ganglia_infiniband_module
- Owner: ULHPC
- Created: 2013-07-29T09:32:35.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2015-09-08T13:28:53.000Z (almost 11 years ago)
- Last Synced: 2025-03-06T15:16:59.753Z (over 1 year ago)
- Language: C
- Size: 138 KB
- Stars: 1
- Watchers: 11
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
-*- mode: markdown; mode: auto-fill; fill-column: 80 -*-
`README.md`
---------
Ganglia Infiniband Module
=========================
This repository contains the sources of the Ganglia Infiniband Module
in use on the HPC platform @ Uni.lu.
# Pre-requisites
Install these packages:
* build-essential
* libapr1-dev
* libexpat1-dev
* libganglia1-dev
# Build
[11:39:32] root@gaia-59 mod_ib#> make
gcc -fpic -I/usr/include/apr-1.0 -I/opt/ganglia/include -D_LARGEFILE64_SOURCE -Wall -c mod_ib.c -o mod_ib.o
ld -shared mod_ib.o -ldl -lnsl -lexpat -lconfuse -lapr-1 -lpthread -soname modInfiniband.so -o modInfiniband.so
[11:39:33] root@gaia-59 mod_ib#> ls
ib.conf makefile modInfiniband.so mod_ib.c mod_ib.o test.c
# Profit
Adapt the example of configuration in `ib.conf` and merge it into `/etc/ganglia/gmond.conf`.
Finally, restart the ganglia-monitor daemon.
/etc/init.d/ganglia-monitor restart