Apache sensor
The Apache sensor discovers Apache Web servers.
Sensor name that is used in the GUI and logs
ApacheServerSensor
Prerequisites
The Agile Service Manager service account requires:
- Execute permissions on the httpd binary file
- Read access to the httpd.conf file
- Discovery user shall have Read and execute permissions for all the required Apache libraries/modules/files/folders to run httpd command successfully (for e.g: /oracle/product/iasgrm/librarypath and /oracle/product/iasgrm/Apache, and so on).
Limitations
The Apache sensor cannot discover
the Apache server if the Apache server instance is configured or started
in such a way that it rewrites its command line (for example, rewrites
the argv array), causing the Apache server instance to show in a process
listing as httpd
, without any path or command-line
options.
Model objects created
The sensor creates the following model objects:
- app.AppConfig
- app.CertificateFile
- app.ConfigFile
- app.PrivateKeyFile
- app.web.ServerAlias
- app.web.apache.ApacheGlobalSSLSettings
- app.web.apache.ApacheModule
- app.web.apache.ApacheSSLSettings
- app.web.apache.ApacheServer
- app.web.apache.ApacheVirtualHost
- app.web.apache.ApacheWebContainer
- app.web.ibm.IBMHTTPServer
- app.web.oracleapp.OracleAppHTTPServer
- app.web.WebConnection
- app.web.WebVirtualHostConfigDirective