|
|
# Report plugins
|
|
|
|
|
|
EAR includes several report plugins that are used to send data to various services:
|
|
|
|
|
|
* EARD/EARDBD: this plugins are used internally by EAR to send data between services, which in turn will aggregate it and send it to the configured databases or other services.
|
|
|
* MySQL/PostgreSQL: both plugins implement full EAR job and system accounting, using both the official C bindings to send the data to the database. For more information on the database structure, see [the corresponding section](EAR%20Database)
|
|
|
* Prometheus: this plugin exposes system monitoring data in OpenMetrics format, which is fully compatible with Prometheus. For information about how to compile and set it up, check the [Prometheus page](Prometheus)
|
|
|
* csv_ts: reports loop and application data to a .csv file. The structure is the same as `eacct`'s CSV option (see [`eacct`](EAR-commands#ear-job-accounting-eacct)) with an added column for the timestamp.
|
|
|
* EXAMON: sends application accounting and system metrics to EXAMON. For more information, see its [dedicated page](EXAMON-plugin).
|
|
|
* DCDB: sends application accounting and system metrics to DCDB. For more information, see its [dedicated page](DCDB-plugin).
|
|
|
* sysfs: exposes system monitoring data through the file system. For more information, see its [dedicated page](Sysfs). |
|
|
\ No newline at end of file |