企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] ## 下载grafana ```shell curl -o /usr/local/src/grafana-enterprise-9.5.10.linux-amd64.tar.gz https://dl.grafana.com/enterprise/release/grafana-enterprise-9.5.10.linux-amd64.tar.gz tar xf /usr/local/src/grafana-enterprise-9.5.10.linux-amd64.tar.gz -C /opt mv /opt/grafana-9.5.10 /app/grafana chown -R ops. /app/grafana ``` ## 修改配置文件 1. 数据目录 >[info] 默认是当前目录下的 `data` 目录 ```ini [paths] data = data ``` 2. 日志文件 >[info] 默认是当前目录下的 `data/log` 目录 ```ini [paths] logs = data/log ``` 3. 插件目录 >[info] 默认是当前目录下的 `data/plugins` 目录 ```ini [paths] plugins = data/plugins ``` 4. grafana端口 >[info] 默认是3000 ```ini [server] http_port = 3000 ``` 5. grfana页面添加子路径 >[info] 将 `[sub_path]` 替换成真实的子路径地址 ```ini [server] root_url = %(protocol)s://%(domain)s:%(http_port)s/[sub_path] serve_from_sub_path = true ``` ## 创建systemd服务 ```shell cat > /usr/lib/systemd/system/grafana.service <<EOF [Unit] Description=Grafana Documentation=https://grafana.com/ After=network-online.target [Service] Type=notify User=ops ExecStart=/app/grafana/bin/grafana-server -homepath /app/grafana LimitNOFILE=infinity LimitNPROC=infinity TimeoutStartSec=0 Delegate=yes KillMode=process Restart=on-failure StartLimitBurst=3 StartLimitInterval=60s [Install] WantedBy=multi-user.target EOF ``` ## 启动服务 ```shell sudo systemctl daemon-reload sudo systemctl enable grafana.service --now ``` >[info] 默认账号密码都是 `admin`,且要求第一次必须修改 `admin` 密码 ## 参考文档 官方文档:https://grafana.com/docs/grafana/latest/setup-grafana/installation/