This is a protoconf based application using Netflix's vizceral tool to visualize connections between services configured by protoconf
.
In the future, we will integrate monitoring tools so you can visualize your entire production system and it's state using this tool.
- Docker
- Protoconf
docker build -t protoconf/protoconf-vizceral .
- Run the
protoconf
agent in dev mode:
protoconf agent -dev .
- Run the container:
docker run -p 18080:8080 protoconf/protoconf-vizceral -protoconf_addr=host.docker.internal:4300
- Open your browser: http://localhost:18080
- Open
src/service/frontend.pinc
- Under
downstreams
comment out theCHECKOUT_SERVICE
- run
protoconf compile .
- Run the mutation server
protoconf serve -post scripts/post.sh
- Run a mutation command against the mutation server
protoconf mutate -path regions/count -proto google/protobuf/wrappers.proto -msg google.protobuf.UInt32Value -field value=5