-
-
Notifications
You must be signed in to change notification settings - Fork 245
Examples: hepipe
Lorenzo Mangani edited this page Nov 21, 2015
·
3 revisions
HEPipe (pronounced HEP-pipe) is a command-line application for logging arbitrary data (ie: logs, cdrs, debug lines) to a HEP/EEP capture server such as HOMER or PCAPTURE
#### HEPipe HEADER PARAMS:
timesec;timeusec;correlationid;source_ip;source_port;destination_ip;destinaton_port;payload in json OR string
## STRING Version
echo "${ts};${tsu};${callid};${localip};${syslogport};${localip};${syslogport};${message}" | hepipe -s 127.0.0.1 -p 7060 -i 2001 -t 100 -P HEP123
## JSON Version
echo "${ts};${tsu};${callid};${localip};${syslogport};${localip};${syslogport};{\"msg\": \"${message}\"}" | hepipe -s 127.0.0.1 -p 7060 -i 2001 -t 100 -P HEP123
(C) 2008-2023 QXIP BV
HEP/EEP Agent Examples:
- CaptAgent
- HEPlify
- Kamailio
- OpenSIPS
- FreeSwitch
- Asterisk
- sipgrep
- sngrep
- RTPEngine
- RTPProxy
- Oracle ACME SBC
- Sonus SBC
- Avaya SM
- Sansay SBC
HEP/EEP Agent Examples (LOGS):
HEP/EEP Proxy:
Extra Examples:
- Custom JSON Stats
- RTCP-XR Stats
- GEO IP Maps
- Janus/Meetecho-WebRTC
- Cloudshark Export
- Encrypted HEP Tunneling
- SNMP Monitoring
- FreeSWITCH ESL Monitoring
- Kazoo Monitoring
- Speech-to-Text-to-HEP
Extra Resources: