{"id":24427450,"url":"https://github.com/joeshook/ziggycreatures.fusioncache.metrics","last_synced_at":"2025-04-12T09:44:25.260Z","repository":{"id":37071160,"uuid":"370112186","full_name":"JoeShook/ZiggyCreatures.FusionCache.Metrics","owner":"JoeShook","description":"Contribution repository dedicated to metrics plugins for ZiggyCreatures FusionCache metrics plugin","archived":false,"fork":false,"pushed_at":"2024-02-16T04:57:45.000Z","size":4787,"stargazers_count":9,"open_issues_count":11,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-04-27T05:33:22.872Z","etag":null,"topics":["cache","metrics","opentelemetry"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JoeShook.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-05-23T17:14:37.000Z","updated_at":"2024-02-13T14:20:54.000Z","dependencies_parsed_at":"2023-10-05T00:46:37.196Z","dependency_job_id":"e66c5a21-518f-4808-af96-373bb08b81b1","html_url":"https://github.com/JoeShook/ZiggyCreatures.FusionCache.Metrics","commit_stats":null,"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoeShook%2FZiggyCreatures.FusionCache.Metrics","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoeShook%2FZiggyCreatures.FusionCache.Metrics/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoeShook%2FZiggyCreatures.FusionCache.Metrics/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoeShook%2FZiggyCreatures.FusionCache.Metrics/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JoeShook","download_url":"https://codeload.github.com/JoeShook/ZiggyCreatures.FusionCache.Metrics/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248550468,"owners_count":21122929,"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":["cache","metrics","opentelemetry"],"created_at":"2025-01-20T12:10:47.724Z","updated_at":"2025-04-12T09:44:25.235Z","avatar_url":"https://github.com/JoeShook.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n![FusionCache logo](https://raw.githubusercontent.com/JoeShook/ZiggyCreatures.FusionCache.Metrics/main/artwork/logo-plugin-128x128.png)\n\n\u003c/div\u003e\n\n# FusionCache Metrics Plugins\n\n\u003cdiv align=\"center\"\u003e\n\n[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n[![Twitter](https://img.shields.io/twitter/url/http/shields.io.svg?style=flat\u0026logo=twitter)](https://twitter.com/intent/tweet?hashtags=fusioncache,caching,cache,dotnet,oss,csharp,eventsource,eventlistener,appmetrics\u0026text=🚀+FusionCache.Metrics:+FusionCche+metric+plugins\u0026url=https%3A%2F%2Fgithub.com%2Fjoeshook%2FZiggyCreatures.FusionCache.Metrics\u0026via=josephshook)\n\n  ![badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/JoeShook/141e4a826a0a2f46dad85ccf3213a894/raw/FusionCache.EventCounters.Plugin-code-coverage.json)\n\n  ![badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/JoeShook/59e2f3ef3dddc3f86e372c161ea501cc/raw/FusionCache.AppMetrics.Plugin-code-coverage.json)\n\u003c/div\u003e\n\nMetrics are missing from open-source resiliency projects in the .NET ecosystem where in equivalent Java libraries, metrics tend to be common.  \nFusionCache is a feature rich caching library addressing resiliency needs of today’s enterprise implementations.  This project is a collection of plugins that enable the collection and reporting of cache metrics.\n\nThis naming convention of these projects, examples and packages are prefixed with `ZiggyCreatures.Caching.Fusion.Metrics` to highlight that they are different from the packages produced by the [ZiggyCreatures.FusionCache repository](https://github.com/jodydonetti/ZiggyCreatures.FusionCache)\n\n# Current plugins and examples\n\nCurrently three plugins and three example usages exist in the repository.  Read the docs in those areas to start using metrics in your projects.\n\n- [FusionCache.EventCounters](./src/FusionCache.Plugins.Metrics.EventCounters)\n- [FusionCache.AppMetrics](./src/FusionCache.Plugins.Metrics.AppMetrics)\n- [FusionCache.OpenTelemetry](./src/FusionCache.Plugins.Metrics.OpenTelemetry).\n\nexamples\n\n- [EventCountersPluginExampleDotNetCore](./examples/EventCountersPluginExampleDotNetCore)\n- [AppMetricsPluginExampleFrameworkOnAspNetCore](./examples/AppMetricsPluginExampleFrameworkOnAspNetCore)\n- [AppMetricsPluginExampleFramework](./examples/AppMetricsPluginExampleFramework)\n\n## Future plugins\n\n- OpenTelemetry.Instrumentation.FusionCache.  FusionCache OpenTelemetery implementation for metrics\n- OpenTelemetry.Exporter.InfluxDB.  An InfluxDB reporter if you are using OpenTelemetry and want to publish metrics to InfluxDB or InfluxCloud.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoeshook%2Fziggycreatures.fusioncache.metrics","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoeshook%2Fziggycreatures.fusioncache.metrics","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoeshook%2Fziggycreatures.fusioncache.metrics/lists"}