That works nicely, thank you for the worked out example, Øyvind. A follow-up question. I noticed that queries are logged, but not updates (i.e. SPARQL update). Is there a logger configuration specifically for updates? Logging queries is fine but I’d also like to know when and how my data is updated.
Thanks in advance, -- Scott From: Øyvind Gjesdal <oyvin...@gmail.com> Sent: Tuesday, August 27, 2024 3:17 PM To: users@jena.apache.org Subject: [EXTERNAL] Re: Configuring logging in Fuseki CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. I would expect the log to appear in the console, e.g powershell if started from powershell, since the default configuration configures a console appender, or in a IDE console window, if started from there. To write to a log file you can add a file appender ( https://logging.apache.org/log4j/2.x/manual/appenders.html#fileappender)<https://logging.apache.org/log4j/2.x/manual/appenders.html#fileappender)> to the properties file. I tried adding these lines and they created and started logging to the defined fileName logfile. + appender.file.type = File + appender.file.name = FILE + appender.file.fileName = fuseki.log + appender.file.layout.type = PatternLayout + appender.file.layout.pattern = %d{HH:mm:ss} %-5p %-15c{1} :: %m%n ... + rootLogger.appenderRef.file.ref = FILE Best regards, Øyvind On Tue, Aug 27, 2024 at 7:09 PM Scott Henninger <scott.hennin...@ecstech.com<mailto:scott.hennin...@ecstech.com>> wrote: > Thanks, Øyvind, Andy, for your responses. I have a pretty basic > question. I have the default settings in log4j2.properties, but see no > indication that anything is getting logged. For example. When I look in > run/logs, it is empty. Where should logs appear on default and/or how so I > set logging to write the log to a file? I am running on Windows with > Fuseki 5.1.0. > > Thanks in advance, > -- Scott > > From: Andy Seaborne <a...@apache.org<mailto:a...@apache.org>> > Sent: Saturday, August 24, 2024 9:49 AM > To: users@jena.apache.org<mailto:users@jena.apache.org> > Subject: [EXTERNAL] Re: Configuring logging in Fuseki > > CAUTION: This email originated from outside of the organization. Do not > click links or open attachments unless you recognize the sender and know > the content is safe. > > > > On 23/08/2024 18:39, Øyvind Gjesdal wrote: > > Hi Scott, > > > > I think you are right. There is more info on logging for fuseki in > > https://jena.apache.org/documentation/fuseki2/fuseki-logging.html<https://jena.apache.org/documentation/fuseki2/fuseki-logging.html>< > https://jena.apache.org/documentation/fuseki2/fuseki-logging.html<https://jena.apache.org/documentation/fuseki2/fuseki-logging.html>> > which > > also contains a link to a default file you can fit to your needs. > > > > Best regards, > > Øyvind > > Yes, and in addition, if you want to take complete complete control of > logging you can configure log4j directly by setting the environment > variable LOGGING (see the fuskei-server script). > > e.g. > > export LOGGING="-Dlog4j.configurationFile=file:...." > > and use XML or JSON formats. > > > > > On Fri, Aug 23, 2024 at 7:21 PM Scott Henninger < > scott.hennin...@ecstech.com<mailto:scott.hennin...@ecstech.com<mailto:scott.hennin...@ecstech.com%3cmailto:scott.hennin...@ecstech.com>>> > > wrote: > > > >> Is it possible to configure logging from the command line for Fuseki? I > >> found the following link that indicates it looks for the file > >> log4j2.properties, but I don't see anything about what goes in that > >> properties Apache Jena - Running Fuseki with UI< > >> > https://jena.apache.org/documentation/fuseki2/fuseki-webapp.html#configuring-logging<https://jena.apache.org/documentation/fuseki2/fuseki-webapp.html#configuring-logging> > < > https://jena.apache.org/documentation/fuseki2/fuseki-webapp.html#configuring-logging<https://jena.apache.org/documentation/fuseki2/fuseki-webapp.html#configuring-logging> > > > >>> > >> > >> First of all is it true that configuring logging is a matter of > including > >> the log4j2.properties file and if so what should appear in the file to > set > >> logging levels? > >> > >> Thank you > >> -- Scott > >> > > >