Package org.apache.hadoop.ozone
Class HddsDatanodeHttpServer
java.lang.Object
org.apache.hadoop.hdds.server.http.BaseHttpServer
org.apache.hadoop.ozone.HddsDatanodeHttpServer
public class HddsDatanodeHttpServer
extends org.apache.hadoop.hdds.server.http.BaseHttpServer
Simple http server to provide basic monitoring for hdds datanode.
This server is used to access default /conf /prom /prof endpoints.
-
Field Summary
Fields inherited from class org.apache.hadoop.hdds.server.http.BaseHttpServer
SERVER_DIR -
Constructor Summary
ConstructorsConstructorDescriptionHddsDatanodeHttpServer(org.apache.hadoop.hdds.conf.MutableConfigurationSource conf) -
Method Summary
Methods inherited from class org.apache.hadoop.hdds.server.http.BaseHttpServer
addFilter, addInternalServlet, addServlet, getBindAddress, getHttpAddress, getHttpBindAddress, getHttpsAddress, getHttpsBindAddress, getJettyBaseTmpDir, getWebAppContext, isSecurityEnabled, loadSslConfiguration, loadSslConfToHttpServerBuilder, newHttpServer2BuilderForOzone, shouldAddDefaultApps, start, stop, updateConnectorAddress
-
Constructor Details
-
HddsDatanodeHttpServer
public HddsDatanodeHttpServer(org.apache.hadoop.hdds.conf.MutableConfigurationSource conf) throws IOException - Throws:
IOException
-
-
Method Details
-
getHttpAddressKey
- Specified by:
getHttpAddressKeyin classorg.apache.hadoop.hdds.server.http.BaseHttpServer
-
getHttpBindHostKey
- Specified by:
getHttpBindHostKeyin classorg.apache.hadoop.hdds.server.http.BaseHttpServer
-
getHttpsAddressKey
- Specified by:
getHttpsAddressKeyin classorg.apache.hadoop.hdds.server.http.BaseHttpServer
-
getHttpsBindHostKey
- Specified by:
getHttpsBindHostKeyin classorg.apache.hadoop.hdds.server.http.BaseHttpServer
-
getBindHostDefault
- Specified by:
getBindHostDefaultin classorg.apache.hadoop.hdds.server.http.BaseHttpServer
-
getHttpBindPortDefault
protected int getHttpBindPortDefault()- Specified by:
getHttpBindPortDefaultin classorg.apache.hadoop.hdds.server.http.BaseHttpServer
-
getHttpsBindPortDefault
protected int getHttpsBindPortDefault()- Specified by:
getHttpsBindPortDefaultin classorg.apache.hadoop.hdds.server.http.BaseHttpServer
-
getKeytabFile
- Specified by:
getKeytabFilein classorg.apache.hadoop.hdds.server.http.BaseHttpServer
-
getSpnegoPrincipal
- Specified by:
getSpnegoPrincipalin classorg.apache.hadoop.hdds.server.http.BaseHttpServer
-
getEnabledKey
- Specified by:
getEnabledKeyin classorg.apache.hadoop.hdds.server.http.BaseHttpServer
-
getHttpAuthType
- Specified by:
getHttpAuthTypein classorg.apache.hadoop.hdds.server.http.BaseHttpServer
-
getHttpAuthConfigPrefix
- Specified by:
getHttpAuthConfigPrefixin classorg.apache.hadoop.hdds.server.http.BaseHttpServer
-