云原生日志采集分析
文章平均质量分 54
云原生日志采集分析
王伯爵
做有趣有价值的事!
展开
-
fluentd输入输出插件区别和用法
fluentd不同输入插件区别和用法1.in_tail插件in_tail输入插件允许fluentd从text文件尾部读取事件,与tail -F命令相似.Example Configurationin_tail is included in Fluentd’s core. No additional installation process is required.<source&g...翻译 2019-05-08 15:25:52 · 3173 阅读 · 1 评论 -
Fluentd + ELasticsearch + Kibana 日志分析系统
Fluentd + ELasticsearch + Kibana 日志分析系统1.系统搭建准备工作:1.安装docker和docker-compose2.创建yml文件,文件内容如下:文件包含了四个服务,web服务,fluentd,elasticsearch,kibana.version: '2'services: web: #服务名 image: httpd #镜像...原创 2019-05-08 15:31:18 · 1085 阅读 · 0 评论 -
Prometheus联盟部署 文件服务发现配置
Prometheus联盟部署 文件服务发现配置1. 结构图2. 在主节点的Prometheus配置文件添加如下文件服务发现配置values.yaml- job_name: 'federate' scrape_interval: 15s honor_labels: true metrics_path: '/federate' params: 'match[]': - '{job="prometheus"}' ...原创 2021-02-24 22:36:18 · 201 阅读 · 0 评论 -
k8s的grafana的dashboard指标分析
1.Cluster SLO and Error budget1.1Cluster control plane SLOavg(avg_over_time((sum without ()(kube_pod_container_status_ready{namespace="kube-system",pod=~".*.dashboard.*|.*.dns.*|kube.*|.*.calico.*|.*.flannel.*|.*.etcd.*"}) / count without ()(ku..原创 2021-03-03 09:16:41 · 1344 阅读 · 0 评论 -
k8s部署kube-state-metrics
k8s部署kube-state-metrics1. 需要的yaml文件1.1 kube-state-metrics-rbac.yamlapiVersion: v1kind: ServiceAccountmetadata: name: kube-state-metrics namespace: monitoring---apiVersion: rbac.authorization.k8s.io/v1kind: ClusterRolemetadata: name: kube原创 2021-02-24 22:32:16 · 2531 阅读 · 0 评论 -
pprof生成Profile和trace文件及使用
1.在代码中添加pprof功能2. http://127.0.0.1:9090/debug/pprof/ 点击其中的profile下载profile文件。3. go tool pprof profile命令打开profile文件进入pprof模式。此时可以使用pprof相关命令安装graphviz-2.38.msi配置D:\Program Files ...原创 2019-10-25 16:23:25 · 6784 阅读 · 0 评论 -
prometheus配置认证信息
安装ingress-nginx1. 添加helm仓库地址,下载Chartshelm repo add ingress-nginx https://kubernetes.github.io/ingress-nginxhelm pull ingress-nginx/ingress-nginx2. 修改配置启动ingress-nginx## nginx configuration## Ref: https://github.com/kubernetes/ingress/blob/maste原创 2021-02-24 22:23:19 · 1185 阅读 · 2 评论 -
influxdb持久化master-prometheus数据
influxdb持久化master-prometheus数据1. 部署influxdbdocker run -d \ -p 8053:8086 \ -e INFLUXDB_DB=prometheus \ -e INFLUXDB_ADMIN_USER=admin -e INFLUXDB_ADMIN_PASSWORD=sa_123 \ -v $PWD:/var/lib/influxdb \ --restart=always \ -...原创 2021-02-24 22:29:40 · 604 阅读 · 0 评论
分享