|NO.Z.00283|——————————|CloudNative|——|KuberNetes&运维.V05|——|EFK架构.v05|测试Kibana|
一、Kibana操作实例
### --- 查看Kibana的端口号
[root@k8s-master01 EFK]# kubectl get po,svc,ep -n public-service -owide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
pod/elasticsearch-logging-0 1/1 Running 0 3h41m 172.27.14.195 k8s-node02 <none> <none>
pod/fluentd-es-v3.0.1-xprsz 1/1 Running 3 3h26m 172.17.125.4 k8s-node01 <none> <none>
pod/kibana-logging-7cf6dc4687-blrks 1/1 Running 0 144m 172.17.125.6 k8s-node01 <none> <none>
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE SELECTOR
service/elasticsearch-logging ClusterIP 10.107.157.176 <none> 9200/TCP 3h42m k8s-app=elasticsearch-logging
service/kibana-logging NodePort 10.97.92.222 <none> 5601:30495/TCP 150m k8s-app=kibana-logging
NAME ENDPOINTS AGE
endpoints/elasticsearch-logging 172.27.14.195:9200 3h42m
endpoints/kibana-logging 172.17.125.6:5601 150m
二、登录kibana:通过Chrome访问:http://192.168.1.11:30495:点击Try our sample data:初始界面


三、进入管理页面

四、添加索引:获取es里面的数据
### --- 添加索引:获取es里面的数据
~~~ # ——>Discover——>Index Patterns——>Index Pattern:logstash-*——>Next step
~~~ ——> Time Filter field name Refresh:@timestamp
~~~ ——>Create index pattern——>END
~~~ # ——>Discover——>查看获取数据——>数据收集状态正常
~~~ ——>一般都是先查找namespace——>然后通过namespace定位deployment名称——>
~~~ ——>logstash-*——>Selected fields:kubernetes.container_name;kubernetes.pod_name
~~~ ——>Available fields:kubernetes.container_name:Add;kubernetes.pod_name:Add
~~~ ——>Add filter——>Field:kubernetes.namespace——>Operator:is
~~~ ——>Value:public-service—Save——>查看打印的日志——>END


Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
——W.S.Landor
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了