SkyWalking + ELK 全链路监控系统整合指南-二、核心组件部署

时间:2025-04-11 09:13:44

1. SkyWalking 集群部署

yaml:

# docker-compose-skywalking.yml
version: '3.8'

services:
  oap:
    image: apache/skywalking-oap-server:9.7.0
    ports:
      - "11800:11800" # gRPC
      - "12800:12800" # HTTP
    environment:
      SW_STORAGE: elasticsearch
      SW_STORAGE_ES_CLUSTER_NODES: elasticsearch:9200

  ui:
    image: apache/skywalking-ui:9.7.0
    ports:
      - "8080:8080"
    environment:
      SW_OAP_ADDRESS: oap:12800

  elasticsearch:
    image: docker.elastic.co/elasticsearch/elasticsearch:7.17.6
    environment:
      - discovery.type&#