Bernd,,

Other than the path, I have exactly the same output. But I have nailed the 
basterd :-)

It is in this line:

SET 
PROCRUN="%COLLECTOR_BIN_DIR%windows\graylog-collector-service-%ARCH%.exe"

should be

SET 
"PROCRUN=%COLLECTOR_BIN_DIR%windows\graylog-collector-service-%ARCH%.exe"

Up and running here


Arie

===========================================
C:\collector\bin>my-collector-service.bat install GC
Installing service for Graylog Collector

Service name: "GC"
JAVA_HOME:    "C:\Program Files\Java\jre7\"
ARCH:         "x86"

WARNING: JAVA_HOME points to a JRE and not JDK installation; a client (not 
a server) JVM will be used...

""C:\collector\bin\\windows\graylog-collector-service-x86.exe"" //IS//GC 
--Classpath ""C:\collector\graylog-collector.jar"" --Jvm
"C:\Program Files\Java\jre7\\bin\client\jvm.dll" --JvmMs 12m --JvmMx 64m 
--JvmOptions -Djava.library.path=C:\collector\lib\sigar#-
Dfile.encoding=UTF-8#-Xms12m#-Xmx64m --StartPath "C:\collector" --Startup 
auto --StartMode jvm --StartClass org.graylog.collector.
cli.Main --StartMethod main --StartParams 
"run;-f;C:\collector\config\collector.conf" --StopMode jvm --StopClass 
org.graylog.colle
ctor.cli.Main --StopMethod stop --StopTimeout 0 --PidFile ""GC.pid"" 
--DisplayName "Graylog Collector (GC)" --Description "Graylog
 Collector 0.2.1 service. See http://www.graylog.org/ for details." 
--LogPath ""C:\collector\logs"" --LogPrefix "graylog-collector
" --StdError auto --StdOutput auto
ERROR: Failed to install service: GC

===========================================

Annoying. Trying to find a system requirement to install this on 2003 TS

Arie



On Friday, May 29, 2015 at 1:10:56 PM UTC+2, Bernd Ahlers wrote:
>
> Arie, 
>
> the following command works for me on Windows 7. 
>
> ########################## 
> C:\Users\IEUser\Desktop\graylog-collector-0.2.1-20150529103656>bin\graylog-collector-service.bat
>  
> install GC 
> Installing service for Graylog Collector 
>
> Service name: "GC" 
> JAVA_HOME:    "C:\Program Files\Java\jre7\" 
> ARCH:         "x86" 
>
> WARNING: JAVA_HOME points to a JRE and not JDK installation; a client (not 
> a server) JVM will be used... 
>
> ""C:\Users\IEUser\Desktop\graylog-collector-0.2.1-20150529103656\bin\\windows\graylog-collector-service-x86.exe""
>  
> //IS//GC --Classpath 
> ""C:\Users\IEUser\Desktop\graylog-collector-0.2.1-20150529103656\graylog-collector.jar""
>  
> --Jvm "C:\Program Files\Java\jre7\\bin\client\jvm.dll" --JvmMs 12m --JvmMx 
> 64m --JvmOptions 
> -Djava.library.path=C:\Users\IEUser\Desktop\graylog-collector-0.2.1-20150529103656\lib\sigar#-Dfile.encoding=UTF-8#-Xms12m#-Xmx64m
>  
> --StartPath 
> "C:\Users\IEUser\Desktop\graylog-collector-0.2.1-20150529103656" --Startup 
> auto --StartMode jvm --StartClass org.graylog.collector.cli.Main 
> --StartMethod main --StartParams 
> "run;-f;C:\Users\IEUser\Desktop\graylog-collector-0.2.1-20150529103656\config\collector.conf"
>  
> --StopMode jvm --StopClass org.graylog.collector.cli.Main --StopMethod stop 
> --StopTimeout 0 --PidFile ""GC.pid"" --DisplayName "Graylog Collector (GC)" 
> --Description "Graylog Collector 0.2.1 service. See 
> http://www.graylog.org/ for details." --LogPath 
> ""C:\Users\IEUser\Desktop\graylog-collector-0.2.1-20150529103656\logs"" 
> --LogPrefix "graylog-collector" --StdError auto --StdOutput auto 
>
> Service 'GC' has been installed 
> ########################## 
>
> The script replaces the whitespace with "#" characters already. 
>
> Bernd 
>
> Arie [Fri, May 29, 2015 at 03:20:21AM -0700] wrote: 
> >Bernd 
> > 
> >Working on it, no promises. All new to me here :-) 
> > 
> >Looking at the file it needs at least a ENDLOCAL at the end, but this is 
> >minor 
> > 
> >Startup should be manual instead of auto ihmo. 
> > 
> >Maybe the PROCRUN needs a --StopClass %COLLECTOR_CLASS% not sure here. 
> > 
> >Looking @ http://commons.apache.org/proper/commons-daemon/procrun.html 
> >SET 
> >COLLECTOR_JVM_OPTIONS=-Djava.library.path=%COLLECTOR_ROOT%\lib\sigar;-Dfile.encoding=UTF-8
> > 
>
> >-Xms12m -Xmx64m 
> >ther should be ; oe # between the otions 
> >SET 
> >COLLECTOR_JVM_OPTIONS=-Djava.library.path=%COLLECTOR_ROOT%\lib\sigar;-Dfile.encoding=UTF-8;-Xms12m;-Xmx64m
> > 
>
> > 
> >Can you hand me here the output f tour win7 installer that works? 
> > 
> > 
> > 
> > 
> >On Thursday, May 28, 2015 at 4:43:25 PM UTC+2, Bernd Ahlers wrote: 
> >> 
> >> Arie, 
> >> 
> >> can you put an ECHO in front of the "%PROCRUN //IS//%SERVICE_NAME%" 
> >> line. That should print the command as it would be executed. Then try 
> to 
> >> fiddle with it until it works. That would be awesome! 
> >> 
> >> Bernd 
> >> 
> >> Arie [Wed, May 27, 2015 at 02:14:32PM -0700] wrote: 
> >> >It appears to go wrong at this line: 
> >> > 
> >> >"%PROCRUN%" //IS//%SERVICE_NAME% ...... etc. 
> >> > 
> >> >No errors before. 
> >> > 
> >> > 
> >> > 
> >> >Op woensdag 27 mei 2015 22:25:02 UTC+2 schreef Bernd Ahlers: 
> >> >> 
> >> >> Arie, 
> >> >> 
> >> >> can you please check if this script works for you? 
> >> >> 
> >> >> https://gist.github.com/bernd/d26366422d42154534db 
> >> >> 
> >> >> Thanks! 
> >> >> 
> >> >> Bernd 
> >> >> 
> >> >> Arie [Wed, May 27, 2015 at 07:02:20AM -0700] wrote: 
> >> >> >Okay it is running and sending data to graylog from windows, 
> >> >> >Now it is only not installing as a service, having the following 
> >> error. 
> >> >> > 
> >> >> >C:\collector\bin>graylog-collector-service.bat install GA 
> >> >> >Installing service for Graylog Collector 
> >> >> > 
> >> >> >Service name: "GA" 
> >> >> >JAVA_HOME:    "C:\Program Files\Java\jre7\" 
> >> >> >ARCH:         "x86" 
> >> >> > 
> >> >> >WARNING: JAVA_HOME points to a JRE and not JDK installation; a 
> client 
> >> >> (not 
> >> >> >a server) JVM will be used... 
> >> >> >[2015-05-27 16:00:35] [error] [ 2796] Unrecognized cmd option 
> >> >> >C:\collector\bin\\windows\graylog-collector-service-x86.exe 
> >> >> >[2015-05-27 16:00:35] [error] [ 2796] Invalid command line 
> arguments 
> >> >> >[2015-05-27 16:00:35] [error] [ 2796] Commons Daemon procrun failed 
> >> with 
> >> >> >exit value: 1 (Failed to parse command line arguments) 
> >> >> >ERROR: Failed to install service: GA 
> >> >> > 
> >> >> >C:\collector\bin> 
> >> >> > 
> >> >> > 
> >> >> >On Wednesday, May 27, 2015 at 3:30:20 PM UTC+2, Arie wrote: 
> >> >> >> 
> >> >> >> Sorry, I see the typo in my config :-( It is running now 
> >> >> >> 
> >> >> >> 
> >> >> >> On Wednesday, May 27, 2015 at 2:29:31 PM UTC+2, Arie wrote: 
> >> >> >>> 
> >> >> >>> I am playing around with the collector. 
> >> >> >>> 
> >> >> >>> From a linux machine we are getting data into our test machine, 
> >> Al-tho 
> >> >> >>> data is flat/ one line message. 
> >> >> >>> 
> >> >> >>> Within windows(2003) we have the following error: 
> >> >> >>> 
> >> >> >>> C:\collector\bin>graylog-collector.bat run -f 
> >> >> >>> c:\collector\config\collector.conf 
> >> >> >>> 2015-05-27T13:20:06.846+0200 INFO  [main] cli.commands.Run - 
> >> Starting 
> >> >> >>> Collector v0.2.1 (commit 93f4b8e) 
> >> >> >>> 2015-05-27T13:20:08.940+0200 INFO  [main] 
> >> collector.utils.CollectorId 
> >> >> - 
> >> >> >>> Collector ID: dd6c1e19-19b5-422e-b06f-14799d5f7b14 
> >> >> >>> 2015-05-27T13:20:08.987+0200 ERROR [main] cli.commands.Run - 
> >> >> >>> Configuration Error: [local-syslog] No configuration setting 
> found 
> >> for 
> >> >> key 
> >> >> >>> 'type' 
> >> >> >>> 2015-05-27T13:20:09.002+0200 INFO  [main] cli.commands.Run - 
> Exit 
> >> >> >>> 2015-05-27T13:20:09.002+0200 INFO  [Thread-1] cli.commands.Run - 
> >> >> >>> Stopping... 
> >> >> >>> 
> >> >> >>> in the config on windows (2003): 
> >> >> >>> 
> >> >> >>> inputs { 
> >> >> >>>   local-syslog { 
> >> >> >>>   win-application { 
> >> >> >>>     type = "windows-eventlog" 
> >> >> >>>     source-name = "Application" 
> >> >> >>>     poll-interval = 1s 
> >> >> >>>     } 
> >> >> >>>   } 
> >> >> >>> } 
> >> >> >>> 
> >> >> >>> 
> >> >> >>> 
> >> >> >>> Is this just where we are now, and are there improvements coming 
> >> up/ 
> >> >> >>> 
> >> >> >>> 
> >> >> >>> nice work. 
> >> >> >>> 
> >> >> >>> 
> >> >> >>> 
> >> >> >>> 
> >> >> >>> 
> >> >> >>> 
> >> >> >>> 
> >> >> >>> 
> >> >> >>> 
> >> >> > 
> >> >> >-- 
> >> >> >You received this message because you are subscribed to the Google 
> >> Groups 
> >> >> "graylog2" group. 
> >> >> >To unsubscribe from this group and stop receiving emails from it, 
> send 
> >> an 
> >> >> email to graylog2+u...@googlegroups.com <javascript:>. 
> >> >> >For more options, visit https://groups.google.com/d/optout. 
> >> >> 
> >> >> 
> >> >> -- 
> >> >> Developer 
> >> >> 
> >> >> Tel.: +49 (0)40 609 452 077 
> >> >> Fax.: +49 (0)40 609 452 078 
> >> >> 
> >> >> TORCH GmbH - A Graylog company 
> >> >> Steckelhörn 11 
> >> >> 20457 Hamburg 
> >> >> Germany 
> >> >> 
> >> >> Commercial Reg. (Registergericht): Amtsgericht Hamburg, HRB 125175 
> >> >> Geschäftsführer: Lennart Koopmann (CEO) 
> >> >> 
> >> > 
> >> >-- 
> >> >You received this message because you are subscribed to the Google 
> Groups 
> >> "graylog2" group. 
> >> >To unsubscribe from this group and stop receiving emails from it, send 
> an 
> >> email to graylog2+u...@googlegroups.com <javascript:>. 
> >> >For more options, visit https://groups.google.com/d/optout. 
> >> 
> >> 
> >> -- 
> >> Developer 
> >> 
> >> Tel.: +49 (0)40 609 452 077 
> >> Fax.: +49 (0)40 609 452 078 
> >> 
> >> TORCH GmbH - A Graylog company 
> >> Steckelhörn 11 
> >> 20457 Hamburg 
> >> Germany 
> >> 
> >> Commercial Reg. (Registergericht): Amtsgericht Hamburg, HRB 125175 
> >> Geschäftsführer: Lennart Koopmann (CEO) 
> >> 
> > 
> >-- 
> >You received this message because you are subscribed to the Google Groups 
> "graylog2" group. 
> >To unsubscribe from this group and stop receiving emails from it, send an 
> email to graylog2+u...@googlegroups.com <javascript:>. 
> >For more options, visit https://groups.google.com/d/optout. 
>
>
> -- 
> Developer 
>
> Tel.: +49 (0)40 609 452 077 
> Fax.: +49 (0)40 609 452 078 
>
> TORCH GmbH - A Graylog company 
> Steckelhörn 11 
> 20457 Hamburg 
> Germany 
>
> Commercial Reg. (Registergericht): Amtsgericht Hamburg, HRB 125175 
> Geschäftsführer: Lennart Koopmann (CEO) 
>

-- 
You received this message because you are subscribed to the Google Groups 
"graylog2" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to graylog2+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to