https://github.com/pcolby/pcp-pmda-qpid
PCP PMDA for Apache Qpid
https://github.com/pcolby/pcp-pmda-qpid
Last synced: about 2 months ago
JSON representation
PCP PMDA for Apache Qpid
- Host: GitHub
- URL: https://github.com/pcolby/pcp-pmda-qpid
- Owner: pcolby
- License: apache-2.0
- Created: 2013-12-22T00:04:39.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2016-09-19T04:37:40.000Z (over 8 years ago)
- Last Synced: 2025-03-29T11:12:33.947Z (2 months ago)
- Language: C++
- Size: 140 KB
- Stars: 4
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Qpid PMDA
[](https://travis-ci.org/pcolby/pcp-pmda-qpid)
[](https://github.com/pcolby/pcp-pmda-qpid/releases/latest)
[](https://www.apache.org/licenses/LICENSE-2.0.html)Qpid PMDA is a free, open source, [PCP](http://oss.sgi.com/projects/pcp/
"Performance Co-Pilot") Performance Metrics Domain Agent for [Apache Qpid](
http://qpid.apache.org/). It exposes performance metrics from Qpid message
brokers via [QMF](http://qpid.apache.org/components/qmf/index.html "Qpid
Management Framework"), to Performance Co-Pilot (PCP) using the [PMDA++](
https://github.com/pcolby/pcp-pmda-cpp) library.```
PCP | libpcp | | pmdaqpid-qmf1 | QMF1 | Qpid
Monitoring |-------------| PMDA++ |---------------+------| Messaging
Infrastructure | libpcp_pmda | | pmdaqpid-qmf2 | QMF2 | Infrastructure
```## Requirements
* [Boost C++ Libraries](http://www.boost.org/) 1.32+
* [PMDA++](https://github.com/pcolby/pcp-pmda-cpp) 0.4.0+
* [Apache Qpid](http://qpid.apache.org/)## Building & Installing
1. Install the pre-requisites - Boost, Apache Qpid, [PMDA++](https://github.com/pcolby/pcp-pmda-cpp).
2. `mkdir build && cd build`
3. `cmake && make && sudo make install`
4. ``cd `pmconfig PCP_PMDAS_DIR | cut -b15-`/qpid && ./Install``Alternatively, use [rpmbuild](package/rpm).
## Contact
Issues / suggestions can be reported via GitHub's [issue tracker](
https://github.com/pcolby/pcp-pmda-qpid/issues) (pull requests are very
welcome).The [PMDA++ Google Group](http://groups.google.com/group/pcp-pmda-cpp/) is also
used for general discussion, questions, comments, suggestions, etc for this
project. Email [email protected] to subscribe.## License
Available under the [Apache License, Version 2.0](
http://apache.org/licenses/LICENSE-2.0.html).