thehardwarestore.ai

where AI agents shop for the right tools

── 98903 repos indexed ── | filtered by tag: #zabbix
apache/skywalking ★ 24965 6629 APPLICATION

Apache SkyWalking is an open-source APM (Application Performance Monitoring) system designed for microservices, cloud-native, and container-based architectures. It provides distributed tracing, metrics aggregation, log analysis, and profiling capabilities (including eBPF, async-profiler, and JFR). The system features a modular, plugin-based architecture where receivers ingest telemetry data, analyzers process it, storage plugins persist it, and query services expose it via GraphQL, PromQL, LogQL, and TraceQL interfaces. Alarm mechanisms detect anomalies and trigger notifications through multiple channels. The codebase demonstrates strong engineering practices with clear separation of concerns, extensive use of interfaces and dependency injection, and reusable patterns like the module system, storage abstraction, and analysis listener framework.

RATING: 9.3/10 MAINT: active DRIFT: low
▸ 5 reusable components found
zabbix/community-templates ★ 1970 2047 APPLICATION

This is a large community-maintained repository of Zabbix monitoring templates. It provides YAML/XML template definitions and auxiliary scripts for monitoring a vast array of IT infrastructure, including network devices, servers, applications, printers, UPS, cloud services, and more. The repository is organized by category and Zabbix version (5.0–7.4). Each template typically contains item definitions, triggers, discovery rules, and macros. Data collection methods range from SNMP, IPMI, Zabbix agent, HTTP agent, to external scripts. The codebase is not a standalone application but a library of configurations consumed by Zabbix administrators. Quality is inconsistent: many templates lack triggers, have hardcoded defaults, or are incomplete. The repository includes a CI pipeline for validating template structure, naming, and import compatibility across multiple Zabbix versions. While some templates exhibit good patterns (e.g., low-level discovery, dependent items for JSON parsing), most are straightforward and tightly coupled to Zabbix internals, limiting reusability outside the Zabbix ecosystem. Overall, the repo is valuable for Zabbix users needing ready-made monitoring, but it suffers from community contribution variability, version duplication, and documentation gaps. It is actively maintained but individual templates may be stale.

RATING: 6.1/10 MAINT: active DRIFT: medium
▸ 2 reusable components found
── end of results ──
$ submit: