SentryͰ0࣍ରԠΛ࣮ફ͢Δ
Alert
Alert Create Alert
Issues Set Conditions
When: A new issue is created
Then: Send a Slack noti
fi
cation
Slack Integration
Alert
Alert
Slide 96
Slide 96 text
SentryͰ0࣍ରԠΛ࣮ફ͢Δ
When: The issue changes state
from resolved to unresolved
Then: Send a Slack noti
fi
cation
Slide 97
Slide 97 text
SentryͰසग़ΤϥʔݕΛ࣮ફ͢Δ
When: Number of events in an issue is
more than XXX( ) in XXX( )
Then: Send a Slack noti
fi
cation
Slide 98
Slide 98 text
ิ: SentryͰશ͘ѻΘͳ͍Τϥʔʹ͍ͭͯ
Resolve
Sentry
UserNotExistsException
Sentry SDK 胸 FW
ࢀߟ
'JMUFSJOHGPS4ZNGPOZc4FOUSZ%PDVNFOUBUJPO
IUUQTEPDTTFOUSZJPQMBUGPSNTQIQHVJEFTTZNGPOZDPO
fi
HVSBUJPO
fi
MUFSJOH
fi
MUFSJOHFSSPSFWFOUT
ఆྔࢦඪͷऔಘɾࢹํ๏
Discover, Dashboard
https://docs.sentry.io/product/
dashboards/
API
https://docs.sentry.io/api/
events/
SandboxΞΧϯτͰͷμογϡϘʔυͷྫ
Slide 129
Slide 129 text
Wedding Park
https://speakerdeck.com/kazatohiei/phperkaigi2022
https://engineers.weddingpark.co.jp/sentry/
Slide 130
Slide 130 text
ӡ༻ظʹ͚ͯͷਐΊํͷ֓ཁ
1.
2.
3.
4.
Slide 131
Slide 131 text
طଘΤϥʔͷղফͷ։࢝
1. :
2. :
Slide 132
Slide 132 text
طଘΤϥʔͷղফͷ։࢝
1. :
For Review 0縮
( )
2. :
Slide 133
Slide 133 text
طଘΤϥʔͷղফͷ։࢝
1. :
2. :
1
OKR ぽ
Key Result 1
Slide 134
Slide 134 text
§4
.1 Sentry
.2
.3
.4
.5
Slide 135
Slide 135 text
͓͞Β͍: ݸਓతʹେࣄʹ͍ͯ͠Δ͜ͱ
1. 胸
2.
Slide 136
Slide 136 text
͓͞Β͍: ݸਓతʹେࣄʹ͍ͯ͠Δ͜ͱ
1. 胸
2.
Slide 137
Slide 137 text
͓͞Β͍: ݸਓతʹେࣄʹ͍ͯ͠Δ͜ͱ
1. 胸
2.
Slide 138
Slide 138 text
໌͔Β࢝ΊΒΕΔͷ͔
( )
Slide 139
Slide 139 text
(ͨͿΜ)͍͘Βڧௐͯ͠ɺ͠Γͳ͍ίτ
Slide 140
Slide 140 text
(ͨͿΜ)͍͘Βڧௐͯ͠ɺ͠Γͳ͍ίτ
Slide 141
Slide 141 text
ڳΛுͬͯνʔϜͷதʹډ͍ͨ
Slide 142
Slide 142 text
ڳΛுͬͯνʔϜͷதʹډ͍ͨ
Slide 143
Slide 143 text
໌͔ΒԿΛ࢝ΊΒΕΔͷ͔
Slide 144
Slide 144 text
Ͳ͏ͬͯมԽΛଅ͔͢
Slide 145
Slide 145 text
Ͳ͏ͬͯมԽΛଅ͔͢
BBQ
Slide 146
Slide 146 text
ྑ͍มԽྑ͍ఉ͔Β࢝·Δ
( )
1.
2.
3.
Slide 147
Slide 147 text
ྑ͍มԽྑ͍ఉ͔Β࢝·Δ
1.
胸
2.
3.
Slide 148
Slide 148 text
ྑ͍มԽྑ͍ఉ͔Β࢝·Δ
1.
2.
Sentry
3.
Slide 149
Slide 149 text
ྑ͍มԽྑ͍ఉ͔Β࢝·Δ
1.
2.
3.
0
Sentry (Resolve, Mark Reviewed )
Slide 150
Slide 150 text
§5
Slide 151
Slide 151 text
Τϥʔͱ͖߹͍ɺࣗ৴Λ࣋ͬͯ
αʔϏε։ൃʹऔΓΈɺલʹਐΉ
Sentry
Slide 152
Slide 152 text
͓͠·͍ʂ
͓͖߹͍͍͖ͨͩ
͋Γ͕ͱ͏͍͟͝·ͨ͠
Slide 153
Slide 153 text
§X Appendix
Slide 154
Slide 154 text
ࢀߟॻ੶ɾҾ༻ͨ͠ॻ੶
Clean Craftsmanship (Japanese Edition)
E
ff
ective DevOps 4
Fearless Change
48
Google
ITIL ITIL
Leading Beyond Change: A Practical Guide to Evolving
Business Agility
Lean DevOps [Accelerate]
Observability Engineering: Achieving Production Excellence
XP XP
:
――
(
)
DevOps
9
( 3 )
9
ޒेԻॱ
Slide 155
Slide 155 text
Web্ͷࢀߟϦιʔε / Sentry͕ఏڙ͍ͯ͠ΔϦιʔε
Product Guides | Sentry Documentation
https://docs.sentry.io/product/
API Reference | Sentry Documentation
https://docs.sentry.io/api/
Spend Less Time on Bugs & More Time on Features: Sentry + Sleuth | Sentry
https://sentry.io/resources/improve-and-automate-your-work
fl
ow/
Automate, Group, and Get Alerted: A Best Practices Guide to Monitoring your Code | Sentry
https://sentry.io/resources/automate-group-get-alerted/
Sentry - YouTube ろ
https://www.youtube.com/c/Sentry-monitoring
Slide 156
Slide 156 text
Web্ͷࢀߟϦιʔε / Sentryͷಋೖɾ׆༻ࣄྫ
/ PHPerKaigi2022 - Speaker Deck
https://speakerdeck.com/kazatohiei/phperkaigi2022
Sentry | Wedding Park CREATORS Blog
https://engineers.weddingpark.co.jp/sentry/
Raygun Sentry - BASE
https://devblog.thebase.in/entry/raygun2sentry
-
https://daisuki.nichiyoubi.land/entry/2020/07/01/
123616#%E3%81%AA%E3%81%9C%E3%82%84%E3%82%8B%E3%81%AE%E3%81%8B
Slide 157
Slide 157 text
Web্ͷࢀߟϦιʔε / DevOpsɺϞχλϦϯά
Monitoring Check Smells
https://benjiweber.co.uk/blog/2015/03/02/monitoring-check-smells/
5
2020 (1/2) CodeZine
https://codezine.jp/article/detail/12052
https://www.youtube.com/watch?v=9RPgdJyeA7Y&t=4784s
State of DevOps Four Keys ( ) / Introduction to State
of DevOps and Four Keys for Visualizing Productivity in Development Organizations expanded and
revised edition - Speaker Deck
https://speakerdeck.com/isanasan/introduction-to-state-of-devops-and-four-keys-for-visualizing-
productivity-in-development-organizations-expanded-and-revised-edition