У меня есть экземпляр aws, на котором я установил collectd. Я могу CURL с экземпляра на свой сервер splunk и помещать сообщения, чтобы не было никаких проблем с сетью. Я использую ту же конечную точку и токен, что и в моей конфигурации collectd.
Когда я перезапускаю службу collectd, я не получаю ошибок:
Nov 10 00:11:31 kafka10-03 collectd[26435]: plugin_load: plugin "syslog" successfully loaded.
Nov 10 00:11:31 kafka10-03 collectd[26435]: plugin_load: plugin "cpu" successfully loaded.
Nov 10 00:11:31 kafka10-03 collectd[26435]: plugin_load: plugin "load" successfully loaded.
Nov 10 00:11:31 kafka10-03 collectd[26435]: plugin_load: plugin "memory" successfully loaded.
Nov 10 00:11:31 kafka10-03 collectd[26435]: plugin_load: plugin "interface" successfully loaded.
Nov 10 00:11:31 kafka10-03 collectd[26435]: plugin_load: plugin "write_http" successfully loaded.
Nov 10 00:11:31 kafka10-03 collectd[26435]: plugin_load: plugin "network" successfully loaded.
Nov 10 00:11:31 kafka10-03 collectd[26435]: plugin_load: plugin "rrdtool" successfully loaded.
Nov 10 00:11:31 kafka10-03 collectd[26435]: Initialization complete, entering read-loop.
Однако, когда я просматриваю splunk, журналов нет.
Я исхожу из того, что collectd действует и как клиент, и как сервер (в одном и том же экземпляре).
Файлы журнала находятся в папке /var/lib/collectd/rrd/localhost/. Просто не уверен, почему они не переходят оттуда в splunk.
Я уверен, что это что-то основное, что я пропустил.
Ваше здоровье