Commit 7c934fee authored by Robert Dietrich's avatar Robert Dietrich

some minor updates in the documentation

parent ffa4bd62
# The PIKA Collection Daemon
# PIKA Collection Daemon, LIKWID Perfgroups and Log Rotation
The PIKA node monitoring uses collectd to acquire and send metrics to InfluxDB.
* PIKA uses collectd to collect runtime metrics.
* We added LIKWID perfgroups to collect FLOPS, IPC, main memory bandwidth and power consumption. (See pika_metrics_#.txt in [likwid/perfgroups/](likwid/perfgroups/)*CPU_ARCH*)
* Since collectd does not provide log rotation, we implemented it including ability to grep for errors.
\ No newline at end of file
......@@ -84,7 +84,9 @@ For testing purposes collectd can be run in foreground with `-f`:
$COLLECTD_INSTALL_PATH/sbin/collectd -f -C $COLLECTD_CONF_FILE
~~~~
There is a sample configuration file for collectd in the top directory of this repo (*pika_collectd.conf*). Before running collectd, paths in this file have to be adapted, e.g. the path to `custom_types.db`, which is needed for the likwid plugin. You should also disable plugins (comment out), where the resources are not available on the system, e.g. Lustre and Infiniband, if you are working on your own notebook.
[pika_collectd.conf](pika_collectd.conf) is a sample configuration file for collectd.
Before running collectd, paths in this file have to be adapted, e.g. the path to `custom_types.db`, which is needed for the likwid plugin.
You should also disable plugins (comment out), where the resources are not available on the system, e.g. Lustre and Infiniband, if you are working on your own notebook.
### Likwid Permission Requirements
If you use Likwid with perf_event as access mode, you may not have permission to collect metrics.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment