On Sunday, September 4, 2016 at 6:10:10 PM UTC+3, Sébastien Orban wrote: > Hi, > > > I'm having a lot of fun trying to build my monitoring solution, and on Linux, > MacOS X or with less fun stuff like SNMP it's working great. Still I have an > issue with a Windows Server 2012 install with the RC1 version : nothing is > sent if I run it as a service. Here's what I've tried : > > > - Follow the instruction to install the service (so c:\program files\Telegraf > for exe/conf file), use the telegraf -service install -> everything seem > peachy, it's in the service list, the -config parameter is right to the > correct place and I'm happy. > - configured and tested Telegraf - with -test and running "as is" on the cli, > even with -debug to be sure. Data are in the InfluxDB, so, it works. > - start the service and... nothing. > > > I've search for an equivalent of the /var/log - of course there isn't, and > the Event log is showing me nothing. > > > Next attempt : use NSSM. Telegraf start and seem to crash directly with an > Error 3 (in the event log), and then NSSM telling me that telegraf as crashed > "Service Telegraf ran for less than 1500 milliseconds. Restart will be > delayed by 16000 milliseconds." > > > Any idea on how to move forward ? I feel stuck looking at a sealed blackbox > and it's not a pleasant feeling. > > > Thanks in advance > > > S. Orban
Hi Sébastien, When run as a service the executable is started by the Service Control Manager so there is no access to standard output or error. However I have not been able to reproduce this issue on my Windows Server 2012 test machine, where telegraf runs as a service without issues. You can run the executable using any path in the config file parameter, but after installing telegraf as a service with `telegraf.exe --service install` , telegraf's config file path is hardcoded during service registration. Thus it is not possible to use a config file from any location other than "C:\Program Files\Telegraf\telegraf.conf". Have you stored your telegraf config file under this path? -- 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/9b8409c2-c7c6-4ba9-a80e-3dcf10b4aced%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
