SkyWalking进阶使用

200 字
1 分钟
SkyWalking进阶使用

[!info] 这两年 SkyWalking 增加了很多功能,其中就有集成 Kubernetes ,详细部署参考[[如何优雅的使用SkyWalking]]

[!danger] 安装 10.x SkyWalking 使用自建 es 对应 chart 包

1 安装时配置#

fullnameOverride: skywalking
oap:
image:
repository: ccr.ccs.tencentyun.com/ccops/tmp
tag: skywalking-oap-server-10.1.0
pullPolicy: IfNotPresent
storageType: elasticsearch
ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: traefik-class
path: /
hosts: skywalking.ccops.com
tls: []
ui:
image:
repository: ccr.ccs.tencentyun.com/ccops/tmp
tag: skywalking-ui-10.1.0
pullPolicy: IfNotPresent
elasticsearch:
enabled: false
config:
host: 10.1.1.1
port:
http: 9200
user: "root"
password: "passwd"
helm install skywalking skywalking -n skywalking -f ./skywalking/values-my-es.yaml

2 云原生#

2.1 Cilium 集成#

[!attention] Cilium需要提前开启监控 开启监控参考 监控开启 tls 参考 开启 tls 后需要配置证书secret,名字为hubble-server-certs

oap:
image:
....
env:
SW_CILIUM_FETCHER: default
SW_CILIUM_FETCHER_PEER_HOST: hubble-peer.kube-system
SW_CILIUM_FETCHER_PEER_PORT: 443
SW_CILIUM_FETCHER_SSL_CONNECTION: true
SW_CILIUM_FETCHER_PRIVATE_KEY_FILE_PATH: /usr/share/certs/hubble/tls.key
SW_CILIUM_FETCHER_CERT_CHAIN_FILE_PATH: /usr/share/certs/hubble/tls.crt
SW_CILIUM_FETCHER_CA_FILE_PATH: /usr/share/certs/hubble/ca.crt
secretMounts:
- name: hubble-server-certs
secretName: hubble-server-certs
path: /usr/share/certs/hubble

2.1.1 查看#

image.png
image.png

记录下,写到这里被裁了,后面没时间继续研究了

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

SkyWalking进阶使用
https://ccops.cc/posts/b2b9c8f7/
作者
蹦蹦站长
发布于
2024-12-20
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
蹦蹦站长
一个养兔子的运维
公告
感谢你的来访!希望在这里能找到对你有用的内容!
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
81
分类
6
标签
45
总字数
88,456
运行时长
0
最后活动
0 天前
站点信息
构建平台
Local
博客版本
Firefly v6.12.1
文章许可
CC BY-NC-SA 4.0

文章目录