This C# sample demonstrates how to call the Google Stackdriver Monitoring API from C#.
-
Follow the instructions in the root README.
-
Enable APIs for your project. Click here to visit Cloud Platform Console and enable the Google Stackdriver Monitoring API.
-
Open Monitoring.sln with Microsoft Visual Studio version 2012 or later.
-
Edit QuickStart.cs, and replace YOUR-PROJECT-ID with the id of the project you created in step 1.
-
Build the Solution.
-
From the command line, run QuickStart.exe:
PS C:\...\dotnet-docs-samples\monitoring\api\Quickstart\bin\Debug> .\QuickStart.exe Done writing time series data. -
And run Monitoring.exe to see a list of subcommands:
PS C:\...dotnet-docs-samples\monitoring\api\bin\Debug> .\Monitoring.exe Monitoring 1.0.0.0 Copyright c Google Inc 2017 ERROR(S): No verb selected. create Create a metric descriptor for this project. list List metric descriptors for this project. get Get a metric descriptor's details. write Write TimeSeries data to custom metric. read Read TimeSeries data from a metric. readFields Reads headers of time series data. readAggregate Aggregates time series data that matches the specified metric type. readReduce Reduces time series data that matches the specified metric type. delete Delete a metric descriptor for this project. listResources List monitored resources for this project. getResource Get a monitored resource descriptor. listGroups List metric groups for this project. help Display more information on a specific command. version Display version information.
- See CONTRIBUTING.md
- See LICENSE
- See TESTING.md