$npx skillfedfor your agent

Monitoring packages

23 packages

Packages

psutil Worth it
PyPI · Monitoring · released Jan 2026

psutil retrieves real-time information about running processes and system resources (CPU, memory, disks, network, sensors) across multiple operating systems, enabling system monitoring, process profiling, and resource management.

permissive licensecompiled wheel · 3.6+
387.6Mdownloads / mo
netaddr Worth it
PyPI · Monitoring · released May 2024

Represents and manipulates IPv4, IPv6, MAC addresses and related network objects; supports CIDR notation, subnetting, set operations, IANA lookups, and DNS reverse generation.

BSD-3-Clausepure Python · 3.7+dormant
14.0Mdownloads / mo
mitmproxy Worth it
PyPI · Monitoring · released May 2026

mitmproxy is an interactive, SSL/TLS-capable intercepting proxy that captures and inspects HTTP/1, HTTP/2, and WebSocket traffic with console, command-line, or web-based interfaces.

Install it if you need interactive traffic inspection, debugging, or testing capabilities.

MITpure Python · 3.12+
6.3Mdownloads / mo
scapy With conditions
PyPI · Monitoring · released Dec 2025

Scapy is a Python library for forging, decoding, sending, and capturing network packets across many protocols, enabling interactive packet manipulation and network analysis tasks.

However, the GPL-2.0 copyleft license is a hard blocker for proprietary software, and you must have root/administrator access to use packet capture and injection…

GPL-2.0-onlypure Python
5.2Mdownloads / mo
proxy.py Worth it
PyPI · Monitoring · released Feb 2025

A lightweight, pluggable HTTP proxy server framework that handles forward proxying, reverse proxying, and TLS interception with support for custom plugins and asyncio-based concurrency.

BSD-3-Clausepure Python · 3.6+
1.0Mdownloads / mo
coralogix-logger With conditions
PyPI · Monitoring · released Dec 2025

Sends Python application logs to Coralogix, a cloud-based log analytics platform, via a Python logging handler that integrates with the standard library's logging module.

However, be cautious: the package is abandoned and receives no maintenance.

Apache-2.0pure Python · 3.5+abandoned
904.4Kdownloads / mo
pyzabbix With conditions
PyPI · Monitoring · released Dec 2023

PyZabbix provides a Python interface to the Zabbix API, enabling programmatic access to query and manage Zabbix monitoring infrastructure through HTTP requests.

However, the last release was over 970 days ago and the project is marked as aging.

copyleftpure Python · 3.6+aging
620.6Kdownloads / mo
ciscoconfparse Skip
PyPI · Monitoring · released Nov 2024

Parses and queries Cisco IOS-style network device configurations, extracting parent-child relationships to answer questions about interfaces, addresses, and configuration state.

GPL-3.0-onlypure Pythonabandoned
444.7Kdownloads / mo
mechanize With conditions
PyPI · Monitoring · released Apr 2024

Automate programmatic interaction with HTTP web servers by simulating a stateful browser—fill forms, follow links, manage history, and parse HTML without a GUI.

However, consider that maintenance is aging—last release was 840 days ago—so evaluate whether the package meets your Python version and modern web compatibility needs…

BSD-3-Clausepure Pythonaging
364.6Kdownloads / mo
zabbix-utils Worth it
PyPI · Monitoring · released Dec 2025

Provides Python bindings for Zabbix API, sender, and get protocols to query monitoring data, send item values, and retrieve agent metrics from Zabbix servers.

Install it if you need to automate Zabbix tasks or integrate Zabbix data into Python applications.

MITpure Python · 3.8+aging
297.4Kdownloads / mo
python-nmap Skip
PyPI · Monitoring · released Oct 2021

Python wrapper for the nmap port scanner that parses scan results into queryable objects and supports both synchronous and asynchronous scanning modes.

copyleftbuilds from sourceabandoned
294.5Kdownloads / mo
pydivert With conditions
PyPI · Monitoring · released May 2026

PyDivert is a Python binding for the WinDivert Windows driver that lets you capture, modify, drop, and re-inject network packets from user-mode code.

LGPL-3.0-or-later OR GPL-2.0-or-laterpure Python · 3.10+
291.3Kdownloads / mo
threatwire With conditions
PyPI · Monitoring · released Apr 2026

threatwire provides real-time network packet inspection and threat signature matching for building IDS/IPS pipelines in Python, combining packet capture, protocol decoding, and a pluggable signature engine with built-in IOC rules.

MITpure Python · 3.9+
271.9Kdownloads / mo
pingparsing With conditions
PyPI · Monitoring · released May 2024

Executes and parses ping command output, extracting round-trip time statistics, packet loss, and ICMP reply details into structured JSON; available as both a CLI tool and Python library.

MITpure Python · 3.7+dormant
238.4Kdownloads / mo
netconf-console2 With conditions
PyPI · Monitoring · released May 2024

A command-line and interactive console tool for sending NETCONF RPC operations to NETCONF servers, built on ncclient and paramiko.

Install only if you are comfortable maintaining a frozen dependency or if your use case is simple enough that future breakage is unlikely.

MITpure Pythondormant
220.3Kdownloads / mo
snmpsim Worth it
PyPI · Monitoring · released Apr 2026

SNMP Simulator creates a pure-Python SNMP agent simulator that responds to SNMP queries (v1/v2c/v3) as if it were multiple real network devices, using configurable data files or plugins.

Install it if you need to test against SNMP agents without physical devices or if you're developing SNMP client code.

BSD-3-Clausepure Python
203.8Kdownloads / mo
grafana-client Worth it
PyPI · Monitoring · released Apr 2026

A Python client library for the Grafana HTTP API, supporting both synchronous and asynchronous operations to manage dashboards, users, teams, data sources, and other Grafana resources.

Install it if you need to programmatically manage Grafana resources.

MITpure Python · 3.7+
191.1Kdownloads / mo
nassl With conditions
PyPI · Monitoring · released Dec 2025

nassl is an OpenSSL wrapper for Python that exposes low-level SSL/TLS functions needed for SSL server scanning and testing, with a C extension layer that closely mirrors OpenSSL's API.

AGPL-3.0-onlycompiled wheel · 3.10+
176.2Kdownloads / mo
instana With conditions
PyPI · Monitoring · released Aug 2026

Instana is a Python instrumentation package that automatically collects metrics and distributed traces from your application, reporting them to an Instana monitoring agent.

MITpure Python · 3.9+
129.1Kdownloads / mo
sslyze With conditions
PyPI · Monitoring · released Mar 2026

SSLyze is a fast SSL/TLS scanning tool and Python library that analyzes server configurations for encryption strength and known TLS vulnerabilities by connecting and inspecting certificate, cipher suites, and protocol settings.

However, the AGPL license is restrictive—proprietary projects must either accept copyleft obligations or avoid it.

AGPL-3.0-onlybuilds from source · 3.10+
127.1Kdownloads / mo
status Skip
PyPI · Monitoring · released Jan 2015

A command-line tool that reports HTTP response status codes for GET or POST requests to a given URL.

Install only if you are constrained to an old Python environment and cannot use any other tool.

MITpure Pythonabandoned
91.1Kdownloads / mo
py-zabbix With conditions
PyPI · Monitoring · released Apr 2020

Provides Python bindings to query and interact with Zabbix monitoring servers via their JSON-RPC API, and send metrics to Zabbix trappers.

However, be aware that maintenance is dormant—test thoroughly in your environment before relying on it in production, and consider whether a more recently maintained…

GPL-2.0-onlypure Pythondormant
75.7Kdownloads / mo
pysnmp-mibs Skip
PyPI · Monitoring · released Feb 2016

Provides pre-compiled IETF and IANA MIBs as PySNMP classes for use in SNMP network monitoring and management applications.

BSD-3-Clausepure Pythonabandoned
73.6Kdownloads / mo