Elastic Stack Features
Reports (17)
-
Reports Interface
Reports interface for standard and self-service reports is intuitive and easy to use.
-
Steps to Answer
Requires a minimal number of steps/clicks to answer business question.
-
Graphs and Charts
Offers a variety of attractive graph and chart formats.
-
Score Cards
Score cards visually track KPI's.
-
Dashboards
Provides business users an interface to easily design, refine and collaborate on their dashboards
Customizable Reports
Alter the layout and content of reports
Marketing Reports
Reports specific to marketing and associated campaigns
Sales Reports
Reports specific to sales analysis for trends and strategies
Activity Dashboard
Dashboard to view the status of ongoing processes, identify current incidents and track past activities
Interactive Reports
Edit and personalize data view as needed
Customizable Reports
Alter the layout and content of reports
Customizable Reports
Alter the layout and content of reports
Activity Dashboard
Dashboard to view the status of ongoing processes, identify current incidents and track past activities
Customizable Dashboard
Alter the layout and content of dashboards
-
Reports Interface
Reports interface for standard and self-service reports is intuitive and easy to use.
-
Share Reports
Receive email reports and notifications regarding metrics.
-
Steps to Answer
Requires a minimal number of steps/clicks to answer business question.
Data Updates (9)
-
Historical Snapshots
Ability to track historical data.
-
Real-Time Updating
Track metrics in real time with consistent and frequent updates.
-
Scheduled/Automated Reports
Set a time to generate routine reports automatically
Customizable Reports
Alter the layout and content of reports
Predictive Analytics
Predict future data based on historical data sets
Data Management
Ability to handle large datasets
Real-Time Data
Receive data and information in real time
-
Historical Snapshots
Ability to track historical data.
-
Real-Time Updating
Track metrics in real time with consistent and frequent updates.
Data Preparation (4)
-
Data Sources
Automatically collect logs from all your services, applications, and platforms
-
Indexing
Automate the indexing of machine data that's critical to your operations
-
Automated Tagging
See log data in context with automated tagging and correlation
-
Data Blending
Mix and match data from apps, hosts, containers, services, networks, and more
Analysis (7)
-
Track Trends
Allows user to track log trends.
-
Detect Anomalies
Identify and predict anomalies in real-time with outlier detection and uncover root-causes
-
Metric and Event Data
Analyze both metric and event data on the same platform regardless of source or structure
-
Search
Search your logs for troubleshooting and open-ended exploration of your data
-
Alerts
Create alerts based on search patterns, thresholds for specific log metrics, or other conditions
Live Tail
See your data, in real time, streaming into the system from multiple data sources
Real-Time Data
Receive data and information in real time
Visualization (12)
-
Dashboards
Visualize log data on dashboards
-
Data Discovery
Drill down and explore data to discover new insights
Activity Dashboard
Dashboard to view the status of ongoing processes, identify current incidents and track past activities
Activity Dashboard
Dashboard to view the status of ongoing processes, identify current incidents and track past activities
Customizable Dashboard
Alter the layout and content of dashboards
-
Graphs and Charts
Offers a variety of attractive graph and chart formats.
-
Score Cards
Score cards visually track KPI's.
-
Dashboards
Provides business users an interface to easily design, refine and collaborate on their dashboards
-
Formats
Allows one to create and export visualization into various formats (PNG, JPEG, etc.)
Mobile Dashboards
View and present dashboard on mobile devices
Public Dashboards
Publish dashboard publicly on various platforms
Private Dashboards
Share dashboard screen within private user groups
Data Management (14)
Data Integration
Consolidate data from various disparate sources in a single unified view
Data Discovery
Understand the state of data, applications, systems and services
Multi - Platform
Manage data across environments (on-premises cloud, hybrid, and multi-cloud)
Metadata
Provides metadata management and lineage capabilities
Data Model
Stores and queries data as JSON-like documents.
Data Types
Supports multiple data types like lists, sets, hashes (similar to map), sorted sets etc.
Built - In Search
Allows users to index at ingest and query endlessly across data.
Event Triggers
Notifies specific events like document inserts, updates, replaces, deletes etc and responds in real-time.
Semantic Search
Data Model
Designed to store interconnected data consisting of nodes and edges.
Data Types
Supports multiple data types like lists, sets, hashes (similar to map), sorted sets etc.
Built - In Search
Allows users to index at ingest and query endlessly across data.
Event Triggers
Notifies specific events like document inserts, updates, replaces, deletes etc and responds in real-time.
Query Language
Powerful query language that allows users to access patterns like traversals, JOINs, search, geospatial etc.
Analytics (1)
Data Analytics
Supports advanced analytics solutions for better business decision making
Security (11)
Compliance
Rules and regulations inherited from source systems or defined to secure sensitive data
Governance
Grant or restrict data access and control
Data Protection
Built - In Backup and Disaster Recovery
Role-Based Authorization
Provides predefined system roles, privileges, and user-defined roles to users.
Authentication
Allows integration with external security mechanisms like Kerberos, LDAP authentication etc.
Audit Logs
Provides an audit log to track access and operations performed on databases for regulatory compliance.
Encryption
Provides encryption capability for all the data at rest using encryption keys.
Role-Based Authorization
Provides predefined system roles, privileges, and user-defined roles to users.
Authentication
Allows integration with external security mechanisms like Kerberos, LDAP authentication etc.
Audit Logs
Provides an audit log to track access and operations performed on databases for regulatory compliance.
Encryption
Provides encryption capability for all the data at rest using encryption keys.
Availability (7)
Auto Sharding
Implements auto horizontal data partitioning that allows storing data on more than one node to scale out.
Auto Recovery
Restores a database to a correct(consistent) state in the event of a failure.
Data Replication
Copy data across multiple servers through master-slave, peer-to-peer replication architecture etc.
Backup and Recovery
Create backups and provide methods to recover deleted/lost data
Real-Time Data
Receive data and information in real time
Auto Sharding
Implements auto horizontal data partitioning that allows storing data on more than one node to scale out.
Auto Recovery
Restores a database to a correct(consistent) state in the event of a failure.
Performance (3)
Query Optimization
Helps interpret SQL queries and determine the fastest method of execution
Ad hoc Query
One-off queries made on an as-needed basis
Query Optimization
Helps interpret SQL queries and determine the fastest method of execution
Support (7)
Multi-Model
Provides support to handle structured, semi-structured, and unstructured data with equal effect.
Operating Systems
Available on multiple operating systems like Linux, Windows, MacOS etc.
BI Connectors
Allows users to connect business intelligence tools to the database.
Data Connectors
Connect to big data sources
Multi-Model
Provides support to handle structured, semi-structured, and unstructured data with equal effect.
BI Connectors
Allows users to connect business intelligence tools to the database.
Operating Systems
Available on multiple operating systems like Linux, Windows, MacOS etc.
Collaboration (3)
-
Sharing
Provides the ability to easily share visualizations.
-
Co-Editing
Allows multiple users to edit and create visualizations together.
-
Devices
Has the ability to edit visualization across devices and device types (e.g. computer and phone).
Generative AI (5)
AI Text Generation
Allows users to generate text based on a text prompt.
AI Text Summarization
Condenses long documents or text into a brief summary.
Generative AI
Use AI to generate content in the form of text, images, videos, etc.
AI Text Generation
Allows users to generate text based on a text prompt.
AI Text Summarization
Condenses long documents or text into a brief summary.
Agentic AI - Data Fabric (5)
Autonomous Task Execution
Capability to perform complex tasks without constant human input
Multi-step Planning
Ability to break down and plan multi-step processes
Cross-system Integration
Works across multiple software systems or databases
Adaptive Learning
Improves performance based on feedback and experience
Decision Making
Makes informed choices based on available data and objectives
Agentic AI - Log Analysis (8)
Autonomous Task Execution
Capability to perform complex tasks without constant human input
Multi-step Planning
Ability to break down and plan multi-step processes
Cross-system Integration
Works across multiple software systems or databases
Adaptive Learning
Improves performance based on feedback and experience
Natural Language Interaction
Engages in human-like conversation for task delegation
Proactive Assistance
Anticipates needs and offers suggestions without prompting
Decision Making
Makes informed choices based on available data and objectives
Third-Party Integrations
Set up connections to third-party platforms to improve business processes
Additional Functionality (134)
Continuous Monitoring
Conduct tracking and assessment of application and device behavior without breaks or interruptions
Reporting/Analytics
View and track pertinent metrics to find patterns and gain insights from data
Real-Time Analytics
Analyze and gain insights into data in real-time
Issue Tracking
Record and follow the progress of every issue
Anomaly Detection
Automatically identify unusual behavior
Visual Analytics
Interact with data visualization elements, such as charts and graphs, to drill down into data
Data Visualization
Graphical representation of data
Monitoring
Observe and track the demand, usage, progress or quality of a system, product, or user
AI Copilot
A virtual assistant that uses AI to pursue goals and complete tasks on behalf of users
Audit Management
Plan, schedule, and execute organization's accounts and assets to ensure compliance with policies and laws
Correlation Analysis
Generative AI
Use AI to generate content in the form of text, images, videos, etc.
Reporting & Statistics
Collection, analysis, and representation of numerical data and generation of reports to understand various patterns
Search/Filter
Search and filter data across systems to locate required information by entering keywords or certain criteria
Data Import/Export
Import and export data to and from software applications
Data Classification
Grouping log entries based on similar attributes.
Audit Trail
A record of all activities within the system, including user access, changes made, etc.
Pattern Detection and Recognition
Filtering incoming messages/alerts and detecting patterns to spot anomalies.
Analytics
Tools for the systematic analysis of various types of data or statistics
Activity Tracking
Track and document all activities across devices, networks, and other systems
Event Tracking
Log Collection
Collects and aggregates data from various systems within the IT environment
Alerts/Notifications
Alerts or notifications of various types such as pop-up messages, sounds, banners, or badges
Log Analysis
Analyzing computer-generated records called logs to identify the root cause of errors, bugs, security threats, or other risks
Event Logs
A chronological record of actions or occurrences within a network, software, or process
Data Analysis Tools
Analyze survey results via statistical testing or crosstabs directly within the software
HIPAA Compliant
Compliant with HIPAA, which sets standards for sensitive patient data protection
Predictive Analytics
Predict future data based on historical data sets
Performance Metrics
A set of indicators that tracks the performance of networks, applications, systems, teams, etc.
Secure Data Storage
Securely stores data to prevent data loss or breaches
Dashboard Creation
Creation and customization of dashboards
Real-Time Monitoring
Active monitoring of systems, applications, or networks
Alerts/Escalation
System alerts about the need to escalate an issue or request
Remediation Management
Identify and orchestrate execution of actions needed to restore systems to optimal conditions
Compliance Tracking
Track and report regulatory data to either internal management or external stakeholders
Single Sign On
Allow users to access multiple services after entering their login credentials once
Prioritization
Arrange tasks based on the level of priority or urgency
Uptime Reporting
Track the availability time for a designated network or website over a given period of time
Log Rotation
Automatically renames, resizes/compresses, archives or deletes old or oversized log files
Real-Time Notifications
Notifications that are delivered to users as soon as an event occurs
Compliance Management
Track and manage adherence to policies for any service, product, process, or supplier
Server Logs
Log files automatically created for all activities performed by servers, such as a history of web page requests
Incident Management
Manage and track all disruptions and incidents
Role-Based Permissions
Set & manage permission levels based on user roles and restrict access to only authorized individuals
PCI Compliance
Store, process, and transmit cardholder data in compliance with the Payment Card Industry Data Security Standard (PCI DSS)
Charting
Manage patient documentation describing all clinical interactions, diagnoses, procedures, medications, etc.
Log Parsing
Splits and groups log data automatically or according to user-defined rules
Archiving & Retention
Moving and separately storing data that is not actively used or continuous storage of data for compliance purposes
Server Monitoring
Continuously scan servers on a designated network to monitor health and search for any irregularities or failures
API
Application programming interface that allows for integration with other systems/databases
Diagnostic Tools
Access client's system information, including hardware and software configuration, to perform diagnostics
Customizable Reports
Alter the layout and content of reports
Real-Time Reporting
Active reporting of data and metrics
Policy Management
Create, manage, and track policies and procedures within an organization
Issue Management
Identify and respond to unexpected problems or failures (ie. "negative events")
Vulnerability Scanning
Discover patch statuses and vulnerabilities
Database Conversion
Transformation of data from one format to another
Monitoring
Observe and track the demand, usage, progress or quality of a system, product, or user
Activity Dashboard
Dashboard to view the status of ongoing processes, identify current incidents and track past activities
Data Extraction
Automatically retrieve and pull information from documents, websites, images, data sets, and other sources
Reporting/Analytics
View and track pertinent metrics to find patterns and gain insights from data
Automatic Backup
Data is backed up automatically to prevent data loss
Real-Time Monitoring
Active monitoring of systems, applications, or networks
Audit Management
Plan, schedule, and execute organization's accounts and assets to ensure compliance with policies and laws
Data Visualization
Graphical representation of data
Ad hoc Reporting
Generate one-off reports that meet information requirements
Compliance Management
Track and manage adherence to policies for any service, product, process, or supplier
Indexing
Compile and organize data into specific metrics
Search/Filter
Search and filter data across systems to locate required information by entering keywords or certain criteria
Alerts/Notifications
Alerts or notifications of various types such as pop-up messages, sounds, banners, or badges
Data Verification
Process of checking different types of data for accuracy to avoid errors or inconsistencies
Performance Testing
Allows developers to check if their applications/web browsers are running as expected.
Data Capture and Transfer
Import, collect, and capture data from multiple sources
Security Auditing
Systematic evaluation of the security of a company's overall security system and situation
Access Controls/Permissions
Define levels of authorization for access to specific files or systems
Role-Based Permissions
Set & manage permission levels based on user roles and restrict access to only authorized individuals
Data Mapping
Track the management and flow of data throughout the organization
Data Retrieval
Search and find data in a structured format
AI Copilot
A virtual assistant that uses AI to pursue goals and complete tasks on behalf of users
Third-Party Integrations
Set up connections to third-party platforms to improve business processes
Generative AI
Use AI to generate content in the form of text, images, videos, etc.
Configuration Management
Identify component attributes like servers, hardware, software, and manage relationships across all services
Audit Trail
A record of all activities within the system, including user access, changes made, etc.
For NoSQL Databases
Specific for use in NoSQL Databases
Data Import/Export
Import and export data to and from software applications
Data Migration
Move from one database to another, or upgrade the version of database software being used
Data Synchronization
Synchronizing data between two or more devices/systems and automatically updating changes to maintain consistency
API
Application programming interface that allows for integration with other systems/databases
Serverless Accessibility
Compatible with serverless backends
Multiple Data Sources
Allows users to manage data from a number of sources
KPI Monitoring
Tracking the status of previously identified performance measurements
Secure Data Storage
Securely stores data to prevent data loss or breaches
Multiple Data Sources
Allows users to manage data from a number of sources
Data Visualization
Graphical representation of data
Single Sign On
Allow users to access multiple services after entering their login credentials once
Natural Language Search
Ability to interact with the application using human languages such as English
Search/Filter
Search and filter data across systems to locate required information by entering keywords or certain criteria
Alerts/Notifications
Alerts or notifications of various types such as pop-up messages, sounds, banners, or badges
AI Copilot
A virtual assistant that uses AI to pursue goals and complete tasks on behalf of users
Real-Time Notifications
Notifications that are delivered to users as soon as an event occurs
Collaboration Tools
Provides a channel for team members to share media files, communicate, and work together
Widgets
An extended application or connector that enables users to perform additional services with their current set of tools
Performance Metrics
A set of indicators that tracks the performance of networks, applications, systems, teams, etc.
Ad hoc Reporting
Generate one-off reports that meet information requirements
Activity Tracking
Track and document all activities across devices, networks, and other systems
Reporting/Analytics
View and track pertinent metrics to find patterns and gain insights from data
Customizable Branding
Add customized logos and colors to align with company branding
Data Aggregation
Collect, process and structure data from multiple sources for further analysis
Dashboard Creation
Creation and customization of dashboards
Data Connectors
Connect to big data sources
Customizable Templates
Pre-designed layouts that can be customized to match preferences and requirements
Data Synchronization
Synchronizing data between two or more devices/systems and automatically updating changes to maintain consistency
API
Application programming interface that allows for integration with other systems/databases
Forecasting
Form predictions based on past and present data/trends
Interactive Elements
Various components within a system including buttons, clickable icons, hover effects, and more
Single Page View
Display aggregated data points on one page for a bird's eye view assessment
Data Import/Export
Import and export data to and from software applications
Drag & Drop
Assemble applications and processes by dragging over and arranging pre-built components
Access Controls/Permissions
Define levels of authorization for access to specific files or systems
Trend Analysis
Review data from past periods to reveal recurring tendencies and predict future performance
Workflow Management
Create, design and manage workflows for repetitive tasks
Third-Party Integrations
Set up connections to third-party platforms to improve business processes
Functions/Calculations
Perform various mathematical calculations using the data
Historical Reporting
Information, data and reports that are being tracked over time
Data Capture and Transfer
Import, collect, and capture data from multiple sources
Visual Discovery
Process of visually navigating data and applying analytics to detect patterns, gain insight, and answer specific business queries.
Real-Time Updates
Receive system updates as soon as any changes are made
Real-Time Reporting
Active reporting of data and metrics
Data Mapping
Track the management and flow of data throughout the organization
Relational Display
Relationship diagram view that arranges items in data based on the relationships between them in a freeform graph.
Visual Analytics
Interact with data visualization elements, such as charts and graphs, to drill down into data
OLAP
Online Analytical Processing technology for performing high-speed complex queries or multidimensional analysis on large volumes of data
Ad hoc Query
One-off queries made on an as-needed basis
Reporting & Statistics
Collection, analysis, and representation of numerical data and generation of reports to understand various patterns
Top-Rated Alternatives
Technology Glossary Features
View definitions of the features and discover new technology terms.
Data manipulation is the process of organizing, modifying, and transforming data to improve accuracy, usability, and analysis across systems and workflows.
What is a dashboard and why is it important as a software feature? Our G2 guide can help you understand dashboards and learn more about its types, benefits, and best practices.




