Sign inSign up

sip3/sip3-captain-ce

By sip3

•Updated about 1 year ago

Image
0

753

sip3/sip3-captain-ce repository overview

⁠Quick reference

⁠What is sip3

SIP3 is an end-to-end solution for communication service. Real-time monitor, analysis and troubleshooting of network performance in large volumes of traffic.

⁠What is sip3-captain-ce

SIP3 Captain is a capturing agent and data adapter responsible for handling and encapsulating different protocols and sending data to SIP3 Salto⁠.

⁠How to run

You can config sip3-captain on launch via environment variables or mount you config files directly to /etc/sip3-captain. If you want dump network interfaces you nees set --network host for container.

For example:

docker run -d --network host -e captainPcapDev=wlp2s0 -e captainPcapBpfFilter="tcp or udp" -e saltoAddress=127.0.0.1 -e saltoPort=15060 sip3/sip3-captain-ce:latest -Xms=512M -Xmx=1024M

That start dump port wlp2s0 with filter "tcp or udp" ans send result to salto on localhost.

You can create one env file for all sip3 cotainers on you installation and use it for deploy:

sip3.env:

captainPcapDev=wlp2s0
captainPcapBpfFilter="tcp or udp"
saltoAddress=127.0.0.1
saltoPort=15060
docker run -d --network host --env-file ./sip3.env sip3/sip3-captain-ce:latest -Xms=512M -Xmx=1024M

If you want see all variables and config result you can run:

docker run --rm --env-file ./sip3.env sip3/sip3-captain-ce:latest -Xms=512M -Xmx=1024M info

More info you can find in SIP3.IO docs⁠

Tag summary

Content type

Image

Digest

sha256:9e7dfb108…

Size

109.7 MB

Last updated

about 1 year ago

docker pull sip3/sip3-captain-ce