kit-data-manager / kit-data-manager/wap-server

Make enabling of Fuseki monitoring servlets configurable

Open
#52 1 comment 0 reactions 1 assignee Claimed by @GGoetzelmann View on GitHub
Dominant language
Java
Stars
4
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Fuseki allows for the following endpoints for information about the SPARQL endpoint / DB

- [enableMetrics](https://jena.apache.org/documentation/javadoc/fuseki2-main/org.apache.jena.fuseki.main/org/apache/jena/fuseki/main/FusekiServer.Builder.html#enableMetrics(boolean))(boolean withMetrics)
- [enablePing](https://jena.apache.org/documentation/javadoc/fuseki2-main/org.apache.jena.fuseki.main/org/apache/jena/fuseki/main/FusekiServer.Builder.html#enablePing(boolean))(boolean withPing)
- [enableStats](https://jena.apache.org/documentation/javadoc/fuseki2-main/org.apache.jena.fuseki.main/org/apache/jena/fuseki/main/FusekiServer.Builder.html#enableStats(boolean))(boolean withStats)
- [enableTasks](https://jena.apache.org/documentation/javadoc/fuseki2-main/org.apache.jena.fuseki.main/org/apache/jena/fuseki/main/FusekiServer.Builder.html#enableTasks(boolean))(boolean withTasks)

They should be configurable for both read and write SPARQL endpoint.

Additionally, there is [enableCompact](https://jena.apache.org/documentation/javadoc/fuseki2-main/org.apache.jena.fuseki.main/org/apache/jena/fuseki/main/FusekiServer.Builder.html#enableCompact(boolean))(boolean withCompact), which is not a monitoring endpoint, but may be very convenient. This endpoint should likely be only available on the write endpoint, since it is an operation on the db. The write endpoint should normally be disabled or secured, while the read endpoint may be openly available.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.