promitor-agent-scraper--C1-9994 | ██████╗ ██████╗ ██████╗ ███╗ ███╗██╗████████╗ ██████╗ ██████╗ promitor-agent-scraper--C1-9994 | ██╔══██╗██╔══██╗██╔═══██╗████╗ ████║██║╚══██╔══╝██╔═══██╗██╔══██╗ promitor-agent-scraper--C1-9994 | ██████╔╝██████╔╝██║ ██║██╔████╔██║██║ ██║ ██║ ██║██████╔╝ promitor-agent-scraper--C1-9994 | ██╔═══╝ ██╔══██╗██║ ██║██║╚██╔╝██║██║ ██║ ██║ ██║██╔══██╗ promitor-agent-scraper--C1-9994 | ██║ ██║ ██║╚██████╔╝██║ ╚═╝ ██║██║ ██║ ╚██████╔╝██║ ██║ promitor-agent-scraper--C1-9994 | ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ promitor-agent-scraper--C1-9994 | [07:02:35 INF] Booting up Promitor v2.6.0 running .NET .NET 6.0.1 - Thank you for using Promitor! promitor-agent-scraper--C1-9994 | [07:02:35 INF] Running .NET 6.0.1 on Linux (alpine.3.14-x64 | Linux 3.10.0-1160.92.1.el7.x86_64 #1 SMP Thu May 18 11:23:40 UTC 2023). promitor-agent-scraper--C1-9994 | [07:02:35 INF] Using configuration folder '/config/' promitor-agent-scraper--C1-9994 | [07:02:36 INF] Scheduled scraping job percentage_cpu-virtual-machine-landscape-xxxxxxxxxxxxxxxxxxxxxx for resource collection virtual-machine-landscape which will be reported as metric percentage_cpu promitor-agent-scraper--C1-9994 | [07:02:36 INF] Starting validation of Promitor setup promitor-agent-scraper--C1-9994 | [07:02:36 INF] Scrape configuration found at '/config/metrics-declaration.yaml' promitor-agent-scraper--C1-9994 | ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┯━━━━━━━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ promitor-agent-scraper--C1-9994 | ┃ Name │ Outcome │ Details ┃ promitor-agent-scraper--C1-9994 | ┠───────────────────────────────────┼─────────┼────────────────────────────────┨ promitor-agent-scraper--C1-9994 | ┃ Metrics Declaration Path │ Success │ Everything is well-configured. ┃ promitor-agent-scraper--C1-9994 | ┃ Azure Authentication │ Success │ Everything is well-configured. ┃ promitor-agent-scraper--C1-9994 | ┃ Metrics Declaration │ Success │ Everything is well-configured. ┃ promitor-agent-scraper--C1-9994 | ┃ Resource Discovery │ Success │ Everything is well-configured. ┃ promitor-agent-scraper--C1-9994 | ┃ StatsD Metric Sink │ Success │ Everything is well-configured. ┃ promitor-agent-scraper--C1-9994 | ┃ Prometheus Scraping Endpoint │ Success │ Everything is well-configured. ┃ promitor-agent-scraper--C1-9994 | ┃ Metric Sink │ │ ┃ promitor-agent-scraper--C1-9994 | ┃ Atlassian Statuspage Metric Sink │ Success │ Everything is well-configured. ┃ promitor-agent-scraper--C1-9994 | ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┷━━━━━━━━━┷━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ promitor-agent-scraper--C1-9994 | Validation promitor-agent-scraper--C1-9994 | [07:02:36 INF] Promitor configuration is valid, we are good to go. promitor-agent-scraper--C1-9994 | [07:02:36 INF] Here's an overview of what was configured: promitor-agent-scraper--C1-9994 | ╭───────────────────┬───────────────────┬───────────────────┬──────────────────╮ promitor-agent-scraper--C1-9994 | │ Tenant Id │ Subscription Id │ Resource Group │ Azure Cloud │ promitor-agent-scraper--C1-9994 | │ │ │ Name (Default) │ │ promitor-agent-scraper--C1-9994 | ├───────────────────┼───────────────────┼───────────────────┼──────────────────┤ promitor-agent-scraper--C1-9994 | │ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx │ Azure Global │ promitor-agent-scraper--C1-9994 | │ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx │ Cloud │ promitor-agent-scraper--C1-9994 | │ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx │ │ promitor-agent-scraper--C1-9994 | ╰───────────────────┴───────────────────┴───────────────────┴──────────────────╯ promitor-agent-scraper--C1-9994 | Azure Metadata promitor-agent-scraper--C1-9994 | ╭─────────────┬─────────────┬────────┬─────────────┬─────────────┬─────────────╮ promitor-agent-scraper--C1-9994 | │ Metric Name │ Resource │ Labels │ Azure │ Resources │ Resource │ promitor-agent-scraper--C1-9994 | │ │ Type │ │ Monitor │ To Scrape │ Discovery │ promitor-agent-scraper--C1-9994 | │ │ │ │ Metric │ │ Groups To │ promitor-agent-scraper--C1-9994 | │ │ │ │ │ │ Scrape │ promitor-agent-scraper--C1-9994 | ├─────────────┼─────────────┼────────┼─────────────┼─────────────┼─────────────┤ promitor-agent-scraper--C1-9994 | │ percentage_ │ Virtual │ None │ Percentage │ None │ virtual-mac │ promitor-agent-scraper--C1-9994 | │ cpu │ Machine │ │ CPU │ │ hine-landsc │ promitor-agent-scraper--C1-9994 | │ │ │ │ │ │ ape │ promitor-agent-scraper--C1-9994 | ╰─────────────┴─────────────┴────────┴─────────────┴─────────────┴─────────────╯ promitor-agent-scraper--C1-9994 | Configured Metrics promitor-agent-scraper--C1-9994 | [07:02:36 INF] [Job][percentage_cpu-virtual-machine-landscape-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx] is running under time zone: UTC promitor-agent-scraper--C1-9994 | [07:02:36 INF] Adding Prometheus sink to expose on /metrics promitor-agent-scraper--C1-9994 | [07:02:36 INF] Adding Prometheus sink to expose on /metrics promitor-agent-scraper--C1-9994 | [07:02:36 INF] Scraping resource collection virtual-machine-landscape - 08/23/2023 07:02:36 +00:00 promitor-agent-scraper--C1-9994 | [07:02:36 INF] Start processing HTTP request GET http://:9991/api/v1/resources/groups/virtual-machine-landscape/discover promitor-agent-scraper--C1-9994 | [07:02:36 INF] Sending HTTP request GET http://:9991/api/v1/resources/groups/virtual-machine-landscape/discover promitor-agent-scraper--C1-9994 | [07:02:36 INF] Received HTTP response headers after 59.496ms - 403 promitor-agent-scraper--C1-9994 | [07:02:36 INF] End processing HTTP request after 71.8765ms - 403 promitor-agent-scraper--C1-9994 | [07:02:36 WRN] {"RequestMethod": "GET", "RequestHost": "http://", "RequestUri": "/api/v1/resources/groups/virtual-machine-landscape/discover", "ResponseStatusCode": 403, "RequestDuration": "00:00:00.0802633", "RequestTime": "2023-08-23T07:02:36.8889346 +00:00", "OperationName": "GET /api/v1/resources/groups/virtual-machine-landscape/discover", "Context": {"TelemetryType": "Request"}, "$type": "RequestLogEntry"} promitor-agent-scraper--C1-9994 | [07:02:36 WRN] {"DependencyType": "Http", "DependencyName": "GET /api/v1/resources/groups/virtual-machine-landscape/discover", "DependencyData": null, "TargetName": "", "ResultCode": 403, "IsSuccessful": false, "StartTime": "2023-08-23T07:02:36.8051488 +00:00", "Duration": "00:00:00.0960009", "Context": {"TelemetryType": "Dependency"}, "$type": "DependencyLogEntry"} promitor-agent-scraper--C1-9994 | [07:02:36 FTL] Failed to scrape resource collection virtual-machine-landscape: Response status code does not indicate success: 403 (Forbidden). promitor-agent-scraper--C1-9994 | System.Net.Http.HttpRequestException: Response status code does not indicate success: 403 (Forbidden). promitor-agent-scraper--C1-9994 | at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() promitor-agent-scraper--C1-9994 | at Promitor.Agents.Scraper.Discovery.ResourceDiscoveryClient.SendGetRequestAsync(String uriPath) in /src/Promitor.Agents.Scraper/ResourceDiscoveryClient.cs:line 59 promitor-agent-scraper--C1-9994 | at Promitor.Agents.Scraper.Discovery.ResourceDiscoveryClient.GetAsync(String resourceDiscoveryGroupName) in /src/Promitor.Agents.Scraper/ResourceDiscoveryClient.cs:line 40 promitor-agent-scraper--C1-9994 | at Promitor.Agents.Scraper.Discovery.ResourceDiscoveryRepository.GetResourceDiscoveryGroupAsync(String resourceDiscoveryGroupName) in /src/Promitor.Agents.Scraper/ResourceDiscoveryRepository.cs:line 23 promitor-agent-scraper--C1-9994 | at Promitor.Agents.Scraper.Scheduling.ResourceDiscoveryGroupScrapingJob.ExecuteAsync(CancellationToken cancellationToken) in /src/Promitor.Agents.Scraper/ResourceDiscoveryGroupScrapingJob.cs:line 80 promitor-agent-scraper--C1-9994 | [07:02:36 INF] Now listening on: http://[::]:80 promitor-agent-scraper--C1-9994 | [07:02:36 INF] Application started. Press Ctrl+C to shut down. promitor-agent-scraper--C1-9994 | [07:02:36 INF] Hosting environment: Production promitor-agent-scraper--C1-9994 | [07:02:36 INF] Content root path: /app ^CGracefully stopping... (press Ctrl+C again to force) Stopping promitor-agent-scraper--C1-9994 ... done [atomiqroot@atomiqmonitoringcatalog01 config_scraper__C1]$ curl -kv http://:9991/api/v1/resources/groups/virtual-machine-landscape/discover |jq * About to connect() to port 9991 (#0) * Trying ... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Connected to () port 9991 (#0) > GET /api/v1/resources/groups/virtual-machine-landscape/discover HTTP/1.1 > User-Agent: curl/7.29.0 > Host: :9991 > Accept: */* > < HTTP/1.1 200 OK < Content-Length: 26689 < Content-Type: application/json < Date: Wed, 23 Aug 2023 07:02:56 GMT < X-Version: 0.7.0 < X-Transaction-ID: 25f050fb-7abb-4f55-b610-43bff44c6a74 < RequestId: 0HMT3KRA53LRU:00000002 < { [data not shown] 100 26689 100 26689 0 0 5024k 0 --:--:-- --:--:-- --:--:-- 5212k * Connection #0 to host left intact [ { "$type": "Promitor.Core.Contracts.ResourceTypes.VirtualMachineResourceDefinition, Promitor.Core.Contracts", "VirtualMachineName": "", "ResourceType": "VirtualMachine", "SubscriptionId": "", "ResourceGroupName": "", "ResourceName": "", "UniqueName": "" },