项目作者: bygui86

项目描述 :
Observability demos
高级语言: Java
项目地址: git://github.com/bygui86/observability.git
创建时间: 2019-08-07T19:19:32Z
项目社区:https://github.com/bygui86/observability

开源协议:Apache License 2.0

下载


Observability demos

Useful instructions

Port forwarding

tracing

  1. kubectl port-forward -n tracing svc/jaeger-query 16686:80 &>/dev/null &
  2. open http://localhost:16686

monitoring

  1. kubectl port-forward -n monitoring svc/prometheus-k8s 9090:9090 &>/dev/null &
  2. open http://localhost:9090
  3. kubectl port-forward -n monitoring svc/grafana 3000:3000 &>/dev/null &
  4. open http://localhost:3000

logging

  1. kubectl port-forward -n logging svc/kibana 5601:5601 &>/dev/null &
  2. open http://localhost:5601

tools

  1. kubectl port-forward -n tools svc/weave-scope-app 4040:4040 &>/dev/null &
  2. open http://localhost:4040

applications

  1. kubectl port-forward -n black-sheep svc/client-app 8080:8080 &>/dev/null &
  2. open http://localhost:8080/apis/users
  3. kubectl port-forward -n white-rabbit svc/client-app 8081:8080 &>/dev/null &
  4. open http://localhost:8081/apis/users

Traffic generation

  1. ./applications/black-sheep/generate-traffic.sh
  2. ./applications/white-rabbit/generate-traffic.sh

Roadmap