Telegraf şeyler yüklenir/etc/Telegraf klasör ve varsayılan yapılandırma dosyası /etc/telegraf/telegraf.conf olduğunu.
Bu dosyada, giriş ve çıkış eklentilerini tanımlayabilirsiniz. Daha fazla veya dosyanın içinde Telegraf doc'a bakın (Telegraf'ı kurduğunuzda ücretsiz olarak oluşturulmuştur). başka klasör var: orada herhangi bir özel yapılandırma dosyaları koyarsanız, Telegraf onu bulacaktır ve daha iyi conf dosyalarını yapılandırılmasında size yardımcı olacağız
/etc/telegraf/telegraf.d.
Yani, benim durumumda, /etc/telegraf/telegraf.conf dosyasının varsayılanı var ve /etc/telegraf/telegraf.d klasöründe iki tane başka conf dosyası da oluşturdum.
/etc/telegraf/telegraf.d folder/myCompany-preferred-output-plugin.conf
/etc/telegraf/telegraf.d folder/myCustom-host-specific-inputs-procstat-plugin.conf
/etc/telegraf/telegraf.d folder/myCustom-inputs-exec-plugin.conf
örneğin bir eklenti etkinleştirmek için [[inputs.procstat]] benim durumumda: Ben onun içinde aşağıdaki satırları: için Benzer
[[inputs.procstat]]
exe = "jenkins"
prefix = "pgrep_serviceprocess"
[[inputs.procstat]]
exe = "telegraf"
prefix = "pgrep_serviceprocess"
[[inputs.procstat]]
exe = "sshd"
prefix = "pgrep_serviceprocess"
[[inputs.procstat]]
exe = "dockerd"
prefix = "pgrep_serviceprocess"
## etc etc
[[ inputs.exec]] eklentisi, diğer dosyam var. Örneğin: Bu [link [[inputs.exec]] örneği için başvurabilirsiniz.
Bundan sonra, sadece yapın:
$ sudo service telegraf restart; sleep 2
$ sudo service telegraf status
$ tail -f /var/log/telegraf/telegraf.log
Ayrıca bu yayını bakın: How to add a plugin to Telegraf?
Sorununuzun ne olduğunu biraz açıklayabilir misiniz? Hangi giriş eklentisini kullanmaya çalışıyorsunuz? –