awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jorgebastida avatar

jorgebastida/awslogs

0
View on GitHub↗
4,992 星标·341 分支·Python·10 次浏览

Awslogs

awslogs 是一个用于查询、过滤和流式传输 AWS CloudWatch 日志事件的命令行界面和终端工具。它作为一个日志管理工具和云原生查看器,用于导航日志组和流。

该工具提供了实时日志监控功能,并能从 JSON 格式的日志中提取特定字段,以简化数据审查。它允许通过使用时间偏移、正则表达式和自定义过滤模式来隔离系统问题。

该工具涵盖了日志事件检索以及列出可用日志组和流的功能。它支持通过时间窗口过滤来限制数据检索,并通过基于模式的过滤来减少数据量。

Features

  • CLI Query Interfaces - Provides a command line interface to fetch and display CloudWatch log groups, streams, and events.
  • CLI Argument Parsers - Translates command line arguments into specific API parameters to fetch and filter log data.
  • AWS API Integrations - Integrates with AWS services using the official SDK for authentication and API communication.
  • AWS Infrastructure Debugging - Isolates system issues by fetching log groups and streams from AWS CloudWatch using time filters.
  • CloudWatch Log Analysis - Enables searching and filtering through AWS CloudWatch logs to troubleshoot system behavior.
  • CloudWatch Logs CLIs - Provides a specialized command line interface for querying and streaming AWS CloudWatch log events.
  • Log Management Tools - Provides a utility for aggregating, viewing, and searching cloud logs using advanced filtering.
  • Log Streaming - Provides real-time streaming of logs from AWS CloudWatch services directly to the terminal.
  • Log Viewers - Offers a terminal-based viewer for navigating log groups and streams with real-time monitoring.
  • Log Field Projections - Extracts and displays only the specific key-value pairs requested from structured JSON log entries.
  • AWS Data Retrieval - Parses JSON formatted logs from AWS CloudWatch to extract specific data fields.
  • Polling-Based Updates - Simulates real-time monitoring by periodically querying the AWS API for new log events.
  • Log Stream Parsers - Extracts and projects specific fields from JSON-formatted cloud logs for easier analysis.
  • Log Event Filters - Retrieves and aggregates events from specific log groups using filters and regular expressions.
  • Log Event Filtering - Uses regular expressions and wildcards to isolate relevant log events from groups and streams.
  • Log Group Management - Retrieves a directory of available log groups and the specific streams contained within them.
  • Real-Time Application Log Monitoring - Streams live log events from AWS CloudWatch to track application activity and errors in real time.
  • Regex-Based Log Filtering - Filters incoming log streams using regular expression patterns to isolate specific entries.
  • Time-Window Filtering - Implements the ability to constrain log retrieval using absolute dates or relative time offsets.
  • 数据管理 - CLI for querying CloudWatch logs.

Star 历史

jorgebastida/awslogs 的 Star 历史图表jorgebastida/awslogs 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Awslogs 的开源替代方案

相似的开源项目,按与 Awslogs 的功能重合度排序。
  • stern/sternstern 的头像

    stern/stern

    4,747在 GitHub 上查看↗

    Stern is a Kubernetes command-line debugging tool and log aggregator designed for streaming and filtering logs from multiple pods and containers. It functions as a log tailing utility that consolidates real-time data from distributed resources into a single, color-coded output. The tool uses regular expressions to select pods and filter log content, allowing for the isolation of specific system events. It automatically tracks the lifecycle of resources, using a watch mechanism to attach to new pods that match filter criteria and removing deleted ones from the active view. Capabilities includ

    Godebuggingdevopskubernetes
    在 GitHub 上查看↗4,747
  • pamburus/hlpamburus 的头像

    pamburus/hl

    2,912在 GitHub 上查看↗

    hl is a set of command-line interface tools for filtering, aggregating, streaming, and visualizing structured log data across multiple sources. It functions as a log filter, file aggregator, real-time streamer, and structured log viewer. The project specializes in transforming JSON and logfmt data into human-readable formats for visual analysis. It enables the merging of multiple log files and compressed archives into a single chronologically sorted stream, while supporting live tracking of multiple sources into a unified real-time view. Capabilities include field-based filtering via key-val

    Rustclicommand-line-toolhl
    在 GitHub 上查看↗2,912
  • bensadeh/tailspinbensadeh 的头像

    bensadeh/tailspin

    7,875在 GitHub 上查看↗

    Tailspin is a regex-based text colorizer and terminal log viewer designed to transform plain text streams into colorized output. It functions as a command line log highlighter and tailer that applies syntax highlighting to logs using regular expressions. The tool distinguishes itself through its ability to monitor files in real time and pipe live output through a highlighter. It recognizes and colors common data types such as IP addresses, UUIDs, HTTP methods, JSON objects, dates, and memory pointers. Users can define custom highlight styles and regex patterns to assign specific colors to uni

    Rustcczecolorizercolors
    在 GitHub 上查看↗7,875
  • narrativescience-old/log.ioNarrativeScience-old 的头像

    NarrativeScience-old/log.io

    4,839在 GitHub 上查看↗

    log.io is a real-time log monitoring system designed for streaming and visualizing system logs in a web browser as they are generated. It consists of a TCP log aggregator that collects formatted messages from remote sources and a file-based log streamer that monitors local files for changes. The system provides a web-based log viewer capable of ad-hoc visualization, allowing users to route specific active log streams to different screens for targeted monitoring. This is supported by a centralized message broker that redistributes incoming logs to web clients. The platform covers centralized

    TypeScriptlog-monitoringrealtimeui
    在 GitHub 上查看↗4,839
查看 Awslogs 的所有 30 个替代方案→

常见问题解答

jorgebastida/awslogs 是做什么的?

awslogs 是一个用于查询、过滤和流式传输 AWS CloudWatch 日志事件的命令行界面和终端工具。它作为一个日志管理工具和云原生查看器,用于导航日志组和流。

jorgebastida/awslogs 的主要功能有哪些?

jorgebastida/awslogs 的主要功能包括:CLI Query Interfaces, CLI Argument Parsers, AWS API Integrations, AWS Infrastructure Debugging, CloudWatch Log Analysis, CloudWatch Logs CLIs, Log Management Tools, Log Streaming。

jorgebastida/awslogs 有哪些开源替代品?

jorgebastida/awslogs 的开源替代品包括: stern/stern — Stern is a Kubernetes command-line debugging tool and log aggregator designed for streaming and filtering logs from… pamburus/hl — hl is a set of command-line interface tools for filtering, aggregating, streaming, and visualizing structured log data… bensadeh/tailspin — Tailspin is a regex-based text colorizer and terminal log viewer designed to transform plain text streams into… narrativescience-old/log.io — log.io is a real-time log monitoring system designed for streaming and visualizing system logs in a web browser as… aws/aws-sdk-go — The AWS SDK for Go is a software development kit and cloud infrastructure library used to programmatically interact… hyperdxio/hyperdx — HyperDX is an OpenTelemetry observability platform that provides centralized log management, distributed tracing, and…