skydive icon indicating copy to clipboard operation
skydive copied to clipboard

CI: 2 Analyzer 1 Agent

Open nplanel opened this issue 6 years ago • 50 comments

skip skydive-cdd-overview-tests skip skydive-coverage skip skydive-devstack-tests skip skydive-helm-tests skip skydive-kolla-tests skip skydive-skydive-release skip skydive-create-binaries skip skydive-compile-tests skip skydive-functional-tests-backend-elasticsearch skip skydive-functional-tests-backend-orientdb skip skydive-go-fmt skip skydive-k8s-tests skip skydive-packaging-tests skip skydive-python-tests skip skydive-scale-tests skip skydive-selenium-tests skip skydive-unit-tests skip skydive-ppc64le-tests skip skydive-functional-hw-tests skip skydive-export-sa-tests

nplanel avatar Jul 27 '18 12:07 nplanel

run vagrant-tests

nplanel avatar Jul 27 '18 12:07 nplanel

run skydive-vagrant-tests

nplanel avatar Jul 27 '18 16:07 nplanel

@lebauce in the agent1 config

analyzers:
- 192.168.50.10:8082
- 192.168.50.20:8082
agent:
  capture: null
  metadata:
    mydict:
      value: 123
  topology:
    metrics_update: 5
    netlink:
      metrics_update: 5
    neutron:
      domain_name: Default
      endpoint_type: internal
      password: skydive
      region_name: RegionOne
      tenant_name: service
      username: skydive
    probes: netlink netns ovsdb docker
analyzer:
  flow:
    backend: elasticsearch
  replication: null
  startup:
    capture_gremlin: g.V().Has('Name','startup-vm2')
  topology:
    backend: elasticsearch
    fabric: null
    probes: null
analyzers:
- 192.168.50.10:8082
- 192.168.50.20:8082
auth:
  basic: null
  keystone: null
docker: null
dpdk:
  ports: null
etcd:
  peers: null
  servers: null
flow:
  application_ports:
    tcp: null
    udp: null
  expire: 600
  protocol: udp
  update: 10
host_id: agent1
http:
  cookie: null
  rest: null
  ws:
    pong_timeout: 10
k8s:
  probes:
  - cluster
  - container
  - deployment
  - ingress
  - job
  - namespace
  - networkpolicy
  - node
  - persistentvolume
  - persistentvolumeclaim
  - pod
  - replicaset
  - replicationcontroller
  - service
  - statefulset
  - storageclass
logging:
  backends: null
  file: null
  level: DEBUG
netns: null
opencontrail: null
ovs:
  oflow:
    address: null
    enable: true
rbac:
  model: null
  policy: null
sflow: null
storage:
  elasticsearch:
    host: 192.168.50.10:9200
  myelasticsearch: null
  mymemory: null
  myorientdb: null
ui:
  bandwidth_absolute_active: 1
  bandwidth_absolute_alert: 100
  bandwidth_absolute_warning: 10
  bandwidth_relative_active: 0.1
  bandwidth_relative_alert: 0.8
  bandwidth_relative_warning: 0.4
  bandwidth_threshold: absolute
  bandwidth_update_rate: 5
  bpf:
    favorites: null
  topology:
    favorites: null

nplanel avatar Jul 27 '18 17:07 nplanel

@nplanel Thanks. Could you please do a request on /api/status on the 3 machines ?

lebauce avatar Jul 28 '18 08:07 lebauce

run skydive-vagrant-tests

nplanel avatar Jul 30 '18 10:07 nplanel

all seems correct

analyzer1 {"Agents":{"agent1":{"ServiceType":"agent","ClientProtocol":"protobuf","Addr":"192.168.50.30","Port":43506,"IsConnected":true,"ConnectTime":"2018-07-30T10:35:53.419081269Z"}},"Peers":{"Incomers":{"analyzer2":{"ServiceType":"analyzer","ClientProtocol":"protobuf","Addr":"192.168.50.20","Port":38916,"IsConnected":true,"ConnectTime":"2018-07-30T10:35:53.425460016Z"}},"Outgoers":{}},"Publishers":{},"Subscribers":{},"Alerts":{"IsMaster":true},"Captures":{"IsMaster":true},"Probes":["fabric","peering"]}

analyzer2 {"Agents":{"agent1":{"ServiceType":"agent","ClientProtocol":"protobuf","Addr":"192.168.50.30","Port":33974,"IsConnected":true,"ConnectTime":"2018-07-30T10:35:53.513163894Z"}},"Peers":{"Incomers":{},"Outgoers":{"analyzer1":{"ServiceType":"analyzer","ClientProtocol":"protobuf","Addr":"192.168.50.10","Port":8082,"IsConnected":true,"ConnectTime":"2018-07-30T10:35:53.418143864Z"}}},"Publishers":{},"Subscribers":{},"Alerts":{"IsMaster":false},"Captures":{"IsMaster":false},"Probes":["fabric","peering"]}

agent1 {"Clients":{},"Analyzers":{"agent1":{"ServiceType":"agent","ClientProtocol":"protobuf","Addr":"192.168.50.20","Port":8082,"IsConnected":true,"ConnectTime":"2018-07-30T10:35:26.330439946Z","IsMaster":false}},"TopologyProbes":["netlink","netns","ovsdb","docker"],"FlowProbes":["ovssflow","sflow","afpacket","pcap","ovsmirror","pcapsocket"]}

nplanel avatar Jul 30 '18 11:07 nplanel

run skydive-vagrant-tests

nplanel avatar Jul 30 '18 15:07 nplanel

run skydive-vagrant-tests

nplanel avatar Jul 30 '18 16:07 nplanel

run skydive-vagrant-tests

nplanel avatar Jul 30 '18 17:07 nplanel

run skydive-vagrant-tests

nplanel avatar Aug 01 '18 13:08 nplanel

run skydive-vagrant-tests

nplanel avatar Aug 01 '18 14:08 nplanel

run skydive-vagrant-tests

nplanel avatar Aug 02 '18 10:08 nplanel

@nplanel we need to have this one otherwise we do not have test for multiple analyzers. Can you please rebase it

safchain avatar Mar 25 '19 08:03 safchain

run skydive-vagrant-tests

nplanel avatar Mar 30 '19 22:03 nplanel

run skydive-vagrant-tests

nplanel avatar Apr 01 '19 21:04 nplanel

run skydive-vagrant-tests

nplanel avatar Apr 01 '19 21:04 nplanel

run skydive-vagrant-tests

nplanel avatar Apr 01 '19 22:04 nplanel

run skydive-vagrant-tests

nplanel avatar Apr 01 '19 22:04 nplanel

run skydive-vagrant-tests

nplanel avatar Apr 01 '19 22:04 nplanel

run skydive-vagrant-tests

nplanel avatar Apr 01 '19 22:04 nplanel

run skydive-vagrant-tests

nplanel avatar Apr 01 '19 22:04 nplanel

run skydive-vagrant-tests

nplanel avatar Apr 01 '19 22:04 nplanel

run skydive-vagrant-tests

nplanel avatar Apr 01 '19 22:04 nplanel

run skydive-vagrant-tests

nplanel avatar Apr 01 '19 22:04 nplanel

run skydive-vagrant-tests

nplanel avatar Apr 01 '19 23:04 nplanel

run vagrant-tests

nplanel avatar Apr 01 '19 23:04 nplanel

run skydive-vagrant-tests

nplanel avatar Apr 01 '19 23:04 nplanel

run all

nplanel avatar Apr 01 '19 23:04 nplanel

run tests

nplanel avatar Apr 01 '19 23:04 nplanel

run skydive-vagrant-tests

nplanel avatar Apr 01 '19 23:04 nplanel