Skip to content

Commit

Permalink
add test files
Browse files Browse the repository at this point in the history
  • Loading branch information
ruflin committed Sep 13, 2021
1 parent 8967097 commit 8eec375
Show file tree
Hide file tree
Showing 8 changed files with 640 additions and 1 deletion.
2 changes: 1 addition & 1 deletion x-pack/elastic-agent/pkg/agent/program/program_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -546,7 +546,7 @@ func TestUseCases(t *testing.T) {
d, err := yaml.Marshal(&compareMap.Content)
require.NoError(t, err)

err := os.MkdirAll(generatedFilesDir, 0755)
err = os.MkdirAll(generatedFilesDir, 0755)
require.NoError(t, err)
err = ioutil.WriteFile(generatedPath, d, 0644)
require.NoError(t, err)
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
inputs:
- type: event/file
streams:
- paths:
- /var/log/hello1.log
- /var/log/hello2.log
management:
host: "localhost"
config:
reload: 123
outputs:
default:
type: elasticsearch
enabled: true
hosts: [127.0.0.1:9200, 127.0.0.1:9300]
username: elastic
password: changeme
22 changes: 22 additions & 0 deletions x-pack/elastic-agent/pkg/agent/program/testdata/enabled_true.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Production Website DB Servers
fleet:
kibana_url: https://kibana.mydomain.com:5601
ca_hash: 7HIpactkIAq2Y49orFOOQKurWxmmSFZhBCoQYcRhJ3Y=
checkin_interval: 5m
inputs:
- type: event/file
streams:
- enabled: true
paths:
- /var/log/hello1.log
- /var/log/hello2.log
management:
host: "localhost"
config:
reload: 123
outputs:
default:
type: elasticsearch
hosts: [127.0.0.1:9200, 127.0.0.1:9300]
username: elastic
password: changeme
115 changes: 115 additions & 0 deletions x-pack/elastic-agent/pkg/agent/program/testdata/endpoint_basic.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
revision: 5
name: Endpoint Host
fleet:
access_api_key: VuaCfGcBCdbkQm-e5aOx:ui2lp2axTNmsyakw9tvNnw
protocol: https
hosts: [ localhost:5601 ]
timeout: 30s
agent:
id: fleet-agent-id
logging.level: error
host:
id: host-agent-id

outputs:
default:
type: elasticsearch
hosts: [127.0.0.1:9200, 127.0.0.1:9300]
username: elastic
password: changeme
api_key: TiNAGG4BaaMdaH1tRfuU:KnR6yE41RrSowb0kQ0HWoA
ca_sha256: 7HIpactkIAq2Y49orFOOQKurWxmmSFZhBCoQYcRhJ3Y=

inputs:
- id: endpoint-id
type: endpoint
name: endpoint-1
enabled: true
package:
name: endpoint
version: 0.3.0
data_stream:
namespace: default
artifact_manifest:
schema_version: v22
manifest_version: v21
artifacts:
- endpoint-allowlist-windows:
sha256: 1234
size: 2
url: /relative/path/to/endpoint-allowlist-windows
- endpoint-allowlist-macos:
sha256: 1234
size: 2
url: /relative/path/to/endpoint-allowlist-macos
- endpoint-allowlist-linux:
sha256: 1234
size: 2
url: /relative/path/to/endpoint-allowlist-linux
policy:
linux:
advanced:
free-form: free-form-value
indices:
network: logs-endpoint.events.network-default
file: logs-endpoint.events.file-default
process: logs-endpoint.events.process-default
metadata: metrics-endpoint.metadata-default
policy: metrics-endpoint.policy-default
telemetry: metrics-endpoint.telemetry-default
logging:
file: info
stdout: debug
events:
process: true
file: true
network: true
windows:
malware:
mode: prevent
advanced:
free-form: free-form-value
indices:
network: logs-endpoint.events.network-default
file: logs-endpoint.events.file-default
registry: logs-endpoint.events.registry-default
process: logs-endpoint.events.process-default
driver: logs-endpoint.events.driver-default
library: logs-endpoint.events.library-default
alerts: logs-endpoint.alerts-default
metadata: metrics-endpoint.metadata-default
policy: metrics-endpoint.policy-default
telemetry: metrics-endpoint.telemetry-default
logging:
file: info
stdout: debug
events:
registry: true
process: true
security: true
file: true
dns: false
dll_and_driver_load: false
network: true
mac:
malware:
mode: prevent
advanced:
free-form: free-form-value
indices:
network: logs-endpoint.events.network-default
file: logs-endpoint.events.file-default
process: logs-endpoint.events.process-default
alerts: logs-endpoint.alerts-default
metadata: metrics-endpoint.metadata-default
policy: metrics-endpoint.policy-default
telemetry: metrics-endpoint.telemetry-default
logging:
file: info
stdout: debug
events:
process: true
file: true
network: true
runtime:
arch: x86_64
51 changes: 51 additions & 0 deletions x-pack/elastic-agent/pkg/agent/program/testdata/fleet_server.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: Fleet Server Only
fleet:
enabled: true
access_api_key: VuaCfGcBCdbkQm-e5aOx:ui2lp2axTNmsyakw9tvNnw
protocol: https
hosts: [ localhost:5601 ]
timeout: 30s
agent:
id: fleet-agent-id
logging.level: error
host:
id: host-agent-id
server:
host: 127.0.0.1
port: 8822
ssl:
verification_mode: none
policy:
id: copy-policy-id
output:
elasticsearch:
hosts: [ 127.0.0.1:9200, 127.0.0.1:9300 ]
username: fleet
password: fleetpassword

outputs:
default:
type: elasticsearch
hosts: [127.0.0.1:9200, 127.0.0.1:9300]
username: elastic
password: changeme
api_key: TiNAGG4BaaMdaH1tRfuU:KnR6yE41RrSowb0kQ0HWoA
ca_sha256: 7HIpactkIAq2Y49orFOOQKurWxmmSFZhBCoQYcRhJ3Y=

inputs:
- id: fleet-server-id
type: fleet-server
use_output: default
data_stream:
namespace: default
name: fleet_server-1
revision: 6
server:
host: 0.0.0.0
port: 8220
limits:
max_connections: 40
runtime:
gc_percent: 50
timeouts:
read: 5m
Loading

0 comments on commit 8eec375

Please sign in to comment.