You are not logged in.
Je n'ai plus de problème de lenteur au login glpi (0.70.2) en utilisant les paramètres suivants (qui se sont avérés critiques en testant):
- memory_limit = 64M dans php.ini (au lieu de 16M)
- Number of computers to synchronize using the cron = 5 (au lieu de 100)
Serveurs PROD: OCS 1.01 Ver. 4100, GLPI 0.70.2
Agents: OCS-NG_windows_client_v4030, OCS-NG_linux_client_v15, OCS-NG_aix_client_v0.1, ocs-agent-sparcsolaris8/0.7
Red Hat Enterprise Linux ES release 4, MySQL 5.0, Php 5.1.2
ITIL and PRINCE2 certified
Offline
Effectivement, avec 100 computers à synchroniser ça devait ramer...
Si vous avez beaucoup de computers à synchro, il peut etre préférable de passer par le plugin de mass ocs import
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline
Lenteur quand tu nous tiens !
Je viens de faire un test en passant de la version 0.70.2 à la version 0.71, pas d'amélioration de vitesse de connexion au moment du login (attente entre 5 à 10 s minimum).
Il y a quelque temps (voir message du 07/07/08), j'avais testé avec la version 0.71RC1, je n'avais plus le ralentissement...
Mince alors... d'où cela peux bien provenir
Config pour rappel :
HP proliant ml350 G3 + windows 2003 server standard edition + sp2 /2 go ram servant serveur fichiers
wamp 1.5.5 (fourni avec ocs inventory) inclus php 5.0.2
GLPI v 0.71
Authentification via ldap/ad
Serveur glpi sous ubuntu LTS 22.04 - 4 go ram
GLPI v 10.0.14 - Authentification via ldap/ad
Merci aux développeurs GLPI
Offline
Activez le mode débug et consultez tous les logs dans /files
Vous aurez certainement des indications sur ce que peut faire GLPI pendant ces 10 secondes.
A voir aprés si cela se produit uniquement à la première connexion ou si c'est systématique et si votre ad réponds bien en temps et en heure également.
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline
Activez le mode débug et consultez tous les logs dans /files
Vous aurez certainement des indications sur ce que peut faire GLPI pendant ces 10 secondes.
A voir aprés si cela se produit uniquement à la première connexion ou si c'est systématique et si votre ad réponds bien en temps et en heure également.
J'ai le même problème mais je ne vois pas ou rechercher les fichiers de logs ?
EDIT: 1ere piste, en désactivant le cache, le chargement est plus rapide
Last edited by Met@lnono (2008-07-17 09:49:27)
Production -> Server OS: RedHat Enterprise Linux v5.5 - GLPI: v0.72.4
Développement -> Server OS: Windows XP - GLPI: v0.83.2
Offline
J'ai le même problème mais je ne vois pas ou rechercher les fichiers de logs ?
Bah dans ma phrase que vous citez pourtant, j'ai bien écrit où trouver ces fichiers de log....
Relisez bien.
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline
suite à votre conseil, dans sql-error.log j'ai ce type d'erreur qui reviens :
09-07-2008 12:11
*** MySQL query error :
***
Script: /glpi/front/cron.php
SQL: SELECT glpi_id FROM glpi_ocs_link WHERE ocs_id= AND ocs_server_id=1
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND ocs_server_id=1' at line 1
11-07-2008 16:38
*** MySQL query error :
***
Script: /glpi/front/ocsng.php
SQL: SELECT glpi_id FROM glpi_ocs_link WHERE ocs_id= AND ocs_server_id=1
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND ocs_server_id=1' at line 1
Dans le cron.log, pas d'erreur
et lors de la connexion avec le mode debug
SQL REQUEST : 9 Queries took 0.022s
N° Queries Time Errors
1 SELECT count(*) AS cpt
FROM glpi_entities 0.003
2 SELECT ID
FROM glpi_tracking
WHERE ( assign = '8' ) AND (status ='plan' OR status = 'assign')
ORDER BY date_mod ASC 0.003
3 SELECT ID
FROM glpi_tracking
WHERE ( assign = '8' ) AND (status ='plan' OR status = 'assign')
ORDER BY date_mod ASC LIMIT 0,100 0.001
4 SELECT ID
FROM glpi_tracking
WHERE ( assign = '8' ) AND status ='waiting'
ORDER BY date_mod ASC 0.001
5 SELECT ID
FROM glpi_tracking
WHERE ( assign = '8' ) AND status ='waiting'
ORDER BY date_mod ASC LIMIT 0,100 0.001
6 SELECT *
FROM glpi_tracking_planning
WHERE id_assign='8' AND (('2008-07-17' <= begin AND adddate( '2008-07-17' , INTERVAL 1 DAY ) >= begin) OR ('2008-07-17' < end AND adddate( '2008-07-17' , INTERVAL 1 DAY ) >= end) OR (begin <= '2008-07-17' AND end > '2008-07-17') OR (begin <= adddate( '2008-07-17' , INTERVAL 1 DAY ) AND end > adddate( '2008-07-17' , INTERVAL 1 DAY )))
ORDER BY begin 0.003
7 SELECT *
FROM glpi_reminder
WHERE rv='1' AND (FK_users='8' OR ( private=0 ) ) AND (('2008-07-17' <= begin AND adddate( '2008-07-17' , INTERVAL 1 DAY ) >= begin) OR ('2008-07-17' < end AND adddate( '2008-07-17' , INTERVAL 1 DAY ) >= end) OR (begin <= '2008-07-17' AND end > '2008-07-17') OR (begin <= adddate( '2008-07-17' , INTERVAL 1 DAY ) AND end > adddate( '2008-07-17' , INTERVAL 1 DAY )))
ORDER BY begin 0.008
8 SELECT *
FROM glpi_reminder
WHERE FK_users='8' AND private=1 AND (end>='2008-07-17 14:33:24' or rv='0') 0.001
9 SELECT *
FROM glpi_reminder
WHERE private=0 AND ( glpi_reminder.FK_entities = '0' ) 0.001
Last edited by rmartin (2008-07-17 14:35:26)
Serveur glpi sous ubuntu LTS 22.04 - 4 go ram
GLPI v 10.0.14 - Authentification via ldap/ad
Merci aux développeurs GLPI
Offline
Il faut activer "Logs in files = Yes" et scruter les fichiers qui sont dans le repertoire d'install de glpi (sous files/_log). En particulier le cron.log m'a permis de voir que j'avais une suractivité en terme de synchro ocs qui ralentissait le process de login sous glpi. Sinon les paramètres php sont critiques également, le nouveau glpi étant plus gourmand que l'ancien
Serveurs PROD: OCS 1.01 Ver. 4100, GLPI 0.70.2
Agents: OCS-NG_windows_client_v4030, OCS-NG_linux_client_v15, OCS-NG_aix_client_v0.1, ocs-agent-sparcsolaris8/0.7
Red Hat Enterprise Linux ES release 4, MySQL 5.0, Php 5.1.2
ITIL and PRINCE2 certified
Offline
Même symptome que Met@lnono, en désactivant le cache, la connexion se fait en 1/2 s, cache activé, je mets entre 6 à 10 s voir plus par moment.
J'ai aussi modifié la config php.ini en passant memory_limit = 128M et en abaissant la synchro à 5 machines mais rien n'y fait. Redémarrage d'apache et de mysql, toutjours pareil ...
Serveur glpi sous ubuntu LTS 22.04 - 4 go ram
GLPI v 10.0.14 - Authentification via ldap/ad
Merci aux développeurs GLPI
Offline
Perso je ne synchronise même pas les machines automatiquement.
Sinon j'ai bien activé le paramètre 'Traceurs dans fichiers' à 'Oui' mais aucun fichier n'est créé dans files/_log, c'est pour cela que je demandais...
Production -> Server OS: RedHat Enterprise Linux v5.5 - GLPI: v0.72.4
Développement -> Server OS: Windows XP - GLPI: v0.83.2
Offline
Vous n'avez rien dans files/log alors que vous avez activez le mode débug et activez les traceurs ?
Meme pas un cron.log ?
C'est pas normal.
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline
Bon de toute façon ce thread est trop long, on a du mal à suivre (trop d'intervants avec des problématiques différentes même si les symptomes semblent les mêmes).
Je vous demande :
1) De rouvrir un sujet par utilisateur / problématique
2) Dans ce sujet de faire un résumé détaillé mais concis : des symptomes, erreurs, logs, etc...
3) De mettre dans votre signature (profil, votre configuration exacte de façon à ce qu'on ne soit pas obligé de relire tout le sujet pour retrouver les informations dont nous avons besoins)
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline