Foreman Integration with Device42

Device42's Integration with Foreman

Quickly and easily discover and sync node information from The Foreman to Device42

Foreman is a lifecycle management tool for both physical and virtual servers. It provides a powerful toolset that helps to automate repetitive server management tasks. With the Device42’s Foreman Integration, you can now pull information about your devices directly from the tool you use to provision them.

The Device42 / Foreman Integration can gather the following attributes from The Foreman:

  • Hostname
  • Virtual or Physical
  • Operating System
  • IP / Network Address
  • Memory Size (MB)
  • CPU Count (Physical)
  • Operating System Version
  • Gateway
  • FQDN
  • CPU Core Count
  • MAC Address
  • Subnet Mask
  • Disks
  • CPU Model
  • Network Interfaces

See Your Foreman Configuration Data in Device42!

You can have the Device42-Foreman integration up in running in minutes flat. From that point on, any time your Foreman configuration is changed Device42 can automatically sync changes too!

# ========= Foreman
    host: host
    user: user
    pass: pass
    puppet_server: null

# ========= Device 42
    host: host
    user: user
    pass: pass
Views Deployment Foreman

Visualize your Deployments with Device42’s Topology Views!

Quickly understand your entire deployment. Seeing your infrastructure devices, applications, services, and connections mapped out in easy to understand dependency and topology charts.

If you run into any unexpected behavior, bugs, or otherwise have questions, comments, or feature requests, feel free to reach out to

Download the Foreman integration script for Device42 today!