[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-73248":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":33,"readmeContent":34,"aiSummary":35,"trendingCount":16,"starSnapshotCount":16,"syncStatus":36,"lastSyncTime":37,"discoverSource":38},73248,"alloy","grafana\u002Falloy","grafana","OpenTelemetry Collector distribution with programmable pipelines","https:\u002F\u002Fgrafana.com\u002Foss\u002Falloy",null,"Go",3247,622,112,1062,0,11,35,90,33,30.38,"Apache License 2.0",false,"main",[26,7,27,28,29,30,31,32],"collector","loki","monitoring","observability","opentelemetry","opentelemetry-collector","prometheus","2026-06-12 02:03:10","\u003Cp align=\"center\">\n    \u003Cimg src=\"docs\u002Fsources\u002Fassets\u002Flogo_alloy_light.svg#gh-dark-mode-only\" alt=\"Grafana Alloy logo\" height=\"100px\">\n    \u003Cimg src=\"docs\u002Fsources\u002Fassets\u002Flogo_alloy_dark.svg#gh-light-mode-only\" alt=\"Grafana Alloy logo\" height=\"100px\">\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgrafana\u002Falloy\u002Freleases\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Frelease\u002Fgrafana\u002Falloy.svg\" alt=\"Latest Release\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgrafana.com\u002Fdocs\u002Falloy\u002Flatest\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDocumentation-link-blue?logo=gitbook\" alt=\"Documentation link\">\u003C\u002Fa>\n\u003C\u002Fp>\n\nGrafana Alloy is an open source OpenTelemetry Collector distribution with\nbuilt-in Prometheus pipelines and support for metrics, logs, traces, and\nprofiles.\n\n\u003Cp>\n\u003Cimg src=\"docs\u002Fsources\u002Fassets\u002Falloy_screenshot.png\">\n\u003C\u002Fp>\n\n## What can Alloy do?\n\n* **Programmable pipelines**: Use a rich [expression-based syntax][syntax] for\n  configuring powerful observability pipelines.\n\n* **OpenTelemetry Collector Distribution**: Alloy is a [distribution][] of\n  OpenTelemetry Collector and supports dozens of its components, alongside new\n  components that make use of Alloy's programmable pipelines.\n\n* **Big tent**: Alloy embraces Grafana's \"big tent\" philosophy, where Alloy\n  can be used with other vendors or open source databases. It has components\n  to perfectly integrate with multiple telemetry ecosystems:\n\n  * [OpenTelemetry Collector][]\n  * [Prometheus][]\n  * [Grafana Loki][]\n  * [Grafana Pyroscope][]\n\n* **Kubernetes-native**: Use components to interact with native and custom\n  Kubernetes resources; no need to learn how to use a separate Kubernetes\n  operator.\n\n* **Shareable pipelines**: Use [modules][] to share your pipelines with the\n  world.\n\n* **Automatic workload distribution**: Configure Alloy instances to form a\n  [cluster][] for automatic workload distribution.\n\n* **Centralized configuration support**: Alloy supports retrieving its\n  configuration from a [server][remotecfg] for centralized configuration\n  management.\n\n* **Debugging utilities**: Use the [built-in UI][ui] for visualizing and\n  debugging pipelines.\n\n[syntax]: https:\u002F\u002Fgrafana.com\u002Fdocs\u002Falloy\u002Flatest\u002Fconcepts\u002Fconfiguration-syntax\u002F\n[distribution]: https:\u002F\u002Fopentelemetry.io\u002Fdocs\u002Fcollector\u002Fdistributions\u002F\n[OpenTelemetry Collector]: https:\u002F\u002Fopentelemetry.io\n[Prometheus]: https:\u002F\u002Fprometheus.io\n[Grafana Loki]: https:\u002F\u002Fgithub.com\u002Fgrafana\u002Floki\n[Grafana Pyroscope]: https:\u002F\u002Fgithub.com\u002Fgrafana\u002Fpyroscope\n[modules]: https:\u002F\u002Fgrafana.com\u002Fdocs\u002Falloy\u002Flatest\u002Fconcepts\u002Fmodules\u002F\n[cluster]: https:\u002F\u002Fgrafana.com\u002Fdocs\u002Falloy\u002Flatest\u002Fconcepts\u002Fclustering\u002F\n[remotecfg]: https:\u002F\u002Fgrafana.com\u002Fdocs\u002Falloy\u002Flatest\u002Freference\u002Fconfig-blocks\u002Fremotecfg\u002F\n[ui]: https:\u002F\u002Fgrafana.com\u002Fdocs\u002Falloy\u002Flatest\u002Ftasks\u002Fdebug\u002F\n\n## Example\n\n```alloy\notelcol.receiver.otlp \"example\" {\n  grpc {\n    endpoint = \"127.0.0.1:4317\"\n  }\n\n  output {\n    metrics = [otelcol.processor.batch.example.input]\n    logs    = [otelcol.processor.batch.example.input]\n    traces  = [otelcol.processor.batch.example.input]\n  }\n}\n\notelcol.processor.batch \"example\" {\n  output {\n    metrics = [otelcol.exporter.otlp.default.input]\n    logs    = [otelcol.exporter.otlp.default.input]\n    traces  = [otelcol.exporter.otlp.default.input]\n  }\n}\n\notelcol.exporter.otlp \"default\" {\n  client {\n    endpoint = \"my-otlp-grpc-server:4317\"\n  }\n}\n```\n\n## Getting started\n\nCheck out our [documentation][] to see:\n\n* [Installation instructions][install] for Alloy\n* Steps for [Getting started][get-started] with Alloy\n* The list of Alloy [components][]\n\n[documentation]: https:\u002F\u002Fgrafana.com\u002Fdocs\u002Falloy\u002Flatest\n[install]: https:\u002F\u002Fgrafana.com\u002Fdocs\u002Falloy\u002Flatest\u002Fget-started\u002Finstall\u002F\n[get-started]: https:\u002F\u002Fgrafana.com\u002Fdocs\u002Falloy\u002Flatest\u002Fget-started\u002F\n[components]: https:\u002F\u002Fgrafana.com\u002Fdocs\u002Falloy\u002Flatest\u002Freference\u002Fcomponents\u002F\n\n## Release cadence\n\nA new minor release is planned every three weeks.\nPatch releases are published every one to two weeks.\n\nThe release cadence is best-effort: if necessary, releases may be performed\noutside of this cadence, or a scheduled release date can be moved forwards or\nbackwards.\n\nMinor releases published on cadence include updating dependencies for upstream\nOpenTelemetry Collector code if new versions are available. Minor releases\npublished outside of the release cadence may not include these dependency\nupdates.\n\nPatch and security releases may be published at any time.\n\n## Community\n\nTo engage with the Alloy community:\n\n* Chat with us on our community Slack channel. To invite yourself to the\n  Grafana Slack, visit \u003Chttps:\u002F\u002Fslack.grafana.com\u002F> and join the `#alloy`\n  channel.\n\n* Ask questions on the [Grafana community site][community].\n\n* [File an issue][issue] for bugs, issues, and feature suggestions.\n\n* Attend the monthly [community call][community-call].\n\n[community]: https:\u002F\u002Fcommunity.grafana.com\u002Fc\u002Fgrafana-alloy\n[issue]: https:\u002F\u002Fgithub.com\u002Fgrafana\u002Falloy\u002Fissues\u002Fnew\n[community-call]: https:\u002F\u002Fdocs.google.com\u002Fdocument\u002Fd\u002F1TqaZD1JPfNadZ4V81OCBPCG_TksDYGlNlGdMnTWUSpo\n\n## Contributing\n\nRefer to our [contributors guide][] to learn how to contribute.\n\nThanks to all the people who have already contributed!\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgrafana\u002Falloy\u002Fgraphs\u002Fcontributors\">\n  \u003Cimg src=\"https:\u002F\u002Fcontributors-img.web.app\u002Fimage?repo=grafana\u002Falloy\" \u002F>\n\u003C\u002Fa>\n\n[contributors guide]: https:\u002F\u002Fgithub.com\u002Fgrafana\u002Falloy\u002Fblob\u002Fmain\u002Fdocs\u002Fdeveloper\u002Fcontributing.md\n","Grafana Alloy 是一个开源的 OpenTelemetry Collector 发行版，内置了 Prometheus 管道，并支持指标、日志、跟踪和性能分析。其核心功能包括可编程管道配置、与多种观测生态系统（如Prometheus、Loki等）的集成能力以及Kubernetes原生支持，使得用户能够轻松构建强大的可观测性解决方案而无需额外学习复杂的操作方法。此外，Alloy还提供了自动工作负载分配、集中式配置管理和调试工具等功能，非常适合需要跨多个云环境或微服务架构下进行高效监控和故障排查的企业级应用场景。",2,"2026-06-11 03:44:41","high_star"]