Save 37% off PRO during our Black Friday Sale! »

CloudWatch&MonitoringTools

C9cacb1d0e96ab27dcb045177068820c?s=47 youyo
May 21, 2016

 CloudWatch&MonitoringTools

JAWS-UG函館20160521

C9cacb1d0e96ab27dcb045177068820c?s=128

youyo

May 21, 2016
Tweet

Transcript

  1. CloudWatchͱϞχλϦϯάπʔϧ

  2. Έͳ͞Μ

  3. ؂ࢹͯ͠·͔͢ʁ

  4. CloudWatchόϦόϦ࢖ͬͯΔͥʂ

  5. ผͷϞχλϦϯάπʔϧ΋ ૊Έ߹Θͤ·͘Γͩͥʂ

  6. ͱ͍͏ํɺ

  7. ๻ͷ͓࿩͔ΒಘΒΕΔ΋ͷ͸ͳ͍͔΋͠Ε·ͤΜ...

  8. ͦ͏͡Όͳ͍ํɺ

  9. গ͠Ͱ΋͓໾ʹཱͯΕ͹޾͍Ͱ͢ɻ

  10. ࠓ೔࿩͢͜ͱ

  11. "࿩͢͜ͱ" » CloudWatch » CloudWatch-Logs » CloudWatch-Events » ͪΐͬͱ͚ͩZabbix(ϞχλϦϯάπʔϧ) »

    cloudwatchͱZabbixͱͦͷଞAWSͷαʔϏεͷ࿈ ܞ
  12. "࿩͢͜ͱ" » ͜Μͳͱ͖Ͳ͏͢Δʁ » OSͷ಺෦৘ใΛऔಘ͍ͨ͠(ϓϩηε਺ͱ͔) » RDSͷ؂ࢹΛ͍ͨ͠ » cloudwatchͷσʔλΛ2िؒҎ্อଘ͍ͨ͠ »

    ϝϯςφϯεΠϕϯτΛݕ஌͍ͨ͠ » ϩάͷ؂ࢹΛ͍ͨ͠ » URL؂ࢹ͍ͨ͠
  13. "࿩͞ͳ͍͜ͱ" » ͦͷଞAWSͷαʔϏεͷৄࡉͳઆ໌

  14. "ࣗݾ঺հ" » ੴᖒ௚ਓ (@youyo_) » גࣜձࣾϔϓλΰϯ ࡾ୔ຊࣾ/ઋ୆ࣄ຿ॴ » ੨৿ݝ߂લࢢग़਎ ٶ৓ݝઋ୆ࢢࡏॅ

    ϦϞʔτϫʔΫͯ͠·͢ » JAWS-UG੨৿ 6/25΍Γ·͢ʂ
  15. CloudWatch

  16. "CloudWatch" » AWSͷ֤छαʔϏεͷϦιʔεΛऔಘͰ͖Δ » Ϧιʔεʹରͯ͠ΞϥʔϜ΍ΞΫγϣϯΛઃఆͰ͖Δ » ֤छαʔϏεͷϦιʔεΛՄࢹԽ(άϥϑԽ)Ͱ͖Δ

  17. "CloudWatch" » AWSͷ֤छαʔϏεͷϦιʔεΛऔಘͰ͖Δ » EC2΍RDSͷΠϯελϯεͷঢ়ଶ؂ࢹ΍CPU࢖༻཰ ͱ͔ » S3ͷΦϒδΣΫτ਺ͱ͔ » ELBͷϨΠςϯγͱ͔ਖ਼ৗ/ҟৗϗετ਺ͱ͔

  18. "CloudWatch" » CloudWatchͰऔಘͰ͖ΔσʔλΛ΋͏গ͠ࡉ͔͘ݟ ͍ͯ͘ͱ » CPU࢖༻཰(CPUUtilization)ͱ͍͏߲໨ = Metrics » EC2ͱ͍͏αʔϏε

    = Namespace » MetricsΛಛఆͷ஋ͰΧςΰϥΠζ͢Δ΋ͷ = Dimension ͜ͷ̏ͭΛࢦఆ͢Δ͜ͱͰ໨తͷσʔλ͕ݟΕΔ Ωʔϫʔυ: Metrics,Namespace,Dimension
  19. "Metrics?,Namespace?,Dimension?" » Metrics » ࣌ܥྻͰදͨ͠σʔλϙΠϯτҰࣜ » ͜Ε͚ͩݴΘΕͯ΋Կͷ͜ͱ͔ͬ͞ͺΓΘ͔Βͳ ͍...? » ͱΓ͋͑ͣछྨͱͯ͜͠͏͍͏ͷ͕͋Δ

    » CPUUtilization » FreeableMemory
  20. "Metrics?,Namespace?,Dimension?" » Metrics

  21. "Metrics?,Namespace?,Dimension?" » Namespace » MetricsΛ·ͱΊͨ΋ͷ » ௨ৗ͸AWSͷαʔϏεͷ͜ͱ » AWS/EC2 »

    AWS/RDS
  22. "Metrics?,Namespace?,Dimension?" » Metrics + Namespace

  23. "Metrics?,Namespace?,Dimension?" » Dimension » MetricsΛಛఆͷ஋ͰΧςΰϥΠζ͢Δ΋ͷ » InstanceID » DBInstanceIdentifier

  24. "Metrics?,Namespace?,Dimension?" » Metrics + Namespace + Dimension

  25. "Metrics?,Namespace?,Dimension?" » ಛఆͷ࣌ؒ hh:mm ͷRDS[foo]ͷCPU࢖༻཰ͷσʔ λ͸͜͜

  26. "Metrics?,Namespace?,Dimension?" » ϚωδϝϯτίϯιʔϧͰݟΔͱ

  27. "Metrics?,Namespace?,Dimension?" » ඪ४ϝτϦΫεʁ

  28. "CloudWatch" » ϝτϦΫεʹ͸2छྨ͋Δ » ඪ४ϝτϦΫε » ΧελϜϝτϦΫε

  29. "CloudWatch" » ඪ४ϝτϦΫε » AWSͰ༻ҙͯ͘͠ΕͯΔ΋ͷ » CPUUtilization » DiskWriteBytes »

    StatusCheckFailed_Instance » ͨ͘͞Μ͋Δ
  30. "CloudWatch" » ΧελϜϝτϦΫε » ඪ४ϝτϦΫεҎ֎ͷಠࣗʹઃఆ͢ΔϝτϦΫε » APIܦ༝ͰఆٛՄೳ $ aws cloudwatch

    put-metric-data \ --namespace "MyService" \ --metric-name "ProcessCount" \ --dimensions InstanceId=i-xxxxxxxx \ --value 15
  31. "CloudWatch" » ΧελϜϝτϦΫε

  32. "CloudWatch" » ΧελϜϝτϦΫε » σʔλαΠζʹ͸੍ݶ͕͋Δ » HTTP GET͸8KB » HTTP

    POST͸40KB » 1ͭͷPutMetricsDataϦΫΤετʹ20σʔλ· Ͱ » APIίʔϧ਺ʹ΋੍ݶ͋Γ
  33. "CloudWatch" » CloudWatchͰݟΕΔ৘ใ͸౷ܭ৘ใ » ϝτϦΫεσʔλΛࢦఆͨ͠ظؒͰूܭͨ͠΋ͷ » CPUUtilizationͷ5෼ؒ͝ͱͷฏۉ஋Λදࣔ͠ ͯΔ

  34. "CloudWatch" » CloudWatchͰݟΕΔ৘ใ͸౷ܭ৘ใ » ϝτϦΫεσʔλΛࢦఆͨ͠ظؒͰूܭͨ͠΋ͷ » EC2Ͱ͸جຊϞχλϦϯάͰ͸5෼ִؒ » ৄࡉϞχλϦϯά(༗ঈ)Ͱ͸1෼ִؒ »

    ͦΕҎ֎ͷϝτϦΫε͸ϝτϦΫεຖʹσʔλͷߋ ৽ִ͕ܾؒΊΒΕͯΔ » σʔλͷอଘظؒ͸2िؒ
  35. "CloudWatch" » AWSͷ֤छαʔϏεͷϦιʔεʹର͢ΔΞϥʔϜΛઃ ఆͰ͖Δ » EC2΍RDSͷΠϯελϯεͷঢ়ଶ؂ࢹ΍CPU࢖༻཰ ͱ͔ » S3ͷΦϒδΣΫτ਺ͱ͔ »

    ELBͷϨΠςϯγͱ͔ਖ਼ৗ/ҟৗϗετ਺ͱ͔
  36. "CloudWatch" » Ϧιʔεʹରͯ͠ΞϥʔϜ΍ΞΫγϣϯΛઃఆͰ͖Δ » ৚݅Λઃఆͯ͠ɺͦΕΛຬͨͨ͠ΒΞΫγϣϯΛ࣮ ߦͰ͖Δ » CPUUtilization͕5෼ؒ70%Ҏ্Λه࿥ͨ͠ Β »

    EC2Πϯελϯεͷεςʔλε͕failedʹͳͬ ͨΒ » ޷͖ͳΑ͏ʹઃఆͰ͖Δ
  37. "CloudWatch" » EC2 Auto Recovery » γεςϜεςʔλε͕failedͳͬͨΒࣗಈͰ࠶ى ಈ͞ΕΔ

  38. "CloudWatch" » Ϧιʔεʹରͯ͠ΞϥʔϜ΍ΞΫγϣϯΛઃఆͰ͖Δ » ΞΫγϣϯ͸Notification(SNSɺEmail)ɺ EC2 Action΍AutoScaling ActionͳͲ४උ ͞Ε͍ͯΔ »

    ͱΓ͋͑ͣSNSʹ౉͓͚ͯ͠͹ͦͷޙAWS Lambda ࢖ͬͯͲ͏ͱͰ΋Ͱ͖Δ
  39. "CloudWatch" » ֤छαʔϏεͷϦιʔεΛՄࢹԽ(άϥϑԽ)Ͱ͖Δ » ࣗ༝ʹϝτϦΫεΛ૊Έ߹ΘͤͨμογϡϘʔυ͕ ࡞ΕΔ

  40. "CloudWatch" » ֤छαʔϏεͷϦιʔεΛՄࢹԽ(άϥϑԽ)Ͱ͖Δ » ࣗ༝ʹϝτϦΫεΛ૊Έ߹ΘͤͨμογϡϘʔυ͕ ࡞ΕΔ » Create Dashboard =>

    Add widget » Widgetʹ͸Metrics graphͱText widgetͷ 2छྨ͋Δ » Text widgetʹ͸markdownܗࣜͷจষΛ࡞ΕΔ
  41. CloudWatch-Logs

  42. "CloudWatch-Logs" » AWSͷͦͷଞαʔϏε͕ग़ྗ͢Δϩάͷू໿ઌ » CloudWatch Logs AgentΛ࢖͏͜ͱͰEC2Πϯε λϯε಺෦ͷϩάͷू໿΋Մೳ » CloudWatch

    Logs Metrics Filter Ͱϩά͔Β ಛఆจࣈྻͷϑΟϧλϦϯά͕Մೳ » ϑΟϧλϦϯά݁ՌΛड͚औΔΧελϜϝτϦΫε Λ࡞੒͠ɺCloudWatchͷΞϥʔϜػೳͱ૊Έ߹ ΘͤͯΞΫγϣϯΛ࣮ߦՄೳ
  43. "CloudWatch-Logs" » AWSͷͦͷଞαʔϏε͕ग़ྗ͢Δϩάͷू໿ઌ » AWS Lambda΍VPC Flow LogsͳͲ » ٯʹݴ͏ͱɺAWSͷͦͷଞαʔϏε͕

    CloudWatch-LogsͷpermissionٻΊͯ͘Δͷ ͰڐՄͯ͋͛͠ͳ͍ͱ͍͚ͳ͍
  44. "CloudWatch-Logs" » CloudWatch Logs AgentΛ࢖͏͜ͱͰEC2Πϯε λϯε಺෦ͷϩάͷू໿΋Մೳ » CloudWatch-Logsʹॻ͖ࠐΉͷͰpermission ઃఆ͕ඞཁ »

    EC2 Role͔CloudWatch Logs AgentΠϯ ετʔϧޙͷΞΫηεΩʔઃఆ » AmazonLinuxͩͱΠϯετʔϧ΋؆୯ $ sudo yum install awslogs
  45. "CloudWatch-Logs" » CloudWatch Logs Agent ஫ҙ఺ » సૹͰ͖ΔϩάϝοηʔδαΠζ » Agent͕1ճʹϓογϡͰ͖ΔαΠζ͸࠷େ

    32KB » ͦΕΛ௒͑Δͱtruncate(੾Γ٧ΊΒΕΔ) » ରԠ͍ͯ͠Δϩάϩʔςʔγϣϯ » rename-recreate΍copy-truncateͳͲ
  46. "CloudWatch-Logs" » VPC Flow Logs

  47. "CloudWatch-Logs" » CloudWatch Logs Metrics Filter Ͱϩά͔Β ಛఆจࣈྻͷϑΟϧλϦϯά͕Մೳ » ϑΟϧλϦϯά݁ՌΛड͚औΔΧελϜϝτϦΫε

    Λ࡞੒͠ɺCloudWatchͷΞϥʔϜػೳͱ૊Έ߹ ΘͤͯΞΫγϣϯΛ࣮ߦՄೳ
  48. "CloudWatch-Logs" » Logs͔ΒϑΟϧλʔΛ࡞੒͍ͨ͠LogGroupΛબ୒͠ ͯCreateMetricsFilter

  49. "CloudWatch-Logs" » ύλʔϯΛ࡞੒ͯ͠Assign Metrics

  50. "CloudWatch-Logs" » MetricsͷৄࡉΛೖྗͯ͠CreateFilter͢Δ

  51. "CloudWatch-Logs" » ϑΟϧλʔʹϚονͨ࣌͠ʹΧελϜϝτϦΫε΁σ ʔλ͕ૹΒΕΔΑ͏ʹͳΔ

  52. "CloudWatch-Logs" » ར༻ྫ » CloudTrailͱ࿈ܞ͠ɺϚωδϝϯτίϯιʔϧ ͷૢ࡞ϩάΛCloudWatch-LogsʹૹΔ » rootΞΧ΢ϯτͰͷϩάΠϯ΍ɺ࿈ଓͨ͠ϩάΠ ϯࣦഊͳͲΛݕ஌͢ΔϑΟϧλʔΛ࡞੒ »

    ͦΕΒʹϚονͨ͠ΒΧελϜϝτϦΫε͕ߋ৽͞ ΕͯΞϥʔϜൃੜ » ͓޷͖ͳΞΫγϣϯͰ௨஌
  53. CloudWatch-Events

  54. "CloudWatch-Events" » AWSϦιʔεͷมߋ(Πϕϯτ)Λݕ஌ͯ͠ɺετϦʔ Ϝ఻ୡ(ΞΫγϣϯΛى͜͢͜ͱ)͕Ͱ͖ΔαʔϏε » Πϕϯτ: EC2 instance state change

    notification, AWS API Call, Auto Scaling, Schedule » ΞΫγϣϯ: AWS LambdaɺAmazon Kinesis StreamɺAmazon SNS, Bullet-inλʔήοτ » ϙʔϦϯάͰͷঢ়ଶ؂ࢹ͔Βͷղ์ » EventDrivenArchitectureͷத৺ʹͳΔͷ͔ͳʁ
  55. "CloudWatch-Events" » EC2 instance state change notification » ಛఆɺ·ͨ͸͍ͣΕ͔ͷΠϯελϯεͷঢ়ଶʹมԽ ͕͋ͬͨΒετϦʔϜ

    » runningʹͳͬͨΒɺͱ͔ɺrunningҎ֎ʹ ͳͬͨΒɺͳͲ » ঢ়ଶ͕stoppedʹͳͬͨΒrebootɺͱ͔ઃఆͰ ͖ͪΌ͏
  56. "CloudWatch-Events" » AWS API Call, Auto Scaling΋ಉ༷ » ΠϕϯτʹԠͯ͡ετϦʔϜ »

    AWS API Call: RDSͷDeleteDBInstance͕ ݺ͹ΕͨΒͱ͔ » Auto Scaling: EC2 Launch Successfulͩ ͬͨΒͱ͔ » ࠓ͸ϝδϟʔͳαʔϏεʹ͔͠ରԠͯ͠ͳ͍͚Ͳࠓޙ ରԠαʔϏεΛ૿΍͢༧ఆ ͬͯawsͷϒϩάʹॻ͍ͯͨͷͰ૿͍͑ͯ͘ͱࢥ͏
  57. "CloudWatch-Events" » Schedule » ཁ͸cron » ࠷୹1෼ִؒͰΞΫγϣϯ࣮ߦ » ͜ΕͱAWS LambdaͰԿͰ΋Ͱ͖Δ͠޾ͤ

    ✌('ω'✌ )ࡾ✌('ω')✌ࡾ( ✌'ω')✌
  58. "CloudWatch-Events" » ΞΫγϣϯ » Bullet-inλʔήοτ » Create a Snapshot of

    an EBS volume » Reboot EC2 instance » Terminate EC2 instance » Stop EC2 instance
  59. "CloudWatch-Events" » ScheduleͱCreate a Snapshot of an EBS volume૊Έ߹Θͤͯຖ೔εφοϓγϣοτࣗಈͰऔ ΕΔ

    » ศརɻ͓खܰɻ » Ͱ΋Snapshot࡟আʹ͸ରԠͯ͠ͳ͍ » ࡟আ͸ಉ͡Α͏ʹScheduleͰLambdaͰ΋ಈ͔ͯ͠ ΍Ε͹͍͍
  60. "CloudWatch-Events" » CloudWatchͷEvents͔ΒCreate͠ɺ EventSelectorͱTargetsΛઃఆ

  61. "CloudWatch-Events" » Nameͱద੾ͳIAMRoleΛઃఆͯ͠׬ྃ

  62. Zabbix

  63. "Zabbix" » ossͷ౷߹؂ࢹιϑτ΢ΣΞ » ϑϩϯτΤϯυ͸php,όοΫΤϯυ͸MySQL/ PostgresQL/SQLiteͱ͔ » ຊମ͸Cݴޠ » json-rpcͰapiૢ࡞Ͱ͖Δ

  64. "Zabbix" » ઐ༻ͷZabbixAgentΛ࢖༻ͯ͠OS಺෦ͷσʔλΛऔ ಘɺZabbixServerʹૹ৴ » ϓϩηε਺ɺcpu/memoryͳͲͷϦιʔε৘ใͳͲ

  65. "Zabbix" » ࣗલͰΠϯελϯεཱͯͯӡ༻͢Δ͜ͱʹͳΔͷͰಛ ʹετϨʔδαΠζ΍σʔλอଘظؒͳͲʹ੍ݶ͸ͳ ͍(͓ۚͷڐ͔͗͢Γ) » Ξϥʔτ௨஌ํ๏΋ࣗ༝ʹ࡞ΕΔ(alertscripts) » औಘ͢Δσʔλ΋ࣗ༝ʹ࡞ΕΔ (UserParameter,externalscripts)

    » CloudWatchͷσʔλΛZabbixʹಥͬࠐΉ͜ͱͰσ ʔλอଘظؒ2िؒͷนΛಥഁʂ
  66. "Zabbix" » CloudWatchͷσʔλΛZabbixʹ » APIܦ༝ » Fluentd » ଞʹ΋͓޷͖ͳΑ͏ʹ

  67. "Zabbix" » APIܦ༝ » aws-sdk » aws-cli » UserParameter͔ΒεΫϦϓτΛݺͼग़ͯ͠σʔ λऔಘ͢Δύλʔϯ

    » externalscriptsΛ࣮ߦͯ͠σʔλऔಘ͢Δύ λʔϯ
  68. "Zabbix" » Fluentd » fluent-plugin-zabbix » fluent-plugin-cloudwatch » fluent-plugin-cloudwatchͰσʔλΛऔಘ͠ ͯfluent-plugin-zabbixͰZabbixʹૹΔ

  69. "Zabbix" » RDS for MySQLͷσʔλ

  70. "Zabbix" » RDS for MySQLͷσʔλ

  71. "Zabbix" » σʔλΛZabbixʹ·ͱΊΔϝϦοτ » σʔλͷҰݩԽ » ௨஌ํ๏΋ҰݩԽ » σʔλอଘظؒͳͲͷ࢓༷΋ࣗ༝ʹܾΊΒΕΔ »

    ϝϯςφϯεͳͲࣗ෼ͰίϯτϩʔϧͰ͖Δ
  72. "Zabbix" » Zabbixʹ·ͱΊΔσϝϦοτ » (Πϯελϯε͕ඞཁͳ෼)͓͕͔͔ۚΔ » CloudWatchͱࣗલZabbixɺͲ͕ͬͪݎ࿚͔ʁ » Πϯελϯεͷӡ༻େมͳͷͰ͸ʁ

  73. "Zabbix" » Ͳ͏͍͏ํ਑Ͱ؂ࢹ͍͔ͯ͘͠Α͘ߟ͑Δඞཁ͕͋Δ » ࠷ۙ͸MackerelྲྀߦͬͯΔ͠AWSΠϯςάϨʔγϣ ϯग़ͨ͠ɺMonitoring as a Service࢖͏ͷ΋શ વ͋Γɻ

    » ͦ΋ͦ΋CloudWatch͕ͦΕͩ͠ɺCloudWatchʹ· ͱΊΔͷ΋Ұͭͷղ » ສ͕ҰCloudWatchʹো֐ى͜ΔͱɺͦΕΛࣗ෼Ͱ͸ ίϯτϩʔϧͰ͖ͳ͍ɻ؂ࢹαʔϏεΛఏڙ͢Δฐࣾ ͱͯ͠͸NG
  74. ͜Μͳͱ͖Ͳ͏͢Δʁ

  75. "͜Μͳͱ͖Ͳ͏͢Δʁ" » OSͷ಺෦৘ใΛऔಘ͍ͨ͠(ϓϩηε਺ͱ͔) » RDSͷ؂ࢹΛ͍ͨ͠ » cloudwatchͷσʔλΛ2िؒҎ্อଘ͍ͨ͠ » ϝϯςφϯεΠϕϯτΛݕ஌͍ͨ͠ »

    ϩάͷ؂ࢹΛ͍ͨ͠ » URL؂ࢹ͍ͨ͠
  76. "Warning!" » ฐࣾͰ͸ZabbixΛϝΠϯͷ؂ࢹγεςϜʹ࠾༻ͯ͠ ͍·͢ » ͦͷ্ͰฐࣾͰ͸͜͏͍ͯ͠Δɺͱ͍͏͓࿩Ͱ͢ » ͦͷલఏͰ͓࿩͕ਐΉͷͰͦͷ఺ྃ͝ঝ͍ͩ͘͞

  77. "OSͷ಺෦৘ใΛऔಘ͍ͨ͠(ϓϩηε਺ͱ͔)" » Zabbix࢖ͬͯૉ௚ʹσʔλऔಘ » proc.num ͱ͍͏؂ࢹΞΠςϜ͕༻ҙ͞Ε͍ͯΔ » CloudWatchΛ࢖͍͍ͨਓ͸ΧελϜϝτϦΫεͰ » OSࣗମͷ؂ࢹ͸جຊZabbix

  78. "RDSͷ؂ࢹΛ͍ͨ͠" » ZabbixAgentΛRDSͷΑ͏ͳαʔϏεʹΠϯετʔ ϧ͸Ͱ͖ͳ͍ » CloudWatchͷσʔλΛFluentd࢖ͬͯZabbixʹૹ ΓɺZabbixͰϞχλϦϯά » ΋ͪΖΜCloudWatchͷΞϥʔϜػೳͰΞϥʔτ͋͛ Δ΄͏͕γϯϓϧ

  79. "cloudwatchͷσʔλΛ2िؒҎ্อଘ͍ͨ͠" » Zabbixʹ·ͱΊΔ͜ͱͰղܾ » ࠷ۙͩͱDynamoDBʹஷΊ͓ͯ͘ύλʔϯ΋͋Δ໛༷ » ͨͩͦ͠ͷσʔλΛͦͷΑ͏ʹ࢖͏ͷ͔ͪΌΜͱߟ ͑ͳ͍ͱ͍͚ͳ͍ » Ͱ΋ʮͱΓ͋͑ͣ࢒͓͔ͯ͠ͳ͍ͱޙͰඞཁʹͳΔ

    ͔΋͠Εͳ͍͠...ʯ΋͓͕ۚڐͤ͹શવ͋Γͩͱ ͸ࢥ͏ɻอݥΈ͍ͨͳ΋ͷɻ
  80. "ϝϯςφϯεΠϕϯτΛݕ஌͍ͨ͠" » CloudWatch-Events + AWS Lambda + Slack » ࢦఆͨ͠ΞΧ΢ϯτ಺ͷશΠϯελϯεͷϝϯςφϯ

    εΠϕϯτͷ༗ແΛνΣοΫ͢ΔLambda Function Λ࡞੒ » ͦΕΛCloudWatch-EventsͷScheduleͰ1೔1ճ ࣮ߦ » ϝϯςφϯεΠϕϯτ͕͋Ε͹Slackʹ௨஌͍ͯ͠Δ
  81. "ϝϯςφϯεΠϕϯτΛݕ஌͍ͨ͠"

  82. "ϝϯςφϯεΠϕϯτΛݕ஌͍ͨ͠" » ZabbixͰਖ਼ৗʹಈ͍ͯΔ͔ͷ؂ࢹΛ΍Γ͍ͨ » ࠓ͸ຖ೔Slackʹಈ͍ͯ·͢Αʔ௨஌͖ͯΔ » ҟৗ͕͋ͬͨͱ͖͚ͩΘ͔Ε͹͍͍(ΊΜͲͯ͘͘͞ ࣮૷ͯ͠ͳ͍͚ͩ) » ࠓͷͱ͜ΖEC2ͱRDS͚ͩରԠɻElastiCacheͱ

    ͔...(ΊΜͲ࣮ͯ͘͘͞૷ͯ͠ͳ͍͚ͩ)
  83. "ϩάͷ؂ࢹΛ͍ͨ͠" » OSͷϩά͸Zabbixͷϩά؂ࢹ࢖ͬͯΔ » AWSαʔϏεͷϩά͸CloudWatch-Logs » ҰݩԽͰ͖ͯͳ͍... » ೰Έத

  84. "URL؂ࢹΛ͍ͨ͠" » ZabbixͷWeb؂ࢹ » CloudWatch͸͋͘·ͰAWSαʔϏεͷϦιʔεΛݟ Δ΋ͷ » Ͱ΋CloudWatch-Events+AWS LambdaͰ࡞ΕΔ

  85. "ࠓ͜ͷΞΧ΢ϯτ͍͘Β࢖ͬͯΔΜͩΖʁ" » ϏϦϯάΞϥʔτ » ༗໊ͩ͠஌ͬͯΔਓ͕΄ͱΜͲͩͱࢥ͏͚Ͳɺ͔ͩΒ ͦ͜ඞͣઃఆͯ͠΄͍͠ » AWSͷར༻ྉ΋CloudWatchͷඪ४ϝτϦΫεͱͯ͠ ఏڙ͞Ε͍ͯΔͨΊɺΞϥʔϜઃఆͯ͠ΞΫγϣϯΛ ىͤ͜Δ

    » Zabbixʹ·ͱΊͯτϦΨʔઃఆ͢Δ΋Α͠ɻ͓޷͖ ͳΞΫγϣϯΛɻ
  86. "·ͱΊ" » CloudWatch͔ΒAWSϦιʔεݟΕΔɻΞϥʔϜ+Ξ ΫγϣϯͰ؂ࢹ΋Ͱ͖Δ » CloudWatch-Logsʹ͸͍ΖΜͳAWSαʔϏεͷϩά ͕ू໿͞ΕͯΔɻOSͷϩά؂ࢹ΋ؚΊͯͲ͜ͰͲ͏؂ ࢹ͢Δ͔Α͘ߟ͑Δඞཁ͕͋Δ » CloudWatch-Events͸ΠϕϯτυϦϒϯΞʔΩςΫ

    νϟத৺(ʹ͖ͬͱͳΔ) » ແཧʹAWS಺Ͱ׬݁ͤ͞Δඞཁ͸ͳ͍ɻͦΕͧΕʹ͋ ͬͨϕετͳબ୒Λʂ
  87. ͓·͚

  88. "ͳΜͪΌͬͯAmazon RDS for Aurora" » Amazon RDS for AuroraͰ͸ετϨʔδ͕ࣗಈ֦ ு͢Δ

    » Amazon RDS for MySQLͰ͸ετϨʔδαΠζΛࣗ ෼Ͱઃఆ͢Δ » ετϨʔδͷۭ͖༰ྔ͕গͳ͘ͳͬͨͱ͖ʹΞΫγϣ ϯى͜͢ΞϥʔϜઃఆͰ͖Δ
  89. ϐίʔϯ!

  90. ͦ͜ͰετϨʔδ֦ு ͨ͠Β͍͍Μ͡ΌͶʁ

  91. "ͳΜͪΌͬͯAmazon RDS for Aurora"

  92. "ͳΜͪΌͬͯAmazon RDS for Aurora" » ΠϕϯτυϦϒϯʂ » ฐࣾZabbixͰ͓ࢼ͠த » ࣗಈͰετϨʔδ֦ு͞Ε

    ͨΒSlackʹ΋௨஌͞ΕΔ (ਤʹࡌͤ๨Εͨ) » ֦ுத͸ύϑΥʔϚϯε௿ ԼͷڪΕ͋Δ͚ͲɺͦΕ͕ উखʹ࣮ߦ͞ΕΔ͜ͱΛڐ ༰Ͱ͖ΔͳΒ͋Γ
  93. ͋Γ͕ͱ͏͍͟͝·ͨ͠