awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
giampaolo avatar

giampaolo/psutil

0
View on GitHub↗
11,089 Stars·1,463 Forks·Python·bsd-3-clause·8 Aufrufe

Psutil

Diese Bibliothek bietet eine programmatische Schnittstelle zur Überwachung von Systemressourcen und zur Verwaltung von Prozesslebenszyklen. Sie fungiert als plattformübergreifendes Dienstprogramm, das Echtzeit-Metriken zur Hardwareauslastung abruft und die Inspektion und Steuerung laufender Systemprozesse ermöglicht.

Das Projekt normalisiert unterschiedliche Datenstrukturen von Betriebssystemen in eine einheitliche Schnittstelle und ermöglicht so eine konsistente Interaktion mit Informationen auf Kernelebene, unabhängig von der Host-Umgebung. Durch die Verwendung kompilierter Erweiterungen zur direkten Schnittstellenbildung mit nativen System-APIs bietet sie einen konsistenten Weg, auf Leistungsdaten zuzugreifen und Aufgabenstatus zu verwalten, für die sonst plattformspezifische Kommandozeilen-Dienstprogramme erforderlich wären.

Die Bibliothek deckt ein breites Spektrum an Systemverwaltungs- und Leistungsprofilierungsaufgaben ab, einschließlich der Sammlung granularer Daten zu Prozessoren, Speicher, Festplatten und Netzwerkschnittstellen. Sie ist darauf ausgelegt, in Skripte integriert zu werden, um die Überwachung der Hardwaregesundheit und die Verwaltung der Anwendungsstabilität zu automatisieren.

Features

  • System Monitoring Libraries - Provides a cross-platform library for retrieving real-time system metrics and managing process lifecycles.
  • Process Management Tools - Acts as a programmatic utility for inspecting, monitoring, and controlling running system processes across platforms.
  • System Resource Monitors - Retrieves real-time metrics for processors, memory, disks, and network interfaces to track hardware health.
  • System Resource APIs - Exposes hardware performance data including CPU, memory, disk, and network information through a unified API.
  • Cross-Platform Abstraction Layers - Normalizes disparate operating system data structures into a unified interface for consistent cross-platform interaction.
  • Process Lifecycle Managers - Enables inspection and control of running system processes, including resource usage and network connections.
  • DevOps and Infrastructure - Cross-platform process and system monitoring.
  • DevOps Tools - Listed in the “DevOps Tools” section of the Awesome Python awesome list.
  • Infrastructure and Cloud - Cross-platform process and system utilities.
  • Systemüberwachung - Cross-platform library for system and process monitoring.
  • System Monitoring And Profiling - Cross-platform library for retrieving system and process information.
  • Process Lifecycle Managers - Wraps native system calls to provide programmatic control over process lifecycles and signaling.
  • Kernel-Level Operations - Queries low-level system structures and virtual file systems to aggregate real-time hardware and process metrics.
  • Task Automation Scripts - Automates system administration tasks by replacing manual command-line utilities with programmable scripts.
  • Python-C Interfaces - Provides a high-performance bridge between high-level code and native system APIs using compiled extensions.
  • Application Performance Profiling - Collects granular data on resource consumption and process behavior to identify performance bottlenecks.

Star-Verlauf

Star-Verlauf für giampaolo/psutilStar-Verlauf für giampaolo/psutil

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Psutil

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Psutil.
  • nicolargo/glancesAvatar von nicolargo

    nicolargo/glances

    32,840Auf GitHub ansehen↗

    Glances is a cross-platform system monitoring tool designed to track real-time resource usage and hardware health metrics across diverse computing environments. It functions as a command-line utility that provides a unified view of system performance, identifying bottlenecks and maintaining infrastructure stability through a consistent abstraction layer that translates kernel calls into actionable data. The project distinguishes itself through its distributed capabilities, offering a web-based interface that enables remote access to live performance metrics from any device without requiring d

    Pythonmonitoringmulti-platformpython
    Auf GitHub ansehen↗32,840
  • borgbackup/borgAvatar von borgbackup

    borgbackup/borg

    12,986Auf GitHub ansehen↗

    Borg is a command-line backup utility designed for deduplicated data archiving and secure storage. It functions by identifying unique file chunks and applying compression to minimize the total storage footprint across multiple backup versions. The software distinguishes itself through the use of authenticated encryption, which ensures that all stored data remains confidential and protected against unauthorized tampering. It also provides a virtual filesystem interface, allowing users to mount archives as local directories to browse and access individual files without performing a full restora

    Pythonbackupborgbackupcompression
    Auf GitHub ansehen↗12,986
  • ansible/ansibleAvatar von ansible

    ansible/ansible

    68,968Auf GitHub ansehen↗

    Ansible is an agentless infrastructure automation engine designed to manage remote servers and network devices. It functions as a cross-platform orchestration tool that coordinates system updates, software installations, and service configurations from a centralized management workstation. By utilizing a declarative approach, it allows users to define desired system states through human-readable configuration files, ensuring consistency across distributed environments. The platform operates by establishing secure shell connections to target nodes, eliminating the need for persistent agent sof

    Pythonansiblepython
    Auf GitHub ansehen↗68,968
  • aws/chaliceAvatar von aws

    aws/chalice

    11,062Auf GitHub ansehen↗

    Chalice is a framework for building and deploying serverless applications and REST APIs on AWS Lambda using Python. It functions as an infrastructure-as-code generator, mapping application logic and routing definitions directly to cloud compute resources while automating the provisioning and management of the underlying environment. The framework distinguishes itself by analyzing source code to automatically construct the minimum necessary security permissions, ensuring least-privilege access for all deployed functions. It supports modular development through blueprint-based organization and

    Pythonawsaws-apigatewayaws-lambda
    Auf GitHub ansehen↗11,062
Alle 30 Alternativen zu Psutil anzeigen→

Häufig gestellte Fragen

Was macht giampaolo/psutil?

Diese Bibliothek bietet eine programmatische Schnittstelle zur Überwachung von Systemressourcen und zur Verwaltung von Prozesslebenszyklen. Sie fungiert als plattformübergreifendes Dienstprogramm, das Echtzeit-Metriken zur Hardwareauslastung abruft und die Inspektion und Steuerung laufender Systemprozesse ermöglicht.

Was sind die Hauptfunktionen von giampaolo/psutil?

Die Hauptfunktionen von giampaolo/psutil sind: System Monitoring Libraries, Process Management Tools, System Resource Monitors, System Resource APIs, Cross-Platform Abstraction Layers, Process Lifecycle Managers, DevOps and Infrastructure, DevOps Tools.

Welche Open-Source-Alternativen gibt es zu giampaolo/psutil?

Open-Source-Alternativen zu giampaolo/psutil sind unter anderem: nicolargo/glances — Glances is a cross-platform system monitoring tool designed to track real-time resource usage and hardware health… fabric/fabric — Fabric is a command-line interface and framework designed to integrate artificial intelligence reasoning into… ansible/ansible — Ansible is an agentless infrastructure automation engine designed to manage remote servers and network devices. It… aws/chalice — Chalice is a framework for building and deploying serverless applications and REST APIs on AWS Lambda using Python. It… boto/boto3 — Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud… borgbackup/borg — Borg is a command-line backup utility designed for deduplicated data archiving and secure storage. It functions by…