This repository has been archived by the owner on Nov 8, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 294
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
71 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
This is the master catalog of plugins for Pulse. The plugins in this list may be written by multiple sources. Please examine the license and documentation of each plugin for more information. | ||
|
||
## Maintained plugins | ||
|
||
### Intel | ||
|
||
| Name | Type | Description | Link | | ||
| :------------ |:---------------:| :-----:| :--:| | ||
| Facter | Collector | Collects from Facter | [pulse-plugin-collector-facter](https://github.com/intelsdi-x/pulse-plugin-collector-facter) | | ||
| PCM | Collector | Collects from PCM.x | [pulse-plugin-collector-pcm](https://github.com/intelsdi-x/pulse-plugin-collector-pcm)| | ||
| Perfevents | Collector | Collects perfevents from Linux | [pulse-plugin-collector-perfevents](https://github.com/intelsdi-x/pulse-plugin-collector-perfevents)| | ||
| PSUtil | Collector | Collects from psutil | [pulse-plugin-collector-psutil](https://github.com/intelsdi-x/pulse-plugin-collector-psutil) | | ||
| SMART | Collector | Collects SMART metrics from Intel SSDs | [pulse-plugin-collector-smart](https://github.com/intelsdi-x/pulse-plugin-collector-smart) | | ||
| Movingaverage | Processor | Processes data and outputs movingaverage | [pulse-plugin-processor-movingaverage](https://github.com/intelsdi-x/pulse-plugin-processor-movingaverage) | | ||
| HANA | Publisher | Writes to SAP HANA Database | [pulse-plugin-publisher-hana](https://github.com/intelsdi-x/pulse-plugin-publisher-hana) | | ||
| InfluxDB | Publisher | Writes to Influx Database | [pulse-plugin-publisher-influxdb](https://github.com/intelsdi-x/pulse-plugin-publisher-influxdb) | | ||
| Kafka | Publisher | Writs to Kafka messaging system | [pulse-plugin-publisher-kafka](https://github.com/intelsdi-x/pulse-plugin-publisher-kafka) | | ||
| MySQL | Publisher | Writes to MySQL Database | [pulse-plugin-publisher-mysql](https://github.com/intelsdi-x/pulse-plugin-publisher-mysql) | | ||
| OpenTSDB | Publisher | Writes to Opentsdb Database | [pulse-plugin-publisher-opentsdb](https://github.com/intelsdi-x/pulse-plugin-publisher-opentsdb) | | ||
| PostgreSQL | Publisher | Writes to PostgreSQL Database | [pulse-plugin-publisher-postgresql](https://github.com/intelsdi-x/pulse-plugin-publisher-postgresql) | | ||
| RabbitMQ | Publisher | Writes to RabbitMQ | [pulse-plugin-publisher-rabbitmq](https://github.com/intelsdi-x/pulse-plugin-publisher-rabbitmq) | | ||
| Riemann | Publisher | Writes to Riemann monitoring system | [pulse-plugin-publisher-riemann](https://github.com/intelsdi-x/pulse-plugin-publisher-riemann) | | ||
|
||
### Third-party | ||
|
||
TBD | ||
|
||
## Committed plugins | ||
These plugins are in planned/active development. This list is useful if you want to reach out and contribute to the development. | ||
|
||
| Name | Type | Description | Link | Authors | | ||
| :------------ |:---------------:| :-----:| :--: | :--:| | ||
| EMON | Collector | Collect data from EMON | -| lukasz.mroz@intel.com | | ||
| IPMI | Collector | Collects NM data using IPMI | [pulse-plugin-collector-ipmi](https://github.com/intelsdi-x/pulse-plugin-collector-ipmi) | lukasz.mroz@intel.com <br/> matyjasek.patryk@intel.com | | ||
| Ceph | Collector | Collect from Ceph | [pulse-plugin-collector-ceph](https://github.com/intelsdi-x/pulse-plugin-collector-ceph) | izabella.raulin@intel.com | | ||
| SMART SSD | Collector | Collect SMART SSDs | [pulse-plugin-collector-smart](https://github.com/intelsdi-x/pulse-plugin-collector-smart) | lukasz.mroz@intel.com | | ||
| Perf events| Collector | HW perf events | -| andrzej.kuriata@intel.com | | ||
| Libvirt | Collector | Collect from libvirt | -| marcin.spoczynski@intel.com | | ||
| PostgreSQL | Publisher | Publish to PostgreSQL | -| marcin.spoczynski@intel.com | | ||
| Nova | Collector | Collect from Nova/Libvirt | -| marcin.spoczynski@intel.com | | ||
| Open vSwitch | Collector | Collect Open vSwitch performance data | -| marcin.spoczynski@intel.com | | ||
| OSv | Collector | Collect from OSv | -| marcin.spoczynski@intel.com | | ||
|
||
|
||
## Wish List | ||
This is a wish list of plugins for Pulse. If you see one here and want to start on it please let us know. | ||
#### Collector | ||
|
||
- CollectD native | ||
- Prometheus | ||
- PCM (native) | ||
- Pulse App Endpoint (needs event spec) | ||
- Intel NIC | ||
- Intel SSD | ||
- Ceph | ||
- Kubernetes Minion | ||
- Mesos Slave | ||
- Mesos Master | ||
- OpenStack Nova | ||
|
||
#### Processor | ||
|
||
- Caffe | ||
- Oslo | ||
|
||
#### Publisher | ||
|
||
- 0MQ | ||
- ActiveMQ | ||
- SQLite | ||
- Ceilometer (possibly just OSLO proc + RMQ) |