Solution: NGINX HTTP Server
Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · 📊
| Attribute | Value |
|---|---|
| Publisher | Microsoft Corporation |
| Support Tier | Microsoft |
| Support Link | https://support.microsoft.com |
| Categories | domains |
| Version | 3.0.1 |
| Author | Microsoft - support@microsoft.com |
| First Published | 2021-12-16 |
| Solution Folder | NGINX HTTP Server |
| Marketplace | Azure Marketplace · Popularity: 🟢 High (88%) |
| Pre-requisites | CustomLogsAma |
The NGINX HTTP Server data connector provides the capability to ingest NGINX HTTP Server events into Microsoft Sentinel. Refer to NGINX Logs documentation for more information.
This solution is dependent on the Custom logs via AMA connector to collect the logs. The Custom logs solution will be installed as part of this solution installation.
NOTE: Microsoft recommends installation of Custom logs via AMA Connector. Legacy connector uses the Log Analytics agent which were deprecated on Aug 31, 2024. Using MMA and AMA on same machine can cause log duplication and extra ingestion cost more details.
This solution depends on 1 other solution(s):
| Solution |
|---|
| CustomLogsAma |
This solution has 1 discovered data connector(s)⚠️ (not in Solution definition):
Connectors from dependency solutions:
🔍 Discovered: This item was discovered by scanning the solution folder but is not listed in the Solution JSON file.
🔶 CLv1: This connector ingests into a table that uses the legacy Custom Log V1 schema format with type-suffixed column names (e.g.
_s,_d,_b,_t,_g). Note: identification is based on column name suffixes which are also permitted in CLv2, so this classification may not always be accurate.
This solution uses 16 table(s):
| Table | Used By Connectors | Used By Content |
|---|---|---|
ApacheHTTPServer_CL |
Custom logs via AMA (dependency) | - |
JBossEvent_CL |
Custom logs via AMA (dependency) | - |
JuniperIDP_CL |
Custom logs via AMA (dependency) | - |
MarkLogicAudit_CL |
Custom logs via AMA (dependency) | - |
MongoDBAudit_CL |
Custom logs via AMA (dependency) | - |
NGINX_CL |
Custom logs via AMA (dependency), [Deprecated] NGINX HTTP Server | Analytics, Hunting, Workbooks |
OracleWebLogicServer_CL |
Custom logs via AMA (dependency) | - |
PostgreSQL_CL |
Custom logs via AMA (dependency) | - |
SecurityBridgeLogs_CL |
Custom logs via AMA (dependency) | - |
SquidProxy_CL 🔶 |
Custom logs via AMA (dependency) | - |
Tomcat_CL |
Custom logs via AMA (dependency) | - |
Ubiquiti_CL |
Custom logs via AMA (dependency) | - |
VectraStream_CL 🔶 |
Custom logs via AMA (dependency) | - |
ZPA_CL |
Custom logs via AMA (dependency) | - |
meraki_CL |
Custom logs via AMA (dependency) | - |
vcenter_CL |
Custom logs via AMA (dependency) | - |
🔶 CLv1: This table uses the legacy Custom Log V1 schema format with type-suffixed column names (e.g.
_s,_d,_b,_t,_g). Note: identification is based on column name suffixes which are also permitted in CLv2, so this classification may not always be accurate.
This solution includes 22 content item(s):
| Content Type | Count |
|---|---|
| Analytic Rules | 10 |
| Hunting Queries | 10 |
| Workbooks | 1 |
| Parsers | 1 |
| Name | Severity | Tactics | Tables Used |
|---|---|---|---|
| NGINX - Command in URI | High | InitialAccess | NGINX_CL |
| NGINX - Core Dump | High | Impact | NGINX_CL |
| NGINX - Known malicious user agent | High | InitialAccess | NGINX_CL |
| NGINX - Multiple client errors from single IP address | Medium | InitialAccess | NGINX_CL |
| NGINX - Multiple server errors from single IP address | Medium | Impact, InitialAccess | NGINX_CL |
| NGINX - Multiple user agents for single source | Medium | InitialAccess | NGINX_CL |
| NGINX - Private IP address in URL | Medium | InitialAccess | NGINX_CL |
| NGINX - Put file and get file from same IP address | Medium | InitialAccess | NGINX_CL |
| NGINX - Request to sensitive files | Medium | InitialAccess | NGINX_CL |
| NGINX - Sql injection patterns | High | InitialAccess | NGINX_CL |
| Name | Tactics | Tables Used |
|---|---|---|
| NGINX - Abnormal request size | Exfiltration, Collection | NGINX_CL |
| NGINX - Rare URLs requested | InitialAccess | NGINX_CL |
| NGINX - Rare files requested | InitialAccess | NGINX_CL |
| NGINX - Requests from bots and crawlers | InitialAccess | NGINX_CL |
| NGINX - Requests to unexisting files | InitialAccess | NGINX_CL |
| NGINX - Top URLs client errors | Impact, InitialAccess | NGINX_CL |
| NGINX - Top URLs server errors | Impact, InitialAccess | NGINX_CL |
| NGINX - Top files requested | InitialAccess | NGINX_CL |
| NGINX - Top files with error requests | InitialAccess | NGINX_CL |
| NGINX - Uncommon user agent strings | InitialAccess | NGINX_CL |
| Name | Tables Used |
|---|---|
| NGINX | NGINX_CL |
| Name | Description | Tables Used |
|---|---|---|
| NGINXHTTPServer | - | NGINX_CL (read) |
| Version | Date Modified (DD-MM-YYYY) | Change History |
|---|---|---|
| 3.0.1 | 13-12-2024 | Removed Deprecated Data connector |
| 3.0.0 | 08-08-2024 | Deprecating data connectors |
Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · 📊