diff options
author | Anthony Roussel <anthony@roussel.dev> | 2023-11-02 01:28:05 +0100 |
---|---|---|
committer | Anthony Roussel <anthony@roussel.dev> | 2023-11-02 14:20:45 +0100 |
commit | efdbdab8b511f8cf1e361938f36246709acd6d2f (patch) | |
tree | 246d7bc77ae5ccf270913945204fd94493747f2b /nixos/modules/services/monitoring/ocsinventory-agent.md | |
parent | 02ee79334116c66652a4dff88d5d5a254590cd7f (diff) |
nixos/ocsinventory-agent: init
Diffstat (limited to 'nixos/modules/services/monitoring/ocsinventory-agent.md')
-rw-r--r-- | nixos/modules/services/monitoring/ocsinventory-agent.md | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/nixos/modules/services/monitoring/ocsinventory-agent.md b/nixos/modules/services/monitoring/ocsinventory-agent.md new file mode 100644 index 0000000000000..50e246fb6531b --- /dev/null +++ b/nixos/modules/services/monitoring/ocsinventory-agent.md @@ -0,0 +1,33 @@ +# OCS Inventory Agent {#module-services-ocsinventory-agent} + +[OCS Inventory NG](https://ocsinventory-ng.org/) or Open Computers and Software inventory +is an application designed to help IT administrator to keep track of the hardware and software +configurations of computers that are installed on their network. + +OCS Inventory collects information about the hardware and software of networked machines +through the **OCS Inventory Agent** program. + +This NixOS module enables you to install and configure this agent so that it sends information from your computer to the OCS Inventory server. + +For more technical information about OCS Inventory Agent, refer to [the Wiki documentation](https://wiki.ocsinventory-ng.org/03.Basic-documentation/Setting-up-the-UNIX-agent-manually-on-client-computers/). + + +## Basic Usage {#module-services-ocsinventory-agent-basic-usage} + +A minimal configuration looks like this: + +```nix +{ + services.ocsinventory-agent = { + enable = true; + settings = { + server = "https://ocsinventory.localhost:8080/ocsinventory"; + tag = "01234567890123"; + }; + }; +} +``` + +This configuration will periodically run the ocsinventory-agent SystemD service. + +The OCS Inventory Agent will inventory the computer and then sends the results to the specified OCS Inventory Server. |