Skip to content

Commit 3c0e693

Browse files
committed
next steps
1 parent 9c16fd2 commit 3c0e693

10 files changed

+62
-51
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
You now have a basic {{kib}} instance set up. Consider the following next steps:
2+
3+
* Learn how to [configure {{kib}}](/deploy-manage/deploy/self-managed/configure-kibana.md).
4+
* Learn how to [access {{kib}}](/deploy-manage/deploy/self-managed/access-kibana.md).
5+
* Explore [key configuration topics](/deploy-manage/deploy/self-managed/configure-kibana.md#additional-guides) to learn how to secure and manage {{kib}}.
Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
11
You now have a test {{es}} environment set up. Before you start serious development or go into production with {{es}}, you must do some additional setup:
22

33
* Learn how to [configure {{es}}](/deploy-manage/deploy/self-managed/configure-elasticsearch.md).
4-
* Configure [important {{es}} settings](/deploy-manage/deploy/self-managed/important-settings-configuration.md).
4+
* Configure [important {{es}} settings](/deploy-manage/deploy/self-managed/important-settings-configuration.md).
5+
* Install [{{kib}}](/deploy-manage/deploy/self-managed/install-kibana.md), the user interface for all Elastic solutions.
6+
7+
You can also do the following:
8+
9+
* Consider installing [additional {{stack}} components](/get-started/the-stack.md).
10+
* Learn how to [ingest data into {{es}}](/manage-data/index.md).
11+
* Learn about [production considerations](/deploy-manage/production-guidance.md).
12+
* Explore [other topics](/deploy-manage/deploy/self-managed#other-important-sections.md) to learn how to secure and manage your cluster.

deploy-manage/deploy/self-managed/configure-elasticsearch.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ Static settings can only be configured on an unstarted or shut down node using `
131131

132132
Static settings must be set on every relevant node in the cluster.
133133

134-
## Additional guides
134+
## Additional topics
135135

136136
Refer to the following documentation to learn how to perform key configuration tasks for {{es}}:
137137

deploy-manage/deploy/self-managed/configure-kibana.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,13 @@ Environment variables can be injected into configuration using `${MY_ENV_VAR}` s
3131

3232
For a complete list of settings that you can apply to {{kib}}, refer to [{{kib}} configuration reference](kibana:///reference/configuration-reference.md).
3333

34-
## Additional guides
34+
## Additional topics
3535

3636
Refer to the following documentation to learn how to perform key configuration tasks for {{kib}}:
3737

3838
* [Configure SSL certificates](/deploy-manage/security/set-up-basic-security-plus-https.md#encrypt-kibana-browser) to encrypt traffic between client browsers and {{kib}}
3939
* [Enable authentication providers](/deploy-manage/users-roles/cluster-or-deployment-auth/kibana-authentication.md) for {{kib}}
40+
* Configure the {{kib}} [reporting feature](/deploy-manage/deploy/kibana-reporting-configuration.md)
4041
* Use [Spaces](/deploy-manage/manage-spaces.md) to organize content in {{kib}}, and restrict access to this content to specific users
4142
* Use [Connectors](/deploy-manage/manage-connectors.md) to manage connection information between {{es}}, {{kib}}, and third-party systems
4243
* Present a [user access agreement](/deploy-manage/users-roles/cluster-or-deployment-auth/access-agreement.md) when logging on to {{kib}}

deploy-manage/deploy/self-managed/install-kibana-from-archive-on-linux-macos.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,3 +111,8 @@ This is very convenient because you don’t have to create any directories to st
111111
| config | Configuration files including `kibana.yml` | `$KIBANA_HOME\config` | `[KBN_PATH_CONF](configure.md)` |
112112
| data | The location of the data files written to disk by {{kib}} and its plugins | `$KIBANA_HOME\data` | |
113113
| plugins | Plugin files location. Each plugin will be contained in a subdirectory. | `$KIBANA_HOME\plugins` | |
114+
115+
## Next steps
116+
117+
:::{include} _snippets/install-kib-next-steps.md
118+
:::

deploy-manage/deploy/self-managed/install-kibana-on-windows.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,8 @@ This is very convenient because you don’t have to create any directories to st
7070
| config | Configuration files including `kibana.yml` | `$KIBANA_HOME\config` | `[KBN_PATH_CONF](configure.md)` |
7171
| | data | `The location of the data files written to disk by {{kib}} and its plugins` | `$KIBANA_HOME\data` |
7272
| | plugins | `Plugin files location. Each plugin will be contained in a subdirectory.` | `$KIBANA_HOME\plugins` |
73+
74+
## Next steps
75+
76+
:::{include} _snippets/install-kib-next-steps.md
77+
:::

deploy-manage/deploy/self-managed/install-kibana-with-debian-package.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,3 +143,8 @@ The Debian package places config files, logs, and the data directory in the appr
143143
| data | The location of the data files written to disk by {{kib}} and its plugins | `/var/lib/kibana` | `path.data` |
144144
| logs | Logs files location | `/var/log/kibana` | `[Logging configuration](../../monitor/logging-configuration/kibana-logging.md)` |
145145
| plugins | Plugin files location. Each plugin will be contained in a subdirectory. | `/usr/share/kibana/plugins` | |
146+
147+
## Next steps
148+
149+
:::{include} _snippets/install-kib-next-steps.md
150+
:::

deploy-manage/deploy/self-managed/install-kibana-with-docker.md

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -188,19 +188,13 @@ All information that you include in environment variables is visible through the
188188

189189
Some example translations are shown here:
190190

191-
**Environment Variable**
192-
: **{{kib}} Setting**
191+
| Environment variable | {{kib}} setting |
192+
| --- | --- |
193+
| `SERVER_NAME` | `server.name` |
194+
| `SERVER_BASEPATH` | `server.basePath`|
195+
| `ELASTICSEARCH_HOSTS` | `elasticsearch.hosts` |
193196

194-
`SERVER_NAME`
195-
: `server.name`
196-
197-
`SERVER_BASEPATH`
198-
: `server.basePath`
199-
200-
`ELASTICSEARCH_HOSTS`
201-
: `elasticsearch.hosts`
202-
203-
In general, any setting listed in [*Configure {{kib}}*](configure.md) can be configured with this technique.
197+
In general, any setting listed in [](configure-kibana.md) can be configured with this technique.
204198

205199
Supplying array options can be tricky. The following example shows the syntax for providing an array to `ELASTICSEARCH_HOSTS`.
206200

@@ -240,3 +234,8 @@ These settings are defined in the default `kibana.yml`. They can be overridden w
240234
::::{important}
241235
If replacing `kibana.yml` with a custom version, be sure to copy the defaults to the custom file if you want to retain them. If not, they will be "masked" by the new file.
242236
::::
237+
238+
## Next steps
239+
240+
:::{include} _snippets/install-kib-next-steps.md
241+
:::

deploy-manage/deploy/self-managed/install-kibana-with-rpm.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,3 +134,8 @@ The RPM places config files, logs, and the data directory in the appropriate loc
134134
| data | The location of the data files written to disk by {{kib}} and its plugins | `/var/lib/kibana` | `path.data` |
135135
| logs | Logs files location | `/var/log/kibana` | `[Logging configuration](../../monitor/logging-configuration/kibana-logging.md)` |
136136
| plugins | Plugin files location. Each plugin will be contained in a subdirectory. | `/usr/share/kibana/plugins` | |
137+
138+
## Next steps
139+
140+
:::{include} _snippets/install-kib-next-steps.md
141+
:::

deploy-manage/deploy/self-managed/install-kibana.md

Lines changed: 14 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -11,55 +11,33 @@ sub:
1111

1212
# Install {{kib}}
1313

14-
This section includes information on how to setup {{kib}} and get it running, including:
14+
{{kib}} provides the user interface for all Elastic solutions. It’s a powerful tool for visualizing and analyzing your data, and for managing and monitoring the {{stack}}. Although {{kib}} is not required to use {{es}}, it's required for most use cases.
1515

16+
This section includes information on how to set up {{kib}} and get it running, including:
1617

17-
* Downloading
18-
* Installing
19-
* Starting
20-
* Configuring
21-
* Upgrading
18+
* Downloading and installing {{kib}}
19+
* Enrolling {{kib}} with an {{es}} cluster
20+
* Configuring {{kib}}
2221

22+
To quickly set up {{es}} and {{kib}} in Docker for local development or testing, jump to [](/deploy-manage/deploy/self-managed/local-development-installation-quickstart.md).
2323

2424
## Supported platforms [supported-platforms]
2525

26-
Packages of {{kib}} are provided for and tested against Linux, Darwin, and Windows. Since {{kib}} runs on Node.js, we include the necessary Node.js binaries for these platforms. Running {{kib}} against a separately maintained version of Node.js is not supported.
26+
Packages of {{kib}} are provided for and tested against Linux, Darwin, and Windows. Because {{kib}} runs on Node.js, we include the necessary Node.js binaries for these platforms. Running {{kib}} against a separately maintained version of Node.js is not supported.
2727

2828
To support certain older Linux platforms (most notably CentOS7/RHEL7), {{kib}} for Linux ships with a custom build of Node.js with glibc 2.17 support. For details, see [Custom builds of Node.js](kibana://extend/upgrading-nodejs.md#custom-nodejs-builds).
2929

3030
## {{kib}} install packages [install]
3131

3232
{{kib}} is provided in the following package formats:
3333

34-
`tar.gz`/`zip`
35-
: The `tar.gz` packages are provided for installation on Linux and Darwin and are the easiest choice for getting started with {{kib}}.
36-
37-
The `zip` package is the only supported package for Windows.
38-
39-
[Install from archive on Linux or macOS](/deploy-manage/deploy/self-managed/install-from-archive-on-linux-macos.md) or [Install on Windows](/deploy-manage/deploy/self-managed/install-on-windows.md)
40-
41-
42-
`deb`
43-
: The `deb` package is suitable for Debian, Ubuntu, and other Debian-based systems. Debian packages may be downloaded from the Elastic website or from our Debian repository.
44-
45-
[Install with Debian package](/deploy-manage/deploy/self-managed/install-with-debian-package.md)
46-
47-
48-
`rpm`
49-
: The `rpm` package is suitable for installation on Red Hat, SLES, OpenSuSE and other RPM-based systems. RPMs may be downloaded from the Elastic website or from our RPM repository.
50-
51-
[Install with RPM](/deploy-manage/deploy/self-managed/install-with-rpm.md)
52-
53-
54-
`docker`
55-
: Images are available for running {{kib}} as a Docker container. They may be downloaded from the Elastic Docker Registry.
56-
57-
[Running {{kib}} on Docker](/deploy-manage/deploy/self-managed/install-with-docker.md)
58-
59-
60-
::::{important}
61-
If your {{es}} installation is protected by [{{stack-security-features}}](/deploy-manage/security.md) see [Configuring security in {{kib}}](/deploy-manage/security.md) for additional setup instructions.
62-
::::
34+
| Format | Description | Instructions |
35+
| --- | --- | --- |
36+
| `tar.gz` | The `tar.gz` packages are provided for installation on Linux and Darwin and are the easiest choice for getting started with {{kib}}. | [Install from archive on Linux or macOS](/deploy-manage/deploy/self-managed/install-from-archive-on-linux-macos.md)|
37+
| `zip` | The `zip` package is the only supported package for Windows.| [Install on Windows](/deploy-manage/deploy/self-managed/install-on-windows.md)|
38+
| `deb` | The `deb` package is suitable for Debian, Ubuntu, and other Debian-based systems. Debian packages may be downloaded from the Elastic website or from our Debian repository. | [Install with Debian package](/deploy-manage/deploy/self-managed/install-with-debian-package.md) |
39+
| `rpm` | The `rpm` package is suitable for installation on Red Hat, SLES, OpenSuSE and other RPM-based systems. RPMs may be downloaded from the Elastic website or from our RPM repository. | [Install with RPM](/deploy-manage/deploy/self-managed/install-with-rpm.md) |
40+
| `docker` | Images are available for running {{kib}} as a Docker container. They may be downloaded from the Elastic Docker Registry. | [Running {{kib}} on Docker](/deploy-manage/deploy/self-managed/install-with-docker.md) |
6341

6442
## {{es}} version [elasticsearch-version]
6543

0 commit comments

Comments
 (0)