« MyDolidash » : différence entre les versions
Ligne 164 : | Ligne 164 : | ||
! scope="col"| Explication | ! scope="col"| Explication | ||
|- | |- | ||
| style="background: white;" | MYSQLCONNECTOR | | style="background: white;" | '''MYSQLCONNECTOR''' | ||
| style="background: white;" | mysql-connector-java-8.0.27.jar | | style="background: white;" | '''''mysql-connector-java-8.0.27.jar''''' | ||
| style="background: white;" | correspond au nom du fichier java (.jar) permettant la connection à la base mysql | | style="background: white;" | correspond au nom du fichier java (.jar) permettant la connection à la base mysql | ||
|- | |||
| style="background: white;" | '''DBSERVER''' | |||
| style="background: white;" | '''''host.docker.internal''''' | |||
| style="background: white;" | correspond à l'adresse (IP) du serveur où est installé la base de données de votre dolibarr. si vous installer votre docker sur la même machine ou se trouve votre base de données, il faut conserver le paramétrage saisie (host.docker.internal) qui correspond pour docker à la machine ou tourne votre docker | |||
|- | |||
| style="background: white;" | '''DBNAME''' | |||
| style="background: white;" | '''''dolibarr''''' | |||
| style="background: white;" | correspond au nom de la base de données | |||
|- | |||
| style="background: white;" | '''DBPREFIX''' | |||
| style="background: white;" |'''''llx_''''' | |||
| style="background: white;" | correspond au préffix des tables dans dolibarr | |||
|- | |||
| style="background: white;" | '''DBLOGIN''' | |||
| style="background: white;" |'''''root''''' | |||
| style="background: white;" | identifiant à la base de données | |||
|- | |||
| style="background: white;" |'''DBPASSWORD''' | |||
| style="background: white;" |'''''"##passw0rd##"''''' | |||
| style="background: white;" | mot de passe de la base de données | |||
|- | |||
| style="background: white;" | '''LANGS''' | |||
| style="background: white;" | '''''FR_fr''''' | |||
| style="background: white;" | chemin contenant les dictionnaires de variables traduit (ici en français) | |||
|- | |||
| style="background: white;" | '''SCHEDULE''' | |||
| style="background: white;" | '''''"* * * * *"''''' | |||
| style="background: white;" | planificateur de lancement de la récupération des données | |||
|- | |||
| style="background: white;" | '''OSLOGIN''' | |||
| style="background: white;" | '''''admin''''' | |||
| style="background: white;" | identifiant d'accès à Opensearch (se modifie à partir de opensearch-dashboard) | |||
|- | |||
| style="background: white;" | '''OSPASSWORD''' | |||
| style="background: white;" | '''''admin''''' | |||
| style="background: white;" | mot de passe d'accès à Opensearch (se modifie à partir de opensearch-dashboard) | |||
|- | |- | ||
|} | |} | ||
** SCHEDULE: "*/5 * * * *" : récupération toute les 5 minutes | ** SCHEDULE: "*/5 * * * *" : récupération toute les 5 minutes | ||
** SCHEDULE: "10 6 * * *" : récupération every day at 6h10 | ** SCHEDULE: "10 6 * * *" : récupération every day at 6h10 | ||
** more tricks : https://www.thegeekstuff.com/2011/07/cron-every-5-minutes/ | ** more tricks : https://www.thegeekstuff.com/2011/07/cron-every-5-minutes/ | ||
== 3ème Etape : lancement initial du docker == | == 3ème Etape : lancement initial du docker == |
Version du 4 avril 2022 à 18:41
Présentation
Liste des Dashboards par version de dolibarr
Paramétrage de Docker1ére Etape : collecte des informations préalableconnaitre sa version dolibarr et les informations pour accéder à sa base de données ses information sont présente sur la page de configuration du module (en bas) Naviguer dans votre explorateur du dossier Opensearch ou Elastisearch au dossier Dolibarr afin de récupérer la version de Dolibarr souhaitée 2ème Etape : Modification du docker-compose.ymldocker-compose.yml contient l'ensemble des services nécessaire au fonctionnement d'opensearch il n'est pas nécessaire de laisser le docker-compose.yml dans le dossier du module, ni même sur la même machine La configuration de base fournit contient : - 2 nodes opensearch servant à stocker les données - un opensearch-dashboard permettant d'accéder par un interface web aux données présentes dans opensearch - logstash utilisé pour alimenter à partir de dolibarr les nodes openseach Il n'est pas obligatoire de modifier les paramétrages des nodes opensearch et opensearch-dashboard mais il est nécéssaire de configurer le service logstash pour lui permettre de se connecter à aux données de dolibarr qui vous sont propres (adresseIP, mots de passe, ...) L'ensemble de ce paramétrage s'effectue au niveau du service logstash changement du port de connection à opensearch-dashboardpar défaut le port de connection est le 5601, il est possible de le changer au niveau du service opensearch-dashboard ports: - 5601:8637 expose: - "8637"
définition des chemins
- "../../jdbc:/usr/share/logstash/jdbc"
- C:\wamp64\www\dolibarr-14.0.5\documents:/usr/share/logstash/dolibarrlog/ définition des variables d'environnements
|