gpt4 book ai didi

azure - 如何将 AKS 中运行的 Grafana 代理与 Grafana 云集成

转载 作者:行者123 更新时间:2023-12-02 06:11:52 27 4
gpt4 key购买 nike

我已使用 Helm Chart 在我的 Azure Kubernetes 集群中安装了 Grafana 代理

链接:https://artifacthub.io/packages/helm/grafana/grafana-agent

第 1 步:

helm repo add grafana https://grafana.github.io/helm-charts
helm repo update
helm install my-release grafana/grafana-agent

第 2 步:

我引用以下文档创建了grafana云帐户:https://grafana.com/auth/sign-up/create-user

第 3 步:

我通过添加agent.yaml更新了grafana代理的configmap:|信息

apiVersion: v1
data:
config.river: "logging {\n\tlevel = \"info\"\n\tformat = \"logfmt\"\n}\n\ndiscovery.kubernetes
\"pods\" {\n\trole = \"pod\"\n}\n\ndiscovery.kubernetes \"nodes\" {\n\trole =
\"node\"\n}\n\ndiscovery.kubernetes \"services\" {\n\trole = \"service\"\n}\n\ndiscovery.kubernetes
\"endpoints\" {\n\trole = \"endpoints\"\n}\n\ndiscovery.kubernetes \"endpointslices\"
{\n\trole = \"endpointslice\"\n}\n\ndiscovery.kubernetes \"ingresses\" {\n\trole
= \"ingress\"\n}"
agent.yaml: |
global:
scrape_interval: 60s
external_labels:
cluster: example.cluster.dev
configs:
- name: integrations
remote_write:
- url: https://prometheus-prod-13-prod-us-east-0.grafana.net/api/prom/push
basic_auth:
username: xxxx
password: xxxx
kind: ConfigMap
metadata:
annotations:
meta.helm.sh/release-name: my-release
meta.helm.sh/release-namespace: default
creationTimestamp: "2023-06-22T13:45:11Z"
labels:
app.kubernetes.io/instance: my-release
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: grafana-agent
app.kubernetes.io/version: v0.34.2
helm.sh/chart: grafana-agent-0.16.0
name: my-release-grafana-agent
namespace: default
resourceVersion: "35520419"
uid: 3980b7b3-e09a-48ce-b8d6-3d9e681d5b10

从grafana云获取用户名和密码详细信息

enter image description here

但我看不到任何指标被发送到我的 grafana 云。

enter image description here

我对 grafana 云完全陌生。请帮我解决这个错误。我是 grafana 技术堆栈的新手。

提前致谢

最佳答案

要使用 Grafana Agent 将 AKS 与 Grafana Cloud 集成,请按照以下步骤操作:

步骤:

  1. 转至 Grafana 门户,即 .grafana.net。单击“主页”>“可观察性”>“Kubernetes”>“配置”。

  2. 选择正确的数据源。

  3. 安装仪表板和警报规则。您可以通过单击门户中的按钮来安装它们。

  4. 点击配置说明,它将指导您完成安装过程。

注意:

如果完成步骤 3 后,您的 pod 继续崩溃,则可能是由于在 ConfigMap 部署期间创建的 agent.yaml 文件中的 scrape_configs 列表中缺少配置。查看日志以识别行号并从 scrape_configs 列表中删除相应的索引。

就我而言,pod 由于条目 job_name:integrations/grafana-mimir/kubelet 而崩溃。删除此条目后,等待 60 秒,您应该开始在步骤 2 中安装的仪表板中看到指标。

更新配置映射后。请删除该 pod,以便它能够获取最新文件。

关于azure - 如何将 AKS 中运行的 Grafana 代理与 Grafana 云集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76537667/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com