#!/bin/bash
start() {
cat <<EOF
1.需要用到的命令wget apt-get tar
EOF
}
install_1() {
install_grafana="grafana-8.5.2.linux-amd64.tar.gz"
echo "1. 开始检测是否安装grafana"
ss -ntulp |grep grafana
if [ $? = 0 ]; then
echo "绘图软件grafana已安装"
else
echo "开始安装grafana$"
mkdir -p /opt/granfana
wget https://dl.grafana.com/oss/release/${install_grafana}
tar -xvzf ${install_grafana} -C /opt/granfana
[ $? = 0 ] && echo "下载解压完成" || echo "下载解压失败"
fi
}
tuoguan() {
echo "开始创建grafana托管文件"
vim /etc/systemd/system/granfana.service
cat <<EOF >/etc/systemd/system/grafana.service
[Unit]
Description="grafana"
After=network.target
[Service]
Type=simple
ExecStart=/opt/granfana/grafana-8.5.2/bin/grafana-server web > /opt/granfana/grafana-8.5.2/bin/web.log
WorkingDirectory=/opt/granfana/grafana-8.5.2/bin
Restart=always
[Instal
自动安装grafana + alertmanager + prometheus+ telegraf并建立systemctl托管文件
于 2022-05-25 16:21:40 首次发布
本文详细介绍了如何在Linux环境中自动安装Grafana、Alertmanager、Prometheus和Telegraf,并创建systemctl服务文件进行托管,实现监控系统的高效运维。
摘要由CSDN通过智能技术生成