librenms-agent/agent.sh

13 lines
583 B
Bash

#!/bin/bash
apt-get update && apt-get upgrade -y &>/dev/null
apt install snmpd snmp git -y &>/dev/null
curl -o /usr/bin/distro https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/distro
chmod +x /usr/bin/distro
cd /opt/
git clone https://github.com/librenms/librenms-agent.git
cd librenms-agent
cp check_mk_agent /usr/bin/check_mk_agent
chmod +x /usr/bin/check_mk_agent
cp check_mk@.service check_mk.socket /etc/systemd/system
mkdir -p /usr/lib/check_mk_agent/plugins /usr/lib/check_mk_agent/local
systemctl enable check_mk.socket && systemctl start check_mk.socket