mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
[Fleet] Update beats tutorial descriptions for unified integrations (#115829)
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com> Co-authored-by: DeDe Morton <dede.morton@elastic.co>
This commit is contained in:
parent
60a8a89cd4
commit
91b5c980d8
112 changed files with 265 additions and 261 deletions
|
@ -22,7 +22,7 @@ export function registerSampleDatasetWithIntegration(
|
|||
defaultMessage: 'Sample Data',
|
||||
}),
|
||||
description: i18n.translate('home.sampleData.customIntegrationsDescription', {
|
||||
defaultMessage: 'Add sample data and assets to Elasticsearch and Kibana.',
|
||||
defaultMessage: 'Explore data in Kibana with these one-click data sets.',
|
||||
}),
|
||||
uiInternalPath: `${HOME_APP_BASE_PATH}#/tutorial_directory/sampleData`,
|
||||
isBeta: false,
|
||||
|
|
|
@ -24,12 +24,12 @@ export function activemqLogsSpecProvider(context: TutorialContext): TutorialSche
|
|||
return {
|
||||
id: 'activemqLogs',
|
||||
name: i18n.translate('home.tutorials.activemqLogs.nameTitle', {
|
||||
defaultMessage: 'ActiveMQ logs',
|
||||
defaultMessage: 'ActiveMQ Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
shortDescription: i18n.translate('home.tutorials.activemqLogs.shortDescription', {
|
||||
defaultMessage: 'Collect ActiveMQ logs with Filebeat.',
|
||||
defaultMessage: 'Collect and parse logs from ActiveMQ instances with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.activemqLogs.longDescription', {
|
||||
defaultMessage: 'Collect ActiveMQ logs with Filebeat. \
|
||||
|
|
|
@ -23,16 +23,16 @@ export function activemqMetricsSpecProvider(context: TutorialContext): TutorialS
|
|||
return {
|
||||
id: 'activemqMetrics',
|
||||
name: i18n.translate('home.tutorials.activemqMetrics.nameTitle', {
|
||||
defaultMessage: 'ActiveMQ metrics',
|
||||
defaultMessage: 'ActiveMQ Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.activemqMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch monitoring metrics from ActiveMQ instances.',
|
||||
defaultMessage: 'Collect metrics from ActiveMQ instances with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.activemqMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `activemq` Metricbeat module fetches monitoring metrics from ActiveMQ instances \
|
||||
'The `activemq` Metricbeat module fetches metrics from ActiveMQ instances \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-activemq.html',
|
||||
|
|
|
@ -23,17 +23,17 @@ export function aerospikeMetricsSpecProvider(context: TutorialContext): Tutorial
|
|||
return {
|
||||
id: 'aerospikeMetrics',
|
||||
name: i18n.translate('home.tutorials.aerospikeMetrics.nameTitle', {
|
||||
defaultMessage: 'Aerospike metrics',
|
||||
defaultMessage: 'Aerospike Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
isBeta: false,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.aerospikeMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from the Aerospike server.',
|
||||
defaultMessage: 'Collect metrics from Aerospike servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.aerospikeMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `aerospike` Metricbeat module fetches internal metrics from Aerospike. \
|
||||
'The `aerospike` Metricbeat module fetches metrics from Aerospike. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-aerospike.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function apacheLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'apacheLogs',
|
||||
name: i18n.translate('home.tutorials.apacheLogs.nameTitle', {
|
||||
defaultMessage: 'Apache logs',
|
||||
defaultMessage: 'Apache HTTP Server Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
shortDescription: i18n.translate('home.tutorials.apacheLogs.shortDescription', {
|
||||
defaultMessage: 'Collect and parse access and error logs created by the Apache HTTP server.',
|
||||
defaultMessage: 'Collect and parse logs from Apache HTTP servers with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.apacheLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,16 +23,16 @@ export function apacheMetricsSpecProvider(context: TutorialContext): TutorialSch
|
|||
return {
|
||||
id: 'apacheMetrics',
|
||||
name: i18n.translate('home.tutorials.apacheMetrics.nameTitle', {
|
||||
defaultMessage: 'Apache metrics',
|
||||
defaultMessage: 'Apache HTTP Server Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.apacheMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from the Apache 2 HTTP server.',
|
||||
defaultMessage: 'Collect metrics from Apache HTTP servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.apacheMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `apache` Metricbeat module fetches internal metrics from the Apache 2 HTTP server. \
|
||||
'The `apache` Metricbeat module fetches metrics from Apache 2 HTTP server. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-apache.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function auditbeatSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'auditbeat',
|
||||
name: i18n.translate('home.tutorials.auditbeat.nameTitle', {
|
||||
defaultMessage: 'Auditbeat',
|
||||
defaultMessage: 'Auditbeat Events',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.auditbeat.shortDescription', {
|
||||
defaultMessage: 'Collect audit data from your hosts.',
|
||||
defaultMessage: 'Collect events from your servers with Auditbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.auditbeat.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,16 +24,16 @@ export function auditdLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'auditdLogs',
|
||||
name: i18n.translate('home.tutorials.auditdLogs.nameTitle', {
|
||||
defaultMessage: 'Auditd logs',
|
||||
defaultMessage: 'Auditd Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.auditdLogs.shortDescription', {
|
||||
defaultMessage: 'Collect logs from the Linux auditd daemon.',
|
||||
defaultMessage: 'Collect and parse logs from Linux audit daemon with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.auditdLogs.longDescription', {
|
||||
defaultMessage:
|
||||
'The module collects and parses logs from the audit daemon ( `auditd`). \
|
||||
'The module collects and parses logs from audit daemon ( `auditd`). \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.filebeat}/filebeat-module-auditd.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function awsLogsSpecProvider(context: TutorialContext): TutorialSchema {
|
|||
return {
|
||||
id: 'awsLogs',
|
||||
name: i18n.translate('home.tutorials.awsLogs.nameTitle', {
|
||||
defaultMessage: 'AWS S3 based logs',
|
||||
defaultMessage: 'AWS S3 based Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
shortDescription: i18n.translate('home.tutorials.awsLogs.shortDescription', {
|
||||
defaultMessage: 'Collect AWS logs from S3 bucket with Filebeat.',
|
||||
defaultMessage: 'Collect and parse logs from AWS S3 buckets with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.awsLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,17 +23,17 @@ export function awsMetricsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'awsMetrics',
|
||||
name: i18n.translate('home.tutorials.awsMetrics.nameTitle', {
|
||||
defaultMessage: 'AWS metrics',
|
||||
defaultMessage: 'AWS Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.awsMetrics.shortDescription', {
|
||||
defaultMessage:
|
||||
'Fetch monitoring metrics for EC2 instances from the AWS APIs and Cloudwatch.',
|
||||
'Collect metrics for EC2 instances from AWS APIs and Cloudwatch with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.awsMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `aws` Metricbeat module fetches monitoring metrics from the AWS APIs and Cloudwatch. \
|
||||
'The `aws` Metricbeat module fetches metrics from AWS APIs and Cloudwatch. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-aws.html',
|
||||
|
|
|
@ -24,13 +24,13 @@ export function azureLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'azureLogs',
|
||||
name: i18n.translate('home.tutorials.azureLogs.nameTitle', {
|
||||
defaultMessage: 'Azure logs',
|
||||
defaultMessage: 'Azure Logs',
|
||||
}),
|
||||
moduleName,
|
||||
isBeta: true,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
shortDescription: i18n.translate('home.tutorials.azureLogs.shortDescription', {
|
||||
defaultMessage: 'Collects Azure activity and audit related logs.',
|
||||
defaultMessage: 'Collect and parse logs from Azure with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.azureLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,13 +23,13 @@ export function azureMetricsSpecProvider(context: TutorialContext): TutorialSche
|
|||
return {
|
||||
id: 'azureMetrics',
|
||||
name: i18n.translate('home.tutorials.azureMetrics.nameTitle', {
|
||||
defaultMessage: 'Azure metrics',
|
||||
defaultMessage: 'Azure Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
isBeta: false,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.azureMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch Azure Monitor metrics.',
|
||||
defaultMessage: 'Collect metrics from Azure with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.azureMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,13 @@ export function barracudaLogsSpecProvider(context: TutorialContext): TutorialSch
|
|||
return {
|
||||
id: 'barracudaLogs',
|
||||
name: i18n.translate('home.tutorials.barracudaLogs.nameTitle', {
|
||||
defaultMessage: 'Barracuda logs',
|
||||
defaultMessage: 'Barracuda Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.barracudaLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Barracuda Web Application Firewall logs over syslog or from a file.',
|
||||
defaultMessage:
|
||||
'Collect and parse logs from Barracuda Web Application Firewall with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.barracudaLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function bluecoatLogsSpecProvider(context: TutorialContext): TutorialSche
|
|||
return {
|
||||
id: 'bluecoatLogs',
|
||||
name: i18n.translate('home.tutorials.bluecoatLogs.nameTitle', {
|
||||
defaultMessage: 'Bluecoat logs',
|
||||
defaultMessage: 'Bluecoat Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.bluecoatLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Blue Coat Director logs over syslog or from a file.',
|
||||
defaultMessage: 'Collect and parse logs from Blue Coat Director with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.bluecoatLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function cefLogsSpecProvider(context: TutorialContext): TutorialSchema {
|
|||
return {
|
||||
id: 'cefLogs',
|
||||
name: i18n.translate('home.tutorials.cefLogs.nameTitle', {
|
||||
defaultMessage: 'CEF logs',
|
||||
defaultMessage: 'CEF Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.cefLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Common Event Format (CEF) log data over syslog.',
|
||||
defaultMessage: 'Collect and parse logs from Common Event Format (CEF) with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.cefLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,17 +23,17 @@ export function cephMetricsSpecProvider(context: TutorialContext): TutorialSchem
|
|||
return {
|
||||
id: 'cephMetrics',
|
||||
name: i18n.translate('home.tutorials.cephMetrics.nameTitle', {
|
||||
defaultMessage: 'Ceph metrics',
|
||||
defaultMessage: 'Ceph Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
isBeta: false,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.cephMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from the Ceph server.',
|
||||
defaultMessage: 'Collect metrics from Ceph servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.cephMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `ceph` Metricbeat module fetches internal metrics from Ceph. \
|
||||
'The `ceph` Metricbeat module fetches metrics from Ceph. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-ceph.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function checkpointLogsSpecProvider(context: TutorialContext): TutorialSc
|
|||
return {
|
||||
id: 'checkpointLogs',
|
||||
name: i18n.translate('home.tutorials.checkpointLogs.nameTitle', {
|
||||
defaultMessage: 'Check Point logs',
|
||||
defaultMessage: 'Check Point Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.checkpointLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Check Point firewall logs.',
|
||||
defaultMessage: 'Collect and parse logs from Check Point firewalls with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.checkpointLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function ciscoLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'ciscoLogs',
|
||||
name: i18n.translate('home.tutorials.ciscoLogs.nameTitle', {
|
||||
defaultMessage: 'Cisco logs',
|
||||
defaultMessage: 'Cisco Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.ciscoLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Cisco network device logs over syslog or from a file.',
|
||||
defaultMessage: 'Collect and parse logs from Cisco network devices with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.ciscoLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,12 +23,12 @@ export function cloudwatchLogsSpecProvider(context: TutorialContext): TutorialSc
|
|||
return {
|
||||
id: 'cloudwatchLogs',
|
||||
name: i18n.translate('home.tutorials.cloudwatchLogs.nameTitle', {
|
||||
defaultMessage: 'AWS Cloudwatch logs',
|
||||
defaultMessage: 'AWS Cloudwatch Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
shortDescription: i18n.translate('home.tutorials.cloudwatchLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Cloudwatch logs with Functionbeat.',
|
||||
defaultMessage: 'Collect and parse logs from AWS Cloudwatch with Functionbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.cloudwatchLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,16 +23,16 @@ export function cockroachdbMetricsSpecProvider(context: TutorialContext): Tutori
|
|||
return {
|
||||
id: 'cockroachdbMetrics',
|
||||
name: i18n.translate('home.tutorials.cockroachdbMetrics.nameTitle', {
|
||||
defaultMessage: 'CockroachDB metrics',
|
||||
defaultMessage: 'CockroachDB Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.cockroachdbMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch monitoring metrics from the CockroachDB server.',
|
||||
defaultMessage: 'Collect metrics from CockroachDB servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.cockroachdbMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `cockroachdb` Metricbeat module fetches monitoring metrics from CockroachDB. \
|
||||
'The `cockroachdb` Metricbeat module fetches metrics from CockroachDB. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-cockroachdb.html',
|
||||
|
|
|
@ -23,16 +23,16 @@ export function consulMetricsSpecProvider(context: TutorialContext): TutorialSch
|
|||
return {
|
||||
id: 'consulMetrics',
|
||||
name: i18n.translate('home.tutorials.consulMetrics.nameTitle', {
|
||||
defaultMessage: 'Consul metrics',
|
||||
defaultMessage: 'Consul Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.consulMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch monitoring metrics from the Consul server.',
|
||||
defaultMessage: 'Collect metrics from Consul servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.consulMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `consul` Metricbeat module fetches monitoring metrics from Consul. \
|
||||
'The `consul` Metricbeat module fetches metrics from Consul. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-consul.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function corednsLogsSpecProvider(context: TutorialContext): TutorialSchem
|
|||
return {
|
||||
id: 'corednsLogs',
|
||||
name: i18n.translate('home.tutorials.corednsLogs.nameTitle', {
|
||||
defaultMessage: 'CoreDNS logs',
|
||||
defaultMessage: 'CoreDNS Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.corednsLogs.shortDescription', {
|
||||
defaultMessage: 'Collect CoreDNS logs.',
|
||||
defaultMessage: 'Collect and parse logs from CoreDNS servers with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.corednsLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,16 +23,16 @@ export function corednsMetricsSpecProvider(context: TutorialContext): TutorialSc
|
|||
return {
|
||||
id: 'corednsMetrics',
|
||||
name: i18n.translate('home.tutorials.corednsMetrics.nameTitle', {
|
||||
defaultMessage: 'CoreDNS metrics',
|
||||
defaultMessage: 'CoreDNS Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.corednsMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch monitoring metrics from the CoreDNS server.',
|
||||
defaultMessage: 'Collect metrics from CoreDNS servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.corednsMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `coredns` Metricbeat module fetches monitoring metrics from CoreDNS. \
|
||||
'The `coredns` Metricbeat module fetches metrics from CoreDNS. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-coredns.html',
|
||||
|
|
|
@ -23,17 +23,17 @@ export function couchbaseMetricsSpecProvider(context: TutorialContext): Tutorial
|
|||
return {
|
||||
id: 'couchbaseMetrics',
|
||||
name: i18n.translate('home.tutorials.couchbaseMetrics.nameTitle', {
|
||||
defaultMessage: 'Couchbase metrics',
|
||||
defaultMessage: 'Couchbase Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
isBeta: false,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.couchbaseMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from Couchbase.',
|
||||
defaultMessage: 'Collect metrics from Couchbase databases with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.couchbaseMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `couchbase` Metricbeat module fetches internal metrics from Couchbase. \
|
||||
'The `couchbase` Metricbeat module fetches metrics from Couchbase. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-couchbase.html',
|
||||
|
|
|
@ -23,16 +23,16 @@ export function couchdbMetricsSpecProvider(context: TutorialContext): TutorialSc
|
|||
return {
|
||||
id: 'couchdbMetrics',
|
||||
name: i18n.translate('home.tutorials.couchdbMetrics.nameTitle', {
|
||||
defaultMessage: 'CouchDB metrics',
|
||||
defaultMessage: 'CouchDB Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.couchdbMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch monitoring metrics from the CouchdB server.',
|
||||
defaultMessage: 'Collect metrics from CouchDB servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.couchdbMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `couchdb` Metricbeat module fetches monitoring metrics from CouchDB. \
|
||||
'The `couchdb` Metricbeat module fetches metrics from CouchDB. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-couchdb.html',
|
||||
|
|
|
@ -24,12 +24,13 @@ export function crowdstrikeLogsSpecProvider(context: TutorialContext): TutorialS
|
|||
return {
|
||||
id: 'crowdstrikeLogs',
|
||||
name: i18n.translate('home.tutorials.crowdstrikeLogs.nameTitle', {
|
||||
defaultMessage: 'CrowdStrike logs',
|
||||
defaultMessage: 'CrowdStrike Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.crowdstrikeLogs.shortDescription', {
|
||||
defaultMessage: 'Collect CrowdStrike Falcon logs using the Falcon SIEM Connector.',
|
||||
defaultMessage:
|
||||
'Collect and parse logs from CrowdStrike Falcon using the Falcon SIEM Connector with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.crowdstrikeLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function cylanceLogsSpecProvider(context: TutorialContext): TutorialSchem
|
|||
return {
|
||||
id: 'cylanceLogs',
|
||||
name: i18n.translate('home.tutorials.cylanceLogs.nameTitle', {
|
||||
defaultMessage: 'CylancePROTECT logs',
|
||||
defaultMessage: 'CylancePROTECT Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.cylanceLogs.shortDescription', {
|
||||
defaultMessage: 'Collect CylancePROTECT logs over syslog or from a file.',
|
||||
defaultMessage: 'Collect and parse logs from CylancePROTECT with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.cylanceLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,16 +23,16 @@ export function dockerMetricsSpecProvider(context: TutorialContext): TutorialSch
|
|||
return {
|
||||
id: 'dockerMetrics',
|
||||
name: i18n.translate('home.tutorials.dockerMetrics.nameTitle', {
|
||||
defaultMessage: 'Docker metrics',
|
||||
defaultMessage: 'Docker Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.dockerMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch metrics about your Docker containers.',
|
||||
defaultMessage: 'Collect metrics from Docker containers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.dockerMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `docker` Metricbeat module fetches metrics from the Docker server. \
|
||||
'The `docker` Metricbeat module fetches metrics from Docker server. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-docker.html',
|
||||
|
|
|
@ -23,17 +23,17 @@ export function dropwizardMetricsSpecProvider(context: TutorialContext): Tutoria
|
|||
return {
|
||||
id: 'dropwizardMetrics',
|
||||
name: i18n.translate('home.tutorials.dropwizardMetrics.nameTitle', {
|
||||
defaultMessage: 'Dropwizard metrics',
|
||||
defaultMessage: 'Dropwizard Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
isBeta: false,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.dropwizardMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from Dropwizard Java application.',
|
||||
defaultMessage: 'Collect metrics from Dropwizard Java applciations with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.dropwizardMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `dropwizard` Metricbeat module fetches internal metrics from Dropwizard Java Application. \
|
||||
'The `dropwizard` Metricbeat module fetches metrics from Dropwizard Java Application. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-dropwizard.html',
|
||||
|
|
|
@ -24,13 +24,13 @@ export function elasticsearchLogsSpecProvider(context: TutorialContext): Tutoria
|
|||
return {
|
||||
id: 'elasticsearchLogs',
|
||||
name: i18n.translate('home.tutorials.elasticsearchLogs.nameTitle', {
|
||||
defaultMessage: 'Elasticsearch logs',
|
||||
defaultMessage: 'Elasticsearch Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
isBeta: true,
|
||||
shortDescription: i18n.translate('home.tutorials.elasticsearchLogs.shortDescription', {
|
||||
defaultMessage: 'Collect and parse logs created by Elasticsearch.',
|
||||
defaultMessage: 'Collect and parse logs from Elasticsearch clusters with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.elasticsearchLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,17 +23,17 @@ export function elasticsearchMetricsSpecProvider(context: TutorialContext): Tuto
|
|||
return {
|
||||
id: 'elasticsearchMetrics',
|
||||
name: i18n.translate('home.tutorials.elasticsearchMetrics.nameTitle', {
|
||||
defaultMessage: 'Elasticsearch metrics',
|
||||
defaultMessage: 'Elasticsearch Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
isBeta: false,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.elasticsearchMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from Elasticsearch.',
|
||||
defaultMessage: 'Collect metrics from Elasticsearch clusters with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.elasticsearchMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `elasticsearch` Metricbeat module fetches internal metrics from Elasticsearch. \
|
||||
'The `elasticsearch` Metricbeat module fetches metrics from Elasticsearch. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-elasticsearch.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function envoyproxyLogsSpecProvider(context: TutorialContext): TutorialSc
|
|||
return {
|
||||
id: 'envoyproxyLogs',
|
||||
name: i18n.translate('home.tutorials.envoyproxyLogs.nameTitle', {
|
||||
defaultMessage: 'Envoy Proxy logs',
|
||||
defaultMessage: 'Envoy Proxy Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.envoyproxyLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Envoy Proxy logs.',
|
||||
defaultMessage: 'Collect and parse logs from Envoy Proxy with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.envoyproxyLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,16 +23,16 @@ export function envoyproxyMetricsSpecProvider(context: TutorialContext): Tutoria
|
|||
return {
|
||||
id: 'envoyproxyMetrics',
|
||||
name: i18n.translate('home.tutorials.envoyproxyMetrics.nameTitle', {
|
||||
defaultMessage: 'Envoy Proxy metrics',
|
||||
defaultMessage: 'Envoy Proxy Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.envoyproxyMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch monitoring metrics from Envoy Proxy.',
|
||||
defaultMessage: 'Collect metrics from Envoy Proxy with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.envoyproxyMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `envoyproxy` Metricbeat module fetches monitoring metrics from Envoy Proxy. \
|
||||
'The `envoyproxy` Metricbeat module fetches metrics from Envoy Proxy. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-envoyproxy.html',
|
||||
|
|
|
@ -23,17 +23,17 @@ export function etcdMetricsSpecProvider(context: TutorialContext): TutorialSchem
|
|||
return {
|
||||
id: 'etcdMetrics',
|
||||
name: i18n.translate('home.tutorials.etcdMetrics.nameTitle', {
|
||||
defaultMessage: 'Etcd metrics',
|
||||
defaultMessage: 'Etcd Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
isBeta: false,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.etcdMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from the Etcd server.',
|
||||
defaultMessage: 'Collect metrics from Etcd servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.etcdMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `etcd` Metricbeat module fetches internal metrics from Etcd. \
|
||||
'The `etcd` Metricbeat module fetches metrics from Etcd. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-etcd.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function f5LogsSpecProvider(context: TutorialContext): TutorialSchema {
|
|||
return {
|
||||
id: 'f5Logs',
|
||||
name: i18n.translate('home.tutorials.f5Logs.nameTitle', {
|
||||
defaultMessage: 'F5 logs',
|
||||
defaultMessage: 'F5 Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.f5Logs.shortDescription', {
|
||||
defaultMessage: 'Collect F5 Big-IP Access Policy Manager logs over syslog or from a file.',
|
||||
defaultMessage: 'Collect and parse logs from F5 Big-IP Access Policy Manager with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.f5Logs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function fortinetLogsSpecProvider(context: TutorialContext): TutorialSche
|
|||
return {
|
||||
id: 'fortinetLogs',
|
||||
name: i18n.translate('home.tutorials.fortinetLogs.nameTitle', {
|
||||
defaultMessage: 'Fortinet logs',
|
||||
defaultMessage: 'Fortinet Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.fortinetLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Fortinet FortiOS logs over syslog.',
|
||||
defaultMessage: 'Collect and parse logs from Fortinet FortiOS with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.fortinetLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function gcpLogsSpecProvider(context: TutorialContext): TutorialSchema {
|
|||
return {
|
||||
id: 'gcpLogs',
|
||||
name: i18n.translate('home.tutorials.gcpLogs.nameTitle', {
|
||||
defaultMessage: 'Google Cloud logs',
|
||||
defaultMessage: 'Google Cloud Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.gcpLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Google Cloud audit, firewall, and VPC flow logs.',
|
||||
defaultMessage: 'Collect and parse logs from Google Cloud Platform with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.gcpLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,17 +23,16 @@ export function gcpMetricsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'gcpMetrics',
|
||||
name: i18n.translate('home.tutorials.gcpMetrics.nameTitle', {
|
||||
defaultMessage: 'Google Cloud metrics',
|
||||
defaultMessage: 'Google Cloud Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.gcpMetrics.shortDescription', {
|
||||
defaultMessage:
|
||||
'Fetch monitoring metrics from Google Cloud Platform using Stackdriver Monitoring API.',
|
||||
defaultMessage: 'Collect metrics from Google Cloud Platform with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.gcpMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `gcp` Metricbeat module fetches monitoring metrics from Google Cloud Platform using Stackdriver Monitoring API. \
|
||||
'The `gcp` Metricbeat module fetches metrics from Google Cloud Platform using Stackdriver Monitoring API. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-gcp.html',
|
||||
|
|
|
@ -23,17 +23,17 @@ export function golangMetricsSpecProvider(context: TutorialContext): TutorialSch
|
|||
return {
|
||||
id: moduleName + 'Metrics',
|
||||
name: i18n.translate('home.tutorials.golangMetrics.nameTitle', {
|
||||
defaultMessage: 'Golang metrics',
|
||||
defaultMessage: 'Golang Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
isBeta: true,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.golangMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from a Golang app.',
|
||||
defaultMessage: 'Collect metrics from Golang applications with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.golangMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `{moduleName}` Metricbeat module fetches internal metrics from a Golang app. \
|
||||
'The `{moduleName}` Metricbeat module fetches metrics from a Golang app. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
moduleName,
|
||||
|
|
|
@ -24,16 +24,16 @@ export function gsuiteLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'gsuiteLogs',
|
||||
name: i18n.translate('home.tutorials.gsuiteLogs.nameTitle', {
|
||||
defaultMessage: 'GSuite logs',
|
||||
defaultMessage: 'GSuite Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.gsuiteLogs.shortDescription', {
|
||||
defaultMessage: 'Collect GSuite activity reports.',
|
||||
defaultMessage: 'Collect and parse activity reports from GSuite with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.gsuiteLogs.longDescription', {
|
||||
defaultMessage:
|
||||
'This is a module for ingesting data from the different GSuite audit reports APIs. \
|
||||
'This is a module for ingesting data from different GSuite audit reports APIs. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.filebeat}/filebeat-module-gsuite.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function haproxyLogsSpecProvider(context: TutorialContext): TutorialSchem
|
|||
return {
|
||||
id: 'haproxyLogs',
|
||||
name: i18n.translate('home.tutorials.haproxyLogs.nameTitle', {
|
||||
defaultMessage: 'HAProxy logs',
|
||||
defaultMessage: 'HAProxy Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.haproxyLogs.shortDescription', {
|
||||
defaultMessage: 'Collect HAProxy logs.',
|
||||
defaultMessage: 'Collect and parse logs from HAProxy servers with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.haproxyLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,17 +23,17 @@ export function haproxyMetricsSpecProvider(context: TutorialContext): TutorialSc
|
|||
return {
|
||||
id: 'haproxyMetrics',
|
||||
name: i18n.translate('home.tutorials.haproxyMetrics.nameTitle', {
|
||||
defaultMessage: 'HAProxy metrics',
|
||||
defaultMessage: 'HAProxy Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
isBeta: false,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.haproxyMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from the HAProxy server.',
|
||||
defaultMessage: 'Collect metrics from HAProxy servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.haproxyMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `haproxy` Metricbeat module fetches internal metrics from HAProxy. \
|
||||
'The `haproxy` Metricbeat module fetches metrics from HAProxy. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-haproxy.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function ibmmqLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'ibmmqLogs',
|
||||
name: i18n.translate('home.tutorials.ibmmqLogs.nameTitle', {
|
||||
defaultMessage: 'IBM MQ logs',
|
||||
defaultMessage: 'IBM MQ Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
shortDescription: i18n.translate('home.tutorials.ibmmqLogs.shortDescription', {
|
||||
defaultMessage: 'Collect IBM MQ logs with Filebeat.',
|
||||
defaultMessage: 'Collect and parse logs from IBM MQ with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.ibmmqLogs.longDescription', {
|
||||
defaultMessage: 'Collect IBM MQ logs with Filebeat. \
|
||||
|
|
|
@ -23,16 +23,16 @@ export function ibmmqMetricsSpecProvider(context: TutorialContext): TutorialSche
|
|||
return {
|
||||
id: 'ibmmqMetrics',
|
||||
name: i18n.translate('home.tutorials.ibmmqMetrics.nameTitle', {
|
||||
defaultMessage: 'IBM MQ metrics',
|
||||
defaultMessage: 'IBM MQ Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.ibmmqMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch monitoring metrics from IBM MQ instances.',
|
||||
defaultMessage: 'Collect metrics from IBM MQ instances with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.ibmmqMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `ibmmq` Metricbeat module fetches monitoring metrics from IBM MQ instances \
|
||||
'The `ibmmq` Metricbeat module fetches metrics from IBM MQ instances \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-ibmmq.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function icingaLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'icingaLogs',
|
||||
name: i18n.translate('home.tutorials.icingaLogs.nameTitle', {
|
||||
defaultMessage: 'Icinga logs',
|
||||
defaultMessage: 'Icinga Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.icingaLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Icinga main, debug, and startup logs.',
|
||||
defaultMessage: 'Collect and parse main, debug, and startup logs from Icinga with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.icingaLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,13 @@ export function iisLogsSpecProvider(context: TutorialContext): TutorialSchema {
|
|||
return {
|
||||
id: 'iisLogs',
|
||||
name: i18n.translate('home.tutorials.iisLogs.nameTitle', {
|
||||
defaultMessage: 'IIS logs',
|
||||
defaultMessage: 'IIS Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
shortDescription: i18n.translate('home.tutorials.iisLogs.shortDescription', {
|
||||
defaultMessage: 'Collect and parse access and error logs created by the IIS HTTP server.',
|
||||
defaultMessage:
|
||||
'Collect and parse access and error logs from IIS HTTP servers with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.iisLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -28,7 +28,7 @@ export function iisMetricsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.iisMetrics.shortDescription', {
|
||||
defaultMessage: 'Collect IIS server related metrics.',
|
||||
defaultMessage: 'Collect metrics from IIS HTTP servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.iisMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function impervaLogsSpecProvider(context: TutorialContext): TutorialSchem
|
|||
return {
|
||||
id: 'impervaLogs',
|
||||
name: i18n.translate('home.tutorials.impervaLogs.nameTitle', {
|
||||
defaultMessage: 'Imperva logs',
|
||||
defaultMessage: 'Imperva Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.impervaLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Imperva SecureSphere logs over syslog or from a file.',
|
||||
defaultMessage: 'Collect and parse logs from Imperva SecureSphere with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.impervaLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function infobloxLogsSpecProvider(context: TutorialContext): TutorialSche
|
|||
return {
|
||||
id: 'infobloxLogs',
|
||||
name: i18n.translate('home.tutorials.infobloxLogs.nameTitle', {
|
||||
defaultMessage: 'Infoblox logs',
|
||||
defaultMessage: 'Infoblox Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.infobloxLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Infoblox NIOS logs over syslog or from a file.',
|
||||
defaultMessage: 'Collect and parse logs from Infoblox NIOS with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.infobloxLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function iptablesLogsSpecProvider(context: TutorialContext): TutorialSche
|
|||
return {
|
||||
id: 'iptablesLogs',
|
||||
name: i18n.translate('home.tutorials.iptablesLogs.nameTitle', {
|
||||
defaultMessage: 'Iptables logs',
|
||||
defaultMessage: 'Iptables Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.iptablesLogs.shortDescription', {
|
||||
defaultMessage: 'Collect iptables and ip6tables logs.',
|
||||
defaultMessage: 'Collect and parse logs from iptables and ip6tables with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.iptablesLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -29,7 +29,7 @@ export function juniperLogsSpecProvider(context: TutorialContext): TutorialSchem
|
|||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.juniperLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Juniper JUNOS logs over syslog or from a file.',
|
||||
defaultMessage: 'Collect and parse logs from Juniper JUNOS with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.juniperLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function kafkaLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'kafkaLogs',
|
||||
name: i18n.translate('home.tutorials.kafkaLogs.nameTitle', {
|
||||
defaultMessage: 'Kafka logs',
|
||||
defaultMessage: 'Kafka Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
shortDescription: i18n.translate('home.tutorials.kafkaLogs.shortDescription', {
|
||||
defaultMessage: 'Collect and parse logs created by Kafka.',
|
||||
defaultMessage: 'Collect and parse logs from Kafka servers with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.kafkaLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,17 +23,17 @@ export function kafkaMetricsSpecProvider(context: TutorialContext): TutorialSche
|
|||
return {
|
||||
id: 'kafkaMetrics',
|
||||
name: i18n.translate('home.tutorials.kafkaMetrics.nameTitle', {
|
||||
defaultMessage: 'Kafka metrics',
|
||||
defaultMessage: 'Kafka Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
isBeta: false,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.kafkaMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from the Kafka server.',
|
||||
defaultMessage: 'Collect metrics from Kafka servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.kafkaMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `kafka` Metricbeat module fetches internal metrics from Kafka. \
|
||||
'The `kafka` Metricbeat module fetches metrics from Kafka. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-kafka.html',
|
||||
|
|
|
@ -29,7 +29,7 @@ export function kibanaLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
shortDescription: i18n.translate('home.tutorials.kibanaLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Kibana logs.',
|
||||
defaultMessage: 'Collect and parse logs from Kibana with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.kibanaLogs.longDescription', {
|
||||
defaultMessage: 'This is the Kibana module. \
|
||||
|
|
|
@ -23,17 +23,17 @@ export function kibanaMetricsSpecProvider(context: TutorialContext): TutorialSch
|
|||
return {
|
||||
id: 'kibanaMetrics',
|
||||
name: i18n.translate('home.tutorials.kibanaMetrics.nameTitle', {
|
||||
defaultMessage: 'Kibana metrics',
|
||||
defaultMessage: 'Kibana Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
isBeta: false,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.kibanaMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from Kibana.',
|
||||
defaultMessage: 'Collect metrics from Kibana with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.kibanaMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `kibana` Metricbeat module fetches internal metrics from Kibana. \
|
||||
'The `kibana` Metricbeat module fetches metrics from Kibana. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-kibana.html',
|
||||
|
|
|
@ -23,16 +23,16 @@ export function kubernetesMetricsSpecProvider(context: TutorialContext): Tutoria
|
|||
return {
|
||||
id: 'kubernetesMetrics',
|
||||
name: i18n.translate('home.tutorials.kubernetesMetrics.nameTitle', {
|
||||
defaultMessage: 'Kubernetes metrics',
|
||||
defaultMessage: 'Kubernetes Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.kubernetesMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch metrics from your Kubernetes installation.',
|
||||
defaultMessage: 'Collect metrics from Kubernetes installations with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.kubernetesMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `kubernetes` Metricbeat module fetches metrics from the Kubernetes APIs. \
|
||||
'The `kubernetes` Metricbeat module fetches metrics from Kubernetes APIs. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-kubernetes.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function logstashLogsSpecProvider(context: TutorialContext): TutorialSche
|
|||
return {
|
||||
id: 'logstashLogs',
|
||||
name: i18n.translate('home.tutorials.logstashLogs.nameTitle', {
|
||||
defaultMessage: 'Logstash logs',
|
||||
defaultMessage: 'Logstash Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.logstashLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Logstash main and slow logs.',
|
||||
defaultMessage: 'Collect and parse main and slow logs from Logstash with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.logstashLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,17 +23,17 @@ export function logstashMetricsSpecProvider(context: TutorialContext): TutorialS
|
|||
return {
|
||||
id: moduleName + 'Metrics',
|
||||
name: i18n.translate('home.tutorials.logstashMetrics.nameTitle', {
|
||||
defaultMessage: 'Logstash metrics',
|
||||
defaultMessage: 'Logstash Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
isBeta: false,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.logstashMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from a Logstash server.',
|
||||
defaultMessage: 'Collect metrics from Logstash servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.logstashMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `{moduleName}` Metricbeat module fetches internal metrics from a Logstash server. \
|
||||
'The `{moduleName}` Metricbeat module fetches metrics from a Logstash server. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
moduleName,
|
||||
|
|
|
@ -23,17 +23,17 @@ export function memcachedMetricsSpecProvider(context: TutorialContext): Tutorial
|
|||
return {
|
||||
id: 'memcachedMetrics',
|
||||
name: i18n.translate('home.tutorials.memcachedMetrics.nameTitle', {
|
||||
defaultMessage: 'Memcached metrics',
|
||||
defaultMessage: 'Memcached Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
isBeta: false,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.memcachedMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from the Memcached server.',
|
||||
defaultMessage: 'Collect metrics from Memcached servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.memcachedMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `memcached` Metricbeat module fetches internal metrics from Memcached. \
|
||||
'The `memcached` Metricbeat module fetches metrics from Memcached. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-memcached.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function microsoftLogsSpecProvider(context: TutorialContext): TutorialSch
|
|||
return {
|
||||
id: 'microsoftLogs',
|
||||
name: i18n.translate('home.tutorials.microsoftLogs.nameTitle', {
|
||||
defaultMessage: 'Microsoft Defender ATP logs',
|
||||
defaultMessage: 'Microsoft Defender ATP Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.microsoftLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Microsoft Defender ATP alerts.',
|
||||
defaultMessage: 'Collect and parse alerts from Microsoft Defender ATP with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.microsoftLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function mispLogsSpecProvider(context: TutorialContext): TutorialSchema {
|
|||
return {
|
||||
id: 'mispLogs',
|
||||
name: i18n.translate('home.tutorials.mispLogs.nameTitle', {
|
||||
defaultMessage: 'MISP threat intel logs',
|
||||
defaultMessage: 'MISP threat intel Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.mispLogs.shortDescription', {
|
||||
defaultMessage: 'Collect MISP threat intelligence data with Filebeat.',
|
||||
defaultMessage: 'Collect and parse logs from MISP threat intelligence with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.mispLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function mongodbLogsSpecProvider(context: TutorialContext): TutorialSchem
|
|||
return {
|
||||
id: 'mongodbLogs',
|
||||
name: i18n.translate('home.tutorials.mongodbLogs.nameTitle', {
|
||||
defaultMessage: 'MongoDB logs',
|
||||
defaultMessage: 'MongoDB Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
shortDescription: i18n.translate('home.tutorials.mongodbLogs.shortDescription', {
|
||||
defaultMessage: 'Collect MongoDB logs.',
|
||||
defaultMessage: 'Collect and parse logs from MongoDB servers with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.mongodbLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,16 +23,16 @@ export function mongodbMetricsSpecProvider(context: TutorialContext): TutorialSc
|
|||
return {
|
||||
id: 'mongodbMetrics',
|
||||
name: i18n.translate('home.tutorials.mongodbMetrics.nameTitle', {
|
||||
defaultMessage: 'MongoDB metrics',
|
||||
defaultMessage: 'MongoDB Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.mongodbMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from MongoDB.',
|
||||
defaultMessage: 'Collect metrics from MongoDB servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.mongodbMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `mongodb` Metricbeat module fetches internal metrics from the MongoDB server. \
|
||||
'The `mongodb` Metricbeat module fetches metrics from MongoDB server. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-mongodb.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function mssqlLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'mssqlLogs',
|
||||
name: i18n.translate('home.tutorials.mssqlLogs.nameTitle', {
|
||||
defaultMessage: 'MSSQL logs',
|
||||
defaultMessage: 'Microsoft SQL Server Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
shortDescription: i18n.translate('home.tutorials.mssqlLogs.shortDescription', {
|
||||
defaultMessage: 'Collect MSSQL logs.',
|
||||
defaultMessage: 'Collect and parse logs from Microsoft SQL Server instances with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.mssqlLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -28,7 +28,7 @@ export function mssqlMetricsSpecProvider(context: TutorialContext): TutorialSche
|
|||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.mssqlMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch monitoring metrics from a Microsoft SQL Server instance',
|
||||
defaultMessage: 'Collect metrics from Microsoft SQL Server instances with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.mssqlMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,18 +23,18 @@ export function muninMetricsSpecProvider(context: TutorialContext): TutorialSche
|
|||
return {
|
||||
id: 'muninMetrics',
|
||||
name: i18n.translate('home.tutorials.muninMetrics.nameTitle', {
|
||||
defaultMessage: 'Munin metrics',
|
||||
defaultMessage: 'Munin Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
euiIconType: '/plugins/home/assets/logos/munin.svg',
|
||||
isBeta: true,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.muninMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from the Munin server.',
|
||||
defaultMessage: 'Collect metrics from Munin servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.muninMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `munin` Metricbeat module fetches internal metrics from Munin. \
|
||||
'The `munin` Metricbeat module fetches metrics from Munin. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-munin.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function mysqlLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'mysqlLogs',
|
||||
name: i18n.translate('home.tutorials.mysqlLogs.nameTitle', {
|
||||
defaultMessage: 'MySQL logs',
|
||||
defaultMessage: 'MySQL Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
shortDescription: i18n.translate('home.tutorials.mysqlLogs.shortDescription', {
|
||||
defaultMessage: 'Collect and parse error and slow logs created by MySQL.',
|
||||
defaultMessage: 'Collect and parse logs from MySQL servers with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.mysqlLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,16 +23,16 @@ export function mysqlMetricsSpecProvider(context: TutorialContext): TutorialSche
|
|||
return {
|
||||
id: 'mysqlMetrics',
|
||||
name: i18n.translate('home.tutorials.mysqlMetrics.nameTitle', {
|
||||
defaultMessage: 'MySQL metrics',
|
||||
defaultMessage: 'MySQL Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.mysqlMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from MySQL.',
|
||||
defaultMessage: 'Collect metrics from MySQL servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.mysqlMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `mysql` Metricbeat module fetches internal metrics from the MySQL server. \
|
||||
'The `mysql` Metricbeat module fetches metrics from MySQL server. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-mysql.html',
|
||||
|
|
|
@ -24,13 +24,13 @@ export function natsLogsSpecProvider(context: TutorialContext): TutorialSchema {
|
|||
return {
|
||||
id: 'natsLogs',
|
||||
name: i18n.translate('home.tutorials.natsLogs.nameTitle', {
|
||||
defaultMessage: 'NATS logs',
|
||||
defaultMessage: 'NATS Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
isBeta: true,
|
||||
shortDescription: i18n.translate('home.tutorials.natsLogs.shortDescription', {
|
||||
defaultMessage: 'Collect and parse logs created by Nats.',
|
||||
defaultMessage: 'Collect and parse logs from NATS servers with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.natsLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,16 +23,16 @@ export function natsMetricsSpecProvider(context: TutorialContext): TutorialSchem
|
|||
return {
|
||||
id: 'natsMetrics',
|
||||
name: i18n.translate('home.tutorials.natsMetrics.nameTitle', {
|
||||
defaultMessage: 'NATS metrics',
|
||||
defaultMessage: 'NATS Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.natsMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch monitoring metrics from the Nats server.',
|
||||
defaultMessage: 'Collect metrics from NATS servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.natsMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `nats` Metricbeat module fetches monitoring metrics from Nats. \
|
||||
'The `nats` Metricbeat module fetches metrics from Nats. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-nats.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function netflowLogsSpecProvider(context: TutorialContext): TutorialSchem
|
|||
return {
|
||||
id: 'netflowLogs',
|
||||
name: i18n.translate('home.tutorials.netflowLogs.nameTitle', {
|
||||
defaultMessage: 'NetFlow / IPFIX Collector',
|
||||
defaultMessage: 'NetFlow / IPFIX Records',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.netflowLogs.shortDescription', {
|
||||
defaultMessage: 'Collect NetFlow and IPFIX flow records.',
|
||||
defaultMessage: 'Collect records from NetFlow and IPFIX flow with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.netflowLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function netscoutLogsSpecProvider(context: TutorialContext): TutorialSche
|
|||
return {
|
||||
id: 'netscoutLogs',
|
||||
name: i18n.translate('home.tutorials.netscoutLogs.nameTitle', {
|
||||
defaultMessage: 'Arbor Peakflow logs',
|
||||
defaultMessage: 'Arbor Peakflow Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.netscoutLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Netscout Arbor Peakflow SP logs over syslog or from a file.',
|
||||
defaultMessage: 'Collect and parse logs from Netscout Arbor Peakflow SP with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.netscoutLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function nginxLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'nginxLogs',
|
||||
name: i18n.translate('home.tutorials.nginxLogs.nameTitle', {
|
||||
defaultMessage: 'Nginx logs',
|
||||
defaultMessage: 'Nginx Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
shortDescription: i18n.translate('home.tutorials.nginxLogs.shortDescription', {
|
||||
defaultMessage: 'Collect and parse access and error logs created by the Nginx HTTP server.',
|
||||
defaultMessage: 'Collect and parse logs from Nginx HTTP servers with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.nginxLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,16 +23,16 @@ export function nginxMetricsSpecProvider(context: TutorialContext): TutorialSche
|
|||
return {
|
||||
id: 'nginxMetrics',
|
||||
name: i18n.translate('home.tutorials.nginxMetrics.nameTitle', {
|
||||
defaultMessage: 'Nginx metrics',
|
||||
defaultMessage: 'Nginx Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.nginxMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from the Nginx HTTP server.',
|
||||
defaultMessage: 'Collect metrics from Nginx HTTP servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.nginxMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `nginx` Metricbeat module fetches internal metrics from the Nginx HTTP server. \
|
||||
'The `nginx` Metricbeat module fetches metrics from Nginx HTTP server. \
|
||||
The module scrapes the server status data from the web page generated by the \
|
||||
{statusModuleLink}, \
|
||||
which must be enabled in your Nginx installation. \
|
||||
|
|
|
@ -24,12 +24,12 @@ export function o365LogsSpecProvider(context: TutorialContext): TutorialSchema {
|
|||
return {
|
||||
id: 'o365Logs',
|
||||
name: i18n.translate('home.tutorials.o365Logs.nameTitle', {
|
||||
defaultMessage: 'Office 365 logs',
|
||||
defaultMessage: 'Office 365 Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.o365Logs.shortDescription', {
|
||||
defaultMessage: 'Collect Office 365 activity logs via the Office 365 API.',
|
||||
defaultMessage: 'Collect and parse logs from Office 365 with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.o365Logs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function oktaLogsSpecProvider(context: TutorialContext): TutorialSchema {
|
|||
return {
|
||||
id: 'oktaLogs',
|
||||
name: i18n.translate('home.tutorials.oktaLogs.nameTitle', {
|
||||
defaultMessage: 'Okta logs',
|
||||
defaultMessage: 'Okta Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.oktaLogs.shortDescription', {
|
||||
defaultMessage: 'Collect the Okta system log via the Okta API.',
|
||||
defaultMessage: 'Collect and parse logs from the Okta API with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.oktaLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,12 +23,13 @@ export function openmetricsMetricsSpecProvider(context: TutorialContext): Tutori
|
|||
return {
|
||||
id: 'openmetricsMetrics',
|
||||
name: i18n.translate('home.tutorials.openmetricsMetrics.nameTitle', {
|
||||
defaultMessage: 'OpenMetrics metrics',
|
||||
defaultMessage: 'OpenMetrics Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.openmetricsMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch metrics from an endpoint that serves metrics in OpenMetrics format.',
|
||||
defaultMessage:
|
||||
'Collect metrics from an endpoint that serves metrics in OpenMetrics format with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.openmetricsMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,17 +23,17 @@ export function oracleMetricsSpecProvider(context: TutorialContext): TutorialSch
|
|||
return {
|
||||
id: moduleName + 'Metrics',
|
||||
name: i18n.translate('home.tutorials.oracleMetrics.nameTitle', {
|
||||
defaultMessage: 'oracle metrics',
|
||||
defaultMessage: 'oracle Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
isBeta: false,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.oracleMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from a Oracle server.',
|
||||
defaultMessage: 'Collect metrics from Oracle servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.oracleMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `{moduleName}` Metricbeat module fetches internal metrics from a Oracle server. \
|
||||
'The `{moduleName}` Metricbeat module fetches metrics from a Oracle server. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
moduleName,
|
||||
|
|
|
@ -24,12 +24,12 @@ export function osqueryLogsSpecProvider(context: TutorialContext): TutorialSchem
|
|||
return {
|
||||
id: 'osqueryLogs',
|
||||
name: i18n.translate('home.tutorials.osqueryLogs.nameTitle', {
|
||||
defaultMessage: 'Osquery logs',
|
||||
defaultMessage: 'Osquery Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.osqueryLogs.shortDescription', {
|
||||
defaultMessage: 'Collect osquery logs in JSON format.',
|
||||
defaultMessage: 'Collect and parse logs from Osquery with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.osqueryLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,13 +24,13 @@ export function panwLogsSpecProvider(context: TutorialContext): TutorialSchema {
|
|||
return {
|
||||
id: 'panwLogs',
|
||||
name: i18n.translate('home.tutorials.panwLogs.nameTitle', {
|
||||
defaultMessage: 'Palo Alto Networks PAN-OS logs',
|
||||
defaultMessage: 'Palo Alto Networks PAN-OS Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.panwLogs.shortDescription', {
|
||||
defaultMessage:
|
||||
'Collect Palo Alto Networks PAN-OS threat and traffic logs over syslog or from a log file.',
|
||||
'Collect and parse threat and traffic logs from Palo Alto Networks PAN-OS with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.panwLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,17 +23,17 @@ export function phpfpmMetricsSpecProvider(context: TutorialContext): TutorialSch
|
|||
return {
|
||||
id: 'phpfpmMetrics',
|
||||
name: i18n.translate('home.tutorials.phpFpmMetrics.nameTitle', {
|
||||
defaultMessage: 'PHP-FPM metrics',
|
||||
defaultMessage: 'PHP-FPM Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
isBeta: false,
|
||||
shortDescription: i18n.translate('home.tutorials.phpFpmMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from PHP-FPM.',
|
||||
defaultMessage: 'Collect metrics from PHP-FPM with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.phpFpmMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `php_fpm` Metricbeat module fetches internal metrics from the PHP-FPM server. \
|
||||
'The `php_fpm` Metricbeat module fetches metrics from PHP-FPM server. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-php_fpm.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function postgresqlLogsSpecProvider(context: TutorialContext): TutorialSc
|
|||
return {
|
||||
id: 'postgresqlLogs',
|
||||
name: i18n.translate('home.tutorials.postgresqlLogs.nameTitle', {
|
||||
defaultMessage: 'PostgreSQL logs',
|
||||
defaultMessage: 'PostgreSQL Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
shortDescription: i18n.translate('home.tutorials.postgresqlLogs.shortDescription', {
|
||||
defaultMessage: 'Collect and parse error and slow logs created by PostgreSQL.',
|
||||
defaultMessage: 'Collect and parse logs from PostgreSQL servers with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.postgresqlLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,17 +23,17 @@ export function postgresqlMetricsSpecProvider(context: TutorialContext): Tutoria
|
|||
return {
|
||||
id: 'postgresqlMetrics',
|
||||
name: i18n.translate('home.tutorials.postgresqlMetrics.nameTitle', {
|
||||
defaultMessage: 'PostgreSQL metrics',
|
||||
defaultMessage: 'PostgreSQL Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
isBeta: false,
|
||||
shortDescription: i18n.translate('home.tutorials.postgresqlMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from PostgreSQL.',
|
||||
defaultMessage: 'Collect metrics from PostgreSQL servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.postgresqlMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `postgresql` Metricbeat module fetches internal metrics from the PostgreSQL server. \
|
||||
'The `postgresql` Metricbeat module fetches metrics from PostgreSQL server. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-postgresql.html',
|
||||
|
|
|
@ -23,13 +23,13 @@ export function prometheusMetricsSpecProvider(context: TutorialContext): Tutoria
|
|||
return {
|
||||
id: moduleName + 'Metrics',
|
||||
name: i18n.translate('home.tutorials.prometheusMetrics.nameTitle', {
|
||||
defaultMessage: 'Prometheus metrics',
|
||||
defaultMessage: 'Prometheus Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
isBeta: false,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.prometheusMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch metrics from a Prometheus exporter.',
|
||||
defaultMessage: 'Collect metrics from Prometheus exporters with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.prometheusMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function rabbitmqLogsSpecProvider(context: TutorialContext): TutorialSche
|
|||
return {
|
||||
id: 'rabbitmqLogs',
|
||||
name: i18n.translate('home.tutorials.rabbitmqLogs.nameTitle', {
|
||||
defaultMessage: 'RabbitMQ logs',
|
||||
defaultMessage: 'RabbitMQ Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
shortDescription: i18n.translate('home.tutorials.rabbitmqLogs.shortDescription', {
|
||||
defaultMessage: 'Collect RabbitMQ logs.',
|
||||
defaultMessage: 'Collect and parse logs from RabbitMQ servers with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.rabbitmqLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,16 +23,16 @@ export function rabbitmqMetricsSpecProvider(context: TutorialContext): TutorialS
|
|||
return {
|
||||
id: 'rabbitmqMetrics',
|
||||
name: i18n.translate('home.tutorials.rabbitmqMetrics.nameTitle', {
|
||||
defaultMessage: 'RabbitMQ metrics',
|
||||
defaultMessage: 'RabbitMQ Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.rabbitmqMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from the RabbitMQ server.',
|
||||
defaultMessage: 'Collect metrics from RabbitMQ servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.rabbitmqMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `rabbitmq` Metricbeat module fetches internal metrics from the RabbitMQ server. \
|
||||
'The `rabbitmq` Metricbeat module fetches metrics from RabbitMQ server. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-rabbitmq.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function radwareLogsSpecProvider(context: TutorialContext): TutorialSchem
|
|||
return {
|
||||
id: 'radwareLogs',
|
||||
name: i18n.translate('home.tutorials.radwareLogs.nameTitle', {
|
||||
defaultMessage: 'Radware DefensePro logs',
|
||||
defaultMessage: 'Radware DefensePro Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.radwareLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Radware DefensePro logs over syslog or from a file.',
|
||||
defaultMessage: 'Collect and parse logs from Radware DefensePro with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.radwareLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function redisLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'redisLogs',
|
||||
name: i18n.translate('home.tutorials.redisLogs.nameTitle', {
|
||||
defaultMessage: 'Redis logs',
|
||||
defaultMessage: 'Redis Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.LOGGING,
|
||||
shortDescription: i18n.translate('home.tutorials.redisLogs.shortDescription', {
|
||||
defaultMessage: 'Collect and parse error and slow logs created by Redis.',
|
||||
defaultMessage: 'Collect and parse logs from Redis servers with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.redisLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,16 +23,16 @@ export function redisMetricsSpecProvider(context: TutorialContext): TutorialSche
|
|||
return {
|
||||
id: 'redisMetrics',
|
||||
name: i18n.translate('home.tutorials.redisMetrics.nameTitle', {
|
||||
defaultMessage: 'Redis metrics',
|
||||
defaultMessage: 'Redis Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.redisMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch internal metrics from Redis.',
|
||||
defaultMessage: 'Collect metrics from Redis servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.redisMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `redis` Metricbeat module fetches internal metrics from the Redis server. \
|
||||
'The `redis` Metricbeat module fetches metrics from Redis server. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-redis.html',
|
||||
|
|
|
@ -23,16 +23,16 @@ export function redisenterpriseMetricsSpecProvider(context: TutorialContext): Tu
|
|||
return {
|
||||
id: 'redisenterpriseMetrics',
|
||||
name: i18n.translate('home.tutorials.redisenterpriseMetrics.nameTitle', {
|
||||
defaultMessage: 'Redis Enterprise metrics',
|
||||
defaultMessage: 'Redis Enterprise Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.redisenterpriseMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch monitoring metrics from Redis Enterprise Server.',
|
||||
defaultMessage: 'Collect metrics from Redis Enterprise servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.redisenterpriseMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `redisenterprise` Metricbeat module fetches monitoring metrics from Redis Enterprise Server \
|
||||
'The `redisenterprise` Metricbeat module fetches metrics from Redis Enterprise Server \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-redisenterprise.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function santaLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'santaLogs',
|
||||
name: i18n.translate('home.tutorials.santaLogs.nameTitle', {
|
||||
defaultMessage: 'Google Santa logs',
|
||||
defaultMessage: 'Google Santa Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.santaLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Google Santa logs about process executions on MacOS.',
|
||||
defaultMessage: 'Collect and parse logs from Google Santa systems with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.santaLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function sonicwallLogsSpecProvider(context: TutorialContext): TutorialSch
|
|||
return {
|
||||
id: 'sonicwallLogs',
|
||||
name: i18n.translate('home.tutorials.sonicwallLogs.nameTitle', {
|
||||
defaultMessage: 'Sonicwall FW logs',
|
||||
defaultMessage: 'Sonicwall FW Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.sonicwallLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Sonicwall-FW logs over syslog or from a file.',
|
||||
defaultMessage: 'Collect and parse logs from Sonicwall-FW with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.sonicwallLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function sophosLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'sophosLogs',
|
||||
name: i18n.translate('home.tutorials.sophosLogs.nameTitle', {
|
||||
defaultMessage: 'Sophos logs',
|
||||
defaultMessage: 'Sophos Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.sophosLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Sophos XG SFOS logs over syslog.',
|
||||
defaultMessage: 'Collect and parse logs from Sophos XG SFOS with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.sophosLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,12 +24,12 @@ export function squidLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'squidLogs',
|
||||
name: i18n.translate('home.tutorials.squidLogs.nameTitle', {
|
||||
defaultMessage: 'Squid logs',
|
||||
defaultMessage: 'Squid Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.squidLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Squid logs over syslog or from a file.',
|
||||
defaultMessage: 'Collect and parse logs from Squid servers with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.squidLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -23,16 +23,16 @@ export function stanMetricsSpecProvider(context: TutorialContext): TutorialSchem
|
|||
return {
|
||||
id: 'stanMetrics',
|
||||
name: i18n.translate('home.tutorials.stanMetrics.nameTitle', {
|
||||
defaultMessage: 'STAN metrics',
|
||||
defaultMessage: 'STAN Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.stanMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch monitoring metrics from the STAN server.',
|
||||
defaultMessage: 'Collect metrics from STAN servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.stanMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `stan` Metricbeat module fetches monitoring metrics from STAN. \
|
||||
'The `stan` Metricbeat module fetches metrics from STAN. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-stan.html',
|
||||
|
|
|
@ -20,16 +20,16 @@ export function statsdMetricsSpecProvider(context: TutorialContext): TutorialSch
|
|||
return {
|
||||
id: 'statsdMetrics',
|
||||
name: i18n.translate('home.tutorials.statsdMetrics.nameTitle', {
|
||||
defaultMessage: 'Statsd metrics',
|
||||
defaultMessage: 'Statsd Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.statsdMetrics.shortDescription', {
|
||||
defaultMessage: 'Fetch monitoring metrics from statsd.',
|
||||
defaultMessage: 'Collect metrics from Statsd servers with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.statsdMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `statsd` Metricbeat module fetches monitoring metrics from statsd. \
|
||||
'The `statsd` Metricbeat module fetches metrics from statsd. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
learnMoreLink: '{config.docs.beats.metricbeat}/metricbeat-module-statsd.html',
|
||||
|
|
|
@ -24,12 +24,12 @@ export function suricataLogsSpecProvider(context: TutorialContext): TutorialSche
|
|||
return {
|
||||
id: 'suricataLogs',
|
||||
name: i18n.translate('home.tutorials.suricataLogs.nameTitle', {
|
||||
defaultMessage: 'Suricata logs',
|
||||
defaultMessage: 'Suricata Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.suricataLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Suricata IDS/IPS/NSM logs.',
|
||||
defaultMessage: 'Collect and parse logs from Suricata IDS/IPS/NSM with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.suricataLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
|
@ -24,7 +24,7 @@ export function systemLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'systemLogs',
|
||||
name: i18n.translate('home.tutorials.systemLogs.nameTitle', {
|
||||
defaultMessage: 'System logs',
|
||||
defaultMessage: 'System Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
|
|
|
@ -23,16 +23,17 @@ export function systemMetricsSpecProvider(context: TutorialContext): TutorialSch
|
|||
return {
|
||||
id: 'systemMetrics',
|
||||
name: i18n.translate('home.tutorials.systemMetrics.nameTitle', {
|
||||
defaultMessage: 'System metrics',
|
||||
defaultMessage: 'System Metrics',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.METRICS,
|
||||
shortDescription: i18n.translate('home.tutorials.systemMetrics.shortDescription', {
|
||||
defaultMessage: 'Collect CPU, memory, network, and disk statistics from the host.',
|
||||
defaultMessage:
|
||||
'Collect CPU, memory, network, and disk metrics from System hosts with Metricbeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.systemMetrics.longDescription', {
|
||||
defaultMessage:
|
||||
'The `system` Metricbeat module collects CPU, memory, network, and disk statistics from the host. \
|
||||
'The `system` Metricbeat module collects CPU, memory, network, and disk statistics from host. \
|
||||
It collects system wide statistics and statistics per process and filesystem. \
|
||||
[Learn more]({learnMoreLink}).',
|
||||
values: {
|
||||
|
|
|
@ -24,12 +24,12 @@ export function tomcatLogsSpecProvider(context: TutorialContext): TutorialSchema
|
|||
return {
|
||||
id: 'tomcatLogs',
|
||||
name: i18n.translate('home.tutorials.tomcatLogs.nameTitle', {
|
||||
defaultMessage: 'Tomcat logs',
|
||||
defaultMessage: 'Tomcat Logs',
|
||||
}),
|
||||
moduleName,
|
||||
category: TutorialsCategory.SECURITY_SOLUTION,
|
||||
shortDescription: i18n.translate('home.tutorials.tomcatLogs.shortDescription', {
|
||||
defaultMessage: 'Collect Apache Tomcat logs over syslog or from a file.',
|
||||
defaultMessage: 'Collect and parse logs from Apache Tomcat servers with Filebeat.',
|
||||
}),
|
||||
longDescription: i18n.translate('home.tutorials.tomcatLogs.longDescription', {
|
||||
defaultMessage:
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue