{"id":24129407,"url":"https://github.com/reflectsoftware/microsoft.diagnostics.eventflow.outputs.reflectinsight","last_synced_at":"2025-06-10T13:02:38.687Z","repository":{"id":77195880,"uuid":"97997021","full_name":"reflectsoftware/Microsoft.Diagnostics.EventFlow.Outputs.ReflectInsight","owner":"reflectsoftware","description":"ReflectInsight output for Microsoft Diagnostics EventFlow","archived":false,"fork":false,"pushed_at":"2017-07-22T17:27:30.000Z","size":24,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-01T05:18:10.651Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","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/reflectsoftware.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":"2017-07-22T00:50:44.000Z","updated_at":"2021-01-23T08:48:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"ad3388ac-93e8-433b-b5d6-7717300a5096","html_url":"https://github.com/reflectsoftware/Microsoft.Diagnostics.EventFlow.Outputs.ReflectInsight","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reflectsoftware%2FMicrosoft.Diagnostics.EventFlow.Outputs.ReflectInsight","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reflectsoftware%2FMicrosoft.Diagnostics.EventFlow.Outputs.ReflectInsight/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reflectsoftware%2FMicrosoft.Diagnostics.EventFlow.Outputs.ReflectInsight/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reflectsoftware%2FMicrosoft.Diagnostics.EventFlow.Outputs.ReflectInsight/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reflectsoftware","download_url":"https://codeload.github.com/reflectsoftware/Microsoft.Diagnostics.EventFlow.Outputs.ReflectInsight/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reflectsoftware%2FMicrosoft.Diagnostics.EventFlow.Outputs.ReflectInsight/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259080921,"owners_count":22802393,"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":[],"created_at":"2025-01-11T19:31:55.434Z","updated_at":"2025-06-10T13:02:38.630Z","avatar_url":"https://github.com/reflectsoftware.png","language":"C#","readme":"# Microsoft.Diagnostics.EventFlow for ReflectInsight\n\n\n\n## Getting Started\n   \nThe ReflectInsight EventFlow is an extension to the Microsoft.Diagnostics.EventFlow set of Output sources. \n\nMore information can be found here: [**Microsoft.Diagnostics.EventFlow**](https://github.com/Azure/diagnostics-eventflow/)\n\n\n\n\n#### ReflectInsight Implementation\n\n*Nuget package:* [**Microsoft.Diagnostics.EventFlow.Outputs.ReflectInsight**](https://www.nuget.org/packages/Microsoft.Diagnostics.EventFlow.Outputs.ReflectInsight/)\n\nAll configured input events will be captured and sent to [ReflectInsight](https://reflectsoftware.com/), which in turn redirects them to one or more configured destinations (i.e. Live Viewer, etc.).\n\n*Configuration example*\n\n```json\n{\n  \"type\": \"ReflectInsight\",\n  \"instanceName\": \"myInstance\"\n}\n\n```\n\nSupported configuration settings are:\n\n| Field | Values/Types | Required | Description |\n| :---- | :-------------- | :------: | :---------- |\n| `type` | \"ReflectInsight\" | Yes | Specifies the output type. For this output, it must be \"ReflectInsight\". |\n| `instanceName` | string | No | The name of the Instance to used configured in the ReflectInsight.config file, if any. |\n\n\n*Example: In this example, Trace is assumed as one of the Input sources*\n\n```csharp\nusing Microsoft.Diagnostics.EventFlow;\nusing System;\n\nnamespace EventFlowReflectInsightConsole\n{\n    class Program\n    {\n        static void Main(string[] args)\n        {\n            using (var pipeline = DiagnosticPipelineFactory.CreatePipeline(\"eventFlowConfig.json\"))\n            {\n                // In this example, Trace is assumed as one of the Input sources.\n                System.Diagnostics.Trace.TraceWarning(\"EventFlow is working!\");\n                System.Diagnostics.Trace.TraceError(\"EventFlow is working!\");\n                Console.ReadLine();\n            }\n        }\n    }\n}\n```\n\n## Platform Support\nEventFlow supports full .NET Framework (.NET 4.5 series and 4.6 series) and .NET Core, but not all inputs and outputs are supported on all platforms. \nThe following table lists platform support for standard inputs and outputs.  \n\n| Input Name | .NET 4.5.1 | .NET 4.6 | .NET Core |\n| :------------ | :---- | :---- | :---- |\n| *Outputs* |\n| [ReflectInsight](#reflectinsight) | Yes | Yes | No |\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freflectsoftware%2Fmicrosoft.diagnostics.eventflow.outputs.reflectinsight","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Freflectsoftware%2Fmicrosoft.diagnostics.eventflow.outputs.reflectinsight","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freflectsoftware%2Fmicrosoft.diagnostics.eventflow.outputs.reflectinsight/lists"}