「开源摘星计划」Loki实现Harbor日志的高效管理

Posted 键客李大白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了「开源摘星计划」Loki实现Harbor日志的高效管理相关的知识,希望对你有一定的参考价值。

本文已参与「​​开源摘星计划​​​」,欢迎正在阅读的你加入。​​​​​​​


前言

在Harbor的

使用Loki实现Harbor日志的管理,在Grafana页面查询Harbor的日志。


环境:

已通过Helm在Kubernetes集群中安装Harbor,Harbor服务部署在Harbor命名空间中。

Helm部署Harbor的文档请阅读:

Helm部署Harbor,实现高可用的镜像仓库(超详细分享)~后附踩坑记录

​https://blog.51cto.com/lidabai/5195706​

[root@master1 harbor]# kubectl -n harbor  get  pods
NAME READY STATUS RESTARTS AGE
harbor-chartmuseum-68f68d88ff-nq97s 1/1 Running 0 2m52s
harbor-core-7565bfb9cc-w5k29 1/1 Running 0 2m52s
harbor-database-0 1/1 Running 0 2m52s
harbor-jobservice-6747b486df-vm9zs 1/1 Running 0 2m52s
harbor-nginx-956fff988-r8dpx 1/1 Running 0 2m52s
harbor-notary-server-776f85f9c6-4nlsn 1/1 Running 0 2m52s
harbor-notary-signer-7f895d59d6-k5957 1/1 Running 0 2m52s
harbor-portal-5766b784c7-sndmz 1/1 Running 0 2m52s
harbor-redis-0 1/1 Running 0 2m52s
harbor-registry-6b88cfb465-fcxvn 2/2 Running 0 2m52s
harbor-trivy-0 1/1 Running 0 2m52s
[root@master1 harbor]# kubectl -n harbor get svc
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
harbor NodePort 10.98.71.137 <none> 80:30002/TCP,4443:30004/TCP 3m5s
harbor-chartmuseum ClusterIP 10.102.194.148 <none> 80/TCP 3m5s
harbor-core ClusterIP 10.100.87.174 <none> 80/TCP 3m5s
harbor-database ClusterIP 10.100.79.72 <none> 5432/TCP 3m5s
harbor-jobservice ClusterIP 10.111.33.230 <none> 80/TCP 3m5s
harbor-notary-server ClusterIP 10.97.144.222 <none> 4443/TCP 3m5s
harbor-notary-signer ClusterIP 10.110.131.62 <none> 7899/TCP 以上是关于「开源摘星计划」Loki实现Harbor日志的高效管理的主要内容,如果未能解决你的问题,请参考以下文章

「开源摘星计划」Jaeger实现Harbor的链路监控

「开源摘星计划」Containerd拉取Harbor中的私有镜像,云原生进阶必备技能

「开源摘星计划」华为云SWR镜像同步到Harbor

「开源摘星计划」优麒麟系统(国产)部署Harbor私有镜像仓库服务

使用loki+promtail实现云原生日志分析

使用 Loki 实现 Kubernetes 容器日志监控