Skip to content

pcolby/pcp-pmda-qpid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Qpid PMDA

Build Status Github Release Apache License

Qpid PMDA is a free, open source, PCP Performance Metrics Domain Agent for Apache Qpid. It exposes performance metrics from Qpid message brokers via QMF, to Performance Co-Pilot (PCP) using the PMDA++ library.

      PCP      |   libpcp    |        | pmdaqpid-qmf1 | QMF1 |     Qpid
  Monitoring   |-------------| PMDA++ |---------------+------|   Messaging
Infrastructure | libpcp_pmda |        | pmdaqpid-qmf2 | QMF2 | Infrastructure

Requirements

Building & Installing

  1. Install the pre-requisites - Boost, Apache Qpid, PMDA++.
  2. mkdir build && cd build
  3. cmake <path-to-code> && make && sudo make install
  4. cd `pmconfig PCP_PMDAS_DIR | cut -b15-`/qpid && ./Install

Alternatively, use rpmbuild.

Contact

Issues / suggestions can be reported via GitHub's issue tracker (pull requests are very welcome).

The PMDA++ Google Group is also used for general discussion, questions, comments, suggestions, etc for this project. Email pcp-pmda-cpp+subscribe@googlegroups.com to subscribe.

License

Available under the Apache License, Version 2.0.