Ansible pour déployer des agents Zabbix + auto-registration
+ Depuis quelques temps, j’utilise Ansible au boulot, et je doit dire c’est un outil super classe ! Je vais décrire ici comment déployer des agents Zabbix sur un ensemble de serveurs grâce à Ansible. Rôle zabbix_agent Voici le playbook zabbix_agent : zabbix_agent.yml — – hosts: all:!localhost roles: – role: zabbix_agent roles/zabbix_agent/task/main.yml — – name:…
Ansible + Jenkins : Le combot qui déboite !
Ansible est un outil de déploiement et de gestion de configuration super efficace, et surtout super simple à utiliser ! En effet, il se base sur des fichiers de configuration en YAML, et donc facilement lisible par un être humain. Le principe d’Ansible est de lancer des « playbooks » qui vont alors lancer des tâches sur…
Installer Logstash comme service Windows
J’ai déployé le trio ELK (Elasticsearch + Logstash + Kibana) il n’y a pas longtemps au boulot, et malheureusement, les seuls serveurs disponibles étaient des serveurs Windows… Du coup, voici une petite astuce pour installer logstash comme service Windows : Tout d’abord, il faut récupérer un petit outil : NSSM – Non Sucking Service Manager…
logstash zabbix output : Création automagique des items !
Hop la ! J’utilise depuis peu le plugin output zabbix de logstash, qui permet d’alimenter un Zabbix avec les données extraites de fichiers de logs. C’est super pratique, mais seulement voila, il faut se taper la création de tous les items à la main (ou via l’API), et ça peut être long est fastidieux. Du…
ELK : Elasticsearch + Logstash + Kibana
Je viens de tester cette semaine le trio ELK Elasticsearch + logstash + kibana ! Et c’est super puissant ! J’en entendait parler depuis quelques temps sur IRC et sur quelques sites de news, et du coup j’ai eu envie d’essayer ces nouvelles techno dont tout le monde parle. Ce combo permet de centraliser, d’analyser,…
Tiny Tiny RSS : Un aggregateur de flux RSS
Aujourd’hui un petit post à propos de Tiny Tiny RSS ou plus connu sous le nom de tt-rss. En fait, depuis la disparition de Google Reader, je ne savais pas trop quel lecteur de flux rss utiliser. J’en avais testé plusieurs et au final j’utilisais principalement Feedly. Mais voila, j’en avais marre de devoir m’authentifier…
Faire une vidéo de son écran avec VLC
Voici la petite astuce du jour, que j’ai découvert il n’y a pas longtemps pour faire un démo au boulot. Il s’agit d’utiliser VLC pour faire une capture vidéo de son écran. Il suffit de cliquer sur média puis Ouvrir un périphérique de capture. Ensuite on sélectionne « Bureau » comme source On choisi convertir puis le…
Provisionning Zabbix en Perl
Juste un petit script pratique que j’avais développé il y a quelques temps pour provisionner un Zabbix en utilisant l’API Zabbix en perl : Ça s’utilise super facilement : perl add-host-to-zabbix.pl [long options…] –host host –group Specify the host group. –template Link a template to this host. –interface add an interface to host (format :…
Reportings Zabbix avec Jasper
Aujourd’hui au boulot, je leur ai proposé de faire des rapport sur l’utilisation de Zabbix via l’outil Open source Jasper. Je vais donc décrire ici les différentes étapes permettant de générer de beaux rapports Jasper pour Zabbix ! J’utilise pour cela jasper Studio en version community (la version open source gratuite). Etape 1 : Création…
Faire un champ texte de formulaire pour retourner plusieurs valeurs
Voici une petite astuce qui m’a bien servi l’autre jour : Comment faire un champ de formulaire de type texte, et mettre plusieurs données dedans (genre liste de contacts, tags, etc..) Tout d’abord, côté HTML (dans l’exemple j’utilise Twig comme moteur de templates), on va créer une liste dans laquelle on va mettre un champ…