{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/iwObOVyIkiAq8aGmcF7Y/U483uevKwx3WmjoXamm3/qmV3zUdyF-2.js"],
  "sourcesContent": ["import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{Link as n}from\"framer\";import{motion as i}from\"framer-motion\";import*as a from\"react\";export const richText=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Automated root cause analysis and machine learning capabilities are changing how teams handle incidents today. Companies that use AI-powered root cause analysis solutions see dramatic improvements in their operations. Their mean-time-to-resolution dropped by 78% - from 25 hours to just 5.5 hours per incident. Modern automated systems can find critical alert causes within 30 seconds. This quick detection helps teams resolve incidents faster and reduce expensive downtime.\"}),/*#__PURE__*/e(\"p\",{children:\"This piece shows how automated root cause analysis reduces incident response time and the technology that makes these impressive efficiency gains possible.\"})]});export const richText1=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Why Traditional Root Cause Analysis Falls Short in Modern IT Environments\"}),/*#__PURE__*/e(\"p\",{children:\"Traditional root cause analysis (RCA) methods don't work well anymore in complex IT environments. These approaches were built for simpler systems and don't deal very well with the layered challenges we see in modern technology.\"}),/*#__PURE__*/e(\"p\",{children:\"The biggest problem comes from how complex IT has become. RCA worked great when cause-and-effect was clear and simple. Modern companies now run on interconnected solutions that span platforms of all sizes. A typical organization uses dozens of monitoring tools that track thousands of application events each day. This creates a maze of alerts that overwhelm standard analysis methods.\"}),/*#__PURE__*/e(\"p\",{children:\"Much of RCA's limitations stem from its dependence on manual investigation and human judgment. The process relies heavily on expert knowledge and manual work, which adds bias and takes longer to resolve issues. Research shows RCA takes too much time and bumps against human memory limits, which max out at 3-4 items. Security analysts face extra challenges when they work with incomplete data.\"}),/*#__PURE__*/e(\"p\",{children:\"Data silos in modern systems make analysis harder. Important information stays scattered in different places - sensor readings, maintenance records, control systems, and staff notes. This makes it hard to get a detailed picture. Teams miss important connections between events because everything stays fragmented.\"}),/*#__PURE__*/e(\"p\",{children:\"RCA methods react to problems instead of preventing them. They focus on analyzing failures after they happen. This reactive approach costs companies dearly - each minute of downtime averages USD 4,537.\"}),/*#__PURE__*/e(\"p\",{children:\"The standard tiered support structure (Level 1, 2, 3) slows everything down. Starting with junior staff and moving up through multiple levels affects how quickly issues get fixed. This model wastes money when a senior engineer could solve something in minutes while junior staff spend hours before escalating.\"}),/*#__PURE__*/e(\"p\",{children:\"IT systems keep getting more complex with microservices and containers. A single app might now connect to hundreds of different services. Traditional RCA tools can't handle this environment, especially when one service failure creates problems throughout the system.\"}),/*#__PURE__*/e(\"h2\",{children:\"Automated Root Cause Analysis Machine Learning Models Explained\"}),/*#__PURE__*/e(\"p\",{children:\"ML models are the foundations of automated root cause analysis. They cut down incident response time through smart pattern recognition. These models come in two main types: supervised and unsupervised learning approaches that offer distinct benefits for different RCA scenarios.\"}),/*#__PURE__*/e(\"p\",{children:\"Supervised learning models need labeled training data with known root causes. This helps them spot similar patterns in new incidents. The algorithms include support vector machines, linear regression, logistic regression, decision trees, and neural networks. These models' strength comes from their knowledge of past incident data that they apply to new situations. Unsupervised learning models take a different approach. They work with unlabeled data and automatically detect anomalies without needing prior examples.\"}),/*#__PURE__*/e(\"p\",{children:\"Model performance varies based on implementation. To cite an instance, hypothesis-testing algorithms show excellent recall rates of 95-100% in detecting root causes. Epsilon-diagnosis methods achieve only 6-16% recall rates. Local-RCD (Root Cause Discovery) algorithms show strong results with 70% recall at the top-3 candidate level.\"}),/*#__PURE__*/e(\"p\",{children:\"In ground applications, each approach shines in specific scenarios:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Anomaly detection models\"}),\": Spot deviations from normal behavior patterns to identify unusual system activities\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Bayesian networks\"}),\": Calculate root cause probabilities based on metric relationships\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Random forests\"}),\": Classify incident reports to find hidden causal factors\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Graph-based models\"}),\": Track failures through system dependencies, vital for complex microservice architectures\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"These models exploit multiple data sources like logs, metrics, and traces. Studies show that combining different data types improves detection accuracy. Organizations reduce MTTR by 62% with ML models that blend error logs, exception stack traces, and system metrics.\"}),/*#__PURE__*/e(\"p\",{children:\"ML models aim to revolutionize incident response from reactive to proactive. Teams can fix potential failures before users notice any issues.\"}),/*#__PURE__*/e(\"h2\",{children:\"Transforming Incident Response with AI-Powered RCA\"}),/*#__PURE__*/e(\"p\",{children:\"AI-powered incident response changes how organizations handle critical system failures. Investigation and resolution times have dropped dramatically. Organizations that implement automated root cause analysis solutions see measurable improvements. Their MTTR has decreased by 78%, going from 25 hours to just 5.5 hours per incident.\"}),/*#__PURE__*/e(\"p\",{children:\"Automation benefits go beyond saving time. Advanced RCA technologies help companies find the root cause of critical alerts in 30 seconds. Teams no longer waste precious time during the diagnostic phase. They can focus on fixing issues rather than investigating them.\"}),/*#__PURE__*/e(\"p\",{children:\"AI-driven tools analyze incidents by connecting real-time change data. BigPanda's Root Cause Changes uses AI and machine learning to spot patterns across 29 unique vector dimensions. The system creates high-confidence links between alerts and change-data matches. Responders receive statistically relevant suspected changes through this detailed approach.\"}),/*#__PURE__*/e(\"p\",{children:\"Modern RCA solutions with generative AI create easy-to-understand incident summaries. These AI-written summaries score 10% higher in quality than human-written ones. Organizations found that LLM-written summaries covered every important point and took half the time to create.\"}),/*#__PURE__*/e(\"p\",{children:\"Leaders need quick incident updates without information overload. These technologies cut executive communication prep time by 53%. Speed matters since large enterprises lose up to $1.5M for each hour of downtime.\"}),/*#__PURE__*/e(\"p\",{children:\"Better analysis filters out false positives. Security teams can focus only on real threats. This filtering helps prevent alert fatigue since security teams typically use 21 different monitoring tools.\"}),/*#__PURE__*/e(\"p\",{children:\"Organizations now detect issues and uncover probable root causes at the same time. This capability changes incident management from reactive to proactive. Companies become more resilient while spending less on extended outages.\"}),/*#__PURE__*/e(\"h2\",{children:\"Conclusion\"}),/*#__PURE__*/e(\"p\",{children:\"Automated root cause analysis revolutionizes modern IT incident management. Organizations now use advanced machine learning to identify incident root causes within seconds. This quick identification was impossible with traditional manual methods that took hours.\"}),/*#__PURE__*/e(\"p\",{children:\"The numbers tell a compelling story. Teams reduced their mean-time-to-resolution from 25 hours to just 5.5 hours - a 78% improvement. Large enterprises can lose up to $1.5M for each hour of downtime, so these speed gains save money quickly.\"}),/*#__PURE__*/e(\"p\",{children:\"Today's complex IT environments need machine learning models that combine multiple data sources and analytical approaches. These systems handle big amounts of data across connected services effectively. They eliminate false positives and give practical insights where traditional methods struggle.\"}),/*#__PURE__*/e(\"p\",{children:\"Companies that use automated root cause analysis become more proactive than reactive. Their operational resilience improves and system downtimes decrease dramatically. Modern IT operations have taken a vital step forward. Teams can now focus on improving systems instead of spending time on lengthy investigations.\"}),/*#__PURE__*/e(\"h2\",{children:\"FAQs\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q1. How does automated root cause analysis improve incident response time?\"}),\" Automated root cause analysis significantly reduces incident response time by leveraging machine learning models to quickly identify the root cause of issues. It can cut mean-time-to-resolution by up to 78%, from 25 hours to just 5.5 hours per incident, and can identify critical alert root causes within 30 seconds.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q2. What are the limitations of traditional root cause analysis methods?\"}),\" Traditional root cause analysis methods fall short in modern IT environments due to their reliance on manual investigation, human cognitive limitations, and inability to handle the complexity of interconnected systems. They also struggle with fragmented data across multiple platforms and tend to be reactive rather than proactive.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q3. What types of machine learning models are used in automated root cause analysis?\"}),\" Automated root cause analysis employs various machine learning models, including supervised learning for known incident patterns, unsupervised anomaly detection for novel incidents, and natural language processing for alert correlation. These models can include support vector machines, decision trees, neural networks, and graph-based models.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q4. How does AI-powered root cause analysis transform incident management?\"}),\" AI-powered root cause analysis transforms incident management by enabling faster detection and resolution of issues, reducing false positives, and providing clear, actionable insights. It allows organizations to shift from reactive to proactive incident management, improving operational efficiency and reducing costly downtime.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q5. What are the cost implications of implementing automated root cause analysis?\"}),\" Implementing automated root cause analysis can lead to significant cost savings for organizations. By reducing downtime and improving incident resolution times, it helps mitigate the financial impact of outages, which can cost large enterprises up to $1.5 million per hour. Additionally, it reduces the resources needed for manual investigation and improves overall operational efficiency.\"]})]});export const richText2=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Organizations now stop workplace incidents before they happen instead of waiting for accidents. AI-powered predictive safety systems analyze huge amounts of live data from sensors, wearables, and past reports. These smart systems can spot potential dangers before they turn into serious problems. The systems keep learning and get better at understanding risk factors. They send quick alerts when they detect situations that might cause accidents.\"}),/*#__PURE__*/e(\"p\",{children:\"This proactive safety approach does more than just keep people safe. Companies save money by preventing workplace accidents and near-misses. They spend less on medical costs, compensation claims, and regulatory fines. The change from reactive to predictive safety management shows how organizations protect their workers and assets differently now.\"}),/*#__PURE__*/e(\"p\",{children:\"Let's look at how AI-powered predictive safety systems work in ground applications. We'll see how different industries use them and what steps you need to implement these life-saving technologies in your organization.\"})]});export const richText3=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"The Evolution of Safety Analytics: From Reactive to Predictive\"}),/*#__PURE__*/e(\"p\",{children:\"Safety management has always dealt with problems after workers got hurt or systems failed. Companies gathered massive safety data but don't deal very well with turning this information into preventive action. Safety analytics now helps companies learn about and prevent incidents through analytical insights.\"}),/*#__PURE__*/e(\"h3\",{children:\"Traditional Safety Approaches and Their Limitations\"}),/*#__PURE__*/e(\"p\",{children:\"Standard safety management depends on following regulations and responding to incidents. These old methods focus on fixing problems after they happen, which creates an endless cycle of reactions. Safety programs remain ineffective in many cases despite all we learned about preventing accidents in the last century.\"}),/*#__PURE__*/e(\"p\",{children:\"Safety industry falls behind other fields when it comes to making use of information. Safety professionals now have more data available than ever, including employee reports and safety device information. They face major challenges when they try to use this information well. Several roadblocks stand in the way:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Data isn't ready (scattered databases, missing details, low quality)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Too much reliance on workers choosing to report\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Focus on following rules instead of getting better\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Companies put production ahead of safety\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Standard safety management also works on a wrong idea that people make completely logical and conscious decisions. People actually make decisions based on emotions and unconscious factors, which limits how well traditional methods work.\"}),/*#__PURE__*/e(\"h3\",{children:\"How AI Transforms Safety from Reactive to Proactive\"}),/*#__PURE__*/e(\"p\",{children:\"AI changes safety management completely by helping prevent incidents instead of just responding to them. This development works at three levels:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Descriptive analytics\"}),\" - Looking at past patterns in old data\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Predictive analytics\"}),\" - Finding patterns that could lead to future problems\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Prescriptive analytics\"}),\" - Suggesting specific ways to prevent issues\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"AI systems study past workplace incidents, near misses, and conditions to predict possible accidents. Machine learning algorithms get better at spotting patterns and warning signs, which enables managers to step in at the right time.\"}),/*#__PURE__*/e(\"p\",{children:\"AI also brings live monitoring through sensors, cameras, and wearable devices. Unlike old methods that use stored data, prescriptive analytics needs information that updates instantly to spot dangers right away. Companies can then move from reacting to problems to preventing them.\"}),/*#__PURE__*/e(\"h3\",{children:\"Key Components of Predictive Safety Systems\"}),/*#__PURE__*/e(\"p\",{children:\"A complete predictive safety system needs four key elements that create a strong analytics foundation:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Data quality and volume\"}),\" - Good analytics needs high-quality data of different types collected over time\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Organizational standardization\"}),\" - Same rules for collecting and scaling data across departments\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Technological infrastructure\"}),\" - Tools and knowledge needed to collect, store, and analyze data\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Measurement culture\"}),\" - Relationships between workers, data collection, and analysis\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"IoT devices provide detailed data about people, machines, and surroundings, which creates larger datasets. This data must have five key features: volume, velocity, variety, value, and veracity.\"}),/*#__PURE__*/e(\"p\",{children:\"Companies should first check their current abilities through a safety-analytics readiness test. This check helps them understand their data system and build measurement methods that work with advanced analytics. Better analytics leads to better decisions that reduce injuries and incidents.\"}),/*#__PURE__*/e(\"h2\",{children:\"Core AI Technologies Powering Predictive Safety\"}),/*#__PURE__*/e(\"p\",{children:\"Predictive safety systems use sophisticated artificial intelligence technologies that work together to identify, analyze, and prevent potential incidents. These advanced technologies are the foundations of modern safety analytics platforms. Organizations can now change from reactive responses to proactive risk management.\"}),/*#__PURE__*/e(\"h3\",{children:\"Machine Learning Algorithms for Pattern Recognition\"}),/*#__PURE__*/e(\"p\",{children:\"Machine learning's power to recognize patterns that humans might miss lies at the heart of predictive safety. These algorithms excel at spotting subtle signs of potential hazards by analyzing big amounts of historical data. Various ML models serve different predictive safety functions:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Neural Networks\"}),\" and \",/*#__PURE__*/e(\"strong\",{children:\"Support Vector Machines\"}),\" identify correlations within safety data to forecast incidents\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Decision Trees\"}),\" and \",/*#__PURE__*/e(\"strong\",{children:\"Random Forest\"}),\" algorithms categorize risk factors and predict potential outcomes\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Deep Learning\"}),\" models get better through iterative learning processes\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Machine learning turns raw safety data into useful information through pattern recognition. These systems analyze historical incidents, equipment performance metrics, and environmental conditions to spot trend indicators that often come before accidents. A recent example showed how AI-based predictive maintenance spotted potential equipment malfunctions in a crane before critical failure, which prevented a severe accident.\"}),/*#__PURE__*/e(\"h3\",{children:\"Computer Vision Systems for Real-time Monitoring\"}),/*#__PURE__*/e(\"p\",{children:\"Computer vision technology turns cameras from passive recorders into active safety monitors. These systems analyze live video feeds to spot unsafe behaviors or conditions as they happen. Computer vision provides constant, consistent surveillance unlike traditional monitoring that depends on human observation.\"}),/*#__PURE__*/e(\"p\",{children:\"Computer vision tools powered by machine learning analyze live video and CCTV feeds to detect unsafe events such as improper PPE usage, unauthorized area access, or dangerous worker behaviors. The technology logs these incidents immediately and creates visual evidence that improves compliance monitoring. This reduces the need for constant manual supervision.\"}),/*#__PURE__*/e(\"p\",{children:\"These systems also spot patterns in unsafe practices and give safety teams valuable insights for targeted interventions. This informed approach helps alleviate risks before they cause incidents.\"}),/*#__PURE__*/e(\"h3\",{children:\"Natural Language Processing for Safety Reporting Analysis\"}),/*#__PURE__*/e(\"p\",{children:\"Natural Language Processing (NLP) solves a major challenge in safety analytics\u2014about 80% of scientific, clinical, and safety data exists in unstructured text format. NLP systems extract and standardize valuable information from these unstructured sources to make it available for analysis.\"}),/*#__PURE__*/e(\"p\",{children:\"NLP especially excels at:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Automated recognition and coding of adverse events in free text\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Identification of drug, severity, and mechanism details from reports\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Mining unstructured text to understand safety signals\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Processing safety occurrence reports for trend identification\"})})]}),/*#__PURE__*/e(\"p\",{children:\"NLP creates meaningful information from incident reports and adverse event data through computational techniques. Organizations can understand what incidents occur and why. Such classification tasks can be performed at scale across entire healthcare systems or industrial operations.\"}),/*#__PURE__*/e(\"h3\",{children:\"IoT Integration for Detailed Data Collection\"}),/*#__PURE__*/e(\"p\",{children:\"The Internet of Things creates the sensory foundation of predictive safety systems. IoT devices collect immediate data from the physical environment. They provide continuous streams of information about workplace conditions, equipment performance, and worker activities.\"}),/*#__PURE__*/e(\"p\",{children:\"Smart placement of IoT sensors helps monitor gas levels, air quality, temperature, motion, and many more safety-critical parameters. These sensors can trigger automated responses when they detect potential hazards. Responses include activating alarms, illuminating emergency pathways, or starting emergency shutdown procedures.\"}),/*#__PURE__*/e(\"p\",{children:\"Wearable IoT devices track workers' vital signs, location, and potential fatigue indicators. Machine learning algorithms analyze this information to identify workers at risk of heatstroke, exhaustion, or other safety concerns. This allows timely intervention before incidents happen.\"}),/*#__PURE__*/e(\"p\",{children:\"The combination of these four technologies\u2014machine learning, computer vision, NLP, and IoT\u2014creates a detailed safety ecosystem that constantly monitors, analyzes, and improves workplace safety conditions. This technological teamwork helps organizations spot risks earlier, respond faster, and prevent incidents before they occur.\"}),/*#__PURE__*/e(\"h2\",{children:\"Building an Effective Predictive Safety Data Pipeline\"}),/*#__PURE__*/e(\"p\",{children:\"A data pipeline forms the foundation of any predictive safety system that works. This structured process collects, proves right, and analyzes information. Building this pipeline needs careful planning to make sure predictions can forecast potential incidents accurately.\"}),/*#__PURE__*/e(\"h3\",{children:\"Essential Data Sources for Incident Prediction\"}),/*#__PURE__*/e(\"p\",{children:\"Predictive safety models that work need detailed data from multiple sources. Organizations should gather information from:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Historical Claims Data\"}),\": Workers' compensation claims give vital information about previous incidents, including injury types, contributing factors, and recovery timelines. This data lets models spot patterns in high-risk areas.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Workforce Demographics\"}),\": Data about employee age, job tenure, skill level, and physical fitness helps understand individual risk factors. Different demographic groups might face higher risks for certain injuries.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Environmental and Operational Data\"}),\": Workplace temperature, lighting, noise levels, and machinery usage metrics help spot unsafe conditions. Sensors on construction equipment collect data about usage and stress levels to predict when things might go wrong.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Health and Behavioral Data\"}),\": Physiological information from wearables and psychological states play the most important roles in assessing injury risk. Heart rate, sleep patterns, and physical exertion levels help predict when someone might face fatigue-related risks.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Data Quality Requirements for Accurate Forecasting\"}),/*#__PURE__*/e(\"p\",{children:\"Data quality drives how well predictive models work. Here are four critical quality dimensions:\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Completeness\"}),\" will give a full picture of business operations for reporting and audits. Models with incomplete data make flawed predictions that hurt injury prevention efforts.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Consistency\"}),\" keeps data uniform and reliable across systems and platforms. Data integration links logs and performance metrics better than isolated systems and manual processes. When data isn't consistent, it can cause major compliance errors.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Accuracy\"}),\" means data shows the true state of operations through strict validation. Reports need to be available and easy to understand so anyone can complete them.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Timeliness\"}),\" means having current data to monitor compliance. Immediate synchronization makes new data like alerts or ticket updates available right away.\"]}),/*#__PURE__*/e(\"h3\",{children:\"Creating and Training Prediction Models\"}),/*#__PURE__*/e(\"p\",{children:\"The process to develop prediction models that work has several key steps:\"}),/*#__PURE__*/e(\"p\",{children:\"Data preparation turns raw data into analysis-ready format. This includes combining data points, normalizing values, and creating relevant variables. Teams then pick the most important variables that affect safety outcomes to focus on factors with the biggest effect.\"}),/*#__PURE__*/e(\"p\",{children:\"The next step uses analytical methods to process the prepared data with statistical techniques and machine learning algorithms. Teams often use regression analysis to see how variables connect, time series analysis to find patterns over time, and correlation analysis to check relationships between variables.\"}),/*#__PURE__*/e(\"p\",{children:\"Predictive modeling frameworks like HFACS (Human Factors Analysis and Classification System) boost incident investigations. They do this by finding contributing factors at all organizational levels. These models learn from past data to predict incidents and give operators probability scores about when something might go wrong.\"}),/*#__PURE__*/e(\"h2\",{children:\"Real-World Applications of AI-Powered Safety Systems\"}),/*#__PURE__*/e(\"p\",{children:\"AI-powered predictive safety systems are making significant improvements in safety and operations in a variety of industries. These real-life examples show how theoretical ideas become solutions that save lives.\"}),/*#__PURE__*/e(\"h3\",{children:\"Manufacturing: Preventing Equipment Failures Before They Occur\"}),/*#__PURE__*/e(\"p\",{children:\"AI systems use sensor data to monitor machinery conditions constantly. They can spot subtle patterns that signal potential failures. AI-driven predictive maintenance has cut machine downtime by up to 50% in factories. Machine life has increased by up to 40%. Robots now come equipped with systems that calculate when drive parts need maintenance. These parts include ball screws, gears, and bearings. The systems create maintenance schedules based on actual operating conditions instead of fixed timelines. This approach prevents accidents and helps equipment last longer.\"}),/*#__PURE__*/e(\"h3\",{children:\"Construction: Identifying Hazardous Conditions in Real-time\"}),/*#__PURE__*/e(\"p\",{children:\"AI-powered cameras and sensors watch construction sites to detect unsafe behaviors. They spot issues from missing safety gear to unstable structures. Smart image recognition technology catches safety hazards like unsecured frameworks or workers not wearing proper protective equipment. Site managers get instant alerts if AI cameras detect improperly installed ceilings. This allows them to step in before accidents happen. Studies show these immediate safety indicator systems have reduced workplace accidents by up to 30%.\"}),/*#__PURE__*/e(\"h3\",{children:\"Healthcare: Predicting Patient and Staff Safety Risks\"}),/*#__PURE__*/e(\"p\",{children:\"Predictive safety tools protect both patients and staff in healthcare environments. AI risk assessment tools spot patients who might fall, so preventive steps can be taken quickly. The technology studies workflow patterns to help reduce injuries when caregivers handle patients. Patient safety tools focus on six key areas: infections, falls, medication errors, security, behavioral health injuries, and patient handling. This targeted approach helps stop problems before they start.\"}),/*#__PURE__*/e(\"h3\",{children:\"Transportation: Forecasting Driver Fatigue and Road Hazards\"}),/*#__PURE__*/e(\"p\",{children:\"AI analytics have transformed transportation safety by monitoring driver alertness and road conditions. Smart algorithms look for signs of driver fatigue by checking facial expressions, including frequent blinking or yawning. The system predicts dangerous conditions by looking at traffic patterns, weather data, and past accident records. Fleet managers have seen impressive results - some AI-driven features have cut crash rates by up to 40%.\"}),/*#__PURE__*/e(\"h2\",{children:\"Implementation Challenges and Practical Solutions\"}),/*#__PURE__*/e(\"p\",{children:\"AI-powered safety systems offer clear benefits, but organizations still face major hurdles during implementation. These challenges just need thoughtful strategies to give a successful deployment.\"}),/*#__PURE__*/e(\"h3\",{children:\"Overcoming Data Privacy Concerns\"}),/*#__PURE__*/e(\"p\",{children:\"Data privacy stands as a fundamental concern for predictive safety analytics. AI systems just need vast amounts of personal and operational data. Organizations must comply with regulations like GDPR and HIPAA. Healthcare data with personal and private information just needs utmost caution and strict privacy measures.\"}),/*#__PURE__*/e(\"p\",{children:\"Practical solutions has:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Data anonymization and aggregation to protect personal information\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Reliable encryption for sensitive data\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"A multidisciplinary team including ethicists and regulatory specialists\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Clear data governance frameworks\"})})]}),/*#__PURE__*/e(\"p\",{children:'Organizations should build privacy into system design from the start. This \"privacy by design\" approach will give a solid foundation where data protection becomes part of technology development, not an afterthought.'}),/*#__PURE__*/e(\"h3\",{children:\"Integration with Existing Safety Management Systems\"}),/*#__PURE__*/e(\"p\",{children:\"Current safety management systems and new AI tools don't deal very well with compatibility issues. Without smooth integration, organizations end up with disconnected safety data and poor monitoring.\"}),/*#__PURE__*/e(\"p\",{children:\"Success comes from reliable standards and protocols that guide data teams as they build, evaluate, and deploy machine learning models. Organizations should prioritize data engineering, which has detailed data management, security, and mining expertise.\"}),/*#__PURE__*/e(\"h3\",{children:\"Addressing Employee Resistance to New Technology\"}),/*#__PURE__*/e(\"p\",{children:\"Several factors drive employee resistance to AI. Research shows only 9% of Americans believe AI will do more good than harm to society. People often demonstrate fear of job loss, worry about complex technology, and feel concerned about data security.\"}),/*#__PURE__*/e(\"p\",{children:\"Changing resistance into acceptance needs a comprehensive strategy. Education becomes the first step to easing AI anxiety. Organizations can help people understand AI technology through detailed training programs and workshops that demonstrate how it boosts rather than replaces human capabilities.\"}),/*#__PURE__*/e(\"h3\",{children:\"Scaling Across Multiple Locations and Departments\"}),/*#__PURE__*/e(\"p\",{children:\"AI-powered safety systems create unique scaling challenges. Large-scale AI processing of sensitive data increases data breach risks and compliance challenges. The infrastructure just needs substantial computational hardware and storage solutions.\"}),/*#__PURE__*/e(\"p\",{children:\"MLOps frameworks help by automating key tasks like model retraining and data pipeline updates. These frameworks help organizations grow by streamlining the AI lifecycle and cutting operational costs. Cross-functional AI teams with data scientists, engineers, and domain experts ensure solutions blend with business goals and regulatory requirements.\"}),/*#__PURE__*/e(\"h2\",{children:\"Conclusion\"}),/*#__PURE__*/e(\"p\",{children:\"AI-powered predictive safety systems have revolutionized how companies manage workplace safety. These systems turn big amounts of data into practical insights that help organizations stop incidents before they happen.\"}),/*#__PURE__*/e(\"p\",{children:\"Companies can now spot potential dangers with amazing accuracy by combining machine learning, computer vision, natural language processing, and IoT sensors. The real-life applications show big improvements in manufacturing, construction, healthcare, and transportation. Workplace accidents have dropped by 30% to 40% in these sectors.\"}),/*#__PURE__*/e(\"p\",{children:\"The path to success starts with building resilient data pipelines and following high-quality data standards. Companies need to tackle the biggest challenges in implementation. Those who deal with their original challenges of data privacy, system integration, and employee adoption see meaningful safety improvements.\"}),/*#__PURE__*/e(\"p\",{children:\"Predictive safety analytics ended up bringing both human and financial rewards. These systems protect workers and cut down accident costs. They also boost operational efficiency and help meet regulatory requirements. As AI technology grows, predictive safety systems will become crucial for companies that want to protect their people and assets.\"}),/*#__PURE__*/e(\"h2\",{children:\"FAQs\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q1. How does AI-powered predictive safety differ from traditional safety approaches?\"}),\" AI-powered predictive safety uses advanced technologies to analyze real-time data and historical patterns, allowing organizations to anticipate and prevent incidents before they occur. Unlike traditional reactive approaches, it enables proactive risk management and continuous improvement in safety measures.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q2. What are the key components of an effective AI-powered safety system?\"}),\" An effective AI-powered safety system typically includes machine learning algorithms for pattern recognition, computer vision for real-time monitoring, natural language processing for analyzing safety reports, and IoT integration for comprehensive data collection from various sensors and devices.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q3. How can organizations ensure data quality for accurate safety predictions?\"}),\" Organizations should focus on four key data quality dimensions: completeness, consistency, accuracy, and timeliness. This involves implementing robust data validation processes, ensuring uniform data across systems, and maintaining up-to-date information for real-time analysis and compliance monitoring.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q4. What are some real-world applications of AI-powered safety systems?\"}),\" AI-powered safety systems are being successfully applied in various industries. In manufacturing, they prevent equipment failures; in construction, they identify hazardous conditions in real-time; in healthcare, they predict patient and staff safety risks; and in transportation, they forecast driver fatigue and road hazards.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q5. How can companies address employee resistance to AI-powered safety technologies?\"}),\" To address employee resistance, companies should focus on education and training to demystify AI technology. They should demonstrate how AI enhances rather than replaces human capabilities, address concerns about job displacement and data security, and involve employees in the implementation process to build trust and acceptance.\"]})]});export const richText4=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"AI-powered root cause analysis cuts resolution time by 80% in just two months after deployment. Modern organizations typically manage 21 different observability tools in the ever-changing world of technology. This complexity makes it harder to pinpoint the actual source of problems. Large plants can lose up to $129 million yearly due to system downtime, which raises the stakes significantly.\"}),/*#__PURE__*/e(\"p\",{children:\"Traditional methods of finding root causes often prove inadequate. These approaches take too much time and struggle with immediate data analysis. AI-powered solutions have altered the map by analyzing big amounts of data with better accuracy. Organizations can now diagnose and fix complex issues without human bias through advanced causal AI and automated analysis.\"}),/*#__PURE__*/e(\"p\",{children:\"This detailed guide shows how AI brings a new era in root cause analysis. You'll find everything from basic principles to ground application strategies. The content covers the key parts of AI-based solutions, real-life success stories, and clear steps to add these tools into existing systems.\"})]});export const richText5=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Understanding AI Root Cause Analysis Fundamentals\"}),/*#__PURE__*/e(\"p\",{children:\"Root cause analysis (RCA) helps organizations identify core factors that cause process nonconformance systematically. The approach explores deeply into the mechanisms that trigger problem-causing event chains instead of just fixing surface symptoms. Modern organizations need to understand and use root cause analysis effectively as they face complex operational challenges. This knowledge is vital to maintain reliable systems and streamline processes.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"What is root cause analysis and why it matters\"})}),/*#__PURE__*/e(\"p\",{children:\"Root cause analysis is the life-blood of continuous improvement initiatives and total quality management (TQM). The process needs methodical evidence collection, activity timeline creation, and identification of event relationships. Organizations use RCA through several methods:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Events and causal factor analysis to solve major single-event problems\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Change analysis to handle substantial system performance changes\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Barrier analysis that focuses on process control points\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Management oversight and risk tree analysis with tree diagrams\"})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Traditional vs. AI-powered root cause analysis approaches\"})}),/*#__PURE__*/e(\"p\",{children:\"Traditional RCA methods work but have substantial limitations in today's environment. Manual approaches struggle with time pressures and complex data. The information modern systems generate is so big that processing becomes challenging. Traditional methods also depend heavily on human expertise, which can add bias and inconsistency to the analysis.\"}),/*#__PURE__*/e(\"p\",{children:\"AI-powered root cause analysis solves these limitations through automated, data-driven approaches. These systems process up to 15,000 metrics per second while keeping query response times under 300 milliseconds. Machine learning algorithms help AI systems spot patterns, dependencies, and anomalies to find problem sources accurately.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key benefits of using AI for root cause analysis\"})}),/*#__PURE__*/e(\"h3\",{children:\"AI integration in root cause analysis creates major advantages:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Enhanced Accuracy\"}),\": AI-powered RCA reaches 95% accuracy compared to 78% with traditional statistical methods. This improvement comes from AI's ability to process more data points without human bias.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Faster Resolution\"}),\": Companies using AI-driven RCA cut their mean resolution time by 50% in just two months after deployment. Systems with automated root cause analysis detect critical issues within 300 seconds on average.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Improved Pattern Recognition\"}),\": AI algorithms find hidden relationships between variables better than traditional methods. They provide deeper insights into complex problems through advanced machine learning techniques. These systems learn continuously from new data to improve their accuracy over time.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Real-time Analysis\"}),\": AI-powered RCA enables immediate monitoring and quick response to emerging issues, unlike traditional methods that rely on looking back at past data. This feature helps especially when you have expensive service outages that need quick root cause identification.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"The success of AI-driven RCA depends heavily on data quality and system integration. Organizations must give their AI solutions access to complete, enriched datasets to get the most from automated analysis.\"}),/*#__PURE__*/e(\"h2\",{children:\"How AI Transforms the Root Cause Analysis Process\"}),/*#__PURE__*/e(\"p\",{children:\"Modern AI systems use huge datasets to find root causes with amazing precision. AI root cause analysis tools have changed how organizations solve problems through advanced machine learning algorithms and live monitoring.\"}),/*#__PURE__*/e(\"h3\",{children:\"Real-time vs. retrospective analysis capabilities\"}),/*#__PURE__*/e(\"p\",{children:\"AI-powered systems perform better than traditional methods at both live and retrospective analysis. Live RCA helps organizations spot and fix issues as they happen. These systems can process up to 15,000 metrics every second. Query response times stay under 300 milliseconds, which leads to quick problem detection and fixes.\"}),/*#__PURE__*/e(\"p\",{children:\"Teams can review past data through retrospective analysis to stop similar issues from happening again. AI systems process large historical datasets and uncover patterns that humans might miss.\"}),/*#__PURE__*/e(\"h3\",{children:\"Pattern recognition in complex system failures\"}),/*#__PURE__*/e(\"p\",{children:\"AI algorithms show remarkable skill at finding complex relationships between system parts. BMW's AI-powered RCA with digital twin technology looked at data from robotic arms, conveyor belts, and alignment sensors. This change cut alignment problems by 30%.\"}),/*#__PURE__*/e(\"p\",{children:\"Citic Pacific Special Steel's AI-based RCA made blast furnace operations better. Their throughput went up by 15% while energy use dropped by 11%.\"}),/*#__PURE__*/e(\"h3\",{children:\"Automated anomaly detection and correlation\"}),/*#__PURE__*/e(\"p\",{children:\"AI systems spot unusual behavior patterns in multiple data sources. These platforms connect events and metrics to find cause-and-effect relationships that speed up incident fixes. Organizations that use AI-driven RCA cut their triage time in half.\"}),/*#__PURE__*/e(\"p\",{children:\"Automated detection works well because of:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Live data processing abilities\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Advanced pattern recognition algorithms\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Connection with current monitoring systems\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Learning from each new incident\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Reducing human bias in problem identification\"}),/*#__PURE__*/e(\"p\",{children:\"Machine learning algorithms look only at variables that make predictions better, which removes subjective data interpretation. These systems reach 95% accuracy in finding root causes, while traditional statistical methods only hit 78%.\"}),/*#__PURE__*/e(\"p\",{children:\"AI systems need careful setup to avoid copying existing biases. Organizations should give their AI solutions complete, rich datasets. Companies can watch, find, and fix biased algorithms through regular internal checks.\"}),/*#__PURE__*/e(\"p\",{children:\"AI has transformed root cause analysis and problem-solving abilities. Organizations can find and fix issues faster than ever by combining live monitoring with smart pattern recognition and automated anomaly detection.\"}),/*#__PURE__*/e(\"h2\",{children:\"Essential Components of an AI-Based Root Cause Analysis Solution\"}),/*#__PURE__*/e(\"p\",{children:\"AI-powered root cause analysis works best when several connected parts work together smoothly. Each part helps turn raw data into practical insights that solve problems quickly.\"}),/*#__PURE__*/e(\"h3\",{children:\"Data collection and integration requirements\"}),/*#__PURE__*/e(\"p\",{children:\"Quality data collection forms the foundation of AI-based root cause analysis. Target values must match quality metrics to make the analysis meaningful. Organizations need to:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Connect data from multiple sources to add expert knowledge\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Match process data timestamps accurately\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Add routing information to make analysis more precise\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Gather quality and process data in a structured way\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Machine learning algorithms for causal relationship detection\"}),/*#__PURE__*/e(\"p\",{children:\"Advanced machine learning algorithms power AI-based RCA solutions. These algorithms excel at finding true cause-effect relationships. AI systems use:\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Classification algorithms\"}),\" to group defects by their unique traits, which leads to precise problem categorization. Causal discovery algorithms help find patterns in datasets with 95% accuracy. Regression algorithms look at past data patterns to predict when failures might happen.\"]}),/*#__PURE__*/e(\"h3\",{children:\"Visualization tools for complex problem mapping\"}),/*#__PURE__*/e(\"p\",{children:\"Good visualization tools turn complex data relationships into easy-to-understand formats. Modern AI solutions come with:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Causal graphs that show how system parts connect\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Structural causal models that display functional relationships\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Immediate service topology maps\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Interactive interfaces for problem mapping\"})})]}),/*#__PURE__*/e(\"p\",{children:\"These visual tools help teams track failure paths and understand how systems depend on each other. Teams can mix their expertise with AI methods to find cause-effect relationships.\"}),/*#__PURE__*/e(\"h3\",{children:\"Alert management and prioritization systems\"}),/*#__PURE__*/e(\"p\",{children:\"AI-driven alert systems make it easy to spot and fix critical issues. These systems handle up to 15,000 metrics every second while responding to queries in less than 300 milliseconds. The main features include:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Automatic alert correlation from different sources\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Thresholds that adjust based on system behavior\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Smart routing of alerts to the right teams\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Priority setting based on how severe and urgent issues are\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Alert management reduces false alarms through AI-powered noise reduction. On top of that, it can predict potential failures before they happen, which helps with proactive maintenance and reduces downtime.\"}),/*#__PURE__*/e(\"p\",{children:\"A reliable AI-based root cause analysis solution emerges when these parts work together. The system learns from new data and gets better over time. Companies that use these complete solutions see major improvements in how quickly they fix problems and how reliable their systems become.\"}),/*#__PURE__*/e(\"h2\",{children:\"Implementing AI Root Cause Analysis in Your Organization\"}),/*#__PURE__*/e(\"p\",{children:\"AI root cause analysis implementation requires a well-laid-out approach that starts with getting a full picture of your organization's capabilities. Your organization can realize the full potential of AI-powered RCA solutions with proper planning and systematic execution.\"}),/*#__PURE__*/e(\"h3\",{children:\"Assessing organizational readiness\"}),/*#__PURE__*/e(\"p\",{children:\"Your organization's preparedness needs review across multiple dimensions. A structured readiness assessment gets into five critical aspects:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Data maturity and management practices\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Technical infrastructure capabilities\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Current skill levels and expertise gaps\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Strategic alignment with business objectives\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Cultural readiness for AI adoption\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Research shows organizations performing AI readiness assessments are 47% more likely to achieve successful implementation. Clear governance structures and decision-making processes for AI initiatives should be your original focus.\"}),/*#__PURE__*/e(\"h3\",{children:\"Selecting the right AI tool for root cause analysis\"}),/*#__PURE__*/e(\"p\",{children:\"Your AI-powered RCA solution selection should prioritize:\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Data Processing Capabilities\"}),\": The system must handle large volumes of structured and unstructured data efficiently and process up to 15,000 metrics per second.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Integration Features\"}),\": Tools offering pre-built connectors and APIs make connection simple with existing monitoring platforms like Datadog, Splunk, or Elasticsearch.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Visualization Capabilities\"}),\": Solutions that provide clear visual representations of problem patterns and causal relationships boost understanding among team members.\"]}),/*#__PURE__*/e(\"h3\",{children:\"Integration with existing monitoring systems\"}),/*#__PURE__*/e(\"p\",{children:\"Smooth data flow and system compatibility require a methodical approach. Your organization should:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Connect AI platforms to current monitoring tools through APIs and pre-built connectors\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Merge cloud infrastructure logs with application performance metrics\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Establish unified data pipelines for live analysis\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Implement reliable cybersecurity measures to protect the interconnected ecosystem\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Real-World Case Studies of AI Root Cause Analysis Success\"}),/*#__PURE__*/e(\"p\",{children:\"Organizations in various industries have shown remarkable results by using AI-powered root cause analysis. Case studies reveal how AI-based RCA solutions make a difference in different operational settings.\"}),/*#__PURE__*/e(\"h3\",{children:\"Manufacturing: Reducing downtime by 78% with predictive RCA\"}),/*#__PURE__*/e(\"p\",{children:\"A semiconductor manufacturing plant made significant improvements with AI-driven predictive maintenance systems. The plant's downtime dropped by 30% while its equipment effectiveness jumped by 18%. BMW boosted its battery pack assembly process by creating a digital twin with AI for root cause analysis. The company analyzed data from robotic arms, conveyor belts, and alignment sensors, which reduced alignment-related problems by 30%.\"}),/*#__PURE__*/e(\"p\",{children:\"Citic Pacific Special Steel used AI-based RCA to make its blast furnace operations better. The system helped optimize process parameters in real time, which led to a 15% increase in throughput and an 11% drop in energy consumption.\"}),/*#__PURE__*/e(\"h3\",{children:\"IT operations: How generative AI slashed MTTR by 65%\"}),/*#__PURE__*/e(\"p\",{children:\"Chipotle Mexican Grill struggled with online orders during the Covid business environment. The company's new AI-powered root cause analysis made their incident triage process more efficient. Their solution created full-context tickets automatically and sent them to the right teams, which cut their mean time to resolution (MTTR) in half.\"}),/*#__PURE__*/e(\"p\",{children:\"Meta built an innovative investigation system called Hawkeye that combines heuristic-based retrieval with large language model ranking. The system identified root causes with 42% accuracy when investigations started for Meta's web monorepo. The team fine-tuned their Llama 2 model with 5,000 instruction-tuning examples, which helped the system rank potential code changes based on investigation relevance.\"}),/*#__PURE__*/e(\"h3\",{children:\"Healthcare: Using AI-automated root cause analysis to improve patient outcomes\"}),/*#__PURE__*/e(\"p\",{children:\"AI-powered RCA tools have shown exceptional results in healthcare by identifying and preventing patient safety issues. These systems look through patient records and treatment histories to find why medical errors happen. The tools work especially well in reducing adverse drug effects and grouping patients by their ailment severity.\"}),/*#__PURE__*/e(\"p\",{children:\"Healthcare organizations use AI-driven RCA to spot common incidents such as:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Fall risks\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Delivery delays\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Hospital information technology errors\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Bleeding complications\"})})]}),/*#__PURE__*/e(\"p\",{children:\"AI integration in healthcare systems has improved patient safety through better diagnosis accuracy and live safety reporting systems. The technology also helps clinicians make smarter clinical decisions by spotting subtle patterns in healthcare data they might miss otherwise.\"}),/*#__PURE__*/e(\"h2\",{children:\"Conclusion\"}),/*#__PURE__*/e(\"p\",{children:\"AI-powered root cause analysis revolutionizes how organizations solve problems with speed and precision. Smart machine learning algorithms and immediate monitoring systems deliver 95% accuracy. These systems cut problem resolution times in half.\"}),/*#__PURE__*/e(\"p\",{children:\"Real-life examples from manufacturing, IT operations, and healthcare prove the value of AI-based RCA solutions. BMW and Meta showcase remarkable results. BMW reduced arrangement issues by 30%. Meta streamlined their investigation process and achieved 42% accuracy rates.\"}),/*#__PURE__*/e(\"p\",{children:\"Several key factors determine successful implementation:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Complete data collection and integration\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Advanced machine learning algorithms\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Clear visualization tools\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Resilient alert management systems\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Proper team training and cultural arrangement\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Smart organizations evaluate their readiness carefully. They pick the right tools and develop their teams to get the most from AI-driven root cause analysis. These systems get better over time. They learn from new data and become more precise, which makes them vital tools to solve modern problems and achieve operational excellence.\"}),/*#__PURE__*/e(\"h2\",{children:\"FAQs\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q1. How does AI enhance root cause analysis accuracy?\"}),\" AI-powered root cause analysis achieves a 95% accuracy rate, compared to 78% with traditional methods. This improvement is due to AI's ability to process vast amounts of data points while eliminating human bias, leading to more precise problem identification.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q2. What are the key components of an AI-based root cause analysis solution?\"}),\" Essential components include comprehensive data collection and integration systems, machine learning algorithms for causal relationship detection, visualization tools for complex problem mapping, and alert management and prioritization systems.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q3. How quickly can AI root cause analysis improve problem resolution times?\"}),\" Organizations implementing AI-driven root cause analysis report a 50% reduction in mean time to resolution within the first two months of deployment. Some systems can achieve a mean time to detection of just 300 seconds for critical issues.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q4. Can AI root cause analysis be applied across different industries?\"}),\" Yes, AI root cause analysis has been successfully implemented across various sectors. For example, in manufacturing, it has reduced downtime by up to 78%, while in IT operations, it has slashed mean time to resolution by 65%. In healthcare, it has improved patient outcomes by enhancing diagnosis accuracy and safety reporting.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q5. What should organizations consider when implementing AI root cause analysis?\"}),\" Organizations should assess their readiness across data maturity, technical infrastructure, skill levels, strategic alignment, and cultural readiness. They should also carefully select the right AI tool, ensure proper integration with existing systems, and provide comprehensive training for teams to work effectively with AI-powered insights.\"]})]});export const richText6=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Introduction\"}),/*#__PURE__*/e(\"p\",{children:\"I\u2019ve been on the front lines of hundreds of production incidents over my career. From websites going dark to data centers literally catching fire, I\u2019ve felt the 3 AM adrenaline surge of scrambling to fix the unthinkable. In this article, I want to share a few of my most unforgettable \u201Cwar stories\u201D \u2013 real incidents at the most visited sites in the world. Yahoo! Booking! Flipkart, a fire and a flooded data center \u2013 and the lessons they taught me about debugging under extreme conditions.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"These stories illustrate the common challenges we face when systems fail: elusive race conditions, lack of visibility into complex distributed systems, and the intense pressure of debugging in a crisis. Finally, I\u2019ll explain why I believe the future of incident response will be very different, thanks to AI. And in particular, I\u2019ll introduce \",/*#__PURE__*/e(\"strong\",{children:\"Calmo\"}),\", an AI-assisted root cause analysis tool With AI\u2019s help, we could drastically improve how we investigate and resolve outages, turning multi-hour firefights into swift and surgical fixes.\\xa0\"]})]});export const richText7=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Yahoo News: Scaling in the Face of Melting Servers\"}),/*#__PURE__*/t(\"p\",{children:[\"(\",/*#__PURE__*/e(n,{href:\"https://commons.wikimedia.org/wiki/File:Data_Center_(22370911658).jpg\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"File:Data Center (22370911658).jpg - Wikimedia Commons\"})}),\") Melting servers: Data center hardware can quickly become overwhelmed under unexpected traffic spikes, requiring urgent scaling measures.\"]}),/*#__PURE__*/t(\"p\",{children:[\"I still remember the night Yahoo News almost broke the internet. It was June 2009, when Michael Jackson\u2019s death sent shockwaves through the web. Traffic to Yahoo News exploded beyond anything we\u2019d ever seen \u2013 one story got \",/*#__PURE__*/e(\"strong\",{children:\"800,000 clicks in 10 minutes\"}),\", making it the highest-clicking news article in our history (\",/*#__PURE__*/e(n,{href:\"https://searchengineland.com/michael-jackson-extraordinary-day-in-search-21641#:~:text=Thursday%20was%20a%20record,clicking%20story%20ever\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Michael Jackson's Death: An Inside Look At How Google, Yahoo, & Bing Handled An Extraordinary Day In Search\"})}),\"). Our web servers began to melt under the load. CPU temperatures spiked, response times lagged, and we were dangerously close to a total meltdown. As the on-call engineer, I was frantically adding servers to the pool and tweaking caching rules on the fly. We had to scale up within minutes or face a very public outage. It felt like repairing a flying airplane.\"]}),/*#__PURE__*/e(\"p\",{children:\"We discovered that some of our caching mechanisms had a race condition under extreme load \u2013 cache entries were expiring too fast, causing thundering herds of requests to hit the backend at once. The bug was subtle and only manifested at insane traffic levels. By horizontally scaling our front-ends and deploying a quick patch to the cache logic, we managed to keep Yahoo News online.\"}),/*#__PURE__*/e(\"p\",{children:\"What really made a difference, however, was the work we had put in the previous summer on graceful degradation. By designing our system to intelligently shed non-essential subsystems under heavy load, we ensured that the core functionality of Yahoo News remained accessible even as peripheral services were temporarily scaled back. This strategic foresight allowed us to maintain a reliable user experience, even when the infrastructure was pushed to its limits. That night was a trial by fire: it taught me that even \u201Cstable\u201D systems can crumble in the face of unprecedented events, and that race conditions lurking in code will find the worst possible time to bite.\"}),/*#__PURE__*/e(\"h2\",{children:\"Flipkart: Keeping the Site Alive During a Data Center Fire\"}),/*#__PURE__*/t(\"p\",{children:[\"(\",/*#__PURE__*/e(n,{href:\"https://commons.wikimedia.org/wiki/File:Argonite_automatic_fire_suppression_system_server_room.jpg\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"File:Argonite automatic fire suppression system server room.jpg - Wikimedia Commons\"})}),\") Fire suppression cylinders (argon/CO\u2082 mix) in a server room. Even with such systems in place, a serious fire can knock out an entire data center.\"]}),/*#__PURE__*/t(\"p\",{children:[\"At Flipkart.com, I experienced a different kind of nightmare: a \",/*#__PURE__*/e(\"strong\",{children:\"fire in one of our data centers\"}),\".On the day of Diwali, India\u2019s christmas and black friday rolled into one, a busy shopping day, an electrical short triggered a blaze in the generator room. The fire suppression systems kicked in, but not before taking chunks of infrastructure offline. (In 2024, a similar incident at Reliance Jio caused a nationwide network outage (\",/*#__PURE__*/e(n,{href:\"https://www.reuters.com/world/india/reliance-jio-users-report-network-outage-across-india-downdetector-shows-2024-09-17/#:~:text=BENGALURU%2C%20Sept%2017%20%28Reuters%29%20,of%20the%20matter%20told%20Reuters\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Fire at data centre causes India-wide outage for Reliance Jio users, source says | Reuters\"})}),\"), underscoring how devastating a data center fire can be.)\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"My team\u2019s job was to keep Flipkart.com running \",/*#__PURE__*/e(\"strong\",{children:\"while half a data center was incapacitated\"}),\". We immediately failed over services to new VMs, but problems cascaded. Some services didn\u2019t come up cleanly due to stale configuration \u2013 ironically, a \",/*#__PURE__*/e(\"strong\",{children:\"lack of visibility\"}),\" into the config running in production and terraform/puppet in version control. A config drift bit us at the worst time. Meanwhile, alarms were blaring both in the NOC and literally on the data center floor. It was controlled chaos. We were essentially flying half-blind, since the fire had also knocked out some monitoring nodes. I was SSH-ing into machines by IP, trying to assess which services survived. By rerouting traffic at the load balancers and bringing up backup instances from cold storage, we managed to keep the core website functionalities alive. We had moments to decide what features to sacrifice \u2013 for instance, we temporarily disabled recommendations and some non-critical APIs to reduce load. This incident hammered home the importance of \",/*#__PURE__*/e(\"strong\",{children:\"redundancy, observability and infrastructure as code\"}),\".\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Without real-time insight into which services were down, we were operating on gut instinct and tribal knowledge. It was also a lesson in calm under pressure: despite literal fire, we had to methodically work through a recovery checklist. In the end, Flipkart stayed up for customers, though most never knew how close we came to a total outage.\"}),/*#__PURE__*/e(\"h2\",{children:\"The Flooded Data Center: A Complete Shutdown and Restart\"}),/*#__PURE__*/t(\"p\",{children:[\"Disasters aren\u2019t always fiery; sometimes they arrive as water. In one particularly dramatic incident, a data center I was responsible for \",/*#__PURE__*/e(\"strong\",{children:\"started flooding\"}),\" after a nearby river flooded. Water was seeping under the raised floor, threatening the power distribution units. We had no choice but to \",/*#__PURE__*/e(\"strong\",{children:\"shut down the entire facility\"}),\" to prevent electrocution and equipment destruction.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"This was a controlled shutdown, but a nerve-wracking one: powering off hundreds of servers gracefully in a hurry is not easy. (We knew from industry events like Hurricane Sandy that flooding can cripple data centers by taking out power systems (\",/*#__PURE__*/e(n,{href:\"https://www.datacenterknowledge.com/business/massive-flooding-damages-several-nyc-data-centers#:~:text=Flooding%20from%20Hurricane%20Sandy%20has,running%20on%20generator%20power%20amid\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Massive Flooding Damages Several NYC Data Centers\"})}),\").) Once the water was cleared and repairs made, we faced the herculean task of \",/*#__PURE__*/e(\"strong\",{children:\"bringing everything back up\"}),\". This wasn\u2019t simply hitting a power switch. Each service had dependencies that had to come up in the correct order. Our databases had to start and restore from logs before application servers could connect. Caches had to warm up. The network gear had to reboot and re-learn routes. In a distributed system with many interconnected components, a full restart is the ultimate test of your architecture. We encountered multiple hiccups: one storage array didn\u2019t power on due to a tripped breaker, and a cluster management service got wedged requiring a manual reset. It took us nearly a full day to get every system verified and the data center back to normal operation. The flood incident revealed how \",/*#__PURE__*/e(\"strong\",{children:\"complex and fragile distributed systems can be\"}),\" when they have to be rebuilt from scratch. It also highlighted the need for runbooks and automation. Humans are prone to error when juggling dozens of moving parts under stress. We realized we needed better \",/*#__PURE__*/e(\"strong\",{children:\"bootstrapping scripts\"}),\" and system maps. Still, that day ended in success: we recovered without data loss. But I never again underestimated the complexity hidden in what we call \u201Ca reboot.\u201D As an old saying goes, rebooting 500 servers isn\u2019t 500 times harder than rebooting one server \u2013 it\u2019s 5,000 times harder, due to all the interdependencies.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Booking.com: The 40-Hour, 15,000-Server Debugging Marathon\"}),/*#__PURE__*/t(\"p\",{children:[\"Perhaps my hardest battle was at Booking.com, when a routine infrastructure change turned into a cascading failure. We rolled out an update to our emergency out of band access system it was supposed to be a minor change to a service startup script. Instead, a lurking bug caused it to \",/*#__PURE__*/e(\"strong\",{children:\"randomly restart about 15000 servers\"}),\" across our fleet. One moment, everything is fine; the next, a huge chunk of our production servers started \",/*#__PURE__*/e(\"strong\",{children:\"\u201Ckilling\u201D themselves\"}),\" without warning.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"Imagine the chaos: users were getting errors on the website, internal services were flapping as their hosts went down, and our metrics went wild. We had a full-on outage in progress. This kicked off a \",/*#__PURE__*/e(\"strong\",{children:\"36-hour debugging marathon\"}),\" that I will never forget. We had every engineer available on deck, rotating in and out as fatigue set in. The tricky part was \",/*#__PURE__*/e(\"strong\",{children:\"figuring out why\"}),\" this change caused such a fiasco.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Critical state was wiped from many machines. Worse, the bug\u2019s effects were nondeterministic \u2013 not all servers were affected, and the pattern of failure seemed random. We dug through logs across dozens of services. Booking.com\u2019s infrastructure is highly distributed (by necessity, running a global travel site), which made this bug hide like a needle in a haystack. Logs were scattered, and some of our usual deployment traces didn\u2019t capture this scenario. It took us hours just to correlate which exact 15,000 servers had been restarted, which services were in act and which didn\u2019t work. With over 80 types of subsystems just making sure all systems are stable is a task onto itself.\"}),/*#__PURE__*/e(\"p\",{children:\"Once the issue was tracked, We rolled the change back within minutes, but the bulk of the time was spent in going over hundreds of changes made to all of our repositories in the last 24 hours.\"}),/*#__PURE__*/t(\"p\",{children:[\"Fixing the bug was simple once found, but by then we had to also restore data and reassure teams that their systems were intact. 40 hours later, bleary-eyed and ecstatic, we resolved the incident. This war story encapsulated every possible debugging challenge: that \u201Cimpossible\u201D bug that only appears under certain timing, lack of initial visibility (we had to write scripts on the fly to gather data from various sources), the complexity of a distributed architecture, and immense pressure from the business (every minute of downtime was costly). It was a baptism by fire for our on-call processes. We emerged with a conviction: we needed far better \",/*#__PURE__*/e(\"strong\",{children:\"tooling to investigate\"}),\" issues like this faster, because pure human effort nearly reached its limit.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Debugging Under Fire: Common Challenges\"}),/*#__PURE__*/e(\"p\",{children:\"Each of these incidents was unique, but they share common themes. When production goes up in flames (sometimes literally), engineers face a gauntlet of challenges that make debugging incredibly hard:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Concurrency and Race Conditions:\"}),\" Some of the worst bugs only appear under specific timing or load conditions. As one of my colleagues quipped, \u201Cif you have a seemingly impossible bug that you cannot consistently reproduce, it\u2019s almost always a race condition\u201D.\\xa0\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Lack of Visibility (Observability):\"}),\" In a crisis, not knowing what\u2019s happening is half the battle. Debugging distributed systems is hard because \",/*#__PURE__*/e(\"strong\",{children:\"observability is limited at a global scale\"}),\". Traditional debugging gives you a local view (a single server\u2019s logs or a stack trace), but in a system spread across hundreds of nodes, that\u2019s like blindfolding one eye. In the Flipkart fire, we lost some monitoring and were essentially flying blind. It becomes difficult to piece together the chain of events without a \",/*#__PURE__*/e(\"strong\",{children:\"global timeline\"}),\" of the system. Modern practices like distributed tracing and centralized logging are meant to help, but if they aren\u2019t comprehensive, engineers end up with only puzzle fragments.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Distributed Systems Complexity:\"}),\" By design, distributed systems have many interacting components, which introduces a combinatorial explosion of things that can go wrong. It\u2019s well-understood that \",/*#__PURE__*/e(\"strong\",{children:\"distributed systems are much harder to debug than centralized ones\"}),\". There are more failure modes: network partitions, partial outages, inconsistent state across services, etc. As systems grow, emergent behaviors appear that weren\u2019t explicitly programmed \u2013 and those can lead to very puzzling bugs. The flood scenario showed how dependency ordering can complicate a recovery. At Booking, microservice architecture meant the root cause was buried in chatter between services. In such systems, a small glitch in one component can ripple outward in unexpected ways, obscuring the original source.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"High-Pressure Environments:\"}),\" Perhaps the biggest factor is human: the pressure of fixing things fast. When an outage is in progress, every minute counts. It\u2019s not a calm debugging session in an IDE; it\u2019s an adrenaline-fueled race against the clock. It\u2019s often \",/*#__PURE__*/e(\"strong\",{children:\"3 AM on a Friday and the on-call engineer is exhausted, forced to rely on personal know-how to find the issue\"}),\" (\",/*#__PURE__*/e(n,{href:\"https://www.getport.io/blog/automated-incident-management-what-is-it-benefits-implementation#:~:text=It%E2%80%99s%203AM%2C%20the%20on,extract%20the%20right%20information%2C%20including\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Learn what incident response automation is and how it works\"})}),\"). Critical information (like who to call, where certain logs are) might not be documented or may be outdated Fatigue and stress set in, increasing the chance of mistakes or tunnel vision. I\u2019ve pulled all-nighters watching sunrise from the office window, still chasing a bug. This environment is brutal. Under these conditions, even the best engineers can miss obvious clues. Pressure can narrow your thinking at exactly the time you need to think broadly.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"Given these challenges, it\u2019s clear that debugging complex outages is as much an art as a science. We develop playbooks, we practice drills, we build monitoring systems all to mitigate these difficulties. But no matter how experienced you are, there\u2019s always that incident that will humble you. After years of fighting these fires, I found myself asking: \",/*#__PURE__*/e(\"strong\",{children:\"Can we do better?\"}),\" Does it always have to be this painful? This is where my excitement for new approaches comes in. Specifically, I believe that advances in AI and automation are poised to fundamentally change how we tackle production incidents.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Calmo: AI-Assisted Root Cause Analysis\"}),/*#__PURE__*/t(\"p\",{children:[\"Imagine if, during those war stories, I had a trusty AI assistant by my side \u2013 a kind of Sherlock Holmes for systems, tirelessly sifting through data while I focused on decisions. This is the promise of \",/*#__PURE__*/e(\"strong\",{children:\"Calmo\"}),\".\"]}),/*#__PURE__*/t(\"p\",{children:[\"Meta\u2019s engineering team revealed they had built an AI system to help with incident investigations, combining smart heuristics with a large language model to pinpoint root causes. The results were eye-opening: their system achieved \",/*#__PURE__*/e(\"strong\",{children:\"42% accuracy in identifying the root cause at the start of an investigation\"}),\", significantly reducing the time engineers spent searching (\",/*#__PURE__*/e(n,{href:\"https://www.zenml.io/llmops-database/ai-assisted-root-cause-analysis-system-for-incident-response#:~:text=system%20achieves%2042,helping%20responders%20make%20better%20decisions\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Meta: AI-Assisted Root Cause Analysis System for Incident Response - ZenML LLMOps Database\"})}),\"). In other words, in nearly half of the incidents, the AI\u2019s top suggestions contained the actual culprit, right when the incident was declared. That kind of head start is a game-changer. It means potentially saving hours of trial and error. Meta\u2019s approach works by automatically narrowing down thousands of code changes to a few likely suspects (using signals like which systems are failing, recent deployments, and dependency graphs) and then using an LLM to rank the most relevant ones (\",/*#__PURE__*/e(n,{href:\"https://engineering.fb.com/2024/06/24/data-infrastructure/leveraging-ai-for-efficient-incident-response/#:~:text=The%20system%20incorporates%20a%20novel,root%20cause%20across%20these%20changes\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Leveraging AI for efficient incident response - Engineering at Meta\"})}),\") (\",/*#__PURE__*/e(n,{href:\"https://engineering.fb.com/2024/06/24/data-infrastructure/leveraging-ai-for-efficient-incident-response/#:~:text=The%20ranker%20system%20uses%20a,exhaustive%20backtesting%2C%20with%20historical%20investigations\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Leveraging AI for efficient incident response - Engineering at Meta\"})}),\"). Essentially, it\u2019s an AI-powered detective that scans the usual \u201Cclues\u201D an on-call engineer would gather \u2013 except it does it in seconds and without fatigue.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Calmo is envisioned in a similar vein, but extending beyond just code changes to the entire debugging workflow. The idea is to leverage AI (including machine learning on historical incident data and LLMs that ingest logs/metrics) to \",/*#__PURE__*/e(\"strong\",{children:\"improve investigation efficiency\"}),\" at every step:\"]}),/*#__PURE__*/e(\"h3\",{children:\"How Calmo Could Transform Debugging\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Instant Analysis of System Anomalies:\"}),\" The moment an incident arises, Calmo would consume the firehose of data coming from the system: logs, error traces, metrics, recent deployment changes, configuration tweaks, etc. It can cross-correlate these in a way no human realistically can under time pressure. For example, Calmo might recognize that right before a service crashed, a specific configuration value was pushed network-wide \u2013 something an engineer might only discover after digging through chat or wiki updates. AI excels at pattern matching, so it could flag \u201Cthese 500 error messages across 20 services all share a common thread starting at time X.\u201D This \",/*#__PURE__*/e(\"strong\",{children:\"breadth of analysis\"}),\" addresses the lack of visibility by providing an automated global view.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Ranking Likely Root Causes:\"}),\" Instead of a human trying to formulate hypotheses blindly, Calmo can generate a \",/*#__PURE__*/e(\"strong\",{children:\"ranked list of potential root causes\"}),\". Calmo weighs evidence, maybe a spike in database errors points to a DB issue, but correlating that with a just-deployed microservice suggests an upstream cause something like: \u201C80% confidence that the checkout service failure is due to the recent payment service deployment at 09:42 UTC.\u201D It can list a few such hypotheses, each backed by data as evidence. This guides engineers where to focus first. In effect, it \",/*#__PURE__*/e(\"strong\",{children:\"triages the incident cause\"}),\", similar to how medical diagnostics prioritize possible illnesses. Industry tools are already exploring this: for instance, products like Zebrium use ML on logs to automatically surface root cause events (\",/*#__PURE__*/e(n,{href:\"https://devops.com/unleashing-ai-in-sre-a-new-dawn-for-incident-management/#:~:text=Identify%20the%20Root%20Cause%3A%20AI,that%20the%20AI%20model%20has\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Unleashing AI in SRE: A New Dawn for Incident Management - DevOps.com\"})}),\"), rather than making humans search manually.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Automated Investigative Actions:\"}),\" Calmo doesn\u2019t\\xa0 just sit and observe \u2013 it takes initiative on routine investigative steps. Think of it as having a junior engineer who runs around checking things for you. For example, it can automatically fetch relevant logs from all services involved in a user request that failed, and group them by timeline. It can run \",/*#__PURE__*/e(\"strong\",{children:\"system checks\"}),\": if high CPU is detected on a server, it can grab a thread dump or CPU profiler output and include it in the report. If a database error is suspected, it can query the DB for lock wait statistics or replication lag. Essentially, it can execute parts of the runbook on its own. This automation saves precious minutes. When it\u2019s 3 AM, having routine diagnostics done for you is huge \u2013 you can spend your brainpower interpreting results rather than gathering them. In practice, some SRE teams write scripts or use chatbots to do this; Calmo just makes it more intelligent and context-aware.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Learnings from Past Incidents:\"}),\" One of the most powerful aspects of AI is learning from history. Calmo is trained on past incidents all those war stories and their resolutions become fodder for the AI. Calmo uses its knowledge base: \u201CIf error X and symptom Y happen together, it was cause Z (with 95% probability).\u201D Meta\u2019s team fine-tuned their LLM on historical investigation data to teach it how to recognize patterns and even read internal code and wiki docs (\",/*#__PURE__*/e(n,{href:\"https://engineering.fb.com/2024/06/24/data-infrastructure/leveraging-ai-for-efficient-incident-response/#:~:text=The%20biggest%20lever%20to%20achieving,model%20to%20follow%20RCA%20instructions\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Leveraging AI for efficient incident response - Engineering at Meta\"})}),\") (\",/*#__PURE__*/e(n,{href:\"https://engineering.fb.com/2024/06/24/data-infrastructure/leveraging-ai-for-efficient-incident-response/#:~:text=of%202,the%20beginning%20of%20the%20investigation\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Leveraging AI for efficient incident response - Engineering at Meta\"})}),\"). Calmo similarly ingests post-mortems and incident timelines for every one of its deployments. This means that if a familiar problem reoccurs, the AI spots it immediately. For example, \u201CThis error pattern matches an issue seen 2 months ago in which a race condition in the cache layer caused a cascade.\u201D Even if the on-call engineer has never seen that old incident, Calmo has the institutional memory to bring it up. This kind of \",/*#__PURE__*/e(\"strong\",{children:\"knowledge retention\"}),\" can dramatically reduce time to resolution, especially in organizations with high staff turnover or distributed teams.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Reduced Cognitive Load and Stress:\"}),\" Perhaps the most humane benefit: Calmo can act as a tireless sidekick during high-pressure incidents. It doesn\u2019t get tired or panic. By handling the grunt work of searching logs and monitoring dashboards, it \",/*#__PURE__*/e(\"strong\",{children:\"reduces the cognitive load\"}),\" on the human responders. In practical terms, an engineer using Calmo would have a concise briefing of \u201Cwhat we know so far\u201D within minutes of an outage, rather than staring at 10 different screens trying to piece it together. This goes a long way in reducing stress. It\u2019s easier to stay calm and think clearly when you\u2019re not also trying to be a human parser for gigabytes of logs in real-time. By streamlining the workflow (maybe even automatically creating an incident Slack/Teams channel and posting updates), Calmo lets engineers focus on decision-making and creative problem-solving \u2013 the things humans are best at \u2013 rather than data crunching. It\u2019s like moving from manually flying a plane to having an autopilot handle the stability while you chart the course.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})})]}),/*#__PURE__*/e(\"p\",{children:\"To see the potential impact, consider how each of my war stories might have played out with Calmo in the loop. In the Yahoo News traffic surge, Calmo could have instantly identified the spike and perhaps recalled similar past events (like other celebrity news spikes) to suggest scaling actions. It might have flagged the cache invalidation code as a suspect by correlating error rates with a recent code push. In the Flipkart fire, Calmo would have quickly mapped out which services were down and which were up in the surviving data center \u2013 a task that took us a lot of manual effort. During the Booking.com marathon, I daydream about how Calmo might have pointed us to the script within minutes, by noticing the common thread in those 15,000 servers\u2019 reboots. We could have ended that incident in minutes instead of days.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"This isn\u2019t to say AI can solve everything \u2013 debugging often requires intuition and creative thinking that a machine might not replicate \u2013 but even if it \",/*#__PURE__*/e(\"strong\",{children:\"shortlists the right answer 40% of the time\"}),\", that\u2019s an enormous win. It turns the problem of finding a needle in a haystack into finding a needle in a small pile of straw.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Importantly, AI-assisted debugging needs to be implemented carefully. We must avoid false confidence in the AI\u2019s suggestions. While Calmo can significantly cut down investigation time, it can also suggest wrong causes and potentially mislead engineers if used blindly. Calmo, therefore, is designed to \",/*#__PURE__*/e(\"strong\",{children:\"augment\"}),\" human operators, not replace them. It would present its reasoning and allow engineers to confirm or dismiss leads. Think of it as an extremely knowledgeable assistant, but the incident commander is still human. With proper feedback loops (engineers marking suggestions as useful or not), the system can improve over time and build trust.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Conclusion\"}),/*#__PURE__*/e(\"p\",{children:\"After a career spent firefighting in data centers and war rooms, I\u2019m genuinely excited about what the future holds. The advent of AI in our monitoring and debugging toolchain feels like the cavalry coming over the hill. We are on the cusp of a transformation in how we handle production incidents. Instead of paging an exhausted human to sift through metrics and logs in the dark of night, we\u2019ll have AI-driven systems like Calmo shining a spotlight on the likely culprit within minutes.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"The impact on our industry could be profound. Imagine vastly lower downtime, faster recovery, and perhaps most importantly, saner on-call schedules. Future engineers might hear our old war stories with disbelief: \u201CYou manually looked through logs for 40 hours? Why didn\u2019t you just ask the AI for the root cause?\u201D\"}),/*#__PURE__*/e(\"p\",{children:\"Calmo represents a vision of incident response that is proactive, data-driven, and intelligent. It\u2019s about learning from every outage so that the next one is easier to resolve. It\u2019s about giving engineers superpowers the ability to cut through complexity with algorithmic precision. Will firefighting ever be completely stress-free? Probably not; complex systems will always find novel ways to fail. But with AI as our ally, we can tame the chaos. We can move from reactive scrambling to confident, accelerated problem-solving. The war stories of tomorrow might be less about grueling marathons and more about how quickly and gracefully we handled incidents with our AI copilots. As someone who has lived through the evolution from bare-metal servers to cloud and now to AIOps, I firmly believe that AI-assisted debugging tools like Calmo will become standard issue in the SRE toolbox. And I won\u2019t miss those all-nighters one bit.\"}),/*#__PURE__*/t(\"p\",{children:[\"In the end, the goal is simple: \",/*#__PURE__*/e(\"strong\",{children:\"fewer outages, faster fixes, and a good night\u2019s sleep for on-call engineers\"}),\". After all the fires I\u2019ve fought, that sounds like a revolution worth striving for. With Calmo lighting the way, the future of debugging looks a lot calmer indeed.\"]})]});export const richText8=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Businesses lose up to $9,000 every minute their systems are down. This adds up to a whopping $540,000 per hour during critical system failures.\"}),/*#__PURE__*/e(\"p\",{children:\"Teams become frustrated when resolution times extend beyond an hour. Recent surveys confirm this is common among IT and DevOps teams. Companies that employ AI solutions reduce their resolution times up to 80%.\"}),/*#__PURE__*/e(\"p\",{children:\"AI incident management is reshaping the scene of system outage handling. Teams now use automated alert correlation and intelligent response systems. The result? A transformation from hours of firefighting to quick and precise solutions.\"}),/*#__PURE__*/e(\"p\",{children:\"This piece will demonstrate how AI can help your team cut resolution times and save thousands in downtime costs. Let's tuck into what the future holds for incident management.\"})]});export const richText9=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Understanding MTTR Challenges\"}),/*#__PURE__*/t(\"p\",{children:[\"Resolution times keep getting longer for organizations despite spending more on observability solutions. A recent survey of over 500 IT professionals shows that 41% made slow progress in reducing their resolution times. The core team acknowledged that their MTTR needs substantial improvement \",/*#__PURE__*/e(n,{href:\"https://www.cncf.io/blog/2024/04/18/the-challenges-of-rising-mttr-and-what-to-do/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[1]\"})}),\".\"]}),/*#__PURE__*/e(\"h3\",{children:\"Common causes of slow resolution times\"}),/*#__PURE__*/t(\"p\",{children:[\"Modern IT environments' complexity creates the biggest problem in incident resolution. Teams struggle with complicated hybrid infrastructures. A variety of systems, applications, and tools create a maze of potential failure points. On top of that, nearly half of teams (48%) face knowledge gaps in cloud-native environments \",/*#__PURE__*/e(n,{href:\"https://www.cncf.io/blog/2024/04/18/the-challenges-of-rising-mttr-and-what-to-do/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[1]\"})}),\".\"]}),/*#__PURE__*/t(\"p\",{children:[\"Alert fatigue creates another major hurdle. Operations teams get bombarded with notifications, and many turn out to be false positives that distract from real issues. The lack of proper visibility into complex IT environments makes accurate diagnosis tough \",/*#__PURE__*/e(n,{href:\"https://www.bigpanda.io/blog/what_is_mttr/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[2]\"})}),\".\"]}),/*#__PURE__*/t(\"p\",{children:[\"Data volumes create a big challenge. About 42% of organizations say large data volumes obstruct cloud-native observability \",/*#__PURE__*/e(n,{href:\"https://www.cncf.io/blog/2024/04/18/the-challenges-of-rising-mttr-and-what-to-do/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[1]\"})}),\". Teams also find it hard to monitor and troubleshoot Kubernetes environments, with 40% of organizations facing issues during container orchestration \",/*#__PURE__*/e(n,{href:\"https://www.cncf.io/blog/2024/04/18/the-challenges-of-rising-mttr-and-what-to-do/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[1]\"})}),\".\"]}),/*#__PURE__*/e(\"h3\",{children:\"Impact on business operations\"}),/*#__PURE__*/t(\"p\",{children:[\"Slow resolution times hit businesses hard financially. Network downtime costs organizations about $5,600 every minute \",/*#__PURE__*/e(n,{href:\"https://itnow.net/managed-services/it-support-managed-services/how-slow-it-support-response-times-can-affect-your-business/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[3]\"})}),\". More than that, 60% of IT outages lead to losses over $100,000, and 15% of incidents cause damages over $1 million \",/*#__PURE__*/e(n,{href:\"https://www.device42.com/blog/2022/11/18/guide-to-reducing-it-mean-time-to-resolution/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[4]\"})}),\".\"]}),/*#__PURE__*/t(\"p\",{children:[\"These effects spread beyond immediate financial damage. Team productivity takes a hit when staff can't access critical tools and systems. Delays pile up and affect team morale, especially when staff keeps waiting for IT support \",/*#__PURE__*/e(n,{href:\"https://www.acronyms.co.uk/blog/impact-of-slow-response-times-from-it-support-provider/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[5]\"})}),\".\"]}),/*#__PURE__*/t(\"p\",{children:[\"Customer satisfaction suffers the most from long resolution times. Research shows that 75% of customers leave for other providers after just one bad service experience \",/*#__PURE__*/e(n,{href:\"https://www.convert.com/blog/growth-marketing/slow-support-response-time-hurts-business/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[6]\"})}),\". Every minute of downtime for public-facing systems means frustrated users and lost revenue \",/*#__PURE__*/e(n,{href:\"https://www.acronyms.co.uk/blog/impact-of-slow-response-times-from-it-support-provider/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[5]\"})}),\".\"]}),/*#__PURE__*/t(\"p\",{children:[\"Business reputation takes an equally serious hit. Organizations with service level agreements (SLAs) face penalties for long outages. Frequent or extended downtime breaks customer trust and makes long-term relationships harder to maintain \",/*#__PURE__*/e(n,{href:\"https://www.squadcast.com/blog/the-impact-of-mttr-on-customer-satisfaction-and-business-success\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[7]\"})}),\".\"]}),/*#__PURE__*/t(\"p\",{children:[\"The numbers tell a worrying story - all but one of these organizations (18%) fix issues within an hour. This is a big deal as it means that the percentage jumped from 47% in 2021 to 74% in 2023 \",/*#__PURE__*/e(n,{href:\"https://www.cncf.io/blog/2024/04/18/the-challenges-of-rising-mttr-and-what-to-do/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[1]\"})}),\".\"]}),/*#__PURE__*/e(\"h2\",{children:\"AI Tools for Incident Detection\"}),/*#__PURE__*/e(\"p\",{children:\"Artificial Intelligence (AI) has revolutionized the way organizations detect and respond to incidents. Here are some key AI-powered tools and techniques used for incident detection:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Machine Learning Anomaly Detection\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Uses historical data to identify unusual patterns\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Can detect subtle deviations that might indicate an incident\"})})]})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Natural Language Processing (NLP)\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Analyzes logs and user reports to identify potential issues\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Can understand context and sentiment in incident descriptions\"})})]})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Predictive Analytics\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Forecasts potential incidents based on historical trends\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Helps in proactive incident management\"})})]})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"AI-powered SIEM (Security Information and Event Management)\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Correlates data from multiple sources to identify security threats\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Reduces false positives and prioritizes alerts\"})})]})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Automated Threat Intelligence\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Gathers and analyzes threat data from various sources\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Provides real-time updates on emerging threats\"})})]})]})]}),/*#__PURE__*/e(\"h3\",{children:\"Pattern recognition systems\"}),/*#__PURE__*/t(\"p\",{children:[\"AI detects subtle deviations within large datasets and identifies potential threats with remarkable precision. Machine learning algorithms analyze network traffic, user behaviors, and system logs to spot irregularities that signal emerging problems \",/*#__PURE__*/e(n,{href:\"https://radiantsecurity.ai/learn/ai-incident-response/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[8]\"})}),\". Modern systems achieve detection rates of 94.1% accuracy with only a 3.9% false alarm rate \",/*#__PURE__*/e(n,{href:\"https://www.sciencedirect.com/science/article/abs/pii/S004579062300263X\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[9]\"})}),\".\"]}),/*#__PURE__*/e(\"h3\",{children:\"Automated alert correlation\"}),/*#__PURE__*/t(\"p\",{children:[\"Alert correlation is a vital component in modern incident management. These systems unite related alerts into incidents and achieve up to 95% compression between raw alerts and applicable issues \",/*#__PURE__*/e(n,{href:\"https://www.atlassian.com/blog/it-teams/alert-correlation-devops-better-together\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[10]\"})}),\". AI systems assess alerts through intelligent clustering based on three key parameters:\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Topology - analyzing host, service, and cloud relationships\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Time - assessing alert cluster formation rates\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Context - analyzing alert types and their interconnections\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Real-time monitoring capabilities\"}),/*#__PURE__*/t(\"p\",{children:[\"AI-driven monitoring systems work around the clock to instantly identify suspicious activities and potential breaches. These tools utilize behavioral analytics and machine learning to process huge amounts of security data immediately \",/*#__PURE__*/e(n,{href:\"https://cyble.com/knowledge-hub/ai-powered-incident-response/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[11]\"})}),\". The systems excel at:\"]}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Swift anomaly detection through advanced pattern recognition\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Automated filtering of false positives\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Prioritization of critical alerts based on severity\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"Security teams report 75% to 100% applicable alerts from mature AI programs \",/*#__PURE__*/e(n,{href:\"https://www.bigpanda.io/blog/improve-mttr-with-ai/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[12]\"})}),\". This precision helps teams focus on genuine threats instead of sorting through unnecessary notifications.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Machine learning algorithms help these systems adapt to new patterns. Teams can prioritize alerts that need immediate investigation \",/*#__PURE__*/e(n,{href:\"https://radiantsecurity.ai/learn/ai-incident-response/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[8]\"})}),\". AI tools create more efficient incident response workflows by automatically assessing the severity and potential risks of detected anomalies. Each organization's specific risk profile guides this assessment.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Implementing AI Resolution\"}),/*#__PURE__*/e(\"p\",{children:\"AI-powered resolution needs a smart approach to automated responses and escalation workflows. Organizations that use AI solutions see up to 80% less alert noise. This lets teams concentrate on critical issues and improve their incident response root cause analysis processes.\"}),/*#__PURE__*/e(\"h3\",{children:\"Setting up automated responses\"}),/*#__PURE__*/t(\"p\",{children:[\"AI tools excel at running predefined actions when incidents happen. These responses include isolating compromised systems, blocking malicious traffic, and applying patches \",/*#__PURE__*/e(n,{href:\"https://www.blinkops.com/blog/ai-incident-response\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[14]\"})}),\". AI systems use machine learning algorithms to scan networks and detect vulnerabilities continuously, from software flaws to outdated systems \",/*#__PURE__*/e(n,{href:\"https://www.paloaltonetworks.com/cyberpedia/role-of-artificial-intelligence-ai-in-security-automation\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[15]\"})}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"The implementation process involves:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Setting up predefined playbooks that match security policies\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Adding compliance checks to automation workflows\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Building live monitoring capabilities\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Creating automated patch management systems\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"AI-powered Extended Detection and Response (XDR) combines various security products into one system. It spots complex attacks across endpoints, networks, and cloud services \",/*#__PURE__*/e(n,{href:\"https://www.paloaltonetworks.com/cyberpedia/role-of-artificial-intelligence-ai-in-security-automation\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[15]\"})}),\". This combination helps analyze big data volumes quickly and makes informed decisions faster than human analysts.\"]}),/*#__PURE__*/e(\"h3\",{children:\"Creating smart escalation workflows\"}),/*#__PURE__*/t(\"p\",{children:[\"AI-driven smart escalation workflows sort incidents by severity to give critical threats immediate attention. These systems adjust priorities based on what each incident might mean \",/*#__PURE__*/e(n,{href:\"https://www.blinkops.com/blog/ai-incident-response\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[14]\"})}),\". Companies using these workflows report that their L1 engineers now work on proactive tasks instead of just monitoring systems \",/*#__PURE__*/e(n,{href:\"https://www.logicmonitor.com/blog/ai-powered-observability-reduces-mttr-cloud-costs-msps\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[13]\"})}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"Smart workflows work well because they can:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Study data from multiple sources to prioritize incidents accurately\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Send alerts to the right response teams automatically\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Start containment actions as soon as they detect threats\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Create complete audit trails without manual work\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"These systems make shared communication smooth between automated processes and response teams through AI-human teamwork \",/*#__PURE__*/e(n,{href:\"https://www.blinkops.com/blog/ai-incident-response\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[14]\"})}),\". Security Operations, Automation, and Response (SOAR) studies data from multiple sources to spot complex, multi-stage attacks that basic tools might miss \",/*#__PURE__*/e(n,{href:\"https://www.paloaltonetworks.com/cyberpedia/role-of-artificial-intelligence-ai-in-security-automation\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[15]\"})}),\".\"]}),/*#__PURE__*/t(\"p\",{children:[\"AI makes routine security tasks easier, which lets human experts focus on complex challenges that need strategic thinking \",/*#__PURE__*/e(n,{href:\"https://www.paloaltonetworks.com/cyberpedia/role-of-artificial-intelligence-ai-in-security-automation\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[15]\"})}),\". This automation applies security measures consistently, reduces human error, and maintains regulatory compliance in all actions \",/*#__PURE__*/e(n,{href:\"https://www.blinkops.com/blog/ai-incident-response\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[14]\"})}),\".\"]}),/*#__PURE__*/e(\"h2\",{children:\"Measuring AI Impact on MTTR\"}),/*#__PURE__*/e(\"p\",{children:\"AI solutions need careful tracking of key metrics and return on investment to measure their effectiveness. Organizations that use AI-driven incident management see major improvements in their mean time to resolution. The implementation of AI incident management software and automated root cause analysis tools can lead to significant MTTR reduction.\"}),/*#__PURE__*/e(\"h3\",{children:\"Key performance metrics\"}),/*#__PURE__*/t(\"p\",{children:[\"Teams must first establish baseline metrics to measure how AI affects their operations. Major incidents currently take an average of 6.2 hours to resolve \",/*#__PURE__*/e(n,{href:\"https://kodif.ai/what-is-mean-time-to-resolve-mttr-and-why-it-matters/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[16]\"})}),\". Teams can review improvements in several areas through systematic tracking:\"]}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Alert reduction rates - AI systems compress up to 95% of raw alerts into practical incidents \",/*#__PURE__*/e(n,{href:\"https://www.bigpanda.io/blog/improve-mttr-with-ai/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[12]\"})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Automated remediation success rates - percentage of incidents fixed without human help\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Incident detection speed - time saved in identifying problems\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Resolution efficiency - decrease in average repair times\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"Hard and soft metrics give a complete picture of results. Hard metrics show measurable benefits like cost savings and productivity gains \",/*#__PURE__*/e(n,{href:\"https://www.pwc.com/us/en/tech-effect/ai-analytics/artificial-intelligence-roi.html\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[17]\"})}),\". Soft metrics show quality improvements in customer satisfaction and employee retention \",/*#__PURE__*/e(n,{href:\"https://www.xerago.com/insights/measuring-roi-of-ai\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[18]\"})}),\".\"]}),/*#__PURE__*/e(\"h3\",{children:\"ROI calculation methods\"}),/*#__PURE__*/t(\"p\",{children:[\"ROI calculations for AI must look at both direct and indirect benefits. Companies often make three big mistakes when calculating ROI \",/*#__PURE__*/e(n,{href:\"https://www.pwc.com/us/en/tech-effect/ai-analytics/artificial-intelligence-roi.html\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[17]\"})}),\":\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"They ignore benefit uncertainty\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"They calculate ROI just once\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"They look at projects one by one\"})})]}),/*#__PURE__*/e(\"p\",{children:\"A proper ROI measurement should include:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Time saved through automated intelligence\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Productivity boost from assisted decisions\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Cost cuts from efficient operations\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Revenue growth from better service delivery\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"Results vary based on how widely AI is used and specific cases \",/*#__PURE__*/e(n,{href:\"https://www.xerago.com/insights/measuring-roi-of-ai\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[18]\"})}),\". Customer service projects show the best returns, with 74% of companies seeing positive ROI \",/*#__PURE__*/e(n,{href:\"https://tech-stack.com/blog/roi-of-ai/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[19]\"})}),\". IT operations improvements come next at 69% \",/*#__PURE__*/e(n,{href:\"https://tech-stack.com/blog/roi-of-ai/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[19]\"})}),\".\"]}),/*#__PURE__*/t(\"p\",{children:[\"Regular ROI tracking works better than one-time checks \",/*#__PURE__*/e(n,{href:\"https://tech-stack.com/blog/roi-of-ai/\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[19]\"})}),\". This helps companies adapt to changes in model performance. The combined effect of all AI projects should be measured instead of reviewing them separately \",/*#__PURE__*/e(n,{href:\"https://www.pwc.com/us/en/tech-effect/ai-analytics/artificial-intelligence-roi.html\",motionChild:!0,nodeId:\"qmV3zUdyF\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"[17]\"})}),\".\"]}),/*#__PURE__*/e(\"h2\",{children:\"Conclusion\"}),/*#__PURE__*/e(\"p\",{children:\"AI-powered incident management has revolutionized how teams handle extended resolution times. Our research reveals impressive results - teams cut MTTR by 25% in just 90 days and reduce alert noise by up to 80%. This significant improvement in incident response and resolution times demonstrates the power of AI-assisted root cause analysis and automated incident management systems.\"}),/*#__PURE__*/e(\"p\",{children:\"The numbers tell a compelling story. AI detection systems achieve 94% accuracy, while automated correlation compresses raw alerts into practical incidents at 95% efficiency. These results directly lead to major cost savings, since every minute of downtime can cost businesses up to $9,000. By leveraging AI for incident management, organizations can significantly reduce these costs and improve their overall operational efficiency.\"}),/*#__PURE__*/e(\"p\",{children:\"Smart escalation workflows and automated responses give teams back their valuable time. The core team can tackle strategic projects instead of watching monitors all day, while AI handles routine security tasks precisely. This creates a more efficient and proactive way to manage incidents, enabling continuous improvement in incident response processes.\"}),/*#__PURE__*/e(\"p\",{children:\"AI has turned a slow, manual process into a quick operation that works. Teams identify and fix problems in minutes instead of spending hours investigating alerts. Quick responses protect your company's bottom line and customer reputation. The implementation of AI incident resolution techniques and automated incident triage systems has been a game-changer for many organizations.\"}),/*#__PURE__*/e(\"p\",{children:\"Note that successful AI implementation needs careful tracking of key metrics. You should establish your baseline MTTR first and then measure improvements in detection speed, resolution efficiency, and cost savings. Your AI incident management investment will deliver clear returns through lower downtime costs and boosted team productivity.\"}),/*#__PURE__*/e(\"p\",{children:\"In conclusion, the adoption of AI-enabled incident management, including advanced root cause analysis software and automated incident response tools, is no longer just an option but a necessity for organizations aiming to stay competitive in today's fast-paced digital landscape. By embracing these technologies, businesses can significantly improve their incident response capabilities, reduce downtime, and ultimately deliver better service to their customers.\"}),/*#__PURE__*/e(\"h2\",{children:\"FAQs\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q1. What is Mean Time to Resolution (MTTR) and why is it important?\"}),\" Mean Time to Resolution is the average time it takes to resolve an incident or issue. It's crucial because longer resolution times can lead to significant financial losses, decreased productivity, and reduced customer satisfaction.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q2. How does AI help in reducing MTTR?\"}),\" AI helps reduce MTTR by automating incident detection, correlating alerts, and implementing smart escalation workflows. This allows for faster identification of issues and more efficient resolution processes, potentially cutting resolution times by 25% within 90 days.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q3. What are some common challenges in incident resolution?\"}),\" Common challenges include the complexity of modern IT environments, alert fatigue, large data volumes, and difficulties in monitoring cloud-native and Kubernetes environments. These factors can significantly slow down the resolution process.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q4. How can organizations measure the impact of AI on their incident management?\"}),\" Organizations can measure AI's impact by tracking key performance metrics such as alert reduction rates, automated remediation success rates, incident detection speed, and resolution efficiency. ROI can be calculated by analyzing time savings, productivity increases, and cost reductions.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Q5. What are the benefits of implementing AI-powered incident management?\"}),\" Benefits include faster resolution times, reduced alert noise, improved accuracy in incident detection, more efficient use of human resources, and significant cost savings. AI can help teams identify and resolve issues within minutes, protecting both the bottom line and customer relationships.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]});export const richText10=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"IT outages can cost large enterprises up to \u20AC1.5 million per hour. AI incident response has become significant to modern operations.\"}),/*#__PURE__*/e(\"p\",{children:\"Modern enterprises manage over 20 observability and monitoring data sources, and traditional incident response systems don't deal very well with this complexity. AI incident management reduces Mean Time to Resolution (MTTR) by up to 80%.\"}),/*#__PURE__*/e(\"p\",{children:\"AI copilots revolutionize incident response through historical data pattern analysis and automated root cause analysis. Organizations that use mature AIOps experience more proactive incident handling with fewer outages.\"}),/*#__PURE__*/e(\"p\",{children:\"Let's take a closer look at the practical steps to set up and optimize AI-powered incident response. We'll cover everything from tool selection to performance metric measurement.\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["richText", "u", "x", "p", "richText1", "richText2", "richText3", "richText4", "richText5", "richText6", "richText7", "Link", "motion", "richText8", "richText9", "richText10", "__FramerMetadata__"]
}
