n1 ARMbian部署Grafana

确认系统架构

执行以下命令验证系统是否为ARM64架构:

bash 复制代码
uname -a

若输出包含aarch64arm64,则系统为ARM架构。

下载Grafana ARM64版本

从Grafana官网获取适配ARM64的安装包(以最新稳定版为例):

bash 复制代码
wget https://dl.grafana.com/oss/release/grafana-<版本号>.linux-arm64.tar.gz

替换<版本号>为实际版本(如10.4.1),可通过官网下载页查询最新版本。

解压安装包

解压文件并移动到系统目录:

bash 复制代码
tar -zxvf grafana-*.linux-arm64.tar.gz
sudo mv grafana-*/ /usr/local/grafana

配置系统服务

创建systemd服务文件/etc/systemd/system/grafana.service,内容如下:

ini 复制代码
[Unit]
Description=Grafana Server
After=network.target

[Service]
ExecStart=/usr/local/grafana/bin/grafana-server
WorkingDirectory=/usr/local/grafana
User=grafana
Restart=on-failure

[Install]
WantedBy=multi-user.target

cat /etc/systemd/system/grafana.service

Unit

Description=grafana

Documentation=grafana

Service

ExecStart=/sdb1/grafana/bin/grafana-server --homepath=/sdb1/grafana

Restart=on-failure

Install

WantedBy=multi-user.target

创建专用用户并设置权限:

bash 复制代码
sudo useradd -r -s /bin/false grafana
sudo chown -R grafana:grafana /usr/local/grafana

启动与开机自启

启用服务并启动:

bash 复制代码
sudo systemctl daemon-reload
sudo systemctl enable grafana
sudo systemctl start grafana

验证与访问

检查服务状态:

bash 复制代码
sudo systemctl status grafana

通过浏览器访问http://<服务器IP>:3000,使用默认凭据admin/admin登录。

安全优化

修改默认密码后,建议:

  • 通过Nginx配置HTTPS反向代理
  • 使用防火墙限制3000端口的访问来源
bash 复制代码
sudo ufw allow from <信任IP> to any port 3000

数据源集成

常见数据源配置示例(如Prometheus):

  1. 登录Grafana控制台
  2. 导航至Configuration > Data Sources
  3. 添加Prometheus并填写http://<prometheus-ip>:9090

版本升级

升级时重复下载、解压步骤,并替换/usr/local/grafana目录,保留confdata目录。

相关推荐
天空属于哈夫克31 天前
企业微信二次开发:精准实现关键词自动回复
架构·企业微信
晨米酱1 天前
AGENTS.md:Agent 的上下文策略层
面试·架构·agent
这个DBA有点耶1 天前
MVCC深入:Read View、版本链与快照读——InnoDB并发控制的内核
数据库·mysql·架构
码流子1 天前
高速公路安全监测实践:碰撞监测预警+物联网底座,从感知到处置的闭环
大数据·人工智能·物联网·算法·架构
女神下凡1 天前
嵌入式设计的各种存储芯片的硬件/软件设计规范,非常全面。
arm开发·单片机·嵌入式硬件
moMo1 天前
从固定流程到问题路由:让 LangGraph RAG 按需检索
架构
白远山1 天前
上海24小时自助健身房解决方案实战指南与经验分享
java·数据库·架构·需求分析
LorryJovens1 天前
【LAAP科研】双系统具身AGI范式研究——基于LAAP认知架构与Jev概率决策模型的系统性技术调研与范式验证
人工智能·gpt·安全·架构
从零开始的嵌入式之旅1 天前
day47
arm开发·经验分享·笔记·嵌入式硬件
JQweryuiop1 天前
中小型游戏陪练工作室数字化管理实践:基于七彩屋电竞护航小程序订单、履约与绩效系统的落地复盘
大数据·游戏·小程序·架构