Grafana یک داشبورد سبک و منبع باز است.
می توان آن را با بسیاری از منابع داده مانند Prometheus ، ساعت Cloud AWS ، Stackdriver و غیره ادغام کرد.
ما در اینجا این ابزار را جستجو کردیم. :
این راهنما نحوه پیكربندی Grafana را در یك خوشه Kubernetes توضیح می دهد.
شما می توانید داشبورد را روی Grafana برای همه معیارهای Kubernetes از طریق Prometheus ایجاد كنید.
بیایید با تنظیم كنیم.
مرحله 1. فایلی را بنام grafana ایجاد کنید. datasource-config.yaml
vi grafana - datasource - config .yaml
کپی کردن موارد زیر محتویات آن:
توجه داشته باشید. پیکربندی منبع داده زیر برای پرومتئوس است. اگر منابع اطلاعات بیشتری دارید ، می توانید منابع بیشتری را با YAML های مختلف در بخش داده اضافه کنید.
apiVersion : v1 kind ]: ConfigMap metadata : name : grafana - data data [name] ] نظارت داده : پرومتئوس .yaml : | - "" apiVers : 1 ، ] "data data" : [ { "Access" 10]: "پروکسی" ، "قابل ویرایش" : true ، "name" : "پرومتئوس" ، "orgId" : 1 ، "type" : "Prometheus" ، "url" : "http: //prometheus-service.monitoring.svc: 8080" ، "version" : [19659049] 1 } ] }
مرحله 2. یک پیکربندی را با استفاده از دستور زیر ایجاد کنید.
kubectl ] – f grafana – datasource – co nfig .yaml
مرحله 3: پرونده ای را ایجاد کنید به نام deploy.yaml
محتویات زیر را