forked from elastic/package-spec
-
Notifications
You must be signed in to change notification settings - Fork 0
/
manifest.yml
141 lines (141 loc) · 4.02 KB
/
manifest.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
format_version: 1.0.0
name: aws
title: AWS
version: 0.3.17
license: basic
description: AWS Integration
type: integration
categories:
- aws
- cloud
- network
- security
release: beta
conditions:
kibana.version: '^7.9.0'
icons:
- src: /img/aws-logo.svg
title: logo aws
size: 32x32
type: image/svg+xml
screenshots:
- src: /img/aws-general-dashboard.png
title: General AWS dashboard
size: 1702x1063
type: image/png
vars:
- name: access_key_id
type: text
title: Access Key ID
- name: secret_access_key
type: text
title: Secret Access Key
policy_templates:
- name: ec2
title: AWS EC2
description: Collect logs and metrics from EC2 service
data_streams:
- ec2_logs
- ec2_metrics
inputs:
- type: s3
title: Collect logs from EC2 service
description: Collecting EC2 logs using S3 input
input_group: logs
vars:
- name: visibility_timeout
type: text
title: Visibility Timeout
description: The duration that the received messages are hidden from subsequent retrieve requests after being retrieved by a ReceiveMessage request. The maximum is 12 hours.
- name: api_timeout
type: text
title: API Timeout
description: The maximum duration of AWS API can take. The maximum is half of the visibility timeout value.
- type: aws/metrics
title: Collect metrics from EC2 service
description: Collecting EC2 metrics using AWS CloudWatch
input_group: metrics
vars:
- name: endpoint
type: text
title: Endpoint
default: "amazonaws.com"
description: URL of the entry point for an AWS web service.
icons:
- src: /img/aws-ec2.svg
title: AWS EC2 logo
size: 32x32
type: image/svg+xml
screenshots:
- src: /img/aws-ec2-overview.png
title: AWS EC2 Overview
size: 1702x1063
type: image/png
vars:
- name: ec2_foobar_property
type: bool
title: EC2 Specific Property
- name: dynamodb
title: AWS DynamoDB
description: Collect logs and metrics from DynamoDB service
categories:
- datastore
inputs:
- type: s3
title: Collect logs from the DynamoDB service
description: Collecting DynamoDB logs using S3 input
input_group: logs
- type: aws/metrics
title: Collect metrics from DynamoDB service
description: Collecting DynamoDB metrics using AWS CloudWatch
input_group: metrics
icons:
- src: /img/aws-dynamodb.svg
title: AWS DynamoDB logo
size: 32x32
type: image/svg+xml
screenshots:
- src: /img/aws-dynamodb-overview.png
title: AWS DynamoDB Overview
size: 1702x1063
type: image/png
vars:
- name: dynamodb_foobar_property
type: bool
title: DynamoDB Specific Property
- name: barracuda
title: Barracuda logs
description: Collect Barracuda logs from syslog or a file.
data_streams:
- spamfirewall
inputs:
- type: udp
title: Collect logs from Barracuda via UDP
description: Collecting syslog from Barracuda via UDP
input_group: logs
- type: tcp
title: Collect logs from Barracuda via TCP
description: Collecting syslog from Barracuda via TCP
input_group: logs
- type: logfile
title: Collect logs from Barracuda via file
description: Collecting syslog from Barracuda via file.
input_group: logs
icons:
- src: /img/barracuda-logo.svg
title: Barracuda logo
size: 32x32
type: image/svg+xml
vars:
- name: barracuda_foobar_property
type: bool
title: Barracuda Specific Property
input_groups:
- name: logs
title: "Logs"
description: "Collect logs from AWS service"
- name: metrics
title: "Metrics"
description: "Collect metrics from AWS service"
owner:
github: elastic/integrations-platforms