SlideShare une entreprise Scribd logo
1  sur  43
Télécharger pour lire hors ligne
PAGE1
DEVOPS INDONESIA
DEVOPS INDONESIA
Jakarta, 28 Feb 2019
Building Monitoring Framework
DevOpsCommunity in Indonesia
PAGE3
DEVOPS INDONESIA
DEVOPS INDONESIA HOUSE RULES
100% ATTENTION
TAKE NOTES, NOT CALLS
RECEIVE KNOWLEDGE, NOT MESSAGES
MUTE NOTIFICATIONS FOR SLACK QQ WHATSAPP IMESSAGE EMAIL
TELEGRAM SNAPCHAT FACEBOOK WEIBO HANGOUTS VOXER SIGNAL G+
TWITTER VIBER SKYPE WECHAT LINE SMS ...
PAGE4
DEVOPS INDONESIA
Let’s get know each otherLet's get know each other
PAGE5
DEVOPS INDONESIA
Linux Geek | OpenSourceEnthusiast | Security Hobbies
Senior Manager - Technology Operation
Yusuf Hadiwinata Sutandar
PAGE6
DEVOPS INDONESIA
Building Monitoring Framework
PAGE8
DEVOPS INDONESIA
Raise You Hand!
Who..
...has implement
monitoring?
PAGE9
DEVOPS INDONESIA
Background...
One of the biggest challenges facing IT ops teams is the lack of
visibility across the entire infrastructure - physical, virtual and in the
cloud. Making things even more complex, any infrastructure
monitoring solution needs to not only meet the IT team’s needs, but
also the needs of other stakeholders including line of business (LOB)
owners and application developers
PAGE10
DEVOPS INDONESIA
Monitoring is essential
• Protecting revenue, brand, and security
• Identification of issues before customers are impacted
• Creating feedback loops and stability
• Gathering information on usage and usability
• Collecting information for future analysis
PAGE11
DEVOPS INDONESIA
Comprehensive monitoring strategy
• Monitor the components and the whole system level, component level, and
overall applicationmetrics need to be includedto get the full picture.
• Analyze first and third party performance. Problems with a third party affect the
overall digital experiencejust as much as problems with first party content.
• Measure individual pages and multi-step transactions. Users are visiting more
than a single page, you should be monitoring more than the home page.
• Configure alerts to be notified when performance varies from a baseline. Early
identification of issues can help resolve problems before customers are impacted.
• Compare your performance to competitors or industry leaders. Performance is
relative, you are being compared to other sites on a daily basis, do you know how
you stack up?
PAGE12
DEVOPS INDONESIA
Comprehensive monitoring strategy
• Monitor from the viewpoint of your users. Capture metrics from real users to
get the broadest coverage and use those locations to influence where to capture
synthetic measurementsfrom.
• Measure performance across multiple connection types. Performance and
availability can vary widely across connection types include a representative
sample of your users.
• Align metrics with business objectives. Why should others in the organization
care about a metric? Describe how the monitoring data is relevant to objectives
such as increasing customer loyalty, increasing revenue, or reducing costs.
• Re-evaluate your strategy on a regular basis. As your company grows, and your
application changes, your monitoring strategy should be re-evaluated. Are you still
measuring from the geographies that matter? Have new components been
introducedthat need to be monitored?
• Look for the anomalies and outliers. We can learn more from the unexpected
than from the everyday occurrences.
PAGE13
DEVOPS INDONESIA
Breaking your strategy
• This first component is collection. Any performance monitoring strategy starts with data
collection. If you can’t monitor it, you can’t manage it. To prevent visibility gaps, your
performance-monitoring platform should be data agnostic, with high frequency polling
down to the second.
• Building the baseline. Once you’ve collected the broadest set of performance data at the
required granularity, it’s time to establish a baseline for every metric you monitor. It’s
imperative to understand what “normal” conditions look like at any given moment, especially
in dynamic virtualized environments. Baselines then become your basis for aneffective
alerting method.
• Setting alerts. In addition to setting static thresholds, it’s important to establish alerts based
on deviation from baseline performance. Beyond a daily alert about high bandwidth usage,
you need to know when an unexpected spike occurs during working hours due to a unique
user-initiated action
PAGE14
DEVOPS INDONESIA
Breaking your strategy cont..
• Creating reports. Canned reports reveal most utilized interfaces, highest packet loss and
other key metrics. Yet, they don’t allow for the level of manipulation often required to
troubleshoot performance issues
• Analyzing data. The goal is to find actionable insight needed to proactively detect and avoid
performance events, understand correlations that can help fine-tune infrastructure and
make more informed forecasting decisions about the impact infrastructure has on the
business.
• Sharing results. Once armed with the strategic ability to collect, baseline, alert, report and
analyze your performance data, its time to share insights with team members who can truly
benefit from monitoring results.
PAGE15
DEVOPS INDONESIA
ITOM Standarization
Performance
Monitoring
Capacity
Forecasting
Business
Insight
Services
Availability
Security Event
Domain
Controller
SMTP
Centralize Log
Server
NTP Server
Lifecycle
Management
Antivirus
Agent
Password
Manager
Standard
Hardening
Config
Management
New Deployment
PAGE16
DEVOPS INDONESIA
Performance
Monitoring
Capacity
Forecasting
Business
Insight
Services
Availability
Data Center
Devices
Server
Storage
Network
Platform
Application
Operating System
Virtualization
Container
Application
Database
Public Service
URL
www.biznetgio.com
Portal.neo.id
cloud.biznetgiocloud.com
Security &
Compliance
HIDS
SIEM
Compliance
Vunl Management
NIDS
Automatic
Alert, Call,
Paging and
Notification
Security Event
Automatic
Escalation
Management
L1
L2
L3
ITOM Strategy
PAGE17
DEVOPS INDONESIA
Monitoring, Alerting, and Capacity Planning
No Category Allerting SIEM
Services Availability Perfomance Monitoring Capacity Forecasting
Sysops Network
Data
Center
Sysops Network
Data
Center
Sysops Network
Data
Center
Bussiness
/Sales
1
Visual Dashboard &
Monitoring
1
a
2
Public Service URL
Monitoring
1
a
3 Notification Tools
1 1st Layer Notification
2 2nd Layer Notification
3 Management Escalation
Prepare Your Checklist
PAGE18
DEVOPS INDONESIA
Data Center Monitoring - element
• Asset configuration and change management
• Know trends in data center for a better capacity planning
• Sensing and monitoring temperature
• Establish precision cooling control
• Fluid and humidity detection
• Integrate the environment with other sensors
• Managing alarms and notifications
• Establish Data center Environmental Monitoring Systems (EMS)
PAGE19
DEVOPS INDONESIA
Data Center monitoring best practice
• Testing and Maintenance
• Be ready for emergencies
• Have a backup plan ready
• Have an automated recovery plan
PAGE20
DEVOPS INDONESIA
Data Center monitoring – Temperature & Environment
PAGE25
DEVOPS INDONESIA
Application and Platform
Application monitoring is a process that
ensures that a software application processes
and performs in an expected manner and
scope. This technique routinely identifies,
measures and evaluates the performance of
an application and provides the means to
isolate and rectify any abnormalities or
shortcomings.
PAGE26
DEVOPS INDONESIA
Application and Platform Monitoring Element
• Application response time
• API perfomance
• Service Bus perfomance
• Processing perfomance
PAGE27
DEVOPS INDONESIA
Database monitoring
Measuring database attributes to monitor application productivity.
• Get comprehensive insight into the health and performance of
your databases
• Track slow queries, expensive statements, response times, failures,
page faults, Dead lock details and a whole lot of KPIs.
• Monitor, easily identify and solve database issues that impact
application performance.
PAGE28
DEVOPS INDONESIA
Microservices monitoring
Modern microservices are displacing
monolithic application stacks, accelerating
development and deployment speed,
simplify scaling and more. With all of its
advantages, a microservices-approach
increases the complexity of monitoring and
troubleshooting applications
PAGE29
DEVOPS INDONESIA
Visualize Microservice
Interaction
Monitor’s transparent instrumentation
observes all activity at a system call level.
This helps you instantly see how your
microservices interact and provides key
metrics like response time, network traffic
and resource utilization. Dynamic topology
maps help you identify bottlenecks,
visualize your application flow and drill
down to the process level to understand
what is running and where.
PAGE30
DEVOPS INDONESIA
PAGE31
DEVOPS INDONESIA
PAGE32
DEVOPS INDONESIA
Monitor and
troubleshoot
transactions in
complex
distributed
systems
PAGE33
DEVOPS INDONESIA
PAGE34
DEVOPS INDONESIA
PAGE35
DEVOPS INDONESIA
PAGE36
DEVOPS INDONESIA
Public Service Monitoring
• Monitoring your public service
from multiple geo location
• Monitoring SSL expiration
and domain expiration
• Website Uptime &
Performance Monitoring
PAGE37
DEVOPS INDONESIA
Public Service Monitoring
PAGE38
DEVOPS INDONESIA
Public Service Monitoring
ProductName Rank 1-5
Price/Month
(USD)
Number
Monitoring
Check Internal
Synthetic
application
SSL Check Status Page
Panopta 3 6 1 1 Minutes Yes Yes Yes
Updown.io 2.5 67.18 100 1 Minutes n/a Yes Yes
Nodeping 2 15 200 1 Minutes n/a n/a Yes
Pingdom 4 89.95 80 1 Minutes Yes Yes Yes
Statuscake 3.5 20.41 100 1 Minutes Yes Yes Yes
pingometer 3 29 15 1 Minutes n/a Yes Yes
Monitis 5 136.95 100 1 Minutes Yes Yes n/a
uptimerobot 3 8.5 100 1 Minutes n/a Yes Yes
uptimerobot 3 Free 50 5 Minutes n/a No Yes
serverguard24 4 129.9 200 1 Minutes Yes Yes Yes
PAGE39
DEVOPS INDONESIA
Security Monitoring
• Intrusion Detection - Detect threats and suspicious activities early
with host, network, and cloud IDS.
• Vulnerability Assessment - Identify vulnerabilities and AWS
configuration issues that put your organization at risk.
• Event Correlation - Automate event correlation and security analysis
with AlienVault Threat Intelligence.
• Log Management - Automate log collection and analysis and securely
store raw logs in the AlienVault Cloud.
• Compliance Reporting - Be audit-ready sooner with pre-built
compliance reporting templates.
PAGE40
DEVOPS INDONESIA
PAGE41
DEVOPS INDONESIA
PAGE42
DEVOPS INDONESIA
Paging, Alert and Notification
When you are auditing or writing alerting rules, consider these things to keep your
oncall rotation happier:
• Pages should be urgent, important,actionable,and real.
• They should represent either ongoing or imminent problems with your service.
• Err on the side of removing noisy alerts – over monitoring is a harder problem to
solve than under monitoring.
• You should almost always be able to classify the problem into one of: availability &
basic functionality; latency; correctness (completeness, freshness and durability of
data); and feature specific problems.
• Symptoms are a better way to capture more problems more comprehensively and
robustly with less effort
PAGE43
DEVOPS INDONESIA
Paging, Alert and Notification
PAGE44
DEVOPS INDONESIA
Paging, Alert and Notification
PAGE45
DEVOPS INDONESIA
Paging, Alert and Notification
PAGE46
DEVOPS INDONESIA
Question???
PAGE47
DEVOPS INDONESIA
linkedin.com/in/yusufhadiwinata/
https://www.meetup.com/Docker-Indonesia/
Stay Connected
@devopsindonesia
facebook.com/yusuf.hadiwinata
www.devopsindonesia.com
linkedin.com/in/mademulia/
https://www.meetup.com/DevOps-Indonesia
PAGE48
DEVOPS INDONESIA
Are You Awesome?
We are Hiring !
https://www.linkedin.com/company/biznet-gio-cloud/jobs/
PAGE49
DEVOPS INDONESIA
Alone We are smart, together We are brilliant
THANK YOU !
Quote by Steve

Contenu connexe

Tendances

Jack Nichelson - Information Security Metrics - Practical Security Metrics
Jack Nichelson - Information Security Metrics - Practical Security MetricsJack Nichelson - Information Security Metrics - Practical Security Metrics
Jack Nichelson - Information Security Metrics - Practical Security Metricscentralohioissa
 
DS_Sentinel_4pg_031513
DS_Sentinel_4pg_031513DS_Sentinel_4pg_031513
DS_Sentinel_4pg_031513Tiffeny Price
 
DNSFilter Webinar: Decentralized Security
DNSFilter Webinar: Decentralized SecurityDNSFilter Webinar: Decentralized Security
DNSFilter Webinar: Decentralized SecurityDNSFilter
 
QualysGuard InfoDay 2013 - QualysGuard RoadMap for H2-­2013/H1-­2014
QualysGuard InfoDay 2013 - QualysGuard RoadMap for H2-­2013/H1-­2014QualysGuard InfoDay 2013 - QualysGuard RoadMap for H2-­2013/H1-­2014
QualysGuard InfoDay 2013 - QualysGuard RoadMap for H2-­2013/H1-­2014Risk Analysis Consultants, s.r.o.
 
More databases. More hackers.
More databases. More hackers.More databases. More hackers.
More databases. More hackers.Imperva
 
Getting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseGetting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseSplunk
 
SACON - Immutable architecture (Nilanjan De)
SACON - Immutable architecture (Nilanjan De)SACON - Immutable architecture (Nilanjan De)
SACON - Immutable architecture (Nilanjan De)Priyanka Aash
 
A Tale of Software-Defined & Adaptive Security
A Tale of Software-Defined & Adaptive SecurityA Tale of Software-Defined & Adaptive Security
A Tale of Software-Defined & Adaptive SecuritySébastien Tandel
 
Cloud migrations made simpler safe secure and successful migrations
Cloud migrations made simpler   safe secure and successful migrationsCloud migrations made simpler   safe secure and successful migrations
Cloud migrations made simpler safe secure and successful migrationsAlgoSec
 
SACON - Automating SecOps (Murray Goldschmidt)
SACON - Automating SecOps (Murray Goldschmidt)SACON - Automating SecOps (Murray Goldschmidt)
SACON - Automating SecOps (Murray Goldschmidt)Priyanka Aash
 
Deploying Secure Modern Apps in Evolving Infrastructures
Deploying Secure Modern Apps in Evolving InfrastructuresDeploying Secure Modern Apps in Evolving Infrastructures
Deploying Secure Modern Apps in Evolving InfrastructuresSBWebinars
 
SplunkLive! Splunk App for VMware
SplunkLive! Splunk App for VMwareSplunkLive! Splunk App for VMware
SplunkLive! Splunk App for VMwareSplunk
 
SplunkLive! Austin Customer Presentation - Xerox
SplunkLive! Austin Customer Presentation - XeroxSplunkLive! Austin Customer Presentation - Xerox
SplunkLive! Austin Customer Presentation - XeroxSplunk
 
PRESENTATION ON PLC AND SCADA
PRESENTATION ON PLC AND SCADAPRESENTATION ON PLC AND SCADA
PRESENTATION ON PLC AND SCADAAnandKumarJha33
 
Security Across the Cloud Native Continuum with ESG and Palo Alto Networks
Security Across the Cloud Native Continuum with ESG and Palo Alto NetworksSecurity Across the Cloud Native Continuum with ESG and Palo Alto Networks
Security Across the Cloud Native Continuum with ESG and Palo Alto NetworksDevOps.com
 
(SACON) Satish Sreenivasaiah - DevSecOps Tools and Beyond
(SACON) Satish Sreenivasaiah - DevSecOps Tools and Beyond(SACON) Satish Sreenivasaiah - DevSecOps Tools and Beyond
(SACON) Satish Sreenivasaiah - DevSecOps Tools and BeyondPriyanka Aash
 
ICS Cybersecurity: How to Protect the Proprietary Cyber Assets That Hackers C...
ICS Cybersecurity: How to Protect the Proprietary Cyber Assets That Hackers C...ICS Cybersecurity: How to Protect the Proprietary Cyber Assets That Hackers C...
ICS Cybersecurity: How to Protect the Proprietary Cyber Assets That Hackers C...EnergySec
 

Tendances (20)

Jack Nichelson - Information Security Metrics - Practical Security Metrics
Jack Nichelson - Information Security Metrics - Practical Security MetricsJack Nichelson - Information Security Metrics - Practical Security Metrics
Jack Nichelson - Information Security Metrics - Practical Security Metrics
 
DS_Sentinel_4pg_031513
DS_Sentinel_4pg_031513DS_Sentinel_4pg_031513
DS_Sentinel_4pg_031513
 
DNSFilter Webinar: Decentralized Security
DNSFilter Webinar: Decentralized SecurityDNSFilter Webinar: Decentralized Security
DNSFilter Webinar: Decentralized Security
 
QualysGuard InfoDay 2013 - QualysGuard RoadMap for H2-­2013/H1-­2014
QualysGuard InfoDay 2013 - QualysGuard RoadMap for H2-­2013/H1-­2014QualysGuard InfoDay 2013 - QualysGuard RoadMap for H2-­2013/H1-­2014
QualysGuard InfoDay 2013 - QualysGuard RoadMap for H2-­2013/H1-­2014
 
More databases. More hackers.
More databases. More hackers.More databases. More hackers.
More databases. More hackers.
 
Check Point and Cisco: Securing the Private Cloud
Check Point and Cisco: Securing the Private CloudCheck Point and Cisco: Securing the Private Cloud
Check Point and Cisco: Securing the Private Cloud
 
Soluciones Dynatrace
Soluciones DynatraceSoluciones Dynatrace
Soluciones Dynatrace
 
Getting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseGetting Started with Splunk Enterprise
Getting Started with Splunk Enterprise
 
SACON - Immutable architecture (Nilanjan De)
SACON - Immutable architecture (Nilanjan De)SACON - Immutable architecture (Nilanjan De)
SACON - Immutable architecture (Nilanjan De)
 
A Tale of Software-Defined & Adaptive Security
A Tale of Software-Defined & Adaptive SecurityA Tale of Software-Defined & Adaptive Security
A Tale of Software-Defined & Adaptive Security
 
Cloud migrations made simpler safe secure and successful migrations
Cloud migrations made simpler   safe secure and successful migrationsCloud migrations made simpler   safe secure and successful migrations
Cloud migrations made simpler safe secure and successful migrations
 
Check Point vSEC for Microsoft Azure Webinar
Check Point vSEC for Microsoft Azure WebinarCheck Point vSEC for Microsoft Azure Webinar
Check Point vSEC for Microsoft Azure Webinar
 
SACON - Automating SecOps (Murray Goldschmidt)
SACON - Automating SecOps (Murray Goldschmidt)SACON - Automating SecOps (Murray Goldschmidt)
SACON - Automating SecOps (Murray Goldschmidt)
 
Deploying Secure Modern Apps in Evolving Infrastructures
Deploying Secure Modern Apps in Evolving InfrastructuresDeploying Secure Modern Apps in Evolving Infrastructures
Deploying Secure Modern Apps in Evolving Infrastructures
 
SplunkLive! Splunk App for VMware
SplunkLive! Splunk App for VMwareSplunkLive! Splunk App for VMware
SplunkLive! Splunk App for VMware
 
SplunkLive! Austin Customer Presentation - Xerox
SplunkLive! Austin Customer Presentation - XeroxSplunkLive! Austin Customer Presentation - Xerox
SplunkLive! Austin Customer Presentation - Xerox
 
PRESENTATION ON PLC AND SCADA
PRESENTATION ON PLC AND SCADAPRESENTATION ON PLC AND SCADA
PRESENTATION ON PLC AND SCADA
 
Security Across the Cloud Native Continuum with ESG and Palo Alto Networks
Security Across the Cloud Native Continuum with ESG and Palo Alto NetworksSecurity Across the Cloud Native Continuum with ESG and Palo Alto Networks
Security Across the Cloud Native Continuum with ESG and Palo Alto Networks
 
(SACON) Satish Sreenivasaiah - DevSecOps Tools and Beyond
(SACON) Satish Sreenivasaiah - DevSecOps Tools and Beyond(SACON) Satish Sreenivasaiah - DevSecOps Tools and Beyond
(SACON) Satish Sreenivasaiah - DevSecOps Tools and Beyond
 
ICS Cybersecurity: How to Protect the Proprietary Cyber Assets That Hackers C...
ICS Cybersecurity: How to Protect the Proprietary Cyber Assets That Hackers C...ICS Cybersecurity: How to Protect the Proprietary Cyber Assets That Hackers C...
ICS Cybersecurity: How to Protect the Proprietary Cyber Assets That Hackers C...
 

Similaire à Devops Indonesia Presentation Monitoring Framework

DevOps Indonesia #14 - Building monitoring framework on container infrastructure
DevOps Indonesia #14 - Building monitoring framework on container infrastructureDevOps Indonesia #14 - Building monitoring framework on container infrastructure
DevOps Indonesia #14 - Building monitoring framework on container infrastructureDevOps Indonesia
 
Why Monitoring and Logging are Important in DevOps.pdf
Why Monitoring and Logging are Important in DevOps.pdfWhy Monitoring and Logging are Important in DevOps.pdf
Why Monitoring and Logging are Important in DevOps.pdfDatacademy.ai
 
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdfImprove_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdfمنیزہ ہاشمی
 
5 Best Practices for Application-aware Network Performance Management (AANPM)...
5 Best Practices for Application-aware Network Performance Management (AANPM)...5 Best Practices for Application-aware Network Performance Management (AANPM)...
5 Best Practices for Application-aware Network Performance Management (AANPM)...Enterprise Management Associates
 
Observability in highly distributed systems
Observability in highly distributed systemsObservability in highly distributed systems
Observability in highly distributed systemsDevOps Indonesia
 
Are your cloud applications performing? How Application Performance Managemen...
Are your cloud applications performing? How Application Performance Managemen...Are your cloud applications performing? How Application Performance Managemen...
Are your cloud applications performing? How Application Performance Managemen...DevOps.com
 
Cloud Applications Management Nirvana
Cloud Applications Management NirvanaCloud Applications Management Nirvana
Cloud Applications Management NirvanaSeema Jethani
 
A Comprehensive Look at Application Observability_ What it is and Why it Matt...
A Comprehensive Look at Application Observability_ What it is and Why it Matt...A Comprehensive Look at Application Observability_ What it is and Why it Matt...
A Comprehensive Look at Application Observability_ What it is and Why it Matt...kalichargn70th171
 
How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devopsUlf Mattsson
 
Visualizing Your Network Health - Know your Network
Visualizing Your Network Health - Know your NetworkVisualizing Your Network Health - Know your Network
Visualizing Your Network Health - Know your NetworkDellNMS
 
Get ahead of the cloud or get left behind
Get ahead of the cloud or get left behindGet ahead of the cloud or get left behind
Get ahead of the cloud or get left behindMatt Mandich
 
5 Best Practices to Achieve Operational Excellence with Hive and MapReduce
5 Best Practices to Achieve Operational Excellence with Hive and MapReduce5 Best Practices to Achieve Operational Excellence with Hive and MapReduce
5 Best Practices to Achieve Operational Excellence with Hive and MapReduceDriven Inc.
 
Achieving observability-in-modern-applications
Achieving observability-in-modern-applicationsAchieving observability-in-modern-applications
Achieving observability-in-modern-applicationsJulio Antúnez Tarín
 
What is Platform Observability? An Overview
What is Platform Observability? An OverviewWhat is Platform Observability? An Overview
What is Platform Observability? An OverviewKumar Kolaganti
 
SplunkLive! Zurich 2018: Monitoring the End User Experience with Splunk
SplunkLive! Zurich 2018: Monitoring the End User Experience with SplunkSplunkLive! Zurich 2018: Monitoring the End User Experience with Splunk
SplunkLive! Zurich 2018: Monitoring the End User Experience with SplunkSplunk
 
10 Ways to Better Application-Centric Service Management
10 Ways to Better Application-Centric Service Management10 Ways to Better Application-Centric Service Management
10 Ways to Better Application-Centric Service ManagementLinh Nguyen
 
Why Modern Systems Require a New Approach to Observability
Why Modern Systems Require a New Approach to ObservabilityWhy Modern Systems Require a New Approach to Observability
Why Modern Systems Require a New Approach to ObservabilityEnterprise Management Associates
 
SplunkLive! Munich 2018: Monitoring the End-User Experience with Splunk
SplunkLive! Munich 2018: Monitoring the End-User Experience with SplunkSplunkLive! Munich 2018: Monitoring the End-User Experience with Splunk
SplunkLive! Munich 2018: Monitoring the End-User Experience with SplunkSplunk
 
The 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud ApplicationsThe 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud ApplicationsSolarWinds
 
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with Splunk
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with SplunkSplunkLive! Frankfurt 2018 - Monitoring the End User Experience with Splunk
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with SplunkSplunk
 

Similaire à Devops Indonesia Presentation Monitoring Framework (20)

DevOps Indonesia #14 - Building monitoring framework on container infrastructure
DevOps Indonesia #14 - Building monitoring framework on container infrastructureDevOps Indonesia #14 - Building monitoring framework on container infrastructure
DevOps Indonesia #14 - Building monitoring framework on container infrastructure
 
Why Monitoring and Logging are Important in DevOps.pdf
Why Monitoring and Logging are Important in DevOps.pdfWhy Monitoring and Logging are Important in DevOps.pdf
Why Monitoring and Logging are Important in DevOps.pdf
 
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdfImprove_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
 
5 Best Practices for Application-aware Network Performance Management (AANPM)...
5 Best Practices for Application-aware Network Performance Management (AANPM)...5 Best Practices for Application-aware Network Performance Management (AANPM)...
5 Best Practices for Application-aware Network Performance Management (AANPM)...
 
Observability in highly distributed systems
Observability in highly distributed systemsObservability in highly distributed systems
Observability in highly distributed systems
 
Are your cloud applications performing? How Application Performance Managemen...
Are your cloud applications performing? How Application Performance Managemen...Are your cloud applications performing? How Application Performance Managemen...
Are your cloud applications performing? How Application Performance Managemen...
 
Cloud Applications Management Nirvana
Cloud Applications Management NirvanaCloud Applications Management Nirvana
Cloud Applications Management Nirvana
 
A Comprehensive Look at Application Observability_ What it is and Why it Matt...
A Comprehensive Look at Application Observability_ What it is and Why it Matt...A Comprehensive Look at Application Observability_ What it is and Why it Matt...
A Comprehensive Look at Application Observability_ What it is and Why it Matt...
 
How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devops
 
Visualizing Your Network Health - Know your Network
Visualizing Your Network Health - Know your NetworkVisualizing Your Network Health - Know your Network
Visualizing Your Network Health - Know your Network
 
Get ahead of the cloud or get left behind
Get ahead of the cloud or get left behindGet ahead of the cloud or get left behind
Get ahead of the cloud or get left behind
 
5 Best Practices to Achieve Operational Excellence with Hive and MapReduce
5 Best Practices to Achieve Operational Excellence with Hive and MapReduce5 Best Practices to Achieve Operational Excellence with Hive and MapReduce
5 Best Practices to Achieve Operational Excellence with Hive and MapReduce
 
Achieving observability-in-modern-applications
Achieving observability-in-modern-applicationsAchieving observability-in-modern-applications
Achieving observability-in-modern-applications
 
What is Platform Observability? An Overview
What is Platform Observability? An OverviewWhat is Platform Observability? An Overview
What is Platform Observability? An Overview
 
SplunkLive! Zurich 2018: Monitoring the End User Experience with Splunk
SplunkLive! Zurich 2018: Monitoring the End User Experience with SplunkSplunkLive! Zurich 2018: Monitoring the End User Experience with Splunk
SplunkLive! Zurich 2018: Monitoring the End User Experience with Splunk
 
10 Ways to Better Application-Centric Service Management
10 Ways to Better Application-Centric Service Management10 Ways to Better Application-Centric Service Management
10 Ways to Better Application-Centric Service Management
 
Why Modern Systems Require a New Approach to Observability
Why Modern Systems Require a New Approach to ObservabilityWhy Modern Systems Require a New Approach to Observability
Why Modern Systems Require a New Approach to Observability
 
SplunkLive! Munich 2018: Monitoring the End-User Experience with Splunk
SplunkLive! Munich 2018: Monitoring the End-User Experience with SplunkSplunkLive! Munich 2018: Monitoring the End-User Experience with Splunk
SplunkLive! Munich 2018: Monitoring the End-User Experience with Splunk
 
The 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud ApplicationsThe 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud Applications
 
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with Splunk
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with SplunkSplunkLive! Frankfurt 2018 - Monitoring the End User Experience with Splunk
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with Splunk
 

Plus de Yusuf Hadiwinata Sutandar

LOUCA23 Yusuf Hadiwinata Linux Security BestPractice
LOUCA23 Yusuf Hadiwinata Linux Security BestPracticeLOUCA23 Yusuf Hadiwinata Linux Security BestPractice
LOUCA23 Yusuf Hadiwinata Linux Security BestPracticeYusuf Hadiwinata Sutandar
 
March of the Penguin - 31 years Linux Snapshot
March of the Penguin - 31 years Linux SnapshotMarch of the Penguin - 31 years Linux Snapshot
March of the Penguin - 31 years Linux SnapshotYusuf Hadiwinata Sutandar
 
Choose the Right Container Storage for Kubernetes
Choose the Right Container Storage for KubernetesChoose the Right Container Storage for Kubernetes
Choose the Right Container Storage for KubernetesYusuf Hadiwinata Sutandar
 
Biznet GIO National Seminar on Digital Forensics
Biznet GIO National Seminar on Digital ForensicsBiznet GIO National Seminar on Digital Forensics
Biznet GIO National Seminar on Digital ForensicsYusuf Hadiwinata Sutandar
 
PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...
PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...
PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...Yusuf Hadiwinata Sutandar
 
Kubernetes Jakarta Meetup 010 - Service Mesh Observability with Kiali
Kubernetes Jakarta Meetup 010 - Service Mesh Observability with KialiKubernetes Jakarta Meetup 010 - Service Mesh Observability with Kiali
Kubernetes Jakarta Meetup 010 - Service Mesh Observability with KialiYusuf Hadiwinata Sutandar
 
Devops Indonesia - DevSecOps - The Open Source Way
Devops Indonesia - DevSecOps - The Open Source WayDevops Indonesia - DevSecOps - The Open Source Way
Devops Indonesia - DevSecOps - The Open Source WayYusuf Hadiwinata Sutandar
 
Journey to the devops automation with docker kubernetes and openshift
Journey to the devops automation with docker kubernetes and openshiftJourney to the devops automation with docker kubernetes and openshift
Journey to the devops automation with docker kubernetes and openshiftYusuf Hadiwinata Sutandar
 
create auto scale jboss cluster with openshift
create auto scale jboss cluster with openshiftcreate auto scale jboss cluster with openshift
create auto scale jboss cluster with openshiftYusuf Hadiwinata Sutandar
 

Plus de Yusuf Hadiwinata Sutandar (20)

LOUCA23 Yusuf Hadiwinata Linux Security BestPractice
LOUCA23 Yusuf Hadiwinata Linux Security BestPracticeLOUCA23 Yusuf Hadiwinata Linux Security BestPractice
LOUCA23 Yusuf Hadiwinata Linux Security BestPractice
 
How DevOps works in the Enterprise
How DevOps works  in the EnterpriseHow DevOps works  in the Enterprise
How DevOps works in the Enterprise
 
Acronis Meet and Learn
Acronis Meet and LearnAcronis Meet and Learn
Acronis Meet and Learn
 
BiznetGio Presentation Business Continuity
BiznetGio Presentation Business ContinuityBiznetGio Presentation Business Continuity
BiznetGio Presentation Business Continuity
 
March of the Penguin - 31 years Linux Snapshot
March of the Penguin - 31 years Linux SnapshotMarch of the Penguin - 31 years Linux Snapshot
March of the Penguin - 31 years Linux Snapshot
 
Choose the Right Container Storage for Kubernetes
Choose the Right Container Storage for KubernetesChoose the Right Container Storage for Kubernetes
Choose the Right Container Storage for Kubernetes
 
Biznet GIO National Seminar on Digital Forensics
Biznet GIO National Seminar on Digital ForensicsBiznet GIO National Seminar on Digital Forensics
Biznet GIO National Seminar on Digital Forensics
 
PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...
PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...
PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...
 
Kubernetes Jakarta Meetup 010 - Service Mesh Observability with Kiali
Kubernetes Jakarta Meetup 010 - Service Mesh Observability with KialiKubernetes Jakarta Meetup 010 - Service Mesh Observability with Kiali
Kubernetes Jakarta Meetup 010 - Service Mesh Observability with Kiali
 
Biznet Gio Presentation - Database Security
Biznet Gio Presentation - Database SecurityBiznet Gio Presentation - Database Security
Biznet Gio Presentation - Database Security
 
Biznet Gio Presentation - Cloud Computing
Biznet Gio Presentation - Cloud ComputingBiznet Gio Presentation - Cloud Computing
Biznet Gio Presentation - Cloud Computing
 
Bssn book security awarness
Bssn book security awarnessBssn book security awarness
Bssn book security awarness
 
Job vacancies cti group
Job vacancies cti groupJob vacancies cti group
Job vacancies cti group
 
Devops Indonesia - DevSecOps - The Open Source Way
Devops Indonesia - DevSecOps - The Open Source WayDevops Indonesia - DevSecOps - The Open Source Way
Devops Indonesia - DevSecOps - The Open Source Way
 
Devops indonesia - The Future Container
Devops indonesia - The Future ContainerDevops indonesia - The Future Container
Devops indonesia - The Future Container
 
Journey to the devops automation with docker kubernetes and openshift
Journey to the devops automation with docker kubernetes and openshiftJourney to the devops automation with docker kubernetes and openshift
Journey to the devops automation with docker kubernetes and openshift
 
War of Openstack Private Cloud Distribution
War of Openstack Private Cloud DistributionWar of Openstack Private Cloud Distribution
War of Openstack Private Cloud Distribution
 
create auto scale jboss cluster with openshift
create auto scale jboss cluster with openshiftcreate auto scale jboss cluster with openshift
create auto scale jboss cluster with openshift
 
Docker handons-workshop-for-charity
Docker handons-workshop-for-charityDocker handons-workshop-for-charity
Docker handons-workshop-for-charity
 
Docker meetup-20-apr-17-openshit
Docker meetup-20-apr-17-openshitDocker meetup-20-apr-17-openshit
Docker meetup-20-apr-17-openshit
 

Dernier

The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfayushiqss
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durbanmasabamasaba
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationShrmpro
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsBert Jan Schrijver
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburgmasabamasaba
 

Dernier (20)

The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 

Devops Indonesia Presentation Monitoring Framework

  • 1. PAGE1 DEVOPS INDONESIA DEVOPS INDONESIA Jakarta, 28 Feb 2019 Building Monitoring Framework DevOpsCommunity in Indonesia
  • 2. PAGE3 DEVOPS INDONESIA DEVOPS INDONESIA HOUSE RULES 100% ATTENTION TAKE NOTES, NOT CALLS RECEIVE KNOWLEDGE, NOT MESSAGES MUTE NOTIFICATIONS FOR SLACK QQ WHATSAPP IMESSAGE EMAIL TELEGRAM SNAPCHAT FACEBOOK WEIBO HANGOUTS VOXER SIGNAL G+ TWITTER VIBER SKYPE WECHAT LINE SMS ...
  • 3. PAGE4 DEVOPS INDONESIA Let’s get know each otherLet's get know each other
  • 4. PAGE5 DEVOPS INDONESIA Linux Geek | OpenSourceEnthusiast | Security Hobbies Senior Manager - Technology Operation Yusuf Hadiwinata Sutandar
  • 6. PAGE8 DEVOPS INDONESIA Raise You Hand! Who.. ...has implement monitoring?
  • 7. PAGE9 DEVOPS INDONESIA Background... One of the biggest challenges facing IT ops teams is the lack of visibility across the entire infrastructure - physical, virtual and in the cloud. Making things even more complex, any infrastructure monitoring solution needs to not only meet the IT team’s needs, but also the needs of other stakeholders including line of business (LOB) owners and application developers
  • 8. PAGE10 DEVOPS INDONESIA Monitoring is essential • Protecting revenue, brand, and security • Identification of issues before customers are impacted • Creating feedback loops and stability • Gathering information on usage and usability • Collecting information for future analysis
  • 9. PAGE11 DEVOPS INDONESIA Comprehensive monitoring strategy • Monitor the components and the whole system level, component level, and overall applicationmetrics need to be includedto get the full picture. • Analyze first and third party performance. Problems with a third party affect the overall digital experiencejust as much as problems with first party content. • Measure individual pages and multi-step transactions. Users are visiting more than a single page, you should be monitoring more than the home page. • Configure alerts to be notified when performance varies from a baseline. Early identification of issues can help resolve problems before customers are impacted. • Compare your performance to competitors or industry leaders. Performance is relative, you are being compared to other sites on a daily basis, do you know how you stack up?
  • 10. PAGE12 DEVOPS INDONESIA Comprehensive monitoring strategy • Monitor from the viewpoint of your users. Capture metrics from real users to get the broadest coverage and use those locations to influence where to capture synthetic measurementsfrom. • Measure performance across multiple connection types. Performance and availability can vary widely across connection types include a representative sample of your users. • Align metrics with business objectives. Why should others in the organization care about a metric? Describe how the monitoring data is relevant to objectives such as increasing customer loyalty, increasing revenue, or reducing costs. • Re-evaluate your strategy on a regular basis. As your company grows, and your application changes, your monitoring strategy should be re-evaluated. Are you still measuring from the geographies that matter? Have new components been introducedthat need to be monitored? • Look for the anomalies and outliers. We can learn more from the unexpected than from the everyday occurrences.
  • 11. PAGE13 DEVOPS INDONESIA Breaking your strategy • This first component is collection. Any performance monitoring strategy starts with data collection. If you can’t monitor it, you can’t manage it. To prevent visibility gaps, your performance-monitoring platform should be data agnostic, with high frequency polling down to the second. • Building the baseline. Once you’ve collected the broadest set of performance data at the required granularity, it’s time to establish a baseline for every metric you monitor. It’s imperative to understand what “normal” conditions look like at any given moment, especially in dynamic virtualized environments. Baselines then become your basis for aneffective alerting method. • Setting alerts. In addition to setting static thresholds, it’s important to establish alerts based on deviation from baseline performance. Beyond a daily alert about high bandwidth usage, you need to know when an unexpected spike occurs during working hours due to a unique user-initiated action
  • 12. PAGE14 DEVOPS INDONESIA Breaking your strategy cont.. • Creating reports. Canned reports reveal most utilized interfaces, highest packet loss and other key metrics. Yet, they don’t allow for the level of manipulation often required to troubleshoot performance issues • Analyzing data. The goal is to find actionable insight needed to proactively detect and avoid performance events, understand correlations that can help fine-tune infrastructure and make more informed forecasting decisions about the impact infrastructure has on the business. • Sharing results. Once armed with the strategic ability to collect, baseline, alert, report and analyze your performance data, its time to share insights with team members who can truly benefit from monitoring results.
  • 13. PAGE15 DEVOPS INDONESIA ITOM Standarization Performance Monitoring Capacity Forecasting Business Insight Services Availability Security Event Domain Controller SMTP Centralize Log Server NTP Server Lifecycle Management Antivirus Agent Password Manager Standard Hardening Config Management New Deployment
  • 14. PAGE16 DEVOPS INDONESIA Performance Monitoring Capacity Forecasting Business Insight Services Availability Data Center Devices Server Storage Network Platform Application Operating System Virtualization Container Application Database Public Service URL www.biznetgio.com Portal.neo.id cloud.biznetgiocloud.com Security & Compliance HIDS SIEM Compliance Vunl Management NIDS Automatic Alert, Call, Paging and Notification Security Event Automatic Escalation Management L1 L2 L3 ITOM Strategy
  • 15. PAGE17 DEVOPS INDONESIA Monitoring, Alerting, and Capacity Planning No Category Allerting SIEM Services Availability Perfomance Monitoring Capacity Forecasting Sysops Network Data Center Sysops Network Data Center Sysops Network Data Center Bussiness /Sales 1 Visual Dashboard & Monitoring 1 a 2 Public Service URL Monitoring 1 a 3 Notification Tools 1 1st Layer Notification 2 2nd Layer Notification 3 Management Escalation Prepare Your Checklist
  • 16. PAGE18 DEVOPS INDONESIA Data Center Monitoring - element • Asset configuration and change management • Know trends in data center for a better capacity planning • Sensing and monitoring temperature • Establish precision cooling control • Fluid and humidity detection • Integrate the environment with other sensors • Managing alarms and notifications • Establish Data center Environmental Monitoring Systems (EMS)
  • 17. PAGE19 DEVOPS INDONESIA Data Center monitoring best practice • Testing and Maintenance • Be ready for emergencies • Have a backup plan ready • Have an automated recovery plan
  • 18. PAGE20 DEVOPS INDONESIA Data Center monitoring – Temperature & Environment
  • 19. PAGE25 DEVOPS INDONESIA Application and Platform Application monitoring is a process that ensures that a software application processes and performs in an expected manner and scope. This technique routinely identifies, measures and evaluates the performance of an application and provides the means to isolate and rectify any abnormalities or shortcomings.
  • 20. PAGE26 DEVOPS INDONESIA Application and Platform Monitoring Element • Application response time • API perfomance • Service Bus perfomance • Processing perfomance
  • 21. PAGE27 DEVOPS INDONESIA Database monitoring Measuring database attributes to monitor application productivity. • Get comprehensive insight into the health and performance of your databases • Track slow queries, expensive statements, response times, failures, page faults, Dead lock details and a whole lot of KPIs. • Monitor, easily identify and solve database issues that impact application performance.
  • 22. PAGE28 DEVOPS INDONESIA Microservices monitoring Modern microservices are displacing monolithic application stacks, accelerating development and deployment speed, simplify scaling and more. With all of its advantages, a microservices-approach increases the complexity of monitoring and troubleshooting applications
  • 23. PAGE29 DEVOPS INDONESIA Visualize Microservice Interaction Monitor’s transparent instrumentation observes all activity at a system call level. This helps you instantly see how your microservices interact and provides key metrics like response time, network traffic and resource utilization. Dynamic topology maps help you identify bottlenecks, visualize your application flow and drill down to the process level to understand what is running and where.
  • 30. PAGE36 DEVOPS INDONESIA Public Service Monitoring • Monitoring your public service from multiple geo location • Monitoring SSL expiration and domain expiration • Website Uptime & Performance Monitoring
  • 32. PAGE38 DEVOPS INDONESIA Public Service Monitoring ProductName Rank 1-5 Price/Month (USD) Number Monitoring Check Internal Synthetic application SSL Check Status Page Panopta 3 6 1 1 Minutes Yes Yes Yes Updown.io 2.5 67.18 100 1 Minutes n/a Yes Yes Nodeping 2 15 200 1 Minutes n/a n/a Yes Pingdom 4 89.95 80 1 Minutes Yes Yes Yes Statuscake 3.5 20.41 100 1 Minutes Yes Yes Yes pingometer 3 29 15 1 Minutes n/a Yes Yes Monitis 5 136.95 100 1 Minutes Yes Yes n/a uptimerobot 3 8.5 100 1 Minutes n/a Yes Yes uptimerobot 3 Free 50 5 Minutes n/a No Yes serverguard24 4 129.9 200 1 Minutes Yes Yes Yes
  • 33. PAGE39 DEVOPS INDONESIA Security Monitoring • Intrusion Detection - Detect threats and suspicious activities early with host, network, and cloud IDS. • Vulnerability Assessment - Identify vulnerabilities and AWS configuration issues that put your organization at risk. • Event Correlation - Automate event correlation and security analysis with AlienVault Threat Intelligence. • Log Management - Automate log collection and analysis and securely store raw logs in the AlienVault Cloud. • Compliance Reporting - Be audit-ready sooner with pre-built compliance reporting templates.
  • 36. PAGE42 DEVOPS INDONESIA Paging, Alert and Notification When you are auditing or writing alerting rules, consider these things to keep your oncall rotation happier: • Pages should be urgent, important,actionable,and real. • They should represent either ongoing or imminent problems with your service. • Err on the side of removing noisy alerts – over monitoring is a harder problem to solve than under monitoring. • You should almost always be able to classify the problem into one of: availability & basic functionality; latency; correctness (completeness, freshness and durability of data); and feature specific problems. • Symptoms are a better way to capture more problems more comprehensively and robustly with less effort
  • 42. PAGE48 DEVOPS INDONESIA Are You Awesome? We are Hiring ! https://www.linkedin.com/company/biznet-gio-cloud/jobs/
  • 43. PAGE49 DEVOPS INDONESIA Alone We are smart, together We are brilliant THANK YOU ! Quote by Steve