LOG AGGREGATION. To better manage your Red Hat footprint. Miguel Pérez Colino Strategic Design Team - ISBU

Similar documents
ACCELERATE APPLICATION DELIVERY WITH OPENSHIFT. Siamak Sadeghianfar Sr Technical Marketing Manager, April 2016

OPENSTACK AGILITY. RED HAT RELIABILITY.

Red Hat Roadmap for Containers and DevOps

What s New in Red Hat OpenShift Container Platform 3.4. Torben Jäger Red Hat Solution Architect

CHALLENGES IN A MICROSERVICES AGE: MONITORING, LOGGING AND TRACING ON OPENSHIFT. Martin Etmajer Technology May 4, 2017

CREATING A CLOUD STRONGHOLD: Strategies and Methods to Manage and Secure Your Cloud

OPENSTACK Building Block for Cloud. Ng Hwee Ming Principal Technologist (Telco) APAC Office of Technology

Microservices with Red Hat. JBoss Fuse

TEN LAYERS OF CONTAINER SECURITY

A day in the life of a log message Kyle Liberti, Josef

OpenShift Hyper-Converged Infrastructure Bare Metal Deployment with Containerized Gluster

TRAINING AND CERTIFICATION UPDATE

DEPLOYING NFV: BEST PRACTICES

Przyspiesz tworzenie aplikacji przy pomocy Openshift Container Platform. Jarosław Stakuń Senior Solution Architect/Red Hat CEE

RED HAT CLOUDFORMS. Chris Saunders Cloud Solutions

Mobile API Management and Integration

MODERN APPLICATION ARCHITECTURE DEMO. Wanja Pernath EMEA Partner Enablement Manager, Middleware & OpenShift

Red Hat Container Catalog Consuming Container Images from Red Hat and its Ecosystem. Dirk Herrmann Product Owner Container Catalog May 2nd 2017

Build an open hybrid cloud and paint it red and blue

CUSTOMIZE & SECURE YOUR ENTERPRISE MOBILE SALESFORCE INTEGRATIONS LIKE RED HAT

A Greybeard's Worst Nightmare

The Road to Digital Transformation: Increase Agility Building and Managing Cloud Infrastructure. Albert Law Solution Architect Manager

Red Hat OpenShift Roadmap Q4 CY16 and H1 CY17 Releases. Lutz Lange Solution

Learn. Connect. Explore.

Application Centric Microservices Ken Owens, CTO Cisco Intercloud Services. Redhat Summit 2015

S Automating security compliance for physical, virtual, cloud, and container environments

Red Hat Cloud Platforms with Dell EMC. Quentin Geldenhuys Emerging Technology Lead

MOBILIZING AND SECURING RED HAT JBOSS BPM SUITE & BRMS

Automating, Securing, and Managing Cox Automotive's (AutoTrader) Big Data Infrastructure

The Art of Container Monitoring. Derek Chen

K8s(Kubernetes) and SDN for Multi-access Edge Computing deployment

IT S COMPLICATED: THE ENTERPRISE OPEN SOURCE VENDOR RELATIONSHIP. Red Hat s POV

Accelerate at DevOps Speed With Openshift v3. Alessandro Vozza & Samuel Terburg Red Hat

Kubernetes Performance-Sensitive Application Platform

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

FROM LEGACY TO MICROSERVICES Lessons learned on the road to success by Miles & More

Backup strategies for Stateful Containers in OpenShift Using Gluster based Container-Native Storage

Monitor your containers with the Elastic Stack. Monica Sarbu

Best practices for OpenShift high-availability deployment field experience

Public Cloud - Azure workshop

Go Faster: Containers, Platforms and the Path to Better Software Development (Including Live Demo)

VMware Cloud on AWS Technical Deck VMware, Inc.

Application monitoring with BELK. Nishant Sahay, Sr. Architect Bhavani Ananth, Architect

CONTAINERIZED SPARK ON KUBERNETES. William Benton Red Hat,

Distributed API Management in a Hybrid Cloud Environment

Continuous delivery while migrating to Kubernetes

Evolving & Supporting Stateful, Multi-Tenant Decisioning Applications in Production. B. Frazier, K. Gasser & G. Mead, Software Engineers, Capital One

Containers Infrastructure for Advanced Management. Federico Simoncelli Associate Manager, Red Hat October 2016

WHEN CONTAINERS AND VIRTUALIZATION DO - AND DON T - WORK TOGETHER

Taming your heterogeneous cloud with Red Hat OpenShift Container Platform.

Red Hat Gluster Storage Roadmap Past, Present & Future

RED HAT CONTAINER CATALOG

Red Hat Atomic Details Dockah, Dockah, Dockah! Containerization as a shift of paradigm for the GNU/Linux OS

Monitor your infrastructure with the Elastic Beats. Monica Sarbu

Love Containers, Love Devops, Love Openshift, Where's my business case?

Transforming the Internal IT Landscape with APIs. Scott Cranton Director, Application Platform SAs April 2018

OpenShift on Public & Private Clouds: AWS, Azure, Google, OpenStack

Red Hat CloudForms Hybrid Cloud Management (CL220)

Container Deployment and Security Best Practices

EVERYTHING AS CODE A Journey into IT Automation and Standardization. Raphaël Pinson

Cisco Tetration Analytics

CONSIDERATIONS FOR YOUR NEXT CLOUD PROJECT CLOUDFORMS & OPENSTACK DO S AND DON TS

CoreOS and Red Hat. Reza Shafii Joe Fernandes Brandon Philips Clayton Coleman May 2018

Delivering Red Hat OpenShift at Ease on Red Hat OpenStack and RHV

Self-driving Datacenter: Analytics

Contrail Networking: Evolve your cloud with Containers

THE CEPH POWER SHOW. Episode 2 : The Jewel Story. Daniel Messer Technical Marketing Red Hat Storage. Karan Singh Sr. Storage Architect Red Hat Storage

NetFlow Optimizer. Overview. Version (Build ) May 2017

Update on monitoring at the MOC. Vinaykumar Kapalavai Tariq Anwar Jeremy Freudberg Raja Sambasivan Ata Turk Alina Oprea Ayse Kivilcim Coskun

Analyzing Performance of OpenStack with Grafana Dashboards

Integrated and Hyper-converged Data Protection

OPENSHIFT CONTAINER PLATFORM TECHNICAL OVERVIEW. Presenter Presenter s title Date

Open Source Possibility for 5G Edge Computing Deployment OpenStack NFV, Openshift edge container engine and Ceph data lake (

Continuous Delivery for Cloud Native Applications

MODERN IT ARCHITECTURE

DEFENSE-IN-DEPTH. Shankar Chebrolu. Security Architecture Strategy for Deploying Apps and Services in IaaS Hybrid Cloud

RED HAT OPENSHIFT A FOUNDATION FOR SUCCESSFUL DIGITAL TRANSFORMATION

Storage Fault Tolerance in Hyper-Converged Clouds running Red Hat OpenStack Platform. Asmita Jagtap Senior Principal Software Engineer 2 nd May 2017

How to Troubleshoot Databases and Exadata Using Oracle Log Analytics

OPEN SOURCE AND THE DIGITAL TRANSFORMATION. Syed M Shaaf Principal Solution Architect EMEA Telco Technology Office

Filebeat is able to do multiline while collecting logs from the container. you can use autodiscover to configure it in many ways

Tungsten Replicator for Kafka, Elasticsearch, Cassandra

Using DC/OS for Continuous Delivery

Multi-access Edge Computing & Openshift

RED HAT QUAY. As part of OCP Architecture Workshop. Technical Deck

CONTAINERS AND MICROSERVICES WITH CONTRAIL

Building your Private Cloud with Red Hat OpenStack & Red Hat CEPH Storage from POC to Production deployment in 2 weeks

Logging, Monitoring, and Alerting

How to Keep UP Through Digital Transformation with Next-Generation App Development

Red Hat OpenStack Platform 10 Product Guide

OpenShift Commons Briefing. Kubernetes Service Catalog 0.1.0

INTRODUCING CONTAINER-NATIVE VIRTUALIZATION

Container in Production : Openshift 구축사례로 이해하는 PaaS. Jongjin Lim Specialist Solution Architect, AppDev

AGILE RELIABILITY WITH RED HAT IN THE CLOUDS YOUR SOFTWARE LIFECYCLE SPEEDUP RECIPE. Lutz Lange - Senior Solution Architect Red Hat

Identity Management and Compliance in OpenShift

Containers OpenStack. Murano brings Docker & Kubernetes to OpenStack. Serg Melikyan. software.mirantis.com. January 27, 2015

API, DEVOPS & MICROSERVICES

DEVOPS COURSE CONTENT

Multi-Cloud and Application Centric Modeling, Deployment and Management with Cisco CloudCenter (CliQr)

by Cisco Intercloud Fabric and the Cisco

Transcription:

LOG AGGREGATION To better manage your Red Hat footprint Miguel Pérez Colino Strategic Design Team - ISBU 2017-05-03 @mmmmmmpc

Agenda Managing your Red Hat footprint with Log Aggregation The Situation The Challenge The Solution

THE SITUATION

Cloud Deployments They do really scale... Higher scalability More workloads per physical machine (multi-tenant) Network and Storage also Software Defined Containers and Microservices providing more granularity https://www.cncf.io/blog/2016/08/23/deploying-1000-nodes-of-openshift-on-the-cncf-cluster-part-1/

Cloud Deployments Act as one single thing and need to be managed and operated as one Source: https://commons.wikimedia.org/wiki/file:auklet_flock_shumagins_1986.jpg

THE CHALLENGE

Data (What) Data + Information flow in Log Aggregation Generate Ingest Collect Derived from: http://www.dataintensive.info/ Process Store Query View

Personas (Who) That can use Log Aggregation Developer User / Marketing App Analysis & Debug Access to stats Cloud Ops Security Engineer Log Aggregation Root Cause Analysis Sec Analysis, Audits Service Designer IT Manager Access to aggregated data, i.e. SLA, usage Monitoring Provides Events, Consumes Logs

Personas (Motivation) That need Log Aggregation Application (multi-tiered) launched from CloudForms returns error Cloud Suite User I want to proactively know about active or potential degradation of service Cloud Ops (Apps) User reports that their VM request failed and returned error Cloud Ops (OpenStack) My recent commit resulted in Jenkins test failure Developer (OpenShift)

Situational Awareness (Why) Or the need of it! Source: https://en.wikipedia.org/wiki/situation_awareness

THE SOLUTION

Architecture Proposed General Architecture C Host C M C M C General Visualization Real Time Analytics and Response Data Store N Storage N Bus Archive Slide Credit: Tushar Katarki [@tkatarki] N Legend C Collector M C Message Client N Normalizer

Implementation Introduction to EFK Log Source TCP/UDP HTTP File: Text Stdout: CSV, JSON, MessagePack syslog/journal Fluentd Parsing Filtering Enriching Deleting Output Buffering Slide Credit: Tushar Katarki ElasticSearch Kibana Index and store data and metadata making search fast and reliable User Interface for: Search Graph Dashboard [@tkatarki]

Current Status Multi-Tenant Access Being delivered and supported OpenShift Container Platform 3.5 Kuberentes Services Full EFK stack provided as containers Log files Journal host logs Fluentd Kibana Kibana Syslog Master Nodes OpenStack Platform 10 Fluentd as log collector Elastic Elastic Elastic search search search App inside container Log files Journal Red Hat Virtualization Coming Soon! App inside container Curator Fluentd Syslog... Application Nodes Diagram Credit: Tushar Katarki [@tkatarki] Infra Nodes

BEYOND...

Common Data Model Ingestion pipeline To ensure integration and interoperability What Is It? A Data Model for Logs (and other data) to identify and tag data (i.e. log fields) Indexing and Storage Why? Alignment/Correlation with different RH products Improved maintainability of Data Better presentation/data consumption Enables 3rd party ecosystem Facilitates deep learning analysis of data Consumption pipeline

Common Data Model Example... Data extracted: Container name Pod name Namespace name Docker container ID K8S data queried: CDM A 1 B 2 C 3 Pod UID Pod labels Pod host Namespace UID. All merged into output log in JSON Format Images Credit: Anton Sherkhonov [@peatz]

User Experience Prototyping and validating dashboards for users Slide Credits: Peter Portante & Vince Conzola

Exploring different approaches Prototyping with alternative toolsets with partners Slide Credits: Luca Rosellini (Keedio)

ACTION!

How are you doing it? Please, provide your feedback... http://bit.ly/log-aggregation

THANK YOU plus.google.com/+redhat facebook.com/redhatinc linkedin.com/company/red-hat twitter.com/redhatnews youtube.com/user/redhatvideos