Wazuh Dashboard Plugins organize security data into specialized index patterns optimized for different types of events and states. This structured approach enables efficient querying, visualization, and analysis of security telemetry.
Events represent time-series security data with the @timestamp field.
Primary Events
System Activity
Security Events
Access Management
Applications
Network Activity
Other Events
Pattern:wazuh-events* Type:events Time Field:@timestamp Health Check:index-pattern:eventsThe main index pattern that aggregates all event types. Used for cross-category searches and general event exploration.
Pattern:wazuh-events-v5-system-activity* Health Check:index-pattern:events-system-activitySystem-level events including:
Process creation/termination
System calls
Kernel events
Service state changes
Known Fields: Defined in common/known-fields/events-system-activity.json
Pattern:wazuh-events-v5-security* Health Check:index-pattern:events-securitySecurity-focused events:
Authentication attempts
Authorization failures
Security violations
Intrusion detection alerts
Known Fields: Defined in common/known-fields/events-security.json
Pattern:wazuh-events-v5-access-management* Health Check:index-pattern:events-access-managementUser and access control events:
Login/logout events
Permission changes
Role assignments
Access policy modifications
Known Fields: Defined in common/known-fields/events-access-management.json
Pattern:wazuh-events-v5-applications* Health Check:index-pattern:events-applicationsApplication-specific events:
Application logs
Software errors
Application state changes
Known Fields: Defined in common/known-fields/events-applications.json
Pattern:wazuh-events-v5-network-activity* Health Check:index-pattern:events-network-activityNetwork-related events:
Connection attempts
Firewall events
Network traffic patterns
Port scans
Known Fields: Defined in common/known-fields/events-network-activity.json
Pattern:wazuh-events-v5-other* Health Check:index-pattern:events-otherMiscellaneous and uncategorized events.Known Fields: Defined in common/known-fields/events-other.json
Specialized event patterns for cloud provider monitoring:
Generic Cloud Services
Pattern:wazuh-events-v5-cloud-services* Health Check:index-pattern:events-cloud-servicesAggregated cloud service events across all providers.Known Fields:common/known-fields/events-cloud-services.json
AWS
Pattern:wazuh-events-v5-cloud-services-aws* Health Check:index-pattern:events-cloud-services-awsAmazon Web Services specific events:
CloudTrail API calls
GuardDuty findings
Config changes
VPC Flow Logs
// From constants.ts:140-142export const WAZUH_EVENTS_CLOUD_SERVICES_AWS_PATTERN = 'wazuh-events-v5-cloud-services-aws*';
Known Fields:common/known-fields/events-cloud-services-aws.json
Azure
Pattern:wazuh-events-v5-cloud-services-azure* Health Check:index-pattern:events-cloud-services-azureMicrosoft Azure events:
Azure AD logs
Activity logs
Security Center alerts
Known Fields:common/known-fields/events-cloud-services-azure.json
GCP
Pattern:wazuh-events-v5-cloud-services-gcp* Health Check:index-pattern:events-cloud-services-gcpGoogle Cloud Platform events:
Cloud Audit Logs
Security Command Center
IAM policy changes
Known Fields:common/known-fields/events-cloud-services-gcp.json
States represent current snapshots of system configurations and inventories (no time field).
Vulnerabilities
File Integrity Monitoring
Security Configuration Assessment
IT Hygiene (Inventory)
Pattern:wazuh-states-vulnerabilities* Type:states-vulnerabilities Health Check:index-pattern:states-vulnerabilitiesCurrent vulnerability state of systems:
Known Fields:common/known-fields/states-vulnerabilities.json
FIM Files: Pattern:wazuh-states-fim-files* Type:states-fim-files Health Check:index-pattern:states-fim-filesCurrent state of monitored files:
File hashes (MD5, SHA1, SHA256)
Permissions and ownership
File size and timestamps
Field Formatting:
mapFieldsFormat({ 'file.size': 'bytes',})
FIM Registry Keys (Windows): Pattern:wazuh-states-fim-registry-keys* Health Check:index-pattern:states-fim-registry-keysFIM Registry Values (Windows): Pattern:wazuh-states-fim-registry-values* Health Check:index-pattern:states-fim-registry-valuesField Formatting:
Pattern:wazuh-states-sca* Type:states-sca Health Check:index-pattern:states-scaCurrent SCA policy compliance state:
Policy scan results
Passed/failed checks
Check descriptions and rationales
Remediation guidance
// From constants.ts:94export const WAZUH_SCA_PATTERN = 'wazuh-states-sca*';
Known Fields:common/known-fields/states-sca.json
Base Pattern:wazuh-states-inventory* Type:states-inventory Health Check:index-pattern:states-inventorySystem inventory aggregation across all categories.Specialized Inventory Patterns:
Known fields are pre-defined field mappings stored in JSON files under common/known-fields/. These allow index patterns to be created before any data is indexed.Example:common/known-fields/events.json