anchor.diff:  
   === Overview
   
  -The Kafka Producer feature allows events, alarms and nodes from _{opennms-product-name}_ to be forwarded to Kafka.
  -
  -These objects are stored in different topics and the payloads are encoded using link:https://developers.google.com/protocol-buffers/[Google Protocol Buffers].
  +The _Kafka Producer feature_ allows events, alarms and nodes from _{opennms-product-name}_ to be forwarded to _Kafka_.
  +
  +These objects are stored in different topics and the payloads are encoded using link:https://developers.google.com/protocol-buffers/[Google Protocol Buffers (GPB)].
   See `opennms-kafka-producer.proto` in the corresponding source distribution for the model definitions.
   
   ==== Events
   
  -The Kafka Producer listens for all events on the event bus and forwards these to a Kafka topic.
  -The records are keyed by event UEI and contain a GPB encoded model of the event.
  +The _Kafka Producer_ listens for all events on the event bus and forwards these to a _Kafka_ topic.
  +The records are keyed by event _UEI_ and contain a _GPB_ encoded model of the event.
   
   By default, all events are forwarded to a topic named `events`.
   
  
positive.code: 
  === Shell Commands
  
  The Kafka Producer also provides a series of shell commands to help administering and debugging the service.
  
  ==== kafka-producer:list-alarms
  
  
negative.code: 
  ===== Evaluating filters against events
  
  To test a filter against an event, specify the _UEI_ of the event and the expression to test:
  
  [source]
  ----
  