Caja de herramientas: Nuevos productos para profesionales de TI

Supervise los servicios web y registros de eventos con estas soluciones fáciles de usar.

Greg Steen

HTTPie

Al mover más aplicaciones y datos a la nube, debe supervisar y probar servicios Web con más frecuencia. HTTPie es una herramienta de código abierto que puede ayudar a probar, comprobar y visualizar los servicios basados en HTTP. Es un cliente de línea de comandos con el objetivo de hacer "Interacción de CLI con servicios Web como humanos respetuosos como sea posible".

El cliente de línea de comandos HTTPie formatos y colorea las respuestas HTTP para hacerlos más fáciles de entender. Está escrito en Python, por lo que tendrá que familiarizarse con ella si no ha utilizado antes. Para ayudarle, echa un vistazo a esta guía práctica para obtener HTTPie y ejecutar en Windows. Se desarrollan activamente la aplicación y sus requisitos, así que visite el sitio para los varios requisitos previos garantizar sus métodos de instalación (si Python, curl, pip o HTTPie) están actualizados antes de saltar en el proceso.

HTTPie es una herramienta de solicitud y respuesta HTTP. Fácilmente puede utilizar los distintos métodos HTTP como GET, POST, PUT y DELETE y comprobar las respuestas. Para empujar los datos directamente a un servicio Web, el cliente de línea de comandos simple y flexible admite formas, formas de carga de archivo y el formato de datos JSON.

Si los datos que desea enviar están un poco difícil de manejar para una línea de comandos, HTTPie soporta entrada redirigida a través de stdin. Neutraliza los datos y lo envía como el cuerpo de la solicitud. Por ejemplo, usted podría "pipa" datos de otro programa para HTTPie o sorber en un archivo de datos con el "<" redirección de entrada. HTTPie actualmente soporta autenticación Basic y Digest, así como servidores proxy y autenticación de proxy. Hay más métodos en el plan de desarrollo.

Puede omitir la comprobación de SSL de los hosts o proporcionar una ruta de acceso de paquete de entidad emisora (CA) certificado personalizado con sus peticiones HTTPS. De forma predeterminada, cada solicitud que se envía con HTTPie es independiente de la solicitud anterior. Sin embargo, HTTPie soporta sesiones persistentes a través de una simple opción de línea de comandos.

¿Qué conjuntos de HTTPie aparte es la respuesta de salida. Formato, color y fácil de leer. Por ejemplo, los encabezados HTTP se ordenan por nombre; Datos JSON es una sangría y ordenados; y datos codificados se convierten en caracteres legibles.  HTTPie también admite respuestas binarias. Puede redirigir la salida de una respuesta a un archivo o cualquier otro programa. Incluso puede utilizar la opción "stream" de búfer y procéselo los datos.

Así que si usted está buscando una manera de probar los servicios basados en HTTP, comprobar definitivamente el proyecto de código abierto HTTPie. Es relativamente fácil de usar, fácil de levantarse y funcionando en Windows, y la salida de escritura se simplificará pruebas y solución de problemas.

HTTPie

LogMeister

Cada aplicación que tiene que gestionar tiene algún tipo de salida o el registro de eventos. Seguimiento de todos esos registros dispares puede ser difícil, pero mantenerse encima de ellos es una necesidad. Siempre es mejor ser el primero que alertó a un problema, en lugar de los usuarios o el jefe le blindsiding con noticias de una interrupción.

LogMeister, del faro de la tecnología, monitores estándar registros de eventos tales como, aplicación, seguridad y servicios de directorio, así como registros de eventos personalizados. También puede supervisar los registros XML, RSS feeds, Microsoft Windows Internet conexión Firewall (ICF) registra y texto registra en varios formatos, aunque tendrá que definir el formato cuando configure el monitor.

LogMeister es una solución sin agente. No tendrá que administrar el cliente remoto se instala en cada equipo que desea supervisar. Esto también significa que necesitará suficientes privilegios en el destino remoto y los puertos de firewall adecuado para recuperar los datos de registro. Puede raspar los datos de registro de los servidores remotos en tiempo real o en forma programada. Extracción de datos de registro programado es útil para los registros más detallados o de difícil acceso. También ayuda a evitar saturar la red o aplicación con registro de datos de seguimiento.

Para configurar un nuevo host de registro, utilice al Asistente para nueva alimentación. Se solicita para el tipo de datos del registro, el nombre del host para monitorear, y si quiere sondear periódicamente o en tiempo real. Si necesita configurar a medida su nuevo feed, el asistente le guiará a través de la configuración de la asignación de columna de datos y formato. El asistente también le pide para la corrección de tiempo, que es útil para servidores en diferentes zonas horarias. Usted podrá asegurar la línea de las marcas de tiempo arriba en el medio ambiente.

Si sólo está interesado en particular tipos de registro de eventos, tales como advertencias o errores, el asistente le ayuda a configurar varios filtros de registro. Filtros de registro son simples comparaciones como iguales, contiene, no contiene, mayores, menor, rango de hora o fecha y así sucesivamente. Para las comparaciones de texto, puede utilizar cualquier comparación de expresión regular o literal de cadena. Son los últimos pasos asignar un nombre y una categoría para su nuevo registro de la alimentación.

Cuando los datos de registro empiezan a rodar, se aplica a los filtros y almacena los datos restantes en un repositorio local. Puede limitar el tamaño del almacén y se LogMeister automáticamente Purgar eventos mayores. Si desea conservar los datos anteriores, puede archivarlo o exportar a una base de datos.

Un agregador de registro no sería mucho uso sin notificaciones para hacerle saber cuando algo está mal. Puede utilizar al Asistente para la notificación de LogMeister para establecer los criterios que desea ser notificado en un conjunto de uno a muchos configurado previamente registro alimenta. Los criterios utiliza el mismo conjunto de opciones como filtrado de eventos. También puede tener solo el fuego de notificación si uno a N partidos se produce en un determinado tiempo. Esto ayudará a reducir el ruido de la notificación y reducir los falsos positivos. También puede restringir las notificaciones de determinados períodos de tiempo.

LogMeister puede proporcionar la barra de tareas pop-ups, correos electrónicos, archivos de registro de salida y secuencia de comandos personalizada o acciones de línea de comandos. También tiene algunas capacidades de reporting incorporados. Usted puede programar informes o tenerlos activados por la notificación de eventos. Informes pueden salir procesados o crudos datos de registro a texto, CSV, XML, RSS o HTML.

LogMeister es $179.99 para una sola licencia, que cubre la instalación de una aplicación y un número ilimitado de servidores y registros. Si necesita algo más que una sola licencia, hay descuentos por volumen disponibles. Se dispone de una prueba de 30 días completos en el sitio Web. Si sólo le interesa centralizado de supervisión del registro de eventos, puede retirar EventMeister de la empresa, que es $129.99 para una sola instalación.

LogMeister

Greg Steen

Greg Steenes un profesional de la tecnología, emprendedor y entusiasta. Siempre está a la caza de nuevas herramientas facilitar las operaciones, control de calidad y desarrollo para el profesional.

Contenido relacionado