<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      skywalking的介紹

      Skywalking是一個分布式系統的應用程序性能監視工具,專為微服務、云原生架構和基于容器(Docker、K8s、Mesos)架構而設計。SkyWalking 是觀察性分析平臺和應用性能管理系統。提供分布式追蹤、服務網格遙測分析、度量聚合和可視化一體化解決方案。支持Java, .Net Core, PHP, NodeJS, Golang, LUA語言探針,支持Envoy + Istio構建的Service Mesh。

      skywalking四個模塊

      1. skywalking agent和業務系統綁定在一起,負責收集各種監控數據
      2. skywalking oapservice是負責處理監控數據的,比如接受skywalking agent的監控數據,并存儲在數據庫中(本案例使用elasticsearch);接受skywalking webapp的前端請求,從數據庫查詢數據,并返回數據給前端。Skywalking oapservice通常以集群的形式存在。
      3. skywalking webapp,前端界面,用于展示數據。
      4. 用于存儲監控數據的數據庫,比如mysql、elasticsearch等。

      模塊之間的關系

      skywalking部署到k8s

      es7

      cat >  elasticsearch-single.yaml  << EOF
      apiVersion: apps/v1
      kind: Deployment
      metadata:
        name: elasticsearch-single
        namespace: efk
        labels:
          k8s-app: elasticsearch-single
      spec:
        replicas: 1
        selector:
          matchLabels:
            k8s-app: elasticsearch-single
        template:
          metadata:
            labels:
              k8s-app: elasticsearch-single
          spec:
            containers:
            - image: elasticsearch:7.12.0
              name: elasticsearch-single
              resources:
                limits:
                  cpu: 2
                  memory: 3Gi
                requests:
                  cpu: 0.5 
                  memory: 500Mi
              env:
                - name: "discovery.type"
                  value: "single-node"
                - name: ES_JAVA_OPTS
                  value: "-Xms512m -Xmx2g" 
              ports:
              - containerPort: 9200
                name: db
                protocol: TCP
              volumeMounts:
              - name: elasticsearch-data
                mountPath: /usr/share/elasticsearch/data
            volumes:
            - name: elasticsearch-data
              persistentVolumeClaim:
                claimName: es-pvc
      
      ---
      
      apiVersion: v1
      kind: PersistentVolumeClaim
      metadata:
        name: es-pvc
        namespace: efk
      spec:
      #指定動態PV 名稱
        storageClassName: "elastic-nfs-client"
        accessModes:
          - ReadWriteMany
        resources:
          requests:
            storage: 10Gi
      
      ---
      
      apiVersion: v1
      kind: Service
      metadata:
        name: elasticsearch-single
        namespace: efk
      spec:
        ports:
        - port: 9200
          protocol: TCP
          targetPort: 9200
        selector:
          k8s-app: elasticsearch-single
      EOF
      
      kubectl apply -f elasticsearch-single.yaml 
      

      安裝 helm

      curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
      

      初始化 skywalking 的 charts 配置

      # clone helm 倉庫
      git clone https://github.com/apache/skywalking-kubernetes
      cd skywalking-kubernetes/chart
      
      # 即使使用外部 ES 也要添加這個 repo,否則會導致依賴錯誤
      helm repo add elastic https://helm.elastic.co
      helm dep up skywalking
      
      # 創建 skywalking 的 namespace
      kubectl create namespace skywalking
      

      配置 skywalking 的 vaules 配置參數

      初始化完成后需要自行調整配置文件,配置 oap-server 使用外部 ES,當然你也可以使用 values 自帶的 es 的配置示例,這里不做過多介紹

      cat > skywalking/values-my-es-01.yaml <<EOF
      oap:
        image:
          tag: 8.4.0-es7 
        storageType: elasticsearch7
      
      ui:
        image:
          tag: 8.4.0
        service:
          type: NodePort
          externalPort: 80
          internalPort: 8080
          nodePort: 30008
      elasticsearch:
        enabled: false
        config: 
          host: elasticsearch-single.efk
          port:
            http: 9200
          #user: ""         # [optional]
          #password: "xxx"     # [optional]
      EOF
      

      5.4 helm 安裝 skywalking 8.4.0

      helm install skywalking skywalking -n  skywalking  -f ./skywalking/values-my-es-01.yaml
      
      # 卸載
      helm uninstall skywalking -n skywalking
      
      # 查看進度
      kubectl get pod -n skywalking -w
      
      posted @ 2021-06-08 10:11  張占嶺  閱讀(1605)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲色最新高清AV网站| 日韩毛片在线视频x| 国产微拍一区二区三区四区| 国产精品理论片| 国产美女午夜福利视频| 亚洲精品成人片在线观看精品字幕| 国产av中文字幕精品| 色综合久久综合中文综合网| 亚洲欧美日韩愉拍自拍美利坚| 精品国产制服丝袜高跟| 亚洲天堂一区二区成人在线| 狠狠色噜噜狠狠狠狠777米奇| 精品无码成人片一区二区98| 亚洲国产午夜理论片不卡| 久久亚洲精品情侣| 中文字幕日本六区小电影| 啪啪av一区二区三区| 国产极品尤物粉嫩在线观看| 久久天天躁狠狠躁夜夜躁| 欧美老熟妇乱子伦牲交视频| 激情五月天自拍偷拍视频| 国产性天天综合网| 国产视色精品亚洲一区二区| 又色又污又爽又黄的网站| 佛冈县| 久久综合色一综合色88| 成人免费视频在线观看播放| 女人张开腿让男人桶爽| 亚洲一区二区不卡av| 狠狠色狠狠色综合日日不卡| 熟妇人妻无码中文字幕老熟妇| 无码专区视频精品老司机| 伊人天天久大香线蕉av色| 青青青爽在线视频观看| 韩国福利视频一区二区三区| 狠狠躁夜夜躁人人爽天天5| 亚洲一级特黄大片在线观看| 一区二区国产高清视频在线| 日本亲近相奷中文字幕| 蜜臀精品视频一区二区三区| 国产69精品久久久久777|