# alibaba/tsar

Taobao System Activity Reporter

Repository: https://github.com/alibaba/tsar
Canonical: https://ross.abutalabs.com/products/tsar
Language: C
License: Apache-2.0
License Family: permissive
Last push: 2022-02-18T02:38:28+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4977, "days_push": 1658, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2489, forks 721 (observed 2026-08-28T04:06:55.739160+00:00)

## What it is
Tsar (Taobao System Activity Reporter) is a C-based Linux system monitoring tool that collects and summarizes system metrics like CPU, memory, load, and IO, plus application metrics from nginx, HAProxy, and Squid. It stores history locally or forwards data to Nagios, and is extensible via custom modules.

## Use cases
- monitor cpu memory and io usage on linux servers
- collect nginx and haproxy application metrics
- view historical system activity reports from the command line
- send system metrics to nagios for alerting
- write custom monitoring modules for linux
- real-time server performance monitoring in the terminal

## When to choose
- you need a lightweight sar-like collector with application-level modules on Linux
- you want local history of system metrics plus optional Nagios output
- you prefer a small C tool with cron-based collection

## When to avoid
- you need a modern metrics stack with dashboards like Prometheus and Grafana
- you require Windows or macOS support
- you want actively developed tooling with frequent releases

## Facets
- artifact type: cli-tool
- maturity: maintenance
- function: monitoring, cli, developer-tools
- domain: monitoring
- platform: cli, c
- tags: system-monitoring, sar-alternative, nagios-integration, modular-collectors, taobao, devops, command-line, linux

## Member repositories
- alibaba/tsar (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:55.739160+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:27:50.452052+00:00, confidence not recorded.
  - readme: https://github.com/alibaba/tsar (fetched 2026-08-28T04:06:55.739160+00:00, sha 99dfbe55f0fc)
- Data as of 2026-08-30T08:39:29.467469+00:00.
