Mostrando entradas con la etiqueta administración. Mostrar todas las entradas
Mostrando entradas con la etiqueta administración. Mostrar todas las entradas

Revisión de problemas en Dynatrace

  Se ha hablado sobre Dynatrace en una entrada anterior de la presente bitácora.
  Se trata de un gestor de rendimiento que permite a las empresas optimizar la gestión del rendimiento de las aplicaciones y acelerar completamente el proceso de una compañía con circuitos de retroalimentación basados en hechos.
  Este programa ofrece una supervisión de la infraestructura totalmente automatizada por una inteligencia artificial para operaciones, puesto que supervisa continuamente la disponibilidad y analiza las causas fundamentales, lo que le permite operar en un entorno dinámico.

Lanzar una plantilla de Ansible

   En una entrada anterior se ha hablado de Ansible.
  Sin embargo, existe una versión empresarial conocida como Ansible Tower, que posee las características de la versión de código abierto, mas también añade otras más avanzadas.
  De este modo, Ansible Tower proporciona una interfaz gráfica única en la que centralizar y orquestar toda la infraestructura TI de manera visual, extendiendo su funcionalidad con características esenciales en implementaciones de TI empresariales a gran escala entre las que se incluyen:
  •   Control de acceso basado en roles con el que garantizar que los usuarios individuales y los grupos de usuarios tengan un acceso adecuado y seguro al entorno.
  •   Plataforma centralizada sobre la que ejecutar manuales tácticos, realizar registros y administrar el inventario de clientes en un entorno específico.
  •   Vista única del estado y el estado de la implementación con información en tiempo real de la ejecución de tareas.
  •   Programación de tareas para su ejecución automática y notificaciones integradas.

Introducción a Ansible

  Ansible es un motor de código abierto que automatiza los procesos para preparar la infraestructura, gestionar la configuración, implementar las aplicaciones y organizar los sistemas, entre otros procedimientos de tecnología de la información.
  Este programa combina instalación multi-nodo (es decir: permite desplegar configuraciones de servidores y servicios por lotes), ejecuciones de tareas ad hoc y administración de configuraciones. Adicionalmente, Ansible es categorizado como una herramienta de orquestación.​ Gestiona nodos a través de SSH y no requiere ningún software remoto adicional (excepto Python 2.4 o posterior​) para instalarlo. Dispone de módulos que trabajan sobre JSON y la salida estándar puede ser escrita en cualquier lenguaje. Nativamente utiliza YAML para describir configuraciones reutilizables de los sistemas.
  Este programa está incluido como parte de la distribución de Linux Fedora, heredada de Red Hat Inc., y también está disponible para Red Hat Enterprise Linux, CentOS y Scientific Linux a través de los Paquetes Extras para Enterprise Linux (EPEL) como también para otros sistemas operativos. Ansible tiene soporte comercial de Ansible, Inc.

Introducción a Control-M

  Cuando las aplicaciones se han beneficiado de algún tipo de automatización y se han lanzado más rápido a una o más máquinas, comienza su vida en producción. Deben organizarse con otras aplicaciones y fuentes de datos, para ofrecer un servicio o una aplicación comercial. La entrega de un servicio comercial a menudo requiere múltiples aplicaciones y fuentes de datos, en entornos desde el ordenador central a la nube, y cada paso del proceso debe invocarse en el momento correcto, en el orden correcto, una vez que se cumplan las condiciones apropiadas para el servicio comercial; es decir, correr con precisión a escala.
  Control-M simplifica la aplicación y la orquestación del flujo de trabajo de las aplicaciones en las instalaciones o como servicio, lo que permite crear, definir, programar, gestionar y monitorizar los flujos de trabajo de producción fácilmente, a la vez que se garantizan la visibilidad y la fiabilidad, y se mejoran los acuerdos de nivel de servicio ["Service Level Agreement" ("SLA"), en inglés].

Introducción a Dynatrace

   Dynatrace es un gestor de rendimiento; es decir, permite a las empresas optimizar la gestión del rendimiento de las aplicaciones. Por otra parte, permite acelerar completamente el proceso de una compañía con circuitos de retroalimentación basados en hechos.
  La solución ofrece una supervisión de la infraestructura totalmente automatizada por una inteligencia artificial para operaciones. Supervisa continuamente la disponibilidad y analiza las causas fundamentales, lo que le permite operar en un entorno dinámico. Esto permite una observabilidad que es más que métricas, registros y trazas. Con soporte para las tecnologías más comunes y respuestas precisas a través de un modelo topológico full stack y un motor de inteligencia artificial sin precedentes para que sea posible automatizar las operaciones y optimizar la colaboración.

Introducción a Zabbix (Parte 1: Generalidades)

 Se trata de un un sistema de monitorización de código abierto para redes y aplicaciones. Ofrece monitorización en tiempo real de miles de métricas recogidas de servidores, equipos virtuales, dispositivos de red y aplicaciones web. Estas métricas pueden ayudar al usuario a determinar el estado actual de su infraestructura de tecnología de la información (TI) y a detectar problemas con los componentes de hardware o software antes de que los clientes se quejen. La información útil se almacena en una base de datos para que sea posible analizar datos a lo largo del tiempo y mejorar la calidad de los servicios proporcionados o planificar mejoras de un equipo.
  Zabbix usa varias opciones para recoger métricas, incluyendo la monitorización sin agente de los servicios del usuario y de la arquitectura cliente-servidor. Para recoger métricas del servidor, emplea un agente pequeño en el cliente monitorizado para recopilar datos y enviarlos al servidor Zabbix. Este sistema de monitorización admite la comunicación cifrada entre el servidor y los clientes conectados, de forma que sus datos están protegidos mientras recorren redes inseguras.

Interpretar los archivos relacionados con los usuarios en Ubuntu

  La mayoría de aquellas acciones que un usuario del sistema operativo Ubuntu (y de otras distribuciones de Linux) realiza sobre un usuario cualquiera quedan reflejadas, principalmente, en uno de los siguientes archivos de configuración: "passwd", "shadow"  y "group".
  Estos archivos se encuentran dentro del directorio "etc", que es donde las distribuciones de Linux guardan sus archivos de configuración del sistema y de las aplicaciones que se le instalan. No obstante, también se deben tener en cuenta otros archivos del sistema que tienen cierta relevancia en referencia a los usuarios: "login.defs",  "profile" y "bashrc" (que también se encuentran en el directorio "etc"), "login" (en el directorio "pam.d"), "bash_profile" y "bahsrc" (que están ocultos en el directorio personal del usuario). De estos últimos se hablará en una entrada próxima del blog.
  En la presente entrada se expondrá cómo un usuario, con los permisos adecuados, puede comprender los datos que se encuentran en dichos archivos.