Skip to content

checkmk - Agent installieren

Verschoben checkmk
  • Agent installieren

    Installation auf einem Desktop System (Debian Buster 10)

    Den Agent vom Server holen.

    agent.png

    Die Installation scheiterte immer.

    apt install gdebi
    

    Einfaches Programm für Betrachtung und Installation von deb-Dateien - GNOME-GUI. Mit gdebi können Sie lokale deb-Pakete installieren und dabei deren Abhängigkeiten auflösen und installieren.

    Danach

    root@debian:/home/frank/Downloads# sudo gdebi check-mk-agent_1.5.0p6-1_all.deb 
    Reading package lists... Done
    Building dependency tree        
    Reading state information... Done
    Reading state information... Done
    
    Check_MK Agent for Linux
     The Check_MK Agent uses xinetd to provide information about the system
     on TCP port 6556. This can be used to monitor the host via Check_MK.
     .
     (Converted from a rpm package by alien version 8.95.)
    Wollen Sie das Software-Paket installieren? [j/N]:j
    /usr/bin/gdebi:113: FutureWarning: Possible nested set at position 1
      c = findall("[[(](\S+)/\S+[])]", msg)[0].lower()
    Vormals nicht ausgewähltes Paket check-mk-agent wird gewählt.
    (Lese Datenbank ... 171878 Dateien und Verzeichnisse sind derzeit installiert.)
    Vorbereitung zum Entpacken von check-mk-agent_1.5.0p6-1_all.deb ...
    Entpacken von check-mk-agent (1.5.0p6-1) ...
    check-mk-agent (1.5.0p6-1) wird eingerichtet ...
    Enable Check_MK_Agent in systemd...
    Created symlink /etc/systemd/system/sockets.target.wants/check_mk.socket → /etc/systemd/system/check_mk.socket.
    

    Dienst läuft wieder - Fertig!

    Installation auf einem Headless Server

    Paket vom lokalen Server ziehen

    frank@armbian:~$ wget http://192.168.3.243/mysite/check_mk/agents/check-mk-agent_1.5.0p6-1_all.deb
    

    Paket vom Haupt-PC auf den Server hochladen

    scp -r -P 225 /home/frank/Downloads/check-mk-agent_1.5.0p21-1_all.deb root@webserver.com:/root
    

    Installieren

    frank@armbian:~$ sudo dpkg -i check-mk-agent_1.5.0p6-1_all.deb 
    Vormals nicht ausgewähltes Paket check-mk-agent wird gewählt.
    (Lese Datenbank ... 52519 Dateien und Verzeichnisse sind derzeit installiert.)
    Vorbereitung zum Entpacken von check-mk-agent_1.5.0p6-1_all.deb ...
    Entpacken von check-mk-agent (1.5.0p6-1) ...
    check-mk-agent (1.5.0p6-1) wird eingerichtet ...
    Enable Check_MK_Agent in systemd...
    Created symlink /etc/systemd/system/sockets.target.wants/check_mk.socket → /etc/systemd/system/check_mk.socket.
    
  • FrankMF FrankM verschob dieses Thema von Linux am

  • Restic feiert 10. Geburtstag

    Restic
    1
    0 Stimmen
    1 Beiträge
    60 Aufrufe
    Niemand hat geantwortet
  • Plasma 6

    Linux
    1
    0 Stimmen
    1 Beiträge
    76 Aufrufe
    Niemand hat geantwortet
  • 0 Stimmen
    4 Beiträge
    686 Aufrufe
    FrankMF

    Ich parke das mal hier, damit ich das nicht noch mal vergesse. Hat mich eben mal wieder eine Stunde gekostet 😞

    /etc/ansible/ansible.cfg

    [defaults] host_key_checking = False

    Edit -> https://linux-nerds.org/topic/1493/ansible-host_key_checking

  • checkmk - Debian Bullseye Release

    checkmk
    1
    0 Stimmen
    1 Beiträge
    206 Aufrufe
    Niemand hat geantwortet
  • checkmk - Apache2 vs. NGINX

    checkmk
    2
    0 Stimmen
    2 Beiträge
    464 Aufrufe
    FrankMF

    Ich musste am Ende wieder den Apachen installieren, da checkmk zu viele Abhängigkeiten hat. So was wie omd-apache2(?), wurde mir dann als Fehler angezeigt. Die Server waren auf einmal offline usw. Schade, aber letztendlich für den Container auch egal.

    Oben im Apachen die SSL Sicherheit erhöht.

    4ba2853c-d5a3-422d-b787-b9f66256b511-grafik.png

  • checkmk - Rest-Server überwachen

    Verschoben checkmk
    1
    0 Stimmen
    1 Beiträge
    353 Aufrufe
    Niemand hat geantwortet
  • Rest-Server

    Verschoben Restic
    8
    0 Stimmen
    8 Beiträge
    530 Aufrufe
    FrankMF

    Dann mal eben ausprobiert. Auf meinem Server war die Version 0.9.7 selber, mit go, gebaut. Dann mache ich das auch mit der v0.10.0 so. Aber bevor ich anfange, wird die v0.9.7 gesichert.

    mv /usr/local/bin/rest-server /usr/local/bin/rest-server_0_9_7

    So erspare ich mir im Problemfall das selber bauen.

    Ok, dann die neue Version bauen.

    git clone https://github.com/restic/rest-server.git cd rest-server go run build.go

    Danach befindet sich im Verzeichnis die Binärdatei rest-server

    Die kopieren wir jetzt

    cp rest-server /usr/local/bin

    Danach kurzer Test

    # rest-server --version rest-server 0.10.0 (v0.10.0-6-g037fe06) compiled with go1.11.6 on linux/amd64

    Gut Version passt 🙂

    Dann ein Backup gestartet. Das sichert einen Teil meines Home-Verzeichnis

    Files: 153 new, 100 changed, 177857 unmodified Dirs: 0 new, 1 changed, 0 unmodified Added to the repo: 81.881 MiB processed 178110 files, 80.571 GiB in 0:28 snapshot 607e0027 saved Applying Policy: keep the last 3 snapshots, 3 monthly snapshots keep 5 snapshots: ID Time Host Tags Reasons Paths --------------------------------------------------------------------------------------- fa97890e 2020-07-25 21:02:05 frank-XXX monthly snapshot /home/frank 5b073bbb 2020-08-30 10:17:27 frank-XXX monthly snapshot /home/frank f7cf37ef 2020-09-06 15:13:03 frank-XXX last snapshot /home/frank 0157462c 2020-09-13 13:32:12 frank-XXX last snapshot /home/frank 607e0027 2020-09-14 08:09:34 frank-XXX last snapshot /home/frank monthly snapshot --------------------------------------------------------------------------------------- 5 snapshots remove 1 snapshots: ID Time Host Tags Paths --------------------------------------------------------------------- 3010b7cc 2020-09-06 11:39:27 frank-XXX /home/frank --------------------------------------------------------------------- 1 snapshots 1 snapshots have been removed, running prune counting files in repo building new index for repo [1:34] 100.00% 17351 / 17351 packs

    So weit funktioniert das genau wie vorher. Im Changelog stand ja was von Subfoldern. Das betrifft mich nicht, weil ich für jeden User genau ein Verzeichnis habe.

    So mit alles Gut 🙂 Dann warte ich mal morgen ab, ob die täglichen Backups der Server rund laufen.

  • Vorstellung von Joplin

    Linux
    3
    0 Stimmen
    3 Beiträge
    973 Aufrufe
    FrankMF

    Heute das Ganze nochmal ausprobiert. 🙂

    Unter "Werkzeuge/Allgemeine Einstellungen"

    0_1539095579387_2541359f-78f0-4b14-b540-beddb80e7f45-grafik.png

    Danach auf "Synchronisieren" klicken. Nach kurzer Zeit fragt er nach dem fehlenden Passwort. Passwort eingeben und kurze Zeit später waren alle Daten wieder da. Diesmal ging das ruckzuck.

    Joplin 1.0.111 (prod, linux)