kit-data-manager / kit-data-manager/wap-server
Make enabling of Fuseki monitoring servlets configurable
- 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.