Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Retty tech cafe 12.3.2016

Teemu
March 12, 2016

Retty tech cafe 12.3.2016

Teemu

March 12, 2016
Tweet

Other Decks in Programming

Transcript

  1. How can we make People of the world happy? Are

    our users happy? What can we do to make them more happy?
  2. To provide new features rapidly while retaining the quality of

    service I Goals ▸ Provide better quality and better service same time ▹ “To meet requirements of an user” ▸ Improve reliability ▹ By reducing errors and downtime II Ways ▸ Facilitate teamwork ▹ Common goals ▹ Better communication ▸ Lifecycle management and ownership ▸ Continuous improvement ▸ Monitor and measure
  3. Monitoring goals ▸ Facilitate information flow ▸ Provide accurate information

    of the system... But! ▹ Displaying the essential metrics that reflects the system state ▸ Human readability ▹ Big picture at one glance ▹ Trends ▹ Easily accessible details ▸ Retain information for analysis
  4. Aspects of monitoring Quality - System transparency - Performance analysis

    - Better resource utilization - Performance metrics - End user experience Recovery & error handling - System awareness - Early detection - Alerting - Disaster and error Recovery - Big picture - Measures - Trend Improvement - Feedback - Information - Experience - KPI - Error logs - System awareness And understanding
  5. They are tools of Active monitoring Just like eye sight,

    it provides lots of information, but it is focused in front of you... Hearing is a remote sense that can alert you for remote events all around you.
  6. PagerDuty ▸ 24H alerting service ▸ Multi channel ▹ Integrations

    ▸ Teams ▸ Statistics ▸ Integrations ▹ Chat services, Slack ▹ Custom services ▸ Metrics
  7. Playbook integration ▸ Contains the information for operations. ▸ Seamless

    integration ▸ Provides support on critical situation ▸ Facilitates ▹ Faster response times ▹ Correct procedures ▹ Reduces human error ▹ Know who to contact for help ▸ Communal learning
  8. Results ▸ We have the right information at the right

    time ▸ We facilitate Retty SRE ▸ We improve response times and advocate early response ▸ We facilitate teamwork, proficiency, and ownership ▸ Communal learning ▸ Better service and reliability ▸ Happier users