{"id":18111876,"url":"https://github.com/fluent-plugins-nursery/fluent-plugin-windows-exporter","last_synced_at":"2025-04-14T03:34:13.458Z","repository":{"id":56847273,"uuid":"436093912","full_name":"fluent-plugins-nursery/fluent-plugin-windows-exporter","owner":"fluent-plugins-nursery","description":"Fluentd plugin to collect Windows metrics ","archived":false,"fork":false,"pushed_at":"2023-03-01T00:20:06.000Z","size":104,"stargazers_count":3,"open_issues_count":1,"forks_count":2,"subscribers_count":7,"default_branch":"master","last_synced_at":"2024-04-24T01:21:40.383Z","etag":null,"topics":["fluentd","windows"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fluent-plugins-nursery.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-08T02:42:58.000Z","updated_at":"2023-03-02T06:47:09.000Z","dependencies_parsed_at":"2024-11-01T01:07:54.218Z","dependency_job_id":"79dde80a-9f51-4c80-8fa9-dc498457f05c","html_url":"https://github.com/fluent-plugins-nursery/fluent-plugin-windows-exporter","commit_stats":{"total_commits":100,"total_committers":3,"mean_commits":"33.333333333333336","dds":"0.45999999999999996","last_synced_commit":"b8da6e16959be6af9b95a0a2e62f7587f34f6cd1"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fluent-plugins-nursery%2Ffluent-plugin-windows-exporter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fluent-plugins-nursery%2Ffluent-plugin-windows-exporter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fluent-plugins-nursery%2Ffluent-plugin-windows-exporter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fluent-plugins-nursery%2Ffluent-plugin-windows-exporter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fluent-plugins-nursery","download_url":"https://codeload.github.com/fluent-plugins-nursery/fluent-plugin-windows-exporter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248816356,"owners_count":21166068,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fluentd","windows"],"created_at":"2024-11-01T01:07:51.378Z","updated_at":"2025-04-14T03:34:13.439Z","avatar_url":"https://github.com/fluent-plugins-nursery.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# fluent-plugin-windows-exporter\n\n[Fluentd](https://fluentd.org/) plugin to collect Windows metrics.\n\n | Platform |        Support Version         |\n |----------|--------------------------------|\n | Fluentd  | Fluentd v1.x                   |\n | Ruby     | Ruby 2.7.x / 3.1.x / 3.2.x     |\n | OS       | Windows Server 2008R2 or later |\n\nThis is a Fluentd port of [Prometheus' Windows exporter](https://github.com/prometheus-community/windows_exporter).\nThis plugin emits metrics as event stream, so can be used in combination with any output plugins.\n\n## Installation\n\n```sh\n% gem install fluent-plugin-windows-exporter\n```\n\n## Configuration\n\n### List of Options\n\n| Option           | Description              | Default           |\n| ---------------- | ------------------------ | ----------------- |\n| `tag`            | Tag of the output events | `windows.metrics` |\n| `scrape_interval`| The interval time between data collection | `60` |\n| `cpu`            | Enable cpu collector     | `true` |\n| `logical_disk`   | Enable disk collector    | `true` |\n| `memory`         | Enable memory collector  | `true` |\n| `net`            | Enable network collector | `true` |\n| `os`             | Enable OS collector      | `true` |\n\n### Example Configuration\n\n```\n\u003csource\u003e\n  @type windows_exporter\n  tag windows.metrics  # optional\n  scrape_interval 60   # optional\n  cpu true             # optional\n  memory true          # optional\n  os true              # optional\n  net true             # optional\n  logical_disk true    # optional\n\u003c/source\u003e\n```\n\n### Output format\n\nThis plugin is desinged to export the equivalent amount of information with Prometheus.\nHere is what a typical event looks like:\n\n```ruby\n{\n    \"type\": \"gauge\",\n    \"name\": \"windows_memory_system_code_resident_bytes\",\n    \"desc\": \"(SystemCodeResidentBytes)\",\n    \"labels\": {},\n    \"value\": 8192\n}\n```\n\nThis is equivalent to the following exposition of Prometheus's Windows exporter:\n\n```\n# HELP windows_memory_system_code_resident_bytes (SystemCodeResidentBytes)\n# TYPE windows_memory_system_code_resident_bytes gauge\nwindows_memory_system_code_resident_bytes 8192\n```\n\nFor further details, please refer to [Prometheus' exposition format specification](https://github.com/prometheus/docs/blob/main/content/docs/instrumenting/exposition_formats.md).\n\n## Copyright\n\n* Copyright(c) 2021- Fujimoto Seiji, Fukuda Daijiro\n* License\n  * Apache License, Version 2.0\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffluent-plugins-nursery%2Ffluent-plugin-windows-exporter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffluent-plugins-nursery%2Ffluent-plugin-windows-exporter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffluent-plugins-nursery%2Ffluent-plugin-windows-exporter/lists"}