Menu principal

Statut de la page

La commande iostat paquet sysstat

iostat1.png

Pratique pour : "y a des lenteurs..."

La commande iostat se trouve dans le paquet sysstat :

# apt install sysstat

Ensuite taper :

# iostat -x 2

iostat.jpg

Monitoring dans Centreon/Nagios :

# ./check_diskio.pl -H $HOSTADDRESS$ -d sda -C Snmpcom -w 4 -c 6 
Vus : 219
Publié par System Linux : 194

Monitoring Elasticsearch

elastic.png

Simple mais efficace.

Un check simple basé sur la commande d’état d'elasticsearch :

$ curl http://172.23.4.5:9200/_cat/health
1509719614 15:33:34 elasticsearch_prod green 2 2 5772 2886 0 0 0 0 - 100.0%

Avec check_http :

$ ./check_http -I SRV-BDD-01 -u /_cat/health?h=st -p 9200 -r 'red' --invert-regex
HTTP OK: HTTP/1.0 200 OK - 86 octets en 0,004 secondes de temps de réponse |time=0,004206s;;;0,000000 size=86B;;;0
$ ./check_http -I SRV-BDD-01 -u /_cat/health?h=st -p 9200 -r 'green'
HTTP OK: HTTP/1.0 200 OK - expression trouvée - 86 octets en 0,020 secondes de temps de réponse |time=0,019805s;;;0,000000 size=86B;;;0
Vus : 166
Publié par System Linux : 194

nagios: Error: Could not open check result queue directory '/var/log/nagios/spool/checkresults'

nagios livre jpg

Rapide à solutionner.

Le souci c'est que checkresults est un fichier au lieu d’être un dossier.

# rm -rf /var/log/nagios/spool/checkresults
# mkdir -p /var/log/nagios/spool/checkresults
# chown nagios: /var/log/nagios/spool/checkresults -R 

Votre :

tail -f messages

sera plus agréable à lire.

Vus : 264
Publié par System Linux : 194

Petit test simpliste de Ani-Shell.php

Charmant fichier php... Pour tester la "chose" il vous faut un apache et php sur votre bécane : # apt-get update && apt install apache2 # apt install php7.0 libapache2-mod-php7.0 # service apache2 restart Vérifier que ça fonctionne : # vi /var/www/html/phpinfo.php Copier ceci dedans : <?php phpinfo(); ?> Télécharger la "chose" : Cette bestiole est détecté en malware alors faites gaffe... : https://sourceforge.net/projects/ani-shell/files/?source=navbar # mv Ani-Shell.php [...]
Lire la suite
Vus : 110
Publié par System Linux : 194

Commande iperf pour tests réseau

iperf.jpg

Petite découverte du jour...

Par exemple tester l'ouverture d'un flux entre deux serveurs :

Sur le serveurA :

# iperf -s -p 5046
------------------------------------------------------------
Server listening on TCP port 5046
TCP window size: 85.3 KByte (default)
------------------------------------------------------------

Sur le serveurB :

# telnet serveurA 5046

Surl le serveurA :

------------------------------------------------------------
Server listening on TCP port 5046
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  4] local 172.23.15.3 port 5046 connected with 172.23.15.1 port 5177

Flux ouvert !

Simplet comme exemple mais il est possible de faire des trucs assez sexy avec cette commande, des tests réseaux poussés. Un petit man vous en dira plus.

Vus : 173
Publié par System Linux : 194

ERROR 2006 (HY000) at line 203: MySQL server has gone away

mysql jpg

Une petite modif dans le mysql.ini...

et ça répare :

 max_allowed_packet=100M
  • nécessite un arrêt relance du service.
Vus : 316
Publié par System Linux : 194

Rsync par SSH avec un port modifié

ssh clef jpeg

Prendre des photos c'est bien les récupérer puis les traiter c'est mieux...

rsync -avz -e "ssh -p 8123" root@system-linux.eu:/data/photosmouvement/surveillance/* /data/traitement/

a : archivage copie récursive préservation des permissions. z : compression des données avant transfère. e : utiliser ssh pour le transfert des données.

Vus : 179
Publié par System Linux : 194
Vus : 211
Publié par System Linux : 194

Agréablement surpris par Netdata (monitoring)

Oui... j'ai fais une pause de plus de deux ans je rattrape le temps doucement... Installer les dépendances : # apt install zlib1g-dev gcc make git autoconf autogen automake pkg-config uuid-dev Mettez vous dans le répertoire qui vous convient pour l'install: mkdir /data cd /data/ Récupérez Netdata : # git clone https://github.com/firehol/netdata.git --depth=1 # cd netdata Gardez ça dans un coin.... - the daemon at /usr/sbin/netdata - config files in /etc/netdata - web files in /usr/share/netdata - plugins in /usr/libexec/netdata - cache files in /var/cache/netdata - db files in /var/lib/netdata - log files in /var/log/netdata - pid file at /var/run/netdata.pid - logrotate file at [...]
Lire la suite
Vus : 47
Publié par System Linux : 194

Dashboard Common Vulnerabilities and Exposures (CVE), merci Saucs

saucs.jpg

Un service gratuit pour se tenir informé des dernières alertes/vulnérabilités

Avec la possibilité d’être alerté par mail en s'abonnant à tel ou tel vendeur ou produit.

https://www.saucs.com/

Vus : 197
Publié par System Linux : 194
Powered by BilboPlanet