Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


Image RemovedImage Added

Director

Manual de Usuario

...



DIRECTOR - Manual de usuario 1.1.X


Painel
borderColor#E4E3E3
bgColor#ffffff
titleColor#ffffff
borderWidth1px
titleBGColor#704581
titleREVISIONES


Expandir
titleExpandir revisiones


Fecha

Versión

Cambios – Motivo

 

1

Creación del documento

 

2Agregado de sección "Actualización masiva de agentes"

...

...

3Agregado de

...

versión por roles de usuario




Painel
borderColor#E4E3E3
titleColor#ffffff
borderWidth1
titleBGColor#704581
titleCONTENIDO


Expandir
titleExpandir contenido
Índice



1. Acerca del manual

1.1 Propósito y alcance

El presente manual tiene por finalidad la capacitación de los usuarios que deseen utilizar la consola de administración del producto Directorproducto Director.
Brinda la información necesaria, con el nivel suficiente de detalle para que el usuario pueda monitorear el estado del sistema, como así así como también obtener información sobre el procesamiento de operaciones y realizar las tareas de administración correspondientes.

...

Capítulo 2 – Introducción
Explica en qué consiste el producto Director producto Director y los componentes que abarca Napse

Capítulo 3 – Consola de administración
Brinda información para comenzar a interactuar con la consola de administración

...

Capítulo 5 – Monitoreo
Explica el procedimiento para monitorear las versiones descargar e instalar una nueva versión de una solución Napse en Napse en las terminales de una o más tiendas y el procedimiento de cómo monitorear las terminales de las tiendas

Capítulo 6 – Scripts
Brinda información para la administración de scripts a ejecutar de soluciones Napse

Capítulo 7 – Tareas
Explica el procedimiento para gestionar y administrar tareas a ejecutar en las terminales

Capítulo 8 – Administración
Informa los temas administrativos referentes a la aplicación

Capítulo 9 – Actualización masiva de agentes
Informa el funcionamiento de la actualización masiva de agentes

Administración
Informa los temas administrativos referentes a la aplicación

Âncora
_Toc478737562
_Toc478737562
Âncora
_Toc486857877
_Toc486857877
1.2 Referencias tipográficas

...

Director es una solución de Napse que permite gestionar, administrar, distribuir (de forma inmediata o calendarizada) y monitorear de manera centralizada y eficiente nuevas versiones de productos Napse en la red de tiendas de un retailer.
Además, posee las funcionalidades la funcionalidad de monitorear en forma remota las terminales publicando múltiple información de las mismas y de distribuir scripts de ejecución de productos Napse..

2.2 Componentes

Director se encuentra constituido por los siguientes componentes:

...

  • GIT
    Se encarga de llevar a cabo el control y la gestión de versiones de los productos definidos en el sistema. 

  • Director AgentAgente
    Se encuentra integrado en cada producto de una terminal, Entre sus principales funciones se encuentran: informar periódicamente el estado del producto, actualizar el producto a nuevas versiones vigentes e informar datos de una terminal.

...

Nota
Nota: Para conectarse y acceder a la consola de administración de Director, por favor dirigirse al documento "Director - Manual de instalación.pdf" de la versión correspondiente. Dicho manual explica detalladamente el proceso de acceso a la consola de administración.
Para conocer la funcionalidad de la consola de administración, se aconseja previamente leer el documento Manual de usuario 4.0.0.X. En el mismo se realiza una introducción y explicación de la funcionalidad básica de la interfaz de usuario.

...

  1. Creación de la compañía (Documento VTOL Core CORE - Manual de usuario 4.0.0.pdfX)
    Se debe crear la entidad con mayor jerarquía en la red del negocio del retailer. La compañía contendrá un conjunto de locales.

  2. Creación del local (Documento VTOL Core CORE - Manual de usuario .pdf4.0.0.X)
    Un local pertenece a una compañía y posee un conjunto de terminales.

  3. Creación de las terminales (Documento VTOL Core - Manual de usuario.pdf)
    Las terminales son las unidades lógicas que representan una caja. En las mismas se ejecutan los productos que se actualizarán mediante Director.

  4. Creación del producto (apartado 4.1.2 Alta de productos)
    Es preciso definir en el sistema el producto de software que se utiliza en las terminales y la ruta en GIT en donde se almacenarán las versiones. Un producto poseerá varias versiones.

  5. Alta de versión para el producto creado previamente (apartado 4.2.2 Alta de versiones)
    Se define en el sistema la versión vigente del producto creado previamente.

  6. Monitoreo y gestión de versiones por producto y por terminales (apartado 5.1 Monitoreo de Versiones) y monitoreo de terminales (apartado 5.2 Monitoreo de Terminales)
    En estas pantallas, se gestionan las versiones de los productos por terminales y se monitorean las características que poseen cada una de las terminales.
    Alta de scripts de productos (apartado 6.1 Administración de Scripts)
    Se registran los scripts de productos que se quieran ejecutar posteriormente en las terminales
  7. Planificación de tareas (apartado 7.1 Administración de Tareas)
    Se planifican y confirman las tareas de ejecución para poder ser impactadas en las soluciones Napse de las terminales

...




Aviso

Importante: En caso de que un agente (Director Agent) se comunique con el componente servidor (Director Server) y éste detecte que el código de terminal y el código de tienda informado por el agente no existan en el sistema, el servidor procederá a registrar en el sistema la tienda y la terminal informada.

Es requisito fundamental que exista previamente en el sistema el código de producto y el código de compañía informado por el agente.

...

  • Código del producto
  • Nombre del producto
  • Estado del producto: Indistinto/ Habilitado/Deshabilitado

Una vez completado alguno de dichos campos, se debe presionar el ícono de "Buscar" para que la búsqueda se lleve adelante. Al hacer esto, en la tabla se mostrarán sólo aquellos productos que posean una coincidencia igual o parcial.

4.1.2 Alta de

...

productos 
Âncora
Alta_de_productos
Alta_de_productos

Crear en Bonobo.Git.Server (previamente configurado) un repositorio para el nuevo producto.

...

  • Código: obligatorio y único
  • Nombre: obligatorio
  • Nombre repositorio GIT: obligatorio, se indica el nombre del repositorio previamente creado en GIT (Bonobo) para dicho producto (no debe escribirse la extensión -Sin .git o .atom-)
  • Descripción: detalle descriptivo opcional del producto
  • Habilitado: estado del producto, por defecto estará tildado que significa habilitado

...

Los productos evolucionan en forma de versiones para otorgar nuevas funcionalidades.
Con DirectorCon Director, las versiones de los productos se alojan en un repositorio central para luego ser distribuidas en todas las terminales de un retail de manera remota.

...

Descripción de la página:
Gracias a este formulario es posible efectuar el alta, consulta y edición de las versiones de los productos Napse registrados en el sistema.



Image RemovedImage Added

4.2.1 Búsqueda de versiones

...

  • Nombre del producto
  • Código de la versión
  • Rol

Una vez completado alguno de dichos campos, se debe presionar el ícono de "Buscar" para que la búsqueda se lleve a cabo y se puedan visualizar los registros que posean una coincidencia igual o parcial.

4.2.2 Alta de versiones 
Âncora
Alta_de_versiones
Alta_de_versiones

Para crear una versión de un producto, presionar el botón "Nuevo" del formulario "Administración de Versiones". Se desplegará la siguiente pantalla:


Image RemovedImage Added


Se deberán ingresar los siguientes campos:

  • Código: obligatorio y único
  • Descripción: detalle descriptivo opcional de la versión
  • Producto: seleccionar el nombre del producto
  • Versión anterior: seleccionar el código Versión (Código) de la versión de la cual hereda la nueva versión
  • Habilitado: estado de la versión, por defecto estará tildado que significa habilitado
  • BackupRol: Será el rol del usuario que podrá descargar en las terminales dicha versión del producto.
  • Backup base de datos: permite realizar un backup automático de la base de datos, por defecto estará tildado que significa la práctica de la copia de seguridad
  • Archivo a subirVersión: el archivo a adjuntar debe ser formato zip y contener la versión del producto con la siguiente estructura de directorios:

...

Para modificar una versión previamente cargada, se debe presionar el botón "Acciones > Editar".
En el formulario de edición, se mostrarán los datos cargados y se podrán modificar los siguientes valores:

  • Código (siempre y cuando ninguna terminal se haya descargado la versión a editar, si no, no se puede editar este campo)
  • Descripción
  • Rol
  • Habilitado
  • Backup base de datos

El código de la versión y el archivo de versión no es posible editarlos. Image Removed


Image Added


Presionar "Guardar" para guardar los cambios o "Cancelar" para descartarlos y volver a la pantalla de administración de versiones.

5. Monitoreo

5.1 Monitoreo de Versiones 
Âncora
Monitoreo_de_Versiones
Monitoreo_de_Versiones

Las versiones de los productos que están instaladas en los terminales se podrán controlar y actualizar de forma centralizada.
Acceso:
Para acceder a esta pantalla se debe seleccionar la opción del menú denominada "Monitoreo de Versiones" dentro de "Monitoreo" (Monitoreo > Monitoreo de Versiones). Image Removed Descripción de la página:
En esta página, se informan las versiones instaladas y descargadas de un producto Napse en cada terminal de una tienda como así también se permite seleccionar terminales para crear una tarea.

En la cuadrilla se logra visualizar todas las terminales con sus productos instalados, conocer la versión que poseen y la versión que tienen descargada para actualizar el producto, como así también si poseen una tarea asignada a la terminal (tanto de descarga como de instalación de versión, como de ejecución de script).
Además, se informa el estado de la terminal (activo o desconectada) y el estado del producto que se ejecuta en la terminal (en funcionamiento o detenido).

Image Removed

5.1.1 Búsqueda

Los filtros ofrecidos para monitorear las versiones instaladas en las terminales son los siguientes:

  • nombre del producto
  • cantidad de registros por página

Image Removed

Siempre de forma obligatoria se deberá filtrar el nombre del producto.

Si se presiona el botón de búsqueda avanzada Image Removed se accede a las siguiente opciones de búsqueda:

...

  • Indistinto: Muestra la totalidad de las terminales
  • No disponible: El componente agente que gobierna al producto no está activo o no es alcanzable a través de la red
  • En proceso: Proceso de sincronización o de actualización en ejecución
  • Disponible y Actualizado: Estado ideal en una terminal para un producto
  • Con Errores: Cuando hubo al menos un error en alguno de los pasos de las tareas de sincronización o de instalación
  • Acción pendiente: Cuando existen diferencias entre la versión instalada (Actual) y la descargada (Descargada)
  • Acción pendiente y disponibles: Cuando existen diferencias entre la versión instalada (Actual) y la descargada (Descargada) y el componente agente que gobierna el producto está activo

El proceso de actualización de versiones de productos consta de dos etapas:

  • Descarga: Descarga en la terminal la versión disponible de un producto
  • Instalación: Con la descarga finalizada de archivos correspondientes a la versión y disponibles en la terminal, se efectúa la instalación automática

Cada uno de los pasos de la actualización en cada terminal es ejecutado e informado por el componente Director Agent.
Ambas etapas de actualización se realizan bajo demanda desde la pantalla de "Monitoreo de Versiones" de Director.


Acceso:
Para acceder a esta pantalla se debe seleccionar la opción del menú denominada "Monitoreo de Versiones" dentro de "Monitoreo" (Monitoreo > Monitoreo de Versiones).


Image Added


Descripción de la página:
En esta página, se logran ejecutar los procesos de descarga e instalación de versiones.
En la cuadrilla se logra visualizar todas las terminales con sus productos instalados, conocer la versión que poseen y la versión que tienen descargada para actualizar el producto, como así también si poseen una tarea asignada a la terminal (tanto de descarga como de instalación).
Además, se informa el estado de la terminal (activo o desconectada) y el estado del producto que se ejecuta en la terminal (en funcionamiento o detenido).


Image Added


5.1.1 Búsqueda

Los filtros ofrecidos para monitorear las versiones instaladas en las terminales son los siguientes:

  • producto
  • cantidad de aplicaciones página

Image Added

Si se presiona el botón de búsqueda avanzada Image Added se accede a las siguiente opciones de búsqueda

  • Nombre de la compañía
  • Nombre de la tienda
  • Código de la terminal
  • Versión instalada Nombre del producto
  • Versión descargada del producto
  • División operativa de la tienda
  • Categoría de terminal

Image Removed

Presionar el ícono de "Buscar" para que la búsqueda se lleve adelante. Al hacer esto, en la tabla se mostrará como resultado las terminales por tienda y por producto.

5.1.2 Creación de una tarea

Las tareas son actividades que tienen asignadas una labor (descargar una versión, instalar una versión o ejecutar un script) para una o más terminales de un producto Napse específico.

Para crear una tarea en una o más terminales, se debe/n tildar la/las mismas y luego presionar el botón de “Crear tarea”. Al realizar esta acción, se dirigirá a la pantalla de "Nueva tarea" (Planificación > Administración de tareas > Nuevo) y mostrarán los siguientes campos:

  • Tarea: Nombre autogenerado de la tarea donde se registra la fecha y hora de la creación automática
  • Producto: Se selecciona automáticamente el nombre del producto
  • Negocio: Se cargan automáticamente las terminales seleccionadas previamente en la pantalla de "Monitoreo de Versiones"
  • Acción a ejecutar:Descargar: El Status agente: con las opciones
    • Agente encendido
    • Agente apagado
  • Estado de aplicación: con las opciones
    • Aplicación encendida
    • Aplicación apagada
  • Tarea pendiente: con las opciones
    • Con tarea pendiente
    • Sin tarea pendiente
  • Estado tarea: con las opciones
    • Sin ejecutar tarea
    • Ejecutando tarea
  • Versión instalada (igual o distinta, utilizando % como comodín)
  • Versión descargada (igual o distinta, utilizando % como comodín)


Image Added

Presionar el ícono de "Buscar" para que la búsqueda se lleve adelante. Al hacer esto, en la tabla se mostrará como resultado las terminales por tienda y por producto.

5.1.2 Descarga de versión

El proceso de descarga permite que en una terminal se descargue remotamente desde un repositorio central una versión seleccionada por el usuario para posteriormente efectuar el proceso de instalación de la versión descargada

...

  • Ahora: En el preciso momento que se confirma la tarea
  • Planificada: Se estipula una fecha y hora

...

Image Removed

Presionar botón "Guardar" para persistir la tarea o "Cancelar" para cancelar la acción.

Posterior confirmación de la tarea, se informará en la pantalla de "Monitoreo de Versiones", en la columna "Tareas", la cantidad de tareas asignadas a cada una de las terminales.

5.2 Monitoreo de Terminales

El componente Agent informa continuamente al componente Server información, atributos y propiedades de la terminal de la tienda con la finalidad de publicarlos en una pantalla para que el operador pueda visualizar y conocer datos de las mismas.

...

  • Estado de la terminal
  • IP
  • % en uso del disco
  • Total del disco
  • % en uso de la memoria
  • Total de la memora

...

5.2.1 Búsqueda

Los filtros ofrecidos para monitorear las terminales de un retailer son:

  • Nombre de la compañía
  • Nombre de la tienda
  • Código de la terminal
  • IP
  • Status: con las opciones
    • Con problemas
    • Sin problemas ni alertas
    • Con alertas

Presionar el ícono de "Buscar" para que la búsqueda se lleve adelante. Al hacer esto, en la tabla se mostrarán sólo aquellos terminales que posean una coincidencia igual o parcial.

5.2.2 Visualización de propiedades

Para ver el detalle de una terminal se debe presionar el botón Image Removed correspondiente a la terminal en cuestión. Se visualizarán los estados de los productos e información del sistema.

...

6. Scripts

...

La ejecución de scripts permiten efectuar procedimientos preestablecidos en un producto Napse para una terminal.

Con Director, los scripts se alojan en un repositorio central para luego ser ejecutados en todas las terminales de un retail de manera remota.

...

Descripción de la página:
Gracias a este formulario es posible efectuar el alta, búsqueda, consulta, edición y eliminación de los scripts para los productos registrados en el sistema.

...

6.1.1 Búsqueda de scripts

Los scripts cargados en el sistema se pueden localizar mediante los siguientes filtros:

  • Nombre del producto
  • Nombre del script
  • Descripción del script

Una vez completado alguno de dichos campos, se debe presionar el ícono de "Buscar" para que la búsqueda se lleve a cabo y se puedan visualizar los registros que posean una coincidencia.

6.1.2 Alta de scripts

Para crear un script, se debe presionar el botón "Nuevo" del formulario "Administración de Scripts", donde se mostrará la siguiente pantalla:

Image Removed

Se deberán ingresar los siguientes campos:

  • Nombre del producto: selección obligatoria
  • Nombre del script: obligatorio y único
  • Descripción: reseña obligatoria
  • Script: archivo obligatorio a adjuntar (extensión .groovy)
  • Habilitado: estado del script, por defecto estará tildado que significa habilitado

Presionar botón "Guardar" para persistir el script o "Cancelar" para cancelar la acción y volver a la pantalla de "Administración de Scripts".

6.1.3 Modificación de scripts

Para modificar un script previamente cargado, se debe presionar el botón "Acciones > Editar".
En el formulario de edición, se mostrarán los datos cargados y se podrán modificar los siguientes valores:

  • Nombre
  • Descripción
  • Nuevo script
  • Habilitado

El producto no es posible editarlo.

...

Presionar "Guardar" para guardar los cambios o "Cancelar" para descartarlos y volver a la pantalla de "Administración de Scripts".

6.1.4 Modificación de archivo script

Para modificar un archivo de script adjuntado y persistido, se debe presionar el botón "Acciones > Editar Script".
En la pantalla de edición de script, se podrá modificar el mismo.

...

Presionar "Guardar" para guardar los cambios o "Cancelar" para descartarlos y volver a la pantalla de "Administración de Scripts".

Al presionar "Guardar", el sistema verifica si el archivo es válido; en caso de que no lo sea, se mostrará una ventana con el error a corregir en el script.

Image Removed

6.1.5 Descarga de scripts

Para descargar un archivo de script adjuntado y persistido, se debe presionar el botón "Acciones > Descargar Script".
Realizada esta acción se procederá a descargar localmente el archivo adjuntado.

7. Tareas

...

Las tareas son actividades que tienen asignadas una labor (descargar una versión, instalar una versión o ejecutar un script) para una o más terminales de un producto Napse específico.

Con Director, es posible crear una tarea y planificar su ejecución para una fecha y hora.

...

Descripción de la página:
Gracias a este formulario es posible efectuar el alta, búsqueda, consulta, confirmación, edición y eliminación de las tareas de Director.

...

7.1.1 Búsqueda de tareas

Las tareas cargadas en el sistema se pueden localizar mediante los siguientes filtros:

  • Nombre de la tarea
  • Producto
  • Acción
    • Descargar
    • Instalar
    • Ejecutar script
  • Estado
    • Indistinto
    • Pendiente de confirmación: La tarea se tiene que confirmar para poder ser ejecutada
    • Confirmada: La tarea se revisó y se confirmó para que finalmente se ejecute
    • En ejecución: La tarea se encuentra en proceso de ejecución (se están descargando versiones, se están instalando versiones o se están ejecutando scripts en las terminales definidas)
    • Ejecutado: La tarea se ejecutó correctamente
    • Ejecutado con error: La tarea se ejecutó pero hubo errores

Una vez completado alguno de dichos campos, se debe presionar el ícono de "Buscar" para que la búsqueda se lleve a cabo y se puedan visualizar los registros que posean una coincidencia igual o parcial.

7.1.2 Alta de tareas

Para crear una tarea, presionar el botón "Nuevo" del formulario "Administración de tareas". Se desplegará la siguiente pantalla:

Image Removed

Se deberán ingresar los siguientes campos:

  • Tarea: nombre de la tarea, obligatorio
  • Producto: seleccionar el nombre del producto
  • Negocio: ingresar las compañías, tiendas, divisiones operativas de tiendas, terminales o categorías de terminales que se desea involucrar a la tarea. Esta selección finalmente muestra la cantidad de terminales que estarán implicadas
  • Acción a ejecutar: 
    • Descargar: El proceso de descarga permite que en una terminal se descargue remotamente desde un repositorio central una versión seleccionada por el usuario para posteriormente efectuar el proceso de instalación de la versión descargada

    • Instalar: El proceso de instalación se realiza posterior proceso de descarga y es la instalación remota de la versión descargada en una terminal. El agente (componente cliente de la solución Director) ejecutará una serie de pasos y los informará al componente Server para que sea mostrado en la pantalla

    • Ejecutar Script: La ejecución de un script permite impactar cambios en un producto Napse en una terminal

  • Versión destino: cuando la acción seleccionada sea "Descargar", se deberá seleccionar la versión a descargar
  • Script a ejecutar: cuando la acción seleccionada sea "Ejecutar Script", se deberá seleccionar el script a ejecutar
  • Ejecución:
    • Ahora: Se ejecuta la tarea al momento de la confirmación
    • Planificada: Se ejecuta la tarea en una fecha y hora estipulada. 

      Con la opción de planificación se puede tener mayor control sobre cuándo realizar una tarea, se podría seleccionar un día y horario donde la red no tenga tanto uso o bien, la descarga no genere mayor impacto sobre otros sistemas.

  • Detalles: Comentarios relacionados a la tarea, obligatorio

Finalmente, presionar "Guardar" para registrar la tarea en el sistema o "Cancelar" para volver a la pantalla de administración de tareas.

7.1.3 Modificación de tareas

Para modificar una tarea previamente cargada, es necesario que la misma tenga estado "Pendiente de confirmación". Se debe presionar el botón "Acciones > Editar".
En el formulario de edición, se mostrarán los datos cargados y se podrán modificar todos los valores.

Image Removed

Presionar "Guardar" para guardar los cambios o "Cancelar" para descartarlos y volver a la pantalla de administración de tareas.

7.1.4 Confirmación de tareas

Para poder ejecutar una tarea cargada es necesario primero confirmar la misma. Para confirmar una tarea, la misma debe estar en estado "Pendiente de confirmación" y se debe presionar el botón "Acciones > Confirmar".
En el formulario de confirmar tarea, se mostrarán los datos cargados y se podrá modificar sólamente los valores de ejecución.

Image Removed

Presionar "Confirmar" para confirmar la tarea o "Cancelar" para descartar la decisión y volver a la pantalla de administración de tareas.

7.1.5 Eliminación de tareas

Para eliminar una tarea previamente cargada, es necesario que la misma tenga estado "Pendiente de confirmación". Se debe presionar el botón "Acciones > Eliminar".
En el formulario de eliminar tarea, se mostrarán los datos cargados para revisar la misma antes de confirmar su eliminación.

Image Removed

Presionar "Eliminar" para confirmar y eliminar la tarea o "Cancelar" para no eliminar la misma y volver a la pantalla de administración de tareas.

7.1.6 Visualización de detalles de tareas

Para poder visualizar el detalle de una tarea ejecutada, la misma debe estar en estado "Ejecutado" o "Ejecutado con error" y se debe presionar el botón "Acciones > Detalle de tarea".
En el formulario de detalle de tarea, se mostrarán todos los datos pertinentes a la tarea cargada e información del resultado de la ejecución de la misma en las terminales.

La pantalla de "Detalle de tarea" posee un cuadro cabecera con información de la tarea (nombre, producto, acción realizada, estado final, tiempo que tardó en ejecutarse la tarea y terminales notificadas y ejecutadas), como también un detalle en una grilla de resultados con información de las terminales.

Esta grilla de resultados posee filtros de búsqueda avanzada.

Image Removed

Presionar "Aceptar" para volver a la pantalla de administración de tareas.

8. Administración

...

.

Para descargar una versión a una o más terminales, se debe tildar la/las mismas y luego presionar el botón de “Descargar”, donde se mostrará un diálogo con un resumen de la cantidad de terminales seleccionadas, un agrupamiento por cantidades de versiones actuales instaladas y una lista de versiones disponibles para descargar a las terminales seleccionadas con el objetivo de que el usuario pueda confirmar la acción deseada.

Adicionalmente se le pedirá que indique las opciones de planificación

  • indicando fecha y hora
  • o bien que la descarga se haga ni bien la terminal se reporte al servidor
Nota

Es importante destacar:

  • Se listarán las versiones a descargar, asignadas al rol del usuario logueado.
    • Si el usuario no tiene ninguna versión del producto a actualizar, aparecerá la leyenda "El rol del usuario, no tiene versiones asociadas para el producto PDD114. ".
    • Si hay versiones del producto que no están asignadas a ningún rol, aparecerá la leyenda "Existen versiones del producto XXXXX que no están asociadas a ningún rol."
      • Estos dos casos pueden suceder solamente cuando se realiza una actualización de Director Server (a la 1.1.5) ya que es una funcionalidad nueva, por lo tanto las versiones ya dadas de altas no van a estar asignadas a ningún rol de usuario. Cuando Director Server se instale por primera vez, esto no ocurrirá, ya que la asociación de versiones a un rol de usuario es un dato obligatorio a completar cuando se da de alta una nueva versión de un producto.
  • La opción de planificación ya que la misma implica que 1 o más terminales realicen la descarga de una versión pudiendo afectar el ancho de banda de la red. Entonces con la opción de planificación se puede tener mayor control sobre cuando realizar ésta tarea, quizás en un día y horario donde la red no tenga tanto uso o bien, la descarga no genere mayor impacto sobre otros sistemas.

Por último se le pedirá al usuario que ingrese un comentario (obligatorio) asociado a la acción de descarga y que generará un registro de auditoria en el sistema


Image Added


Aviso

Dada esta acción se verá se verá en la/las terminales un número de tarea asignado y ya no se podrá seleccionar dicha terminal-producto para realizar otra acción hasta que la misma culmine


Una vez finalizada la descarga de la versión en la/las terminales a la hora y fecha programada, se mostrará en la columna "Estado" la leyenda Disponible y en la columna "Descargada" el código de versión actualizado.

El paso siguiente es generar la instalación de la versión descargada en la terminal.

5.1.3 Instalación de versión

Una vez realizado exitosamente el proceso de descarga, se procede a ejecutar también de forma remota la instalación de la versión en la terminal.

Para actualizar una o más terminales se deben tildar y presionar el botón "Instalar".

Se abrirá un diálogo con un resumen de de la cantidad de terminales seleccionadas, un agrupamiento de cantidades de terminales que se instalarán X versión y un comentario obligatorio.

Image Added


A diferencia de la descarga, el proceso de Instalación se ejecutará tan pronto el agente (componente cliente de la solución Director) se reporte al servidor. El agente ejecutará una serie de pasos y los informará a Director Server para que sea mostrado en la pantalla.

Finalizada la etapa de instalación, se informará en la columna "Estado" la leyenda Disponible, en la columna "Actual" la versión instalada.


Image Added


5.2 Monitoreo de Terminales 
Âncora
Monitoreo_de_Terminales
Monitoreo_de_Terminales

El componente Director Agent informa continuamente al componente Director Server información, atributos y propiedades de la terminal de la tienda con la finalidad de publicarlos en una pantalla para que el operador pueda visualizar y conocer datos de las mismas.


Acceso:
Para acceder a esta pantalla se debe seleccionar la opción del menú denominada "Monitoreo de Terminales" dentro de "Monitoreo" (Monitoreo > Monitoreo de Terminales).


Image Added


Descripción de la página:
Esta página permite brindarle al operador del sistema información detallada de las terminales ofreciéndole la posibilidad de controlar, conocer y tomar a futuro decisiones de sus atributos.
Se visualizan los siguientes datos de una terminal:

  • Estado de la terminal
  • IP
  • % en uso del disco
  • Total del disco
  • % en uso de la memoria
  • Total de la memoria


Image Added


5.2.1 Búsqueda

Los filtros ofrecidos para monitorear las terminales del retailer son:

  • Nombre de la compañía
  • Nombre de la tienda
  • Código de la terminal
  • IP
  • Status: con las opciones
    • Con problemas
    • Sin problemas ni alertas
    • Con alertas
  • Ultimo status

Presionar el ícono de "Buscar" para que la búsqueda se lleve adelante. Al hacer esto, en la tabla se mostrarán sólo aquellos terminales que posean una coincidencia igual o parcial.


5.2.2 Visualización de propiedades

Para ver el detalle de una acción auditada se debe presionar el botón "Acciones > Detalle" correspondiente a la terminal en cuestión. Se visualizará los estados de los productos e información del sistema.


Image Added


6. Administración

6.1 Alertas del sistema

Director posee alertas del sistema propias. Las mismas se podrán encontrar en Administración > Alertas y son las siguientes:

  • Memoria baja del terminal
  • Disco lleno del terminal
  • Terminal caída
  • Aplicación caída

  • Las alertas se podrán configurar por rango de tiempo, horario desde/hasta y días de la semana

Nota
Nota: Para obtener más información de cómo configurar las alertas y conocer demás puntos de la sección de Administración, dirigirse al documento "VTOL Core CORE - Manual de usuario 4.pdf0".

...


7. Actualización masiva de agentes

...

7.1 Descripción

A través de Director se pueden descargar y actualizar versiones de aplicaciones. Este proceso se lleva a cabo gracias a la interacción entre un componente cliente llamado "agente", desplegado en cada terminal que posee software actualizable, y el componente servidor o Director Server. No obstante, para actualizar el agente en sí, no es posible hacerlo de la misma manera que se hace con una aplicación. Sin embargo, la solución posee un mecanismo para distribuir los binarios de los agentes en toda la cadena, por ejemplo cuando:

  • se agregan nuevas funcionaldadesfuncionalidades
  • se corrigen issues
  • hay algún binario queda corrupto
  • etc

...

7.2 ¿Cómo funciona?

Cuando inicia el agente, antes de iniciar la aplicación, le consulta al Director Server si sus binarios son los mismos que él tiene, utilizando para ello un número de versión.

...

Si no son iguales, se hace una comparación entre lo que tiene el cliente/agente y lo que tiene el servidor. Con éste delta, se hace la transferencia automática de las diferencias, la cuales son aplicadas en el cliente para luego, si continuar con el proceso normal de inicio

...

7.3 ¿Cómo se activa?

Para activar ésta funcionalidad se debe crear una carpeta en el servidor donde se ejecuta Director Server que contenga todos los binarios del Agente.

...

donde N es un número incremental que se debe incrementar cada vez que se haya introducido algún cambio a dicha carpeta (agergaragregar, renombrar o quitar archivos)

...

Una vez creada dicha ingresar a la consola de administración de Director Server e ir a la sección "Configuración→Configuración de propiedades". Luego buscar la propiedad "Directorio raiz raíz de actualizaciones del agente". Dicha propiedad debe indicar el directorio creado en el paso anterior, donde se encuentran los binarios del agente que se quieren sincronizar.


...

7.4 ¿Cómo evidenciar el funcionamiento?

Realizada la configuración de los pasos anteriores, al iniciar cada agente, notará que se logea así con la siguiente explicación:


...

7.5 ¿Cómo desplegar una versión nueva?

Para desplegar una versión nueva se debe

...