Skip to content
No description, website, or topics provided.
Python Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
configs
rpm
src/ps_collector
.gitignore
Dockerfile
LICENSE
README.md
docker-compose.yml
requirements.txt
setup.py

README.md

PS Collector

The PS Collector queries perfSONAR instances and sends the data onto a RabbitMQ message bus.

The collector is packages in a docker conatiner available on DockerHub

Configuration

The default configuration is in configs/config.ini. Additional configuration can be added to config.d directory, usually installed in /etc/ps-collector/config.d/. An example RabbitMQ configuration is:

[rabbitmq]

username = nma
password = password
rabbit_host = example.com
virtual_host = vhost
queue = osg-nma-q
exchange = osg.ps.raw
routing_key = osg-nma-q

Place this in a file in the config.d directory.

Running the Collector

An example docker-compose file is provided. It is recommended to modify the docker-compose.yml file to run and start the collector.

You can’t perform that action at this time.