-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into fix-repo-root-finding-for-ci
- Loading branch information
Showing
237 changed files
with
2,267 additions
and
3,230 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
--- | ||
id: kibDevTutorialDebugging | ||
slug: /kibana-dev-docs/tutorial/debugging | ||
title: Debugging in development | ||
summary: Learn how to debug Kibana while running from source | ||
date: 2021-04-26 | ||
tags: ['kibana', 'onboarding', 'dev', 'tutorials', 'debugging'] | ||
--- | ||
|
||
There are multiple ways to go about debugging Kibana when running from source. | ||
|
||
## Debugging using Chrome DevTools | ||
|
||
You will need to run Node using `--inspect` or `--inspect-brk` in order to enable the inspector. Additional information can be found in the [Node.js docs](https://nodejs.org/en/docs/guides/debugging-getting-started/). | ||
|
||
Once Node is running with the inspector enabled, you can open `chrome://inspect` in your Chrome browser. You should see a remote target for the inspector running. Click "inspect". You can now begin using the debugger. | ||
|
||
Next we will go over how to exactly enable the inspector for different aspects of the codebase. | ||
|
||
### Jest Unit Tests | ||
|
||
You will need to run Jest directly from the Node script: | ||
|
||
`node --inspect-brk scripts/jest [TestPathPattern]` | ||
|
||
### Functional Test Runner | ||
|
||
`node --inspect-brk scripts/functional_test_runner` | ||
|
||
### Development Server | ||
|
||
`node --inspect-brk scripts/kibana` | ||
|
||
## Debugging using logging | ||
|
||
When running Kibana, it's sometimes helpful to enable verbose logging. | ||
|
||
`yarn start --verbose` | ||
|
||
Using verbose logging usually results in much more information than you're interested in. The [logging documentation](https://www.elastic.co/guide/en/kibana/current/logging-settings.html) covers ways to change the log level of certain types. | ||
|
||
In the following example of a configuration stored in `config/kibana.dev.yml` we are logging all Elasticsearch queries and any logs created by the Management plugin. | ||
|
||
``` | ||
logging: | ||
appenders: | ||
console: | ||
type: console | ||
layout: | ||
type: pattern | ||
highlight: true | ||
root: | ||
appenders: [default, console] | ||
level: info | ||
loggers: | ||
- name: plugins.management | ||
level: debug | ||
- name: elasticsearch.query | ||
level: debug | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
15 changes: 15 additions & 0 deletions
15
...ore/server/kibana-plugin-core-server.elasticsearchconfig.serviceaccounttoken.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [kibana-plugin-core-server](./kibana-plugin-core-server.md) > [ElasticsearchConfig](./kibana-plugin-core-server.elasticsearchconfig.md) > [serviceAccountToken](./kibana-plugin-core-server.elasticsearchconfig.serviceaccounttoken.md) | ||
|
||
## ElasticsearchConfig.serviceAccountToken property | ||
|
||
If Elasticsearch security features are enabled, this setting provides the service account token that the Kibana server users to perform its administrative functions. | ||
|
||
This is an alternative to specifying a username and password. | ||
|
||
<b>Signature:</b> | ||
|
||
```typescript | ||
readonly serviceAccountToken?: string; | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.