Forfatterarkiv: mike

Nagios modul til overvågning af antal MySQL Connections

Jeg har gemt selve modulet i /opt/nagios/mysql_conn.php: #!/usr/bin/php <? # Copyright (c) 2013 Mikkel Mikjaer Christensen function get_args() { global $argv; $a = $argv; unset($a[0]); $b = preg_split(“/-/”,implode(” “,$a),NULL,PREG_SPLIT_NO_EMPTY); foreach ($b as $_) { $c = preg_split(“/ /”,$_,NULL,PREG_SPLIT_NO_EMPTY); $ret[$c[0]]=$c[1]; } … Læs resten

Udgivet i Knowledge Base, Linux, Monitoring, Mysql, Nagios, Old Base | Skriv en kommentar

Opsætning af OpenVPN med offentlige IP Adresser

Jeg lægger ud med en nyinstalleret debian på vpn.eksempel.dk og starter ud med at installere lidt grundlæggende værktøjer: root@vpn:~# apt-get install vim ssh openvpn bridge-utils Jeg redigerer /etc/network/interfaces auto lo br0 iface lo inet loopback allow-hotplug eth0 iface br0 inet … Læs resten

Udgivet i Knowledge Base, Linux, Networking, Old Base | Skriv en kommentar

Figuring out which VID a process belongs to

Not much to tell … root@prox2:~# ps aux |grep nrpe nagios 15071 0.0 0.0 25284 648 ? Ss Mar27 0:36 /usr/sbin/nrpe -c /etc/nagios/nrpe.cfg -d root 438172 0.0 0.0 7796 948 pts/4 S+ 14:16 0:00 grep nrpe nagios 874676 0.0 0.0 … Læs resten

Udgivet i Knowledge Base, Linux, Old Base | Skriv en kommentar

Overvågning af process og genstart den hvis den vælter

Hvis du har en process der vælter hele tiden og du ikke lige umiddelbart kan fikse den er her et hurtigt fif til at holde den kørende alligevel. Opret et script proxhack.sh: #!/bin/sh pgrep pvestatd > /dev/null || /etc/init.d/pvestatd start … Læs resten

Udgivet i Knowledge Base, Linux, Old Base | Skriv en kommentar

Nulstil `Failures that need attention` i BackupPC

Først stopper du backuppc: root@backup ~ # /etc/init.d/backuppc stop Stopping backuppc… Så redigerer du /var/lib/backuppc/log/status.pl og finder sektionen der matcher serverens hostname: “server.specialhosting.dk” => { “lastGoodBackupTime” => “1353978263”, “reason” => “Reason_backup_failed”, “deadCnt” => 0, “activeJob” => 0, “state” => “Status_idle”, … Læs resten

Udgivet i Knowledge Base, Old Base | Skriv en kommentar

RRD til HA/Failover på Webapplikationer

RRD, Round Robin DNS er en simpel metode til at fordele forespørgsler til forskellige IP Adresser, det bruges typisk til Webservere men det kan også bruges til mange andre ting, men i denne artikel vil vi fokusere på anvendelse i … Læs resten

Udgivet i Apache, Knowledge Base, Linux, Old Base | Skriv en kommentar

Monitoring Linux Software Raid with Nagios

Download the check_md_raid script (http://exchange.nagios.org/directory/Plugins/Uncategorized/Operating-Systems/Linux/check_md_raid/details and upload it to the server you want to monitor in the following location: root@nagios ~/plugins # scp check_md_raid root@backup:/usr/lib/nagios/plugins/ root@backup’s password: check_md_raid 100% 782 0.8KB/s 00:00 Rediger nrpe.cfg på den maskine du ønsker at … Læs resten

Udgivet i Knowledge Base, Linux, Networking, Old Base | Skriv en kommentar

Synkronisering af filer i et cluster med Csync2

Jeg har tidligere brugt GlusterFS til den slags, men Gluster er en af de tunge drenge … særligt når vi har med web-content o.l. at gøre, desuden vil jeg gerne udnytte det at jeg har flere diske at sende data … Læs resten

Udgivet i Knowledge Base, Linux, Old Base | Skriv en kommentar

Logging af ./mysql queries til en tekst-fil

Det er ikke rocket science, man det er rart at have ved hånden når man har brug for det 😉 mysql> tee /tmp/dump.log Logging to file ‘/tmp/dump.log’ mysql> show processlist; +——-+———-+———–+———-+———+——+——-+——————+ | Id | User | Host | db | … Læs resten

Udgivet i Knowledge Base, Linux, Old Base, SQL | Skriv en kommentar

Central styring af flere maskiner i et cluster (SSH Pubkey’s + Bash Script)

Når man administrere flere maskiner kan det ofte være nødvendigt at scripte sig ud af nogle opgaver, og der kan være behov for at disse scripts skal logge ind på andre servere automatisk, men derudover kan du også bruge SSH … Læs resten

Udgivet i Knowledge Base, Linux, Old Base | Skriv en kommentar