Menu principal

Statut de la page

Commande Sysdig

Un super outil qui peut remplacer htop, iftop, strace, tcpdump, lsof etc... Sysdig pour de la visibilité système approfondie compatible avec les conteneurs. Les projets open source de Sysdig constituent un moyen puissant d’observer le comportement du système, de résoudre les problèmes de performances des applications et de sécuriser des plates-formes de conteneur. # apt install sysdig Quelques petits exemples d'utilisation : sysdig -c topcontainers_cpu Lister les appels système liés aux fichiers dans /data : sysdig "fd.name contains /data" Liste des filtres possible : sysdig -l Autres sorte de filtres : sysdig -cl Les [...]
Lire la suite
Vus : 477
Publié par System Linux : 211

MongoDB la base...

Installation et administration. Documentation officielle : https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/ A savoir : Mongodb préfère le XFS au EXT4. apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4 echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list ls /etc/apt/sources.list.d/ apt-get update apt-get install libcurl3 openssl apt-get install -y mongodb-org Repertoire Data : data : [...]
Lire la suite
Vus : 641
Publié par System Linux : 211

Monitoring container Docker avec Weave Scope

ws.png

C'est beau et pratique :)

Téléchargement :

wget -O /usr/local/bin/scope \\
https://github.com/weaveworks/scope/releases/download/latest_release/scope

Droits :

chmod a+x /usr/local/bin/scope

Lancement :

scope launch

Ensuite http://votre-ip:4040/

Bonne découverte à vous !

Vus : 636
Publié par System Linux : 211

Calculatrice graphique Open source et Française

calculette.jpg

Cocorico !

Allez on est pas à 80 balles prêt on fait l'effort ! :

https://www.numworks.com/fr/

Vus : 692
Publié par System Linux : 211

Petite formation PostgreSQL ?

dalibo.png

Le savoir se libère :)

L'entreprise Dalibo rend publics l’ensemble de ses manuels de formation, pour permettre à un maximum de personnes de se former sur PostgreSQL.

Merci à eux.

http://blog.dalibo.com/2018/03/12/publication_manuels_formation.html

Vus : 602
Publié par System Linux : 211

Test de flux udp avec netcat

netcat.jpg

Couche 4 du modèle OSI : Transport

Petit exemple avec le port 10001 :

serverA# nc -vz -u 172.23.2.1 10001
Connection to 172.23.2.2 10001 port [udp/*] succeeded!

Si vous n'avez pas confiance vous pouvez sniffer la chose sur le serveur ayant le port ouvert:

serverB# netstat -nltpu
udp6       0      0 :::10001                :::*                                1051/dockerd

ou la commande ss :

serverB# ss -a | grep 10001
udp    UNCONN     0      0      :::10001                :::*
serverB# tcpdump -ni ens160 port 10001 | grep 172.23.2.1

Qui devrait nous donner :

16:27:29.082330 IP 172.23.2.1:46275 > 172.23.2.2.10001: UDP, length 1
16:27:29.082394 IP 172.23.2.1.46275 > 172.23.2.2.10001: UDP, length 1
16:27:30.079401 IP 172.23.2.1.46275 > 172.23.2.2.10001: UDP, length 1
Vus : 519
Publié par System Linux : 211

Générer la liste des Serveurs racine DNS avec la commande dig

dns1 jpg

Simplement...

Perso j'utilise toujours bind9 et sans avoir honte en plus :)

# touch db.root
# dig ns . @a.root-servers.net >> db.root
Vus : 802
Publié par System Linux : 211

Postfix disabling IPv6... :(

postfix jpg

warning: inet_protocols: disabling IPv6 & warning: inet_protocols: disabling IPv6

Si vous rencontrez ce type de warning :

mailq: warning: inet_protocols: disabling IPv6 name/address support: Address family not supported by protocol

postqueue: warning: inet_protocols: disabling IPv6 name/address support: Address family not supported by protocol

Tapez ceci pour régler ce souci :

# postconf -e 'inet_protocols = ipv4'

puis :

# systemctl restart postfix
Vus : 609
Publié par System Linux : 211

Quel fichier php.ini est utilisé ?

php-logo.png

Petite astuce du vendredi soir.

Quand tu arrives sur un serveur que tu connais ni dev ni d'ops....

et :

root@NT-SRV-01:/home/optimus/log# locate php.ini
/etc/php/5.6/apache2/php.ini
/etc/php/5.6/apache2/php.ini.origine
/etc/php/5.6/cli/php.ini
/usr/lib/php/5.6/php.ini-development
/usr/lib/php/5.6/php.ini-production
/usr/lib/php/5.6/php.ini-production.cli
root@NT-SRV-01:/etc/apache2/ssl# php -i | grep "Loaded Configuration File"
Loaded Configuration File => /etc/php/5.6/cli/php.ini

:)

Vus : 638
Publié par System Linux : 211

Bloquer/figer la version d'un paquet Debian Ubuntu Redhat et Centos

paquet.jpg

Quand les mises à jour sont trop rapide...

Pour Debian et Ubuntu :

Voir la liste et l’état de tous les paquets :

dpkg -l

Bloquer la mise à jour d'Elasticsearch par exemple :

apt-mark hold elasticsearch

Annuler :

apt-mark unhold elasticsearch

Pour Redhat et Centos :

https://www.system-linux.eu/index.php?post/2013/09/23/Bloquer-la-mise-%C3%A0-jour-d-un-paquet-Centos-ou-Redhat2

Vus : 678
Publié par System Linux : 211
Powered by BilboPlanet