Homer is your NSA, your friendly GCHQ, where all of your signaling, statistics, and metadata belongs. If something happened anywhere in your realm, something you want to know, you ask the blind poet Homer about it. He'll immediately recount the whole story, from beginning to end. Think about it as data-warehousing for Real-Time Communication (RTC), like a time machine able to pinpoint for you any moment in the past from any location in your network.
Homer is invaluable in any VoIP installation of a sizable dimension, and is your only way (OK, your only open source way) to give your customer base the support they deserve (and pay for).
In this chapter, we will cover:
Homer installation
Setting Capture Agents to feed data to Homer
Querying for Call Signaling
Feeding and checking Media Quality Reports
Correlating call legs, logs and events