- https://response.pagerduty.com/before/severity_levels/ - уровни серьезности инцидентов (пример)
- https://www.blameless.com/blog/severity-levels - Severity Levels (What They Are & Why They Matter)
- https://www.atlassian.com/incident-management/kpis/severity-levels - Understanding incident severity levels
- https://rootly.com/blog/practical-guide-to-sre-incident-severity-levels - руководство по составлению классификации инцидентов
- https://www.blameless.com/blog/severity-vs-priority - Severity vs. Priority | Понимание разницы
- https://www.bmc.com/blogs/impact-urgency-priority/ Матрица влияния-срочность-приоритет
- https://www.blameless.com/blog/incident-priority-matrix Incident Priority Matrix (Understanding Impact and Urgency)
- https://www.blameless.com/blog/incident-management-best-practices - Best Practices for Effective Incident Management
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # https://1password.community/discussion/128023/ssh-agent-on-windows-subsystem-for-linux | |
| # Script: Do not ask for SSH password in Git/GitLab | |
| # or you will be receiving prompt or error | |
| # USEAGE: adding this to your .bashrc or .zshrc, Restart the ubuntu terminal / resource the rc file (source .bashrc), Test with ssh-add -l Should see your ssh keys. | |
| # Configure ssh forwarding | |
| export SSH_AUTH_SOCK=$HOME/.ssh/agent.sock | |
| # need `ps -ww` to get non-truncated command for matching | |
| # use square brackets to generate a regex match for the process we want but that doesn't match the grep command running it! | |
| ALREADY_RUNNING=$(ps -auxww | grep -q "[n]piperelay.exe -ei -s //./pipe/openssh-ssh-agent"; echo $?) | |
| if [[ $ALREADY_RUNNING != "0" ]]; then |
- A Talk between Liz Fog Jones and Google Cloud Team about defining SLI in a complex project
- https://www.honeycomb.io/build-one-simple-slo-on-demand/
- https://www.honeycomb.io/resources/the-right-slos-for-your-org-on-demand/
- WHY THE BUSINESS NEEDS SLOS https://www.honeycomb.io/why-the-business-needs-slos-on-demand/
SLI Definition Example for Web Store https://cloud.google.com/blog/products/management-tools/practical-guide-to-setting-slos
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Just use https://gitflic.ru/project/dbi471/git-switch |
Some thoughts on monitoring.
Source Documents:
- https://docs.google.com/document/d/1x-frPXiGRXeJp8f-asp0LVdSoM1IAXEKSlPuYvD30fw/edit
- https://www.bigpanda.io/resource-library/monitoringscape/
- https://engineering.salesforce.com/monitoring-microservices-divide-and-conquer-acca62b209cc
- https://www.circonus.com/2018/06/comprehensive-container-based-service-monitoring-with-kubernetes-and-istio/
- https://www.vividcortex.com/blog/monitoring-and-observability-with-use-and-red
Использую сервер на Ubuntu 20.04 LTS
Тестировался на канале 100 Мбит/с (96/95 Мбит/с download/upload)
- IKEv2 IPSec сервер - download: 9-10 Мбит/с, upload 29 Мбит/с
- Outline VPN Server - download: 23-29 Мбит/с, upload 29-34 Мбит/с
- Wireguard VPN server - download: 15-20 Мбит/с, upload 27-31 Мбит/с
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package main | |
| func main() { | |
| var in string := "ACBBBCAACBBAAAC" | |
| // 1. Определить длину строки in | |
| // 2. Вывести на экран определенную длину строки | |
| println( ) | |
-
Install the termux app for Android
-
Open Termux
-
Install google-cloud-sdk by
# install dependencies pkg install python2 curl
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package config | |
| import ( | |
| "net/http" | |
| "regexp" | |
| "strings" | |
| ) | |
| // idPatterns describes patterns of IDs in URLs. These patterns are matched | |
| // against an entire URL. These patterns are used as given without any |