Blue Mind Forum

Forum about Blue Mind Software

You are not logged in.

Announcement

Bonjour, avant de poster, merci de vérifier que vous avez respecté les pré-requis de l'installation et consultez notre documentation : https://forge.bluemind.net/confluence/display/BM35/ !
Vous pouvez en particulier trouver des réponses aux problèmes les plus courants dans notre FAQ ou encore la base de connaissance.

Hi, before posting on the forum, please check that you followed installation prerequisites and get a look to our documentation space : https://forge.bluemind.net/confluence/display/BM35/ !

#1 2019-02-22 13:25:02

PascalS
Administrator
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 224
Website

[Script] : centralisation des scripts en tout genre

Bonjour tout le monde,

nous sommes tous utilisateurs de la solution BM, mais n'avons pas forcément la même infrastructure.
Néanmoins, nous sommes tous confrontés aux mêmes problématiques (administration de l'infra, supervision...)

Je me propose donc d'ouvrir ce post pour y lister tous nos scripts du quotidien.
Et je vais commencer par un script python intégrable dans Nagios & Co, permettant de contrôler les services de messagerie SMTP & IMAP(s), dans une vision utilisateur.


Il est accessible à cette adresse : https://gitlab.bm-stats.org/Other/python.

Pour que la recherche dans nos contributions soit plus aisée, je propose l'utilisation de mots-clés.

Bonne journée, bon week-end, bonnes vacances si vous y êtes ou si vous partez.

Pascal


Mots Clés : Python NAGIOS check mail services

Offline

#2 2019-07-19 14:09:04

PascalS
Administrator
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 224
Website

Re: [Script] : centralisation des scripts en tout genre

Bonjour,

pour partir sereinement en vacances, et ne pas retrouver sa stack ELK en vrac, rien ne vaut un petit monitoring via Nagios.
Voici un petit script qui fera l'afffaire  : https://gitlab.bm-stats.org/Other/pytho … ervices.py

Bonnes vacences,

Pascal

Mots Clés : Python NAGIOS check ELK

Offline

#3 2019-08-17 12:07:53

PascalS
Administrator
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 224
Website

Re: [Script] : centralisation des scripts en tout genre

Bonjour,

dans la continuité des devoirs de vacances, voici un script "Nagios compliant" pour checker EAS.
Il est accessible à l'URL : https://gitlab.bm-stats.org/Other/pytho … heckEas.py 

A plus

Pascal

Mots Clés : Python NAGIOS check EAS

Offline

#4 2019-09-20 09:49:39

MarieV
Administrator
Registered: 2013-12-20
Posts: 13
Website

Re: [Script] : centralisation des scripts en tout genre

Merci Pascal pour cette bonne idée !

Offline

#5 2019-10-18 12:46:18

PascalS
Administrator
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 224
Website

Re: [Script] : centralisation des scripts en tout genre

Salut,

une re-dite d'un post.
Voici un script permettant de positionner des droits (sharing) en masse, accessible à https://gitlab.bm-stats.org/Other/pytho … setMBoxAcl.
Il faut juste un CSV en input (voir l'exemple).


Pascal

Mots Clés : Python mailbox sharing rights

Offline

#6 2020-01-07 10:06:14

PascalS
Administrator
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 224
Website

Re: [Script] : centralisation des scripts en tout genre

Bonjour, et  bonne année tout le monde,

je ne sais pas si vous gérez des alias de domaines, mais que se passe-t-il si vous ajouter un alias à un domaine, et que vos comptes ne sont pas configurés avec l'option "Tous les alias" (sous entendu tous les domaines alias)?
Réponse : vous devez passer sur tous les comptes pour ajouter cette nouvelle adresse.

Et bien, j'ai pondu un script qui fait le job. Il crée une adresse alias du type "login@domainAlias".
Il est accessible ici : https://gitlab.bm-stats.org/Other/pytho … line=false

En espérant qu'il serve.

Pascal

Mots Clés : Python account  domain alias

Offline

#7 2020-02-17 14:00:12

PascalS
Administrator
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 224
Website

Re: [Script] : centralisation des scripts en tout genre

Bonjour tout le monde,

voici un petit script qui permet de faire de l'imapsync entre 2 serveurs.
Il est conçu pour paralléliser les process sur les "n cores -1", e.g. 3 sur 4  pour une machine quadCore.
C'est toujours mieux qu'une bonne vieille boucle SHELL ;-)   

Il est accessible ici : https://gitlab.bm-stats.org/Other/pytho … mapSync.py


Pascal

Mots Clés : Python mailbox impasync

Offline

#8 2020-03-05 08:49:07

PascalS
Administrator
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 224
Website

Re: [Script] : centralisation des scripts en tout genre

Bonjour tout le monde,

un autre script pour Nagios.
Il permet de monitorer l'état de vos indexes dans Elasticsearch, et notamment s'il l'un d'entre eux est passer en "read-only".

L'url : https://gitlab.bm-stats.org/Other/pytho … Indices.py

Pascal

Mots Clés : Python NAGIOS check ELK Index

Offline

Board footer

Powered by FluxBB