I believe the log output goes to STDOUT when the process is launched. Are you able to capture that?
On Fri, Jun 17, 2016 at 4:08 PM, <[email protected]> wrote: > Hi Sean, > > For some reason, I cannot see the log files at /var/log location :( > Can we configure this in the telegraf config file? > > Cheers! > > > On Friday, June 17, 2016 at 10:28:29 AM UTC-7, [email protected] wrote: >> >> Hi Sean, >> >> Sure, I will follow the instructions with the -debug >> <https://github.com/influxdata/telegraf/blob/master/README.md#how-to-use-it> >> option >> as suggested by Robert and get back on this thread. >> >> FYI, the following is the section of the config file where the exec >> plugin has been enabled: >> >> =============================================================================== >> >> # Read flattened metrics from one or more commands that output JSON to >> stdout >> >> [[inputs.exec]] >> >> # Shell/commands array >> >> # Full command line to executable with parameters, or a glob pattern to >> run all matching files. >> >> commands = ["/collectmetrics_docker.sh"] >> >> >> ## Timeout for each command to complete. >> >> timeout = "5s" >> >> >> # Data format to consume. >> >> # NOTE json only reads numerical measurements, strings and booleans are >> ignored. >> >> data_format = "json" >> >> >> # measurement name suffix (for separating different commands) >> >> name_suffix = "_mycollector" >> >> >> =============================================================================== >> >> >> Cheers! >> >> >> >> On Thursday, June 16, 2016 at 7:52:14 PM UTC-7, Sean Beckett wrote: >>> >>> As Robert suggested, use the debugging tools in Telegraf to see what it >>> is outputting to InfluxDB. (See -debug >>> <https://github.com/influxdata/telegraf/blob/master/README.md#how-to-use-it> >>> ) >>> >>> Do the Telegraf logs indicate any issues with the writes? What about the >>> InfluxDB logs? >>> >>> On Thu, Jun 16, 2016 at 8:45 PM, <[email protected]> wrote: >>> >>>> Hi Sean, >>>> >>>> Sorry for my late reply!! >>>> >>>> Yes, my bad, I had commented these lines related to exec plugin out >>>> earlier! >>>> >>>> However, after ensuring that its enabled, I do not get any output for >>>> the following command: >>>> show tag keys from exec_mycollector >>>> >>>> Any suggestions? >>>> >>>> Cheers! >>>> >>>> >>>> On Thursday, June 16, 2016 at 2:01:58 PM UTC-7, Sean Beckett wrote: >>>>> >>>>> Since the measurement doesn't exist, it seems there's a problem with >>>>> Telegraf executing the script. Perhaps there's an environment issue? Are >>>>> you using relative paths in the scripts, for instance? >>>>> >>>>> On Thu, Jun 16, 2016 at 11:03 AM, Quick Query <[email protected]> >>>>> wrote: >>>>> >>>>>> Also, please let me know if there is an alternative way to achieve >>>>>> this - being able to send metrics via custom scripts? >>>>>> >>>>>> Cheers! >>>>>> >>>>>> On Thursday, June 16, 2016 at 8:00:59 AM UTC-7, Quick Query wrote: >>>>>>> >>>>>>> Just to add on, as per the InfluxDB documentation >>>>>>> <https://github.com/influxdata/telegraf/tree/master/plugins/inputs/exec>, >>>>>>> - "The collected metrics will be stored as fields under the >>>>>>> measurement "exec_mycollector":" >>>>>>> But, I am not able to view this when I do a "show measurements"! >>>>>>> >>>>>>> Cheers! >>>>>>> >>>>>>> On Thursday, June 16, 2016 at 6:24:53 AM UTC-7, Quick Query wrote: >>>>>>>> >>>>>>>> Hi Everyone. >>>>>>>> >>>>>>>> I am trying to use the exec plugin on Telegraf and the script >>>>>>>> inside just does an "echo date". >>>>>>>> >>>>>>>> The Telegraf config is as follows: >>>>>>>> >>>>>>>> # Read flattened metrics from one or more commands that output JSON >>>>>>>> to stdout >>>>>>>> >>>>>>>> [[inputs.exec]] >>>>>>>> >>>>>>>> # Shell/commands array >>>>>>>> >>>>>>>> # Full command line to executable with parameters, or a glob >>>>>>>> pattern to run all matching files. >>>>>>>> >>>>>>>> commands = ["/tmp/test.sh", "/tmp/test2.sh", >>>>>>>> "/tmp/collect_metrics*.sh"] >>>>>>>> >>>>>>>> >>>>>>>> ## Timeout for each command to complete. >>>>>>>> >>>>>>>> timeout = "5s" >>>>>>>> >>>>>>>> >>>>>>>> # Data format to consume. >>>>>>>> >>>>>>>> # NOTE json only reads numerical measurements, strings and >>>>>>>> booleans are ignored. >>>>>>>> >>>>>>>> data_format = "json" >>>>>>>> >>>>>>>> >>>>>>>> # measurement name suffix (for separating different commands) >>>>>>>> >>>>>>>> name_suffix = "_mycollector" >>>>>>>> >>>>>>>> The script works locally (from /tmp/collect_metrics.sh), but its >>>>>>>> not working for me. >>>>>>>> Any help is appreciated. >>>>>>>> >>>>>>>> Cheers! >>>>>>>> >>>>>>>> -- >>>>>> Remember to include the InfluxDB version number with all issue reports >>>>>> --- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "InfluxDB" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> To post to this group, send email to [email protected]. >>>>>> Visit this group at https://groups.google.com/group/influxdb. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/influxdb/ce1e62de-3a9c-48a5-a74b-5d49789909a6%40googlegroups.com >>>>>> <https://groups.google.com/d/msgid/influxdb/ce1e62de-3a9c-48a5-a74b-5d49789909a6%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Sean Beckett >>>>> Director of Support and Professional Services >>>>> InfluxDB >>>>> >>>> -- >>>> Remember to include the InfluxDB version number with all issue reports >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "InfluxDB" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To post to this group, send email to [email protected]. >>>> Visit this group at https://groups.google.com/group/influxdb. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/influxdb/7b4da27d-ea14-48f8-8309-509781f1c346%40googlegroups.com >>>> <https://groups.google.com/d/msgid/influxdb/7b4da27d-ea14-48f8-8309-509781f1c346%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> >>> >>> -- >>> Sean Beckett >>> Director of Support and Professional Services >>> InfluxDB >>> >> -- > Remember to include the InfluxDB version number with all issue reports > --- > You received this message because you are subscribed to the Google Groups > "InfluxDB" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/influxdb. > To view this discussion on the web visit > https://groups.google.com/d/msgid/influxdb/cebc50ee-e149-4b22-9160-d8d06c1530d2%40googlegroups.com > <https://groups.google.com/d/msgid/influxdb/cebc50ee-e149-4b22-9160-d8d06c1530d2%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- Sean Beckett Director of Support and Professional Services InfluxDB -- Remember to include the InfluxDB version number with all issue reports --- You received this message because you are subscribed to the Google Groups "InfluxDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/influxdb. To view this discussion on the web visit https://groups.google.com/d/msgid/influxdb/CALGqCvN92%2BRnyLKjbq3zYdLr46D-ikSohiZZbd9Yru6ydQVgKQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
