[Logs+] Update UX copy for logs onboarding (#166993)

## Summary
This PR closes [Issue
3236](https://github.com/elastic/observability-docs/issues/3236).

I've added some suggestions for UX copy in the logs onboarding. 

### For maintainers

- [ ] This was checked for breaking API changes and was [labeled
appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Yngrid Coello <yngrid.coello@elastic.co>
This commit is contained in:
Mike Birnstiehl 2023-09-29 09:48:02 -05:00 committed by GitHub
parent 2714e3e221
commit 1980beecf3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 16 additions and 6 deletions

View file

@ -125,6 +125,16 @@ export const CreateCustomIntegrationForm = ({
{i18n.translate('customIntegrationsPackage.create.configureIntegrationDescription', { {i18n.translate('customIntegrationsPackage.create.configureIntegrationDescription', {
defaultMessage: 'Configure integration', defaultMessage: 'Configure integration',
})} })}
<EuiSpacer size="xs" />
<EuiText size="xs" color="subdued">
{i18n.translate(
'customIntegrationsPackage.create.configureIntegrationDescription.helper',
{
defaultMessage:
'Elastic creates an integration to streamline connecting your log data to the Elastic Stack.',
}
)}
</EuiText>
</p> </p>
</EuiText> </EuiText>
<EuiSpacer size="l" /> <EuiSpacer size="l" />
@ -143,7 +153,7 @@ export const CreateCustomIntegrationForm = ({
'customIntegrationsPackage.create.integration.name.tooltip', 'customIntegrationsPackage.create.integration.name.tooltip',
{ {
defaultMessage: defaultMessage:
'Provide a name for the integration that will be created to organise these custom logs.', 'The name of the integration that will be created to organize your custom logs.',
} }
)} )}
position="right" position="right"
@ -187,7 +197,7 @@ export const CreateCustomIntegrationForm = ({
<EuiIconTip <EuiIconTip
content={i18n.translate('customIntegrationsPackage.create.dataset.name.tooltip', { content={i18n.translate('customIntegrationsPackage.create.dataset.name.tooltip', {
defaultMessage: defaultMessage:
'Provide a dataset name to help organise these custom logs. This dataset will be associated with the integration. ', 'The name of the dataset associated with this integration. This will be part of the Elasticsearch data stream name ',
})} })}
position="right" position="right"
/> />

View file

@ -423,7 +423,7 @@ export function ConfigureLogsContent() {
helpText={ helpText={
<FormattedMessage <FormattedMessage
id="xpack.observability_onboarding.configureLogs.customConfig.helper" id="xpack.observability_onboarding.configureLogs.customConfig.helper"
defaultMessage="Here YAML configuration options can be used to be added to your configuration. Be careful using this as it might break your configuration file. {learnMoreLink}" defaultMessage="Add YAML configuration options to your agent configuration. Be careful using this feature as it can break your configuration file. {learnMoreLink}"
values={{ values={{
learnMoreLink: ( learnMoreLink: (
<EuiLink <EuiLink
@ -431,7 +431,7 @@ export function ConfigureLogsContent() {
external external
target="_blank" target="_blank"
href={ href={
'https://www.elastic.co/guide/en/observability/current/ingest-logs-metrics-uptime.html' 'https://www.elastic.co/guide/en/beats/filebeat/current/multiline-examples.html'
} }
> >
{i18n.translate( {i18n.translate(

View file

@ -276,7 +276,7 @@ export function InstallElasticAgent() {
'xpack.observability_onboarding.installElasticAgent.description', 'xpack.observability_onboarding.installElasticAgent.description',
{ {
defaultMessage: defaultMessage:
'To collect the data from your system and stream it to Elastic, you first need to install a shipping tool on the machine generating the logs. In this case, the shipper is an Agent developed by Elastic.', 'To collect the data from your system and stream it to Elastic, you first need to install a shipping tool on the machine generating the logs. In this case, the shipping tool is an agent developed by Elastic.',
} }
)} )}
</p> </p>

View file

@ -235,7 +235,7 @@ export function InstallElasticAgent() {
'xpack.observability_onboarding.systemLogs.installElasticAgent.description', 'xpack.observability_onboarding.systemLogs.installElasticAgent.description',
{ {
defaultMessage: defaultMessage:
'To collect the data from your system and stream it to Elastic, you first need to install a shipping tool on the machine generating the logs. In this case, the shipper is an Agent developed by Elastic.', 'To collect the data from your system and stream it to Elastic, you first need to install a shipping tool on the machine generating the logs. In this case, the shipping tool is an agent developed by Elastic.',
} }
)} )}
</p> </p>