mirror of
https://github.com/Dannecron/netology-devops.git
synced 2025-12-25 23:32:37 +03:00
homework 10.5: complete all tasks
This commit is contained in:
@@ -51,3 +51,4 @@
|
|||||||
* [10.2. Системы мониторинга](/src/homework/10-monitoring/10.2)
|
* [10.2. Системы мониторинга](/src/homework/10-monitoring/10.2)
|
||||||
* [10.3. Grafana](/src/homework/10-monitoring/10.3)
|
* [10.3. Grafana](/src/homework/10-monitoring/10.3)
|
||||||
* [10.4. ELK](/src/homework/10-monitoring/10.4)
|
* [10.4. ELK](/src/homework/10-monitoring/10.4)
|
||||||
|
* [10.5. Sentry](/src/homework/10-monitoring/10.5)
|
||||||
|
|||||||
BIN
src/homework/10-monitoring/10.5/img/sentry_alert_email.png
Normal file
BIN
src/homework/10-monitoring/10.5/img/sentry_alert_email.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 89 KiB |
BIN
src/homework/10-monitoring/10.5/img/sentry_error_stacktrace.png
Normal file
BIN
src/homework/10-monitoring/10.5/img/sentry_error_stacktrace.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 64 KiB |
BIN
src/homework/10-monitoring/10.5/img/sentry_projects.png
Normal file
BIN
src/homework/10-monitoring/10.5/img/sentry_projects.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 141 KiB |
58
src/homework/10-monitoring/10.5/readme.md
Normal file
58
src/homework/10-monitoring/10.5/readme.md
Normal file
@@ -0,0 +1,58 @@
|
|||||||
|
Выполнение [домашнего задания](https://github.com/netology-code/mnt-homeworks/blob/MNT-13/10-monitoring-05-sentry/README.md)
|
||||||
|
по теме "10.5. Sentry"
|
||||||
|
|
||||||
|
## Q/A
|
||||||
|
|
||||||
|
### Задание 1
|
||||||
|
|
||||||
|
> Так как self-hosted Sentry довольно требовательная к ресурсам система, мы будем использовать Free cloud аккаунт.
|
||||||
|
>
|
||||||
|
> Free cloud account имеет следующие ограничения:
|
||||||
|
> - 5 000 errors
|
||||||
|
> - 10 000 transactions
|
||||||
|
> - 1 GB attachments
|
||||||
|
>
|
||||||
|
> Для подключения Free cloud account:
|
||||||
|
> - зайдите на sentry.io
|
||||||
|
> - нажмите "Try for free"
|
||||||
|
> - используйте авторизацию через ваш github-account
|
||||||
|
> - далее следуйте инструкциям
|
||||||
|
>
|
||||||
|
> Для выполнения задания - пришлите скриншот меню Projects.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### Задание 2
|
||||||
|
|
||||||
|
> Создайте python проект и нажмите `Generate sample event` для генерации тестового события.
|
||||||
|
>
|
||||||
|
> Изучите информацию, представленную в событии.
|
||||||
|
>
|
||||||
|
> Перейдите в список событий проекта, выберите созданное вами и нажмите `Resolved`.
|
||||||
|
>
|
||||||
|
> Для выполнения задание предоставьте скриншот `Stack trace` из этого события и список событий проекта,
|
||||||
|
> после нажатия `Resolved`.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### Задание 3
|
||||||
|
|
||||||
|
> Перейдите в создание правил алёртинга.
|
||||||
|
>
|
||||||
|
> Выберите проект и создайте дефолтное правило алёртинга, без настройки полей.
|
||||||
|
>
|
||||||
|
> Снова сгенерируйте событие `Generate sample event`.
|
||||||
|
>
|
||||||
|
> Если всё было выполнено правильно - через некоторое время, вам на почту, привязанную к github аккаунту придёт
|
||||||
|
> оповещение о произошедшем событии.
|
||||||
|
>
|
||||||
|
> Если сообщение не пришло - проверьте настройки аккаунта Sentry (например привязанную почту), что у вас не было
|
||||||
|
> `sample issue` до того как вы его сгенерировали и то, что правило алёртинга выставлено по дефолту (во всех полях all).
|
||||||
|
> Также проверьте проект в котором вы создаёте событие, возможно алёрт привязан к другому.
|
||||||
|
>
|
||||||
|
> Для выполнения задания - пришлите скриншот тела сообщения из оповещения на почте.
|
||||||
|
>
|
||||||
|
> Дополнительно поэкспериментируйте с правилами алёртинга.
|
||||||
|
> Выбирайте разные условия отправки и создавайте sample events.
|
||||||
|
|
||||||
|

|
||||||
Reference in New Issue
Block a user