[[introduction]] == {kib}—your window into Elastic ++++ What is Kibana? ++++ {kib} enables you to give shape to your data and navigate the Elastic Stack. With {kib}, you can: * *Search, observe, and protect.* From discovering documents to analyzing logs to finding security vulnerabilities, {kib} is your portal for accessing these capabilities and more. * *Analyze your data.* Search for hidden insights, visualize what you've found in charts, gauges, maps, graphs, and more, and combine them in a dashboard. * *Manage, monitor, and secure the Elastic Stack.* Manage your data, monitor the health of your Elastic Stack cluster, and control which users have access to which features. [[kibana-home-page]] [role="screenshot"] image::images/analytics-home-page.png[Analytics home page] *{kib} is for administrators, analysts, and business users.* As an admin, your role is to manage the Elastic Stack, from creating your deployment to getting {es} data into {kib}, and then managing the data. As an analyst, you're looking to discover insights in the data, visualize your data on dashboards, and share your findings. As a business user, you want to view existing dashboards and drill down into details. *{kib} works with all types of data.* Your data can be structured or unstructured text, numerical data, time series data, geospatial data, logs, metrics, security events, and more. No matter your data, {kib} can help you uncover patterns and relationships and visualize the results. [float] [[extend-your-use-case]] === Search, observe, and protect Being able to search, observe, and protect your data is a requirement for any analyst. {kib} provides solutions for each of these use cases. * https://www.elastic.co/guide/en/enterprise-search/current/index.html[*Enterprise Search*] enables you to create a search experience for your app, workplace, and website. * {observability-guide}/observability-introduction.html[*Elastic Observability*] enables you to monitor and apply analytics in real time to events happening across all your environments. You can analyze log events, monitor the performance metrics for the host or container that it ran in, trace the transaction, and check the overall service availability. * Designed for security analysts, {security-guide}/es-overview.html[*Elastic Security*] provides an overview of the events and alerts from your environment. Elastic Security helps you defend your organization from threats before damage and loss occur. [float] [[visualize-and-analyze]] === Analyze Data analysis is a core functionality of {kib}. Quickly search through large amounts of data, explore fields and values, and then use {kib}’s drag-and-drop interface to rapidly build charts, tables, metrics, and more. [role="screenshot"] image::images/visualization-journey.png[User data analysis journey] [[get-data-into-kibana]] [cols=2*] |=== | *1* | *Add data.* The best way to add {es} data to {kib} is to use one of our guided processes, available from the <>. | *2* | *Explore.* With <>, you can search your data for hidden insights and relationships. Ask your questions, and then filter the results to just the data you want. You can limit your results to the most recent documents added to {es}. | *3* | *Visualize.* {kib} provides many options to create visualizations of your data, from aggregation-based data to time series data to geo data. <> is your starting point to create visualizations, and then pulling them together to show your data from multiple perspectives. Use <>, to give your data the “wow” factor for display on a big screen. Use *Graph* to explore patterns and relationships. | *4* | *Model data behavior.* Use <> to model the behavior of your data—forecast unusual behavior and perform outlier detection, regression, and classification analysis. | *5* | *Share.* Ready to <> your findings with a larger audience? {kib} offers many options—embed a dashboard, share a link, export to PDF, and more. |=== [float] === Manage your data {kib} helps you perform your data management tasks from the convenience of a UI. You can: * Refresh, flush, and clear the cache of your indices. * Define the lifecycle of an index as it ages. * Define a policy for taking snapshots of your cluster. * Roll up data from one or more indices into a new, compact index. * Replicate indices on a remote cluster and copy them to a local cluster. For a full list of data management UIs, refer to <>. [role="screenshot"] image::images/stack-management.png[Index Management view in Stack Management] [float] === Alert and take action Detecting and acting on significant shifts and signals in your data is a need that exists in almost every use case. Alerting allows you to detect conditions in different {kib} apps and trigger actions when those conditions are met. For example, you might trigger an alert when a shift occurs in your business critical KPIs or when memory, CPU, or disk space take a dip. When the alert triggers, you can send a notification to a system that is part of your daily workflow: email, Slack, PagerDuty, ServiceNow, and other third party integrations. A dedicated view for creating, searching, and editing rules is in <> [role="screenshot"] image::images/rules-and-connectors.png[Rules and Connectors view] [float] [[organize-and-secure]] === Organize content You might be managing tens, hundreds, or even thousands of dashboards, visualizations, and other {kib} assets. {kib} has several features for keeping your content organized. [float] [[organize-in-spaces]] ==== Collect related items in a space {kib} <> is built for organizing your visualizations, dashboards, and {data-sources}. Think of a space as its own mini {kib} installation—it’s isolated from all other spaces, so you can tailor it to your specific needs without impacting others. Most of {kib}’s entities are space-aware, including dashboards, visualizations, index patterns, *Canvas* workpads, graphs, tags, and machine learning jobs. [role="screenshot"] image::images/select-your-space.png[Space selector view] [float] ==== Organize your content with tags Tags are keywords or labels that you assign to {kib} saved objects, such as dashboards and visualizations, so you can classify them in a way that is meaningful to you. For example, if you tag objects with “design”, you can search and filter on the tag to see related objects. Tags are also good for grouping content into categories within a space. Don’t worry if you have hundreds of dashboards that need to be tagged. Use <> in *Stack Management* to create your tags, then assign and delete them in bulk operations. [float] [[intro-kibana-Security]] === Secure {kib} {kib} offers a range of security features for you to control who has access to what. The security features are automatically turned on when {ref}/get-started-enable-security.html[security is enabled in {es}]. For a description of all available configuration options, see <>. [float] ==== Log in {kib} supports several <>, allowing you to login using {es}’s built-in realms, or by your own single sign-on provider. [role="screenshot"] image::security/images/kibana-login.png[Login page] [float] ==== Secure access {kib} provides roles and privileges for controlling which users can view and manage {kib} features. Privileges grant permission to view an application or perform a specific action and are assigned to roles. Roles allow you to describe a “template” of capabilities that you can grant to many users, without having to redefine what each user should be able to do. When you create a role, you can scope the assigned {kib} privileges to specific spaces. This makes it possible to grant users different access levels in different spaces, or even give users their very own private space. For example, power users might have privileges to create and edit visualizations and dashboards, while analysts or executives might have *Dashboard* and *Canvas* with read-only privileges. {kib}’s role management interface allows you to describe these various access levels, or you can automate role creation via our <>. [role="screenshot"] image::spaces/images/spaces-roles.png[{kib privileges}] [float] ==== Audit access Once you have your users and roles configured, you might want to maintain a record of who did what, when. The {kib} audit log will record this information for you, which can then be correlated with {es} audit logs to gain more insights into your users’ behavior. For more information, see <>. [float] [[kibana-navigation-search]] === Quickly find apps and objects To find {kib} apps and the objects you create, use the search field in the global header. Search suggestions include deep links into applications, allowing you to directly navigate to the views you need most. [role="screenshot"] image::images/app-navigation-search.png[Example of searching for apps] You can search for objects by type, name, and tag. To get the most from the search feature, follow these tips: * Use the keyboard shortcut—Ctrl+/ on Windows and Linux, Command+/ on MacOS—to focus on the input at any time. * Use the provided syntax keywords. + [cols=2*] |=== |Search by type |`type:dashboard` Available types: `application`, `canvas-workpad`, `dashboard`, `index-pattern`, `lens`, `maps`, `query`, `search`, `visualization` |Search by tag |`tag:mytagname` + `tag:"tag name with spaces"` |Search by type and name |`type:dashboard my_dashboard_title` |Advanced searches |`tag:(tagname1 or tagname2) my_dashboard_title` + `type:lens tag:(tagname1 or tagname2)` + `type:(dashboard or canvas-workpad) logs` + |=== This example searches for visualizations with the tag `design` . [role="screenshot"] image::images/tags-search.png[Example of searching for tags] [float] === View all {kib} has to offer To view the full list of {kib} apps and features, go to https://www.elastic.co/kibana/features[{kib} features]. [float] [[try-kibana]] === Get help Click image:images/intro-help-icon.png[Help icon in navigation bar] for help with questions or to provide feedback. To keep up with what’s new and changed in Elastic, click the celebration icon in the global header.