The following topics describe how developers or administrators can develop and customize Knowledge Modules (KMs). It explains a general approach to build a PATROL Knowledge Module, and how to integrate PATROL data with BMC ProactiveNet Performance Management.