我正在研究使用石墨 - statsd - collectd 堆栈来监控分布式系统。
我已经在本地实例中测试了组件(graphite-web、carbon、whisper、statsd、collectd 和 grafana)。
但是,我对如何在分布式系统中分发这些组件感到困惑: - 一个带有石墨网络(和 grafana)、碳和耳语的监控节点。- 在每个工作节点中:statsd 和 collectd 将数据发送到远程监控节点中的碳后端。
这个方案对吗?我应该配置 statsd 和 collectd 以获得可接受的网络使用(tcp/udp,每秒数据包......)?