Complex sentence: While it is possible to build all of the required logic into an agent, the general approach is to use and invoke existing Linux tools; for example, OpenLMI's network agent uses the NetworkManager, and the storage agent uses the Blivet storage library.
Split into simpler sentences: While it is possible to build all of the required logic into an agent, the general approach is to use and invoke existing Linux tools. For example, OpenLMI's network agent uses the NetworkManager, and the storage agent uses the Blivet storage library.