Mesos
Charts to show free and used resources.
Used collectd plugin to get metrics: https://github.com/pubnative/collectd-mesos-tasks.
Setup:
Download and save:
curl https://raw.githubusercontent.com/pubnative/collectd-mesos-tasks/master/mesos-tasks.py | sudo tee /usr/lib64/collectd/python/mesos-tasks.py
Add plugin to collectd config:
<Plugin "python">
ModulePath "/usr/lib64/collectd/python"
Import "mesos-slave"
<Module "mesos-slave">
Instance "cluster"
Host "${PRIVATE_IP}"
Port 5051
Verbose false
Version "0.28.0"
</Module>
Import "mesos-tasks"
<Module "mesos-tasks">
Host "${PRIVATE_IP}"
Port 5051
PostEndpoint "http://elasticsearch:9200/mesos_metrics/system/"
</Module>
</Plugin>
Data source config
Collector config:
Upload an updated version of an exported dashboard.json file from Grafana
Revision | Description | Created | |
---|---|---|---|
Download |
Apache Mesos
Easily monitor Apache Mesos, an open source distributed systems kernel, with Grafana Cloud's out-of-the-box monitoring solution.
Learn more