123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- mount:
- /usr/share/logstash/data:
- exists: true
- /usr/share/logstash/config/logstash.yml:
- exists: true
- opts:
- - ro
- /usr/share/logstash/pipeline/uptime.conf:
- exists: true
- opts:
- - ro
- user:
- logstash:
- exists: true
- uid: 1000
- gid: 1000
- http:
- http://localhost:9600?pretty:
- status: 200
- timeout: 2000
- body:
- - '"version" : "7.17.3"'
- - '"http_address" : "0.0.0.0:9600"'
- - '"status" : "green"'
- - '"workers" : 1'
- - '"batch_size" : 125'
- - '"batch_delay" : 50'
- http://elasticsearch-master:9200/_cat/indices:
- status: 200
- timeout: 2000
- body:
- - "logstash"
- file:
- /usr/share/logstash/config/logstash.yml:
- exists: true
- mode: "0644"
- owner: root
- group: logstash
- filetype: file
- contains:
- - "http.host: 0.0.0.0"
- - "xpack.monitoring.enabled: false"
- /usr/share/logstash/pipeline/uptime.conf:
- exists: true
- mode: "0644"
- owner: root
- group: logstash
- filetype: file
- contains:
- - 'input { exec { command => "uptime" interval => 30 } }'
- - 'output { elasticsearch { hosts => ["http://elasticsearch-master:9200"] index => "logstash" } }'
|