# ELK ```yaml= version: '3.5' services: elasticsearch: image: docker.elastic.co/elasticsearch/elasticsearch:8.6.2 container_name: elasticsearch environment: discovery.type: single-node ES_JAVA_OPTS: '-Xms1g -Xmx1g' ELASTIC_USERNAME: elastic ELASTIC_PASSWORD: changeme xpack.license.self_generated.type: basic xpack.security.enabled: true xpack.security.authc.api_key.enabled: true ports: - '9200:9200' - '9300:9300' kibana: image: docker.elastic.co/kibana/kibana:8.6.2 container_name: kibana environment: ELASTICSEARCH_USERNAME: kibana_system ELASTICSEARCH_PASSWORD: changeme ES_JAVA_OPTS: '-Xms512m -Xmx512m' ports: - '5601:5601' depends_on: - elasticsearch ``` # 啟用帳號 ```bash= curl -X POST -H "Content-Type: application/json" -d '{"password" : "changeme"}' http://elastic:changeme@localhost:9200/_security/user/kibana_system/_password ``` # Fleet-Server ```bash= docker run -it --rm -p 8220:8220 \ -e FLEET_SERVER_ELASTICSEARCH_HOST=http://192.168.86.22:9200 \ -e FLEET_SERVER_INSECURE_HTTP=true \ -e FLEET_SERVER_POLICY_ID=fleet-server-policy \ -e FLEET_SERVER_SERVICE_TOKEN=AAEAAWVsYXN0aWMvZmxlZXQtc2VydmVyL3Rva2VuLTE3MDMyMjE1MzMzMTE6dmRRdnVpOW1UX2FEZnhsUDBpU3R2UQ \ docker.elastic.co/beats/elastic-agent:8.10.2 ``` # ApmAgent ```bash= docker run -it --rm -p 8200:8200 \ -e FLEET_URL=https://localhost:8220 \ -e FLEET_INSECURE=true \ -e FLEET_ENROLL=1 \ -e FLEET_ENROLLMENT_TOKEN=... \ docker.elastic.co/beats/elastic-agent:8.10.2 ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up