Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hubblo-org/cabestan

Gather and normalize ICT inventory data from multiple sources, to enable automation of ICT carbon and environmental impacts (LCA-inspired) assessments.
https://github.com/hubblo-org/cabestan

climate climate-change cmdb environment inventory inventory-management itsm lca minerals

Last synced: 29 days ago
JSON representation

Gather and normalize ICT inventory data from multiple sources, to enable automation of ICT carbon and environmental impacts (LCA-inspired) assessments.

Awesome Lists containing this project

README

        


Cabestan

cabestan

---

[![Join the chat at https://gitter.im/hubblo-org/cabestan](https://badges.gitter.im/hubblo-org/cabestan.svg)](https://gitter.im/hubblo-org/cabestan?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

## 🎯 Objective

Cabestan helps you inventories your IT assets from different sources. It has been designed to be part of an approach to measure, monitor and reduce the environmental impacts of digital systems and services.

## 🏗️ Architecture

Cabestan is a modular tool based on several gathering and exporting strategy

### 🏷️ Sources

Sources are places where assets can be gathered

* **Network :** Identify assets throught a network
* **Device :** Identify assets config and usage inside a device
* **Assest managment :** Identify assets config and usage throught existing assets managment system (like CMDB)
* **SaaS-PaaS-IaaS :** Identify SaaS-PaaS-IaaS assets config and usage throught API providers
* **Flows and stock managment :** Identify assets config and usage as a flow or a stock throught non-IT tools
* **Monitoring :** Identify assets config and usage throught monitoring services

### 🔬 Scanners

| Name | Source | issue |
|----------------------------|----------------|-------|
| nmap | Network | https://github.com/hubblo-org/cabestan/issues/1 |
| snmp | Network | https://github.com/hubblo-org/cabestan/issues/7 |
| scaphandre | Device | |
| boagent | Device | |
| netbox | Assets manager | https://github.com/hubblo-org/cabestan/issues/8 |
| Ralph | Assets manager | |
| CMDBuild | Assets manager | |
| GLPI | Assets manager | |
| iTop | Assets manager | |
| ServiceNow | Assets manager | |
| Observium | Monitoring | https://github.com/hubblo-org/cabestan/issues/11 |
| Librenms | Monitoring | |
| Nagios | Monitoring | |
| M onit | Monitoring | |
| Munin | Monitoring | |
| Icing | Monitoring | |
| Zabbix | Monitoring | |
| Centreon | Monitoring | https://github.com/hubblo-org/cabestan/issues/10 |
| Microsoft Intune | MDM | |
| Boavizta's cloud-scanner | PaaS-IaaS-FaaS | https://github.com/hubblo-org/cabestan/issues/2 |
| Boavizta's cloud-bill | PaaS-IaaS-FaaS | |
| CloudQuerry | PaaS-IaaS-FaaS | |
| Google Workplace usage API | SaaS | https://github.com/hubblo-org/cabestan/issues/3 |
| Microsoft Graph API | SaaS | https://github.com/hubblo-org/cabestan/issues/4 |

### 📤 Exporters

| Name | Target type | issue |
|--------------------|----------------|-------|
| JSON-LD | LCA softaware | https://github.com/hubblo-org/cabestan/issues/6 |
| netbox | CMDB | |
| SQL | Database | https://github.com/hubblo-org/cabestan/issues/5 |

## 📅 Roadmap

## ⚖️ Footprint