分类
monitoring

newrelic 和 opsgenie 集成

NewRelic

policy
channel => opsgenine Teams foobar

Opsgenie
integration
teams foobar

分类
istio

debug istio multicluster

curl -X POST http://localhost:15000/logging?level=debug

Check config

bin/istioctl proxy-config listener  istio-ingressgateway-6589659c8c-f76f9 --port 15443 -o json -n istio-system
分类
gcp

gsutil

gsutil versioning get gs://xxx-infra

gs://xxx-infra: Suspended

如果没开启,打开 versioning,Enabling Object Versioning increases storage costs

gsutil versioning set on gs://xxx-infra

gsutil versioning get gs://xxx-infra

gs://xxx-infra: : Enabled

查看所有版本的所有文件

gsutil ls -a gs://xxx-infra

恢复某一个版本的文件

gsutil cp gs://xxx-infra/subnet_list.json#1607987168023139 gs://xxx-infra/subnet_list.json

分类
postgresql

postgresql

apt install postgresql-client

test connection

pg_isready -d  -h  -p  -U 
pg_isready -h postgres10 -p 5432 -U 123

find configuration file

psql -U postgres -c 'SHOW config_file'
分类
git

git 根据条件计算中间 commit 数量

https://stackoverflow.com/a/11657647/3672812

在 feature 分支下

git rev-list --count HEAD ^master

13