- Kibana Guide: other versions:
- What is Kibana?
- What’s new in 7.13
- Kibana concepts
- Quick start
- Set up
- Install Kibana
- Configure Kibana
- Alerting and action settings
- APM settings
- Banners settings
- Development tools settings
- Graph settings
- Fleet settings
- i18n settings
- Logging settings
- Logs settings
- Metrics settings
- Machine learning settings
- Monitoring settings
- Reporting settings
- Secure settings
- Search sessions settings
- Security settings
- Spaces settings
- Task Manager settings
- Telemetry settings
- URL drilldown settings
- Start and stop Kibana
- Access Kibana
- Securing access to Kibana
- Add data
- Upgrade Kibana
- Embed Kibana content in a web page
- Configure monitoring
- Configure security
- Production considerations
- Discover
- Dashboard
- Canvas
- Maps
- Machine learning
- Graph
- Alerting
- Observability
- APM
- Security
- Dev Tools
- Stack Monitoring
- Stack Management
- Fleet
- Reporting
- REST API
- Kibana plugins
- Accessibility
- Release notes
- Developer guide
Documentation during development
editDocumentation during development
editDocs should be written during development and accompany PRs when relevant. There are multiple types of documentation, and different places to add each.
Developer services documentation
editDocumentation about specific services a plugin offers should be encapsulated in:
- README.asciidoc at the base of the plugin folder.
- Typescript comments for all public services.
End user documentation
editDocumentation about user facing features should be written in asciidoc at https://github.com/elastic/kibana/tree/master/docs
To build the docs, you must clone the elastic/docs repo as a sibling of your Kibana repo. Follow the instructions in that project’s README for getting the docs tooling set up.
To build the docs:
node scripts/docs.js --open
REST APIs
editREST APIs should be documented using the following recommended formats:
General developer documentation and guidelines
editGeneral developer guildlines and documentation, like this right here, should be written in asciidoc at https://github.com/elastic/kibana/tree/master/docs/developer
On this page