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 : http://docs.blue-mind.net !

Hi, before posting on the forum, please check that you followed installation prerequisites and get a look to our documentation space : http://docs.blue-mind.net

#76 2016-03-03 08:53:29

PascalS
Member
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 125
Website

Re: Module Statistiques

Salut Benoit,

qu'elle est la version de Debian ?
Si 8 alors il faut installer le paquet bm-stats-3.1.x,
Si 7 alors il s'agit du bm-stats-3.0.x

Dans un premier temps, supprime le fichier "/etc/nginx/sites-enabled/bmStats", et relance nginx.
Et tu vérifies que l'installation est bien finalisée. Tu dois pouvoir à ce stade te connecter à l'interface BlueMind pour gérer tes domaines/comptes...

Dans un second temps, passe les commandes, depuis une console, avec les droits suffisant :
HOSTNAME=$(hostname -f)
cp /etc/nginx/sites-available/bmStats /etc/nginx/sites-enabled/.
sed -i "s/__externalUrl__/$HOSTNAME/" /etc/nginx/sites-enabled/bmStats
/etc/init.d/nginx reload

N'hésite pas en cas de soucis,


Pascal

Offline

#77 2016-03-04 14:31:56

lefer
Member
Registered: 2016-03-04
Posts: 2

Re: Module Statistiques

Bonjour,

Je suis intervenu sur le serveur de Benoit(mdz) et j'ai remarqué cette erreur dans les logs :

2016/03/03 08:43:04 [emerg] 7820#0: no port in upstream "php5-fpm-sock" in /etc/nginx/sites-enabled/bmStats:24

La version de Bm-stats est la 3.0.9 :

Package: bm-stats                       
New: yes
State: installed
Automatically installed: no
Version: 3.0.9
Priority: optional
Section: base
Maintainer: Mr Pascal Salaun <pascal.salaun@laposte.net>
Architecture: all
Uncompressed Size: 0
Depends: bash, php5-cli, libdate-calc-perl, postfix-pcre, bm-soap, libxml-simple-perl
Recommends: php5-gd, php5-cli (>= 5.1.2), libdate-calc-perl, postfix-pcre, bm-soap, libxml-simple-perl
Description: Statistics Portal for Blue-Mind



Le serveur Bluemind est en 3.0.30 et la procédure d'installation de BmStat suiviante a été suivie :

apt-get update
apt-get install php5-fpm php5-cli libdate-calc-perl postfix-pcre bm-soap libxml-simple-perl
dpkg -i bm-stats-[version]_all.deb

Offline

#78 2016-03-04 14:48:27

PascalS
Member
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 125
Website

Re: Module Statistiques

Salut,

OK, pas de chance pour moi, je ne suis pas encore passé en BM3.0.30.
Sinon, t'as moyen de redémarrer php5-fm, de mémoire : /etc/init.d/php5-fpm stop ; /etc/init.d/php5-fpm start

Si, ça ne fonctionne toujours pas, il faudra aussi l'OS (Debian, Ubuntu) et sa version.

A plus,

Pascal

Offline

#79 2016-03-04 14:56:08

lefer
Member
Registered: 2016-03-04
Posts: 2

Re: Module Statistiques

L'OS est en debian 7.9 !
Pour le redémarrage je vais voir pour le faire dans une plage HNO.

Merci de la réponse aussi rapide

Offline

#80 2016-06-15 07:58:23

jviaud
Member
Registered: 2014-05-26
Posts: 11

Re: Module Statistiques

Bonjour,

Je suis utilisateur de BM depuis quelques temps, nous avons installé votre plugin fort utile mais depuis quelque temps il ne nous fournit plus de statistiques et je ne parviens pas a l'expliquer.

Deux choses ont pu se produire selon moi :

1. Une mise a jour qui a modifié un fichier et du coup la collecte des stats ne se fait plus.
2. Avec l'assistance BM nous avons déplacé les données sur un second disques car nous manquions d'espace, je ne sais si cela peux avoir des conséquences ? les données se situes maintenant dans le "/data"

administrateur@srv-bluemind:/data$ df
Sys. de fichiers                     1K-blocs   Utilisé Disponible Uti% Monté sur
/dev/mapper/srv--bluemind--vg-root  199849024 111200480   78473672  59% /
udev                                  8207048         4    8207044   1% /dev
tmpfs                                 1643380       784    1642596   1% /run
none                                     5120         0       5120   0% /run/lock
none                                  8216880         0    8216880   0% /run/shm
/dev/sda1                              240972    120376     108155  53% /boot
/dev/sdb1                          1056762036 598526052  404532560  60% /data

Voici la configuration dans laquelle nous sommes :

BM V: 3.0.25
BMStats : 3.0.8
Ubuntu 12.04 LTS

J'ai déjà procédé a la ré-installation du plug in.

J'ai également vérifié les droits sur les répertoires : /etc/bm et /var/log/bm et le fichier mail.log, les droits sont ils suffisants ?

administrateur@srv-bluemind:/etc$ ls -l | grep bm
drwxr-xr-x  5 root  root    4096 juin   6 14:36 bm

administrateur@srv-bluemind:/var/log$ ls -l | grep bm
drwxr-xr-x  2 root      root         4096 juin  14 16:31 bm

administrateur@srv-bluemind:/var/log$ ls -l | grep mail.log
-rw-r--r--  1 root      adm             0 juin  15 00:00 mail.log

Si vous aviez une idée.

Merci

Offline

#81 2016-06-15 08:30:32

PascalS
Member
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 125
Website

Re: Module Statistiques

Salut,

je vois déjà un problème lié au (r)syslog. Le fichier mail.log est vide.

Je peux savoir ce que vous avez déplacé?

Les données sont stockées dans :
"/var/lib/bm-stats/" pour les données issues de bm-stats
"/var/log/mail" pour les archives légales des fichier "mail.log"

Une première piste est déjà de vérifier si la rotation du fichier mail.log se correctement.
Pour cela, il faut lancer (avec les droits qui vont bien) le fichier : /usr/share/bm-stats/scripts/SHELL/MailLogRotate.sh
Et ensuite regarder si le fichier s'alimente correctement.





Pascal

Offline

#82 2016-06-15 09:17:16

jviaud
Member
Registered: 2014-05-26
Posts: 11

Re: Module Statistiques

Nous avons déplacé les mails et la archives voici le contenu du répertoire data :

administrateur@srv-bluemind:/data$ ls -l
total 32
drwxr-xr-x 3 root root  4096 mars  13  2015 archive
drwxr-xr-x 5 root root  4096 juin  14 22:00 backups
drwxr-xr-x 4 root root  4096 mars  13  2015 elasticsearch
drwx------ 2 root root 16384 mars  13  2015 lost+found
drwxr-xr-x 6 root root  4096 sept. 20  2015 mail

J'ai lancé ou relancé le MailLogRotate.sh :

administrateur@srv-bluemind:/var/lib/bm-stats/domaine.com$ sudo sh /usr/share/bm-stats/scripts/SHELL/MailLogRotate.sh
[sudo] password for administrateur:
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service rsyslog restart

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the stop(8) and then start(8) utilities,
e.g. stop rsyslog ; start rsyslog. The restart(8) utility is also available.
rsyslog stop/waiting
rsyslog start/running, process 6878 

Combien de temps avant de voir si les premières données remonte dans l'interface BMStats ? EDIT : j'imagine que je vais déjà voir le fichier mail.log se renseigner.

Last edited by jviaud (2016-06-15 09:20:12)

Offline

#83 2016-06-15 11:23:57

PascalS
Member
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 125
Website

Re: Module Statistiques

Normalement, au bout de 5 minutes si le fichier mail.log s'alimente correctement.
Pour les données générales, ce sera demain. Toutes les grosses opérations se faisant de nuit.

Pascal

Offline

#84 2016-06-15 13:41:16

jviaud
Member
Registered: 2014-05-26
Posts: 11

Re: Module Statistiques

Le fichier mail.log est toujours à 0ko.

Quelle peuvent être les raisons qui peuvent faire que ce fichier ne se renseigne plus correctement ?

Offline

#85 2016-06-15 13:52:34

PascalS
Member
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 125
Website

Re: Module Statistiques

Sinon, qu'elle est la taille de '/var/log/mail.log.0' ?

Ainsi que le contenu du fichier '/etc/rsyslog.conf'

Offline

#86 2016-06-15 13:58:30

jviaud
Member
Registered: 2014-05-26
Posts: 11

Re: Module Statistiques

le fichier /var/log/mail.log.0 est également a 0ko

voici la liste :

administrateur@srv-bluemind:/var/log$ ls -l | grep mail.log
-rw-r--r--  1 root      adm             0 juin  15 10:15 mail.log
-rw-r--r--  1 root      adm             0 juin  15 00:00 mail.log.0
-rw-r-----  1 syslog    adm      37476259 nov.   2  2014 mail.log.1
-rw-r-----  1 syslog    adm       8687511 oct.  26  2014 mail.log.2.gz
-rw-r-----  1 syslog    adm       6300871 oct.  19  2014 mail.log.3.gz
-rw-r-----  1 syslog    adm       5501254 oct.  12  2014 mail.log.4.gz

 administrateur@srv-bluemind:/etc$ cat rsyslog.conf
#  /etc/rsyslog.conf    Configuration file for rsyslog.
#
#                       For more information see
#                       /usr/share/doc/rsyslog-doc/html/rsyslog_conf.html
#
#  Default logging rules can be found in /etc/rsyslog.d/50-default.conf


#################
#### MODULES ####
#################

$ModLoad imuxsock # provides support for local system logging
$ModLoad imklog   # provides kernel logging support (previously done by rklogd)
#$ModLoad immark  # provides --MARK-- message capability

# provides UDP syslog reception
#$ModLoad imudp
#$UDPServerRun 514

# provides TCP syslog reception
#$ModLoad imtcp
#$InputTCPServerRun 514

# Enable non-kernel facility klog messages
$KLogPermitNonKernelFacility on

###########################
#### GLOBAL DIRECTIVES ####
###########################

#
# Use traditional timestamp format.
# To enable high precision timestamps, comment out the following line.
#
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat

# Filter duplicated messages
$RepeatedMsgReduction on

#
# Set the default permissions for all log files.
#
$FileOwner syslog
$FileGroup adm
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup syslog

#
# Where to place spool files
#
$WorkDirectory /var/spool/rsyslog

#
# Include all config files in /etc/rsyslog.d/
#
$IncludeConfig /etc/rsyslog.d/*.conf 

Offline

#87 2016-06-15 14:08:35

PascalS
Member
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 125
Website

Re: Module Statistiques

OK, bon comme je n'ai pas de VM BM sous la main (sui au boulot) , je vous répond ce soir.


Pascal

Offline

#88 2016-06-15 14:10:59

jviaud
Member
Registered: 2014-05-26
Posts: 11

Re: Module Statistiques

Ok, merci, n’hésitez pas a me dire si cela sort d'un problème BMStat et que cela concerne BM car je peux solliciter l'assistance via le Jira.

Merci pour votre aide jusqu'ici.

Offline

#89 2016-06-15 17:42:16

PascalS
Member
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 125
Website

Re: Module Statistiques

Re-,
et c'était sous mes yeux (enfin je pense)

En fait, le fichier mail.log n'a pas les bons droits. Il doit appartenir à syslog.
Donc, avec les droits d'admin  :
1) chown syslog  /var/log/mail.log
2) service rsyslog restart

Normalement, le fichier devrait s'alimenter
Ensuite, selon vos procédures relatives aux changements :

*) remplacer le fichier "/usr/share/bm-stats/scripts/SHELL/MailLogRotate.sh" par celui disponible à cette adresse  http://bm-stats.org/MailLogRotate.sh
et le rendre exécutable (chmod +x /usr/share/bm-stats/scripts/SHELL/MailLogRotate.sh)

*) installer la dernière version de bm-stat (3.0.9) disponible à http://bm-stats.org/BM3/bm-stats-3.0.9_all.deb


Pascal

Offline

#90 2016-06-16 13:41:08

jviaud
Member
Registered: 2014-05-26
Posts: 11

Re: Module Statistiques

Bonjour,

Effectivement j'aurais pu m'apercevoir également que les fichiers "mail.log" et "mail.log.0" n'avais pas le bon propriétaire.

Le fichier "mail.log" se renseigne depuis la modification ce matin, j’attends demain afin de voir si les statistiques remontent correctement.

Merci.

Offline

#91 2016-06-17 07:42:09

jviaud
Member
Registered: 2014-05-26
Posts: 11

Re: Module Statistiques

Bonjour,

Depuis ce matin toutes les statistiques remontent a nouveau dans la console BMStat, merci beaucoup.

Une dernière chose, la seul statistique qui n'a pas été remonté est "Top Disk Occupation" toutes les valeurs restent à zéro. Savez vous sur quel(s) fichier(s) se base cette statistique ? et comment faire pour qu'elle soit à nouveau renseignée ?


EDIT :
Autre chose en faite je viens de me rendre compte ce matin que les statistiques n’étaient plus collectées à partir de 00h, et en vérifiant mon fichier /var/log/mail.log, il a repris les droit d'origine a savoir root en propriétaire... J'ai effectué à nouveau la modification à la main mais je ne comprend pourquoi les droits se sont modifier.

J'ai a priori encore besoin de vos lumières wink

Merci

EDIT#2 :

Entre temps j'ai installé la dernière version et mis a jour le fichier MailLogRotate.sh

Last edited by jviaud (2016-06-17 08:57:46)

Offline

#92 2016-06-17 10:59:06

PascalS
Member
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 125
Website

Re: Module Statistiques

Salut,

l'ancienne version du script "MailLogRotate" ne reprenait pas les infos de propriétés, et recréait un fichier par et pour "root".
Donc si tu as réaffecté le bon proprio au fichier, l'info sera reprise pour la rotation de cette nuit.

Ensuite concernant les data, elles sont toutes stockées dans '/var/lib/bm-stats/'.
J'explique le fonctionnement général à cette URL http://bm-stats.org/?item=Technic&action=technic.

Sinon, en 3.x.9, j'ai désactivé la surveillance des dossier Cyrus (stockage des messages). Le script lancé toutes les 5 minutes faisait tombé les serveurs contenant plusieurs milliers de comptes. Je vais faire en sorte de pouvoir l'activer pour ceux qui le souhaitent.

Enfin, tu pourrais me faire passer une copie du graphe en question, que je me remémore de quoi il s'agit (mémoire de poisson rouge).

Mon email pour ceux qui ne le sauraient pas encore : pascal.salaun[at]laposte.net


Pascal

PS : je ne suis pas un adepte du "vous", mais alors pas du tout. big_smile

Offline

#93 2016-06-17 14:18:30

jviaud
Member
Registered: 2014-05-26
Posts: 11

Re: Module Statistiques

Bon je ne sais si c'est depuis mes modifications de ce matin mais le "Top Disk Occupation" viens de se renseigner.

Je surveille pour le fichier Mail.log.

Merci a toi, je tiens au courant.

Offline

#94 2016-06-20 07:52:26

jviaud
Member
Registered: 2014-05-26
Posts: 11

Re: Module Statistiques

Salut,

J'ai laissé passer le week end, tout est OK.

Merci beaucoup pour ton aide.

Offline

#95 2017-03-20 15:22:21

PascalS
Member
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 125
Website

Re: Module Statistiques

Salut,

j'ai presque fini le portage de bm-stats sur BM 3.5.x.
Tous les appels SOAP on été ré-écrit en REST.

Je rencontre juste un problème de paquet fourni par BM.  Il concerne "php-cli" sur lequel je m'appuie pour faire toutes les tâches de backoffice (graphes, rapports...).
BM en fournit un, mais il est vide. Je peux en fournir un paquet .deb intermédiaire, mais je n'ai pas envie de mettre le b.del non plus ;-)

Voilà pour les news.

Pascal

Offline

#96 2017-03-22 19:54:56

PascalS
Member
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 125
Website

Re: Module Statistiques

Bonsoir tout le monde,


juste quelques lignes pour vous dire où j'en suis.
Pour info, je travaille sur une VM Debian8 avec BM3.5.4.

Je rencontre toujours quelques problèmes concernant la génération des images (graphes) à la volée. Il s'agit des graphes relatifs aux utilisateurs.
Le packaging de PHP GD opéré par BM  ne contient pas l'"option" FreeType, et pChart en a besoin. sad

Pour celles et ceux  qui le veulent,je peux toujours vous fournir les 2 paquets Debian pour vos qualifs.
Vous n'avez qu'à me le faire savoir. wink


Pascal

Offline

#97 2017-05-24 16:10:34

Nexus2yk
Member
Registered: 2017-05-24
Posts: 1

Re: Module Statistiques

Bonjour PascalS

Je viens d'installer le plug-in BM-Stats en version 3.1.9 sur une version 3.5.3 de Bluemind et Debian 8
Après connexion à l'interface https://xxxx.xxxx.org:10290 et authentification en tant qu'admin@xxxxx.org nous avons le problème suivant :

Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://xxx.xxxx.fr/soap/proxy?wsdl' : failed to load external entity "https://xxx.xxxxx.fr/soap/proxy?wsdl" in /usr/share/bm-stats/www/function/api.php:30 Stack trace: #0 /usr/share/bm-stats/www/function/api.php(30): SoapClient->SoapClient('https://xxx.xx...', Array) #1 /usr/share/bm-stats/www/bmStats.php(26): getToken('admin@xxxxxxxx....', 'xxxxxxxxxxx') #2 {main} thrown in /usr/share/bm-stats/www/function/api.php on line 30

Merci d'avance pour le retour

Last edited by Nexus2yk (2017-05-24 16:13:26)

Offline

#98 2017-05-26 07:23:19

PascalS
Member
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 125
Website

Re: Module Statistiques

Salut,

c'est normal, la version 3.5 de BM s'appuie sur des appels REST. Et BM-Stats 3.1.9 n'est valable que pour les version 3.0.x. qui s'appui sur SOAP.

J'attends la prochaine version 3.5.x qui devrait me corriger les quelques dernières lacunes au niveau du PHP (principalement des lib graphiques).

Sinon, je peux déjà mettre en ligne (ce week-end)  une version RC de bm-stats pour BM 3.5.x


Pascal

Offline

#99 2017-07-14 17:56:45

PascalS
Member
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 125
Website

Re: Module Statistiques

Bonjour tout le monde,

à  cette heure d'apéro, je vous annonce que je viens de porter bm-stats sur BM35, enfin !
Je vous mettrai à disposition les 2 paquets, celui de bm-stats et un add-on (php-cli) ce dimanche 16 juillet 2017.

Avec l'API REST, on peut maintenant faire pas de chose,donc si vous voulez des trucs en plus, faites-le savoir.

Bon week-end à toutes et tous.

vais boire ma bière.

Pascal

Offline

#100 2017-07-15 09:08:38

PascalS
Member
From: Bain de Bretagne
Registered: 2012-11-18
Posts: 125
Website

Re: Module Statistiques

Salut,

comme la nuit s'est passé sans encombre, je viens de publier :
bm-stats 3.5.0 on line now !

Offline

Board footer

Powered by FluxBB