• 夜莺n9ev5配置grafana9.1.1


    一、修改夜莺配置文件

    1、nightingale-main/docker/docker-compose.yaml

      grafana:
        image: grafana/grafana:latest
        container_name: grafana
        hostname: grafana
        restart: always
        environment:
          GIN_MODE: release
          TZ: Asia/Shanghai
        networks:
          - nightingale
        ports:
          - "3001:3000"

    二、重新启动 

    1. [root@localhost docker]# docker-compose -f docker-compose.yaml up -d
    2. Creating network "docker_nightingale" with driver "bridge"
    3. Creating ibex ... done
    4. Creating prometheus ... done
    5. Creating pushgateway ... done
    6. Creating nserver ... done
    7. Creating agentd ... done
    8. Creating categraf ... done
    9. Creating granfana ... done

    或者docker直接启动

    1. docker run -d --name=grafana -p 3001:3000 grafana/grafana:latest
    2. #或者(没有试过)
    3. docker run -d --name=grafana -p 3001:3000 grafana/grafana:9.1.1

     

    三、访问

    http://{ip}:3031

    四、告警

    监控面板不在叙述,直接上告警

    1、设置监控

    点击编辑

     

     

     

     

     

     

    2、设置企业微信

    1、建立企业微信机器人,获取webhook

     

    2、设置Message templates

     内容如下:

    {{ define "wechat.default.message" }}

    {{- if gt (len .Alerts.Firing) 0 -}}

    {{- range $index, $alert := .Alerts -}}

    {{- if eq $index 0 -}}

    告警类型: {{ $alert.Labels.alertname }}

    告警级别: {{ $alert.Labels.severity }}

    =====================

    {{- end }}

    ===告警详情===

    告警主题: {{ $alert.Annotations.summary }}

    告警详情: {{ $alert.Annotations.description }}

    故障时间: {{ $alert.StartsAt.Format "2006-01-02 15:04:05" }}

    ===参考信息===

    告警设备: {{ $alert.ValueString}}

    面板网址:{{ $alert.PanelURL}}

    仪表板网址:{{ $alert.DashboardURL}}

    ExternalURL:{{ $alert.ExternalURL}}

    =====================

    {{- end }}

    {{- end }}

    {{- if gt (len .Alerts.Resolved) 0 -}}

    {{- range $index, $alert := .Alerts -}}

    {{- if eq $index 0 -}}

    告警类型: {{ $alert.Labels.alertname }}

    告警级别: {{ $alert.Labels.severity }}

    =====================

    {{- end }}

    ===告警详情===

    告警主题: {{ $alert.Annotations.summary }}

    告警详情: {{ $alert.Annotations.description }}

    故障时间: {{ $alert.StartsAt.Format "2006-01-02 15:04:05" }}

    恢复时间: {{ $alert.EndsAt.Format "2006-01-02 15:04:05" }}

    {{- end }}

    {{- end }}

    {{- end }}

    3、设置企业微信

     4、设置匹配标签

     

     还可以编辑alert告警

  • 相关阅读:
    vue 下载的插件从哪里上传?npm发布插件详细记录
    代码随想录动态规划——爬楼梯
    数组模拟队列进阶版本——环形队列(真正意义上的排队)
    微信小程序使用 scss
    【splishsplash】PBDWrapper分析
    大厂镜像库
    《canvas》之第10章 canvas路径
    第三篇:实践篇 《使用Assembler 实现图片任意切割功能》
    Spring MVC LocaleResolver原理解析
    Xilinx Zynq-7000系列FPGA任意尺寸图像缩放,提供两套工程源码和技术支持
  • 原文地址:https://blog.csdn.net/xiaohanshasha/article/details/126592352