# Plugin Mac inventory

# Introduction

**Ver. 31-01-2022**

With this plug-in we will be able to see list many data of our MAC and visualize them in the inventory.

**Type**: Agent plug-in

# Compatibility matrix

**Tested on :**

<table border="1" id="bkmrk-macos-high-sierra-ma" style="border-collapse: collapse; width: 100%;"><tbody><tr><td style="width: 100%;">macOS High Sierra</td></tr><tr><td style="width: 100%;">macOS Mojave</td></tr></tbody></table>

**Agent version used**

755

# Pre requisites

It is required :

- To have the Mac EndPoint installed.
- Create the inventory modules manually (first time only).

# Configuration in PandoraFMS

To make use of the plugin, you must download the Pandora FMS EndPoint for MAC, this can be done from the official sourceforge repository.

[https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/755/macOS/](https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/755/macOS/)

[![image-1643713815170.png](https://pandorafms.com/guides/public/uploads/images/gallery/2022-02/scaled-1680-/image-1643713815170.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2022-02/image-1643713815170.png)

Once downloaded and installed, what we will have to do is to create the inventory modules manually (only the first time).

To do this we will access the inventory modules menu in configuration.

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/scaled-1680-/image.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/image.png)

We will create a new inventory module and populate it as follows:

[![Captura desde 2025-08-19 14-23-20.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/scaled-1680-/Bn9captura-desde-2025-08-19-14-23-20.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/Bn9captura-desde-2025-08-19-14-23-20.png)

Once this is done we will create it, this same process must be done with the following modules:

\- CPU

\- RAM

-DISKS

-CARDS

-APPS

Once all the modules are created, the following thing will be to call the plugin, for it in the conf of the agent, at the end, we will add the following line:

```
module_plugin perl /inventario/mac_inventory.pl
```

The path is the location of the script.

Once this is done, the information will arrive at each agent interval and we will be able to visualize it from the inventory.

# Data generated by the plugin

The data will be created in the inventory section of the Mac EndPoint:

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/scaled-1680-/duMimage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/duMimage.png)