「Grafana」- 数据展示平台

问题描述

Prometheus (from Metrics to Insight):3 Setting Up Environment 中,告警数据将在 Grafana 中展示。我们通过配置 Grafana 面板,以使用多种形式来展示指标数据,让我们直观的了解到服务器的各种指标。

我们将学习 Grafana 的使用方法,并整理学习笔记。但是,该章节仅会简单记录各个功能特性,并不会详细记录每个章节的内容(经常阅读官方文档远优于单纯的翻译文档)。子章节将记录如何使用 Grafana 完成具体的工作任务。

该笔记将记录:Grafana 的使用方法,其主要内容是对官方文档的学习、记录、整理,还包含部分常用配置示例。

解决方案

这里的主要内容均来自于官方文档,但是提取各个章节的主要及关键内容,让我们形成对 Grafana 的整体认识。

What’s new:记录新版本、发生的各种变更 => Installing and Upgrading/版本选择
Introduction to Grafana:对 Grafana 的基本介绍 => Concepts and Fundamentals/功能概述
Setup
— Install Grafana => Installing and Upgrading
— Configure Grafana => Maintenance, Administration/配置文件
— Restart Grafana => Maintenance, Administration/服务重启
— Sign in to Grafana => Problems Solving and How-to/登录 Grafana 系统
— Upgrade Grafana => Installing and Upgrading/服务升级
— Configure security => Security, User, Permission
— Set up Grafana monitoring => Log, Monitoring, Alerting
— Set up Grafana for high availability => High-availability Cluster
— Set up image rendering => Problems Solving and How-to/图片渲染
— Set up Grafana Live => Problems Solving and How-to/Grafana Live
— Enable diagnostics to troubleshoot Grafana => KNOWN-ERRORS-AND-PROBLEMS/问题排查
— Enable custom branding => Problems Solving and How-to/界面定制

Get started
— Build your first dashboard => Dashboard (UI)
— Get started with Grafana and Prometheus
— Get started with Grafana and InfluxDB
— Get started with Grafana and MS SQL Server

Grafana basics
Best practices
Administration
Data sources => Data Sources
Panels
Visualizations
Dashboards => Dashboard (UI)
Sharing
Explore => Explore (UI)
Alerting
Linking
Templates and variables
Grafana Enterprise
Plugins
Troubleshooting
Developers
Release notes
API Reference

Getting started

快速开始、安装使用 Grafana 服务,以及某写基本概念。

Grafana basics

基本概念的更进一步介绍。

Best practices

使用 Grafana 的最佳实践。

Authentication

内置的权限系统,以及和各个认证系统集成的方法。

Installation

安装、升级,及常用的服务管理方法。

Administration

Grafana 服务的管理方法。

Manage users

用户管理

Permissions

权限管理

Data sources

数据源

Panels
Dashboards
Sharing
Explore
Alerts
Linking
Templates and variables
Grafana Enterprise
Plugins
HTTP API
Troubleshooting
Developers
Release notes
API Reference

关于安装方法

参考 Installation | Grafana Labs 页面。如果希望以容器运行,参考 grafana/grafana 页面。

常用模板及工具

显示 Prometheus 告警:Prometheus Alerts dashboard for Grafana | Grafana Labs
显示 Alertmanager 告警:Prometheus AlertManager plugin for Grafana | Grafana Labs

line/promgen: Promgen is a configuration file generator for Prometheus

参考文献

Grafana | Prometheus