SlideShare a Scribd company logo
Yuriy Bondarenko
expert of monitoring and automation
Organize the process of reviewing the
complaints of users and compensate it by
monitoring
Promoting by leadership
Part of the company's strategy
Presence of service catalog
Projects include monitoring phase
IT System #1
IT System #2 IT System #3
Businessservice
(5ITsystems)
Businessservice
(2ITsystems)
Businessservice
(3ITsystems)
Application
cluster
Database
cluster
Balancer
Ping
Basic services
CPU utilization
Memory utilization
Disks availability
Disks % free space
Disks latency
Status code
Response time
Connection count
DNS lookup
SSL certificate check
telnet 80
Failed request
Demon started
Exceptions log
telnet app port
JMX query
OLEDB query
Instance status
Database state
Free table space
Active sessions
And so on
JSONJSON
|| XML|| XML
HTMLHTML
HTTPHTTP
POSTPOST
HTTPHTTP
GET,GET,
POSTPOST
Try logon
Try get history
Try get data
Try logon
Try find
Try send sms
For example
PowerShell + dll
SOAP query
HTTP GET, POST
WCF methods invoke
Using different API
JSON converter
XML converter
Invoke web scenarios
Check availability
Metering of speed invoke
Get service
Provide service
User experience. Send transaction history
Technical view. Send transaction history
HTTP POST
UserId,
ServiceId,
actionId
WebRequest
Application serverWeb server
Data Access
Framework
Insert record
(new order)
JOBApplication server
Integration API Send email
Data Access
Framework
Application server
Self Care System Order management
Billing systemMail system
Updateorder
Getoreders
Update
order
Sender log
Sender log
HTTP POST
UserId,
ServiceId,
actionId
WebRequest
Application serverWeb server
Data Access
Framework
Insert record
(new order)
Application server
Data Access
Framework
Integration API Send email
Application server
Self Care System Order management
Billing systemMail system
Updateorder
Getoreders
datapresenceaftert
update
order
Monitoring of inserting
exception
Checkstatusafterdeleting
Monitoring of deleting
& sending exception
Check status after sending
Check status after sending
Technical view. Send transaction history
get criteria of unavailable
mapping of monitoring
metrics and criteria
build “tree of health” in monitoing
methodology of calculation
of service availability
methodology of calculation
of IT availability
requirements for the reporting
system or RT dashboard
Customer says:
“The service is not available:
• when the money is not received for services rendered.
• when money is received but it is not delivered a service”
Customer’s requirements must be in conformity with monitoring metrics
For example:
•Service is unavailable = Base Page Status Code 500
•Service is unavailable = E2E logon is rejected
•Service is unavailable = email sending error & order updating error
Worst state
Best state
Best state
Worst state
Monitoring metrics
Good
Bad
How can you calculate?
Using schedule of support in SLA (8x5, 12x7, 24x7)
Using of repeat count to avoid false alarms (accuracy is lower, reliability is higher )
Not to use the data layer in the calculation of availability
Try to get the cost of service downtime. You will have a lot of customers)
How can you calculate availability of IT?
You can use coefficients
Service1 (Domain1) – 0,1
Service2 (Domain2) – 0,9
24HH IT Uptime =
100% - 24HH Serv1 DownTime%*k + 24HH Serv1 DownTime%*k
Or other, most difficult formulas)
Built coefficients
•BCM
•Count of users
•Service profitability
You can use the average
and not to worry
It can be:
periodic email with counters, report, real-time dashboard with analytics
You have to know the architecture of the monitoring database
You have to have a mechanism of operational availability management!!!
$
Availability
Performance
Financial losses
DL,BL,PL Influence
Monitoring detection
Critical incidents
Other
Attributes of SLA
Сервис, ты как? Практики и подходы к мониторингу ИТ-сервисов системами инфраструктурного мониторинга
Сервис, ты как? Практики и подходы к мониторингу ИТ-сервисов системами инфраструктурного мониторинга

More Related Content

Similar to Сервис, ты как? Практики и подходы к мониторингу ИТ-сервисов системами инфраструктурного мониторинга

Event-Driven Architectures Done Right | Tim Berglund, Confluent
Event-Driven Architectures Done Right | Tim Berglund, ConfluentEvent-Driven Architectures Done Right | Tim Berglund, Confluent
Event-Driven Architectures Done Right | Tim Berglund, Confluent
HostedbyConfluent
 
CTU June 2011 - Opalis: Orchestrating your Data Center
CTU June 2011 - Opalis: Orchestrating your Data CenterCTU June 2011 - Opalis: Orchestrating your Data Center
CTU June 2011 - Opalis: Orchestrating your Data Center
Spiffy
 
Flink Forward San Francisco 2018: David Reniz & Dahyr Vergara - "Real-time m...
Flink Forward San Francisco 2018:  David Reniz & Dahyr Vergara - "Real-time m...Flink Forward San Francisco 2018:  David Reniz & Dahyr Vergara - "Real-time m...
Flink Forward San Francisco 2018: David Reniz & Dahyr Vergara - "Real-time m...
Flink Forward
 
T3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of ExcellenceT3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of Excellence
veehikle
 
Mission IT operations for a good night's sleep
Mission IT operations for a good night's sleepMission IT operations for a good night's sleep
Mission IT operations for a good night's sleep
wwwally
 
Test Automation Best Practices (with SOA test approach)
Test Automation Best Practices (with SOA test approach)Test Automation Best Practices (with SOA test approach)
Test Automation Best Practices (with SOA test approach)
Leonard Fingerman
 
Deliver Trusted Data by Leveraging ETL Testing
Deliver Trusted Data by Leveraging ETL TestingDeliver Trusted Data by Leveraging ETL Testing
Deliver Trusted Data by Leveraging ETL Testing
Cognizant
 
Paper Practical Itsm Transformation Qai V 1.0
Paper   Practical Itsm Transformation   Qai V 1.0Paper   Practical Itsm Transformation   Qai V 1.0
Paper Practical Itsm Transformation Qai V 1.0
Sukumar Daniel
 
Graphical Business Rules Management
Graphical Business Rules ManagementGraphical Business Rules Management
Graphical Business Rules Management
guest5a591
 
Graphical Business Rules Management
Graphical Business Rules ManagementGraphical Business Rules Management
Graphical Business Rules Management
guest5a591
 
Adding Value in the Cloud with Performance Test
Adding Value in the Cloud with Performance TestAdding Value in the Cloud with Performance Test
Adding Value in the Cloud with Performance Test
Rodolfo Kohn
 
Process wind tunnel - A novel capability for data-driven business process imp...
Process wind tunnel - A novel capability for data-driven business process imp...Process wind tunnel - A novel capability for data-driven business process imp...
Process wind tunnel - A novel capability for data-driven business process imp...
Sudhendu Rai
 
L2 - ITIL v3 - Overview, SV Strategy, SV Design.ppt
L2 - ITIL v3 - Overview, SV Strategy, SV Design.pptL2 - ITIL v3 - Overview, SV Strategy, SV Design.ppt
L2 - ITIL v3 - Overview, SV Strategy, SV Design.ppt
ThirumalainambiMurug
 
Anu_Sharma2016_DWH
Anu_Sharma2016_DWHAnu_Sharma2016_DWH
Anu_Sharma2016_DWH
Anu Sharma
 
Itfma 2009 charleston_cost_cutting_tool
Itfma 2009 charleston_cost_cutting_toolItfma 2009 charleston_cost_cutting_tool
Itfma 2009 charleston_cost_cutting_tool
Karthik Arumugham
 
Improve phase lean six sigma tollgate template
Improve phase   lean six sigma tollgate templateImprove phase   lean six sigma tollgate template
Improve phase lean six sigma tollgate template
Steven Bonacorsi
 
Improve phase lean six sigma tollgate template
Improve phase   lean six sigma tollgate templateImprove phase   lean six sigma tollgate template
Improve phase lean six sigma tollgate template
Steven Bonacorsi
 
Welcome Webinar Slides
Welcome Webinar SlidesWelcome Webinar Slides
Welcome Webinar Slides
Sumo Logic
 
Business Process Automation A Productivity Lever
Business Process Automation A Productivity LeverBusiness Process Automation A Productivity Lever
Business Process Automation A Productivity Lever
Knoldus Inc.
 
Online Recuitement System
Online Recuitement SystemOnline Recuitement System
Online Recuitement System
Neel Purohit
 

Similar to Сервис, ты как? Практики и подходы к мониторингу ИТ-сервисов системами инфраструктурного мониторинга (20)

Event-Driven Architectures Done Right | Tim Berglund, Confluent
Event-Driven Architectures Done Right | Tim Berglund, ConfluentEvent-Driven Architectures Done Right | Tim Berglund, Confluent
Event-Driven Architectures Done Right | Tim Berglund, Confluent
 
CTU June 2011 - Opalis: Orchestrating your Data Center
CTU June 2011 - Opalis: Orchestrating your Data CenterCTU June 2011 - Opalis: Orchestrating your Data Center
CTU June 2011 - Opalis: Orchestrating your Data Center
 
Flink Forward San Francisco 2018: David Reniz & Dahyr Vergara - "Real-time m...
Flink Forward San Francisco 2018:  David Reniz & Dahyr Vergara - "Real-time m...Flink Forward San Francisco 2018:  David Reniz & Dahyr Vergara - "Real-time m...
Flink Forward San Francisco 2018: David Reniz & Dahyr Vergara - "Real-time m...
 
T3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of ExcellenceT3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of Excellence
 
Mission IT operations for a good night's sleep
Mission IT operations for a good night's sleepMission IT operations for a good night's sleep
Mission IT operations for a good night's sleep
 
Test Automation Best Practices (with SOA test approach)
Test Automation Best Practices (with SOA test approach)Test Automation Best Practices (with SOA test approach)
Test Automation Best Practices (with SOA test approach)
 
Deliver Trusted Data by Leveraging ETL Testing
Deliver Trusted Data by Leveraging ETL TestingDeliver Trusted Data by Leveraging ETL Testing
Deliver Trusted Data by Leveraging ETL Testing
 
Paper Practical Itsm Transformation Qai V 1.0
Paper   Practical Itsm Transformation   Qai V 1.0Paper   Practical Itsm Transformation   Qai V 1.0
Paper Practical Itsm Transformation Qai V 1.0
 
Graphical Business Rules Management
Graphical Business Rules ManagementGraphical Business Rules Management
Graphical Business Rules Management
 
Graphical Business Rules Management
Graphical Business Rules ManagementGraphical Business Rules Management
Graphical Business Rules Management
 
Adding Value in the Cloud with Performance Test
Adding Value in the Cloud with Performance TestAdding Value in the Cloud with Performance Test
Adding Value in the Cloud with Performance Test
 
Process wind tunnel - A novel capability for data-driven business process imp...
Process wind tunnel - A novel capability for data-driven business process imp...Process wind tunnel - A novel capability for data-driven business process imp...
Process wind tunnel - A novel capability for data-driven business process imp...
 
L2 - ITIL v3 - Overview, SV Strategy, SV Design.ppt
L2 - ITIL v3 - Overview, SV Strategy, SV Design.pptL2 - ITIL v3 - Overview, SV Strategy, SV Design.ppt
L2 - ITIL v3 - Overview, SV Strategy, SV Design.ppt
 
Anu_Sharma2016_DWH
Anu_Sharma2016_DWHAnu_Sharma2016_DWH
Anu_Sharma2016_DWH
 
Itfma 2009 charleston_cost_cutting_tool
Itfma 2009 charleston_cost_cutting_toolItfma 2009 charleston_cost_cutting_tool
Itfma 2009 charleston_cost_cutting_tool
 
Improve phase lean six sigma tollgate template
Improve phase   lean six sigma tollgate templateImprove phase   lean six sigma tollgate template
Improve phase lean six sigma tollgate template
 
Improve phase lean six sigma tollgate template
Improve phase   lean six sigma tollgate templateImprove phase   lean six sigma tollgate template
Improve phase lean six sigma tollgate template
 
Welcome Webinar Slides
Welcome Webinar SlidesWelcome Webinar Slides
Welcome Webinar Slides
 
Business Process Automation A Productivity Lever
Business Process Automation A Productivity LeverBusiness Process Automation A Productivity Lever
Business Process Automation A Productivity Lever
 
Online Recuitement System
Online Recuitement SystemOnline Recuitement System
Online Recuitement System
 

More from ALG Systems (АЛЖ Системс)

Monitoring, automation and visualization as approaches to the principles of D...
Monitoring, automation and visualization as approaches to the principles of D...Monitoring, automation and visualization as approaches to the principles of D...
Monitoring, automation and visualization as approaches to the principles of D...
ALG Systems (АЛЖ Системс)
 
DevOps Hub user group startup meeting
DevOps Hub user group startup meetingDevOps Hub user group startup meeting
DevOps Hub user group startup meeting
ALG Systems (АЛЖ Системс)
 
Ibm jazz educonferencenau-10-2012
Ibm jazz educonferencenau-10-2012Ibm jazz educonferencenau-10-2012
Ibm jazz educonferencenau-10-2012
ALG Systems (АЛЖ Системс)
 
Официальная презентация NetVault в Украине
Официальная презентация NetVault в УкраинеОфициальная презентация NetVault в Украине
Официальная презентация NetVault в УкраинеALG Systems (АЛЖ Системс)
 
ALG SW Outsourcing (EN/UA) 2012
ALG SW Outsourcing (EN/UA) 2012ALG SW Outsourcing (EN/UA) 2012
ALG SW Outsourcing (EN/UA) 2012
ALG Systems (АЛЖ Системс)
 

More from ALG Systems (АЛЖ Системс) (9)

Monitoring, automation and visualization as approaches to the principles of D...
Monitoring, automation and visualization as approaches to the principles of D...Monitoring, automation and visualization as approaches to the principles of D...
Monitoring, automation and visualization as approaches to the principles of D...
 
DevOps Hub user group startup meeting
DevOps Hub user group startup meetingDevOps Hub user group startup meeting
DevOps Hub user group startup meeting
 
Business Solutions: Banking & Finance. Moscow
Business Solutions: Banking & Finance. MoscowBusiness Solutions: Banking & Finance. Moscow
Business Solutions: Banking & Finance. Moscow
 
ALG Systems
ALG SystemsALG Systems
ALG Systems
 
Ibm jazz educonferencenau-10-2012
Ibm jazz educonferencenau-10-2012Ibm jazz educonferencenau-10-2012
Ibm jazz educonferencenau-10-2012
 
Официальная презентация NetVault в Украине
Официальная презентация NetVault в УкраинеОфициальная презентация NetVault в Украине
Официальная презентация NetVault в Украине
 
Quest Foglight Launch (Kiev 2012)
Quest Foglight Launch (Kiev 2012)Quest Foglight Launch (Kiev 2012)
Quest Foglight Launch (Kiev 2012)
 
Earth Hour '12
Earth Hour '12Earth Hour '12
Earth Hour '12
 
ALG SW Outsourcing (EN/UA) 2012
ALG SW Outsourcing (EN/UA) 2012ALG SW Outsourcing (EN/UA) 2012
ALG SW Outsourcing (EN/UA) 2012
 

Recently uploaded

Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 

Recently uploaded (20)

Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 

Сервис, ты как? Практики и подходы к мониторингу ИТ-сервисов системами инфраструктурного мониторинга

  • 1. Yuriy Bondarenko expert of monitoring and automation
  • 2.
  • 3. Organize the process of reviewing the complaints of users and compensate it by monitoring Promoting by leadership Part of the company's strategy Presence of service catalog Projects include monitoring phase
  • 4.
  • 5. IT System #1 IT System #2 IT System #3 Businessservice (5ITsystems) Businessservice (2ITsystems) Businessservice (3ITsystems)
  • 7. Ping Basic services CPU utilization Memory utilization Disks availability Disks % free space Disks latency Status code Response time Connection count DNS lookup SSL certificate check telnet 80 Failed request Demon started Exceptions log telnet app port JMX query OLEDB query Instance status Database state Free table space Active sessions And so on
  • 8. JSONJSON || XML|| XML HTMLHTML HTTPHTTP POSTPOST HTTPHTTP GET,GET, POSTPOST Try logon Try get history Try get data Try logon Try find Try send sms For example PowerShell + dll SOAP query HTTP GET, POST WCF methods invoke Using different API JSON converter XML converter Invoke web scenarios Check availability Metering of speed invoke
  • 9. Get service Provide service User experience. Send transaction history
  • 10. Technical view. Send transaction history HTTP POST UserId, ServiceId, actionId WebRequest Application serverWeb server Data Access Framework Insert record (new order) JOBApplication server Integration API Send email Data Access Framework Application server Self Care System Order management Billing systemMail system Updateorder Getoreders Update order Sender log
  • 11. Sender log HTTP POST UserId, ServiceId, actionId WebRequest Application serverWeb server Data Access Framework Insert record (new order) Application server Data Access Framework Integration API Send email Application server Self Care System Order management Billing systemMail system Updateorder Getoreders datapresenceaftert update order Monitoring of inserting exception Checkstatusafterdeleting Monitoring of deleting & sending exception Check status after sending Check status after sending Technical view. Send transaction history
  • 12.
  • 13. get criteria of unavailable mapping of monitoring metrics and criteria build “tree of health” in monitoing methodology of calculation of service availability methodology of calculation of IT availability requirements for the reporting system or RT dashboard Customer says: “The service is not available: • when the money is not received for services rendered. • when money is received but it is not delivered a service” Customer’s requirements must be in conformity with monitoring metrics For example: •Service is unavailable = Base Page Status Code 500 •Service is unavailable = E2E logon is rejected •Service is unavailable = email sending error & order updating error Worst state Best state Best state Worst state Monitoring metrics Good Bad How can you calculate? Using schedule of support in SLA (8x5, 12x7, 24x7) Using of repeat count to avoid false alarms (accuracy is lower, reliability is higher ) Not to use the data layer in the calculation of availability Try to get the cost of service downtime. You will have a lot of customers) How can you calculate availability of IT? You can use coefficients Service1 (Domain1) – 0,1 Service2 (Domain2) – 0,9 24HH IT Uptime = 100% - 24HH Serv1 DownTime%*k + 24HH Serv1 DownTime%*k Or other, most difficult formulas) Built coefficients •BCM •Count of users •Service profitability You can use the average and not to worry It can be: periodic email with counters, report, real-time dashboard with analytics You have to know the architecture of the monitoring database You have to have a mechanism of operational availability management!!!
  • 14. $ Availability Performance Financial losses DL,BL,PL Influence Monitoring detection Critical incidents Other Attributes of SLA

Editor's Notes

  1. APM тут не поможет
  2. APM тут не поможет
  3. APM тут не поможет