synthetic-monitoring-agent

Synthetic Monitoring Agent

APACHE-2.0 License

Stars
159
Committers
20

Bot releases are visible (Hide)

synthetic-monitoring-agent - v0.17.3

Published by grafanabot about 1 year ago

Changelog

  • fbeb817d Add jitter to tenant's maxLifetime
  • ea01d75b Release v0.17.3
synthetic-monitoring-agent - v0.17.2

Published by grafanabot about 1 year ago

Changelog

  • f4d64c8c Add a gauge to track the number of installed publisher handlers
  • 6c521c0a Fix: handle failed counter correctly
  • ac2c40fd InstallerHandlers has no type
  • 1c6f7766 Release v0.17.2
synthetic-monitoring-agent - v0.17.1

Published by grafanabot about 1 year ago

Changelog

  • 3cbf949c Extract TenantManager out of pusher into its own package
  • ae3790ae Feature: keep track of scraper executions on a per-tenant level
  • be167a59 Fix handling of tenant ID zero
  • 1e5c966f Fix panic while handling changes
  • d5ab302a Fix typo
  • b62caa25 Fix: add type to failure metrics
  • 172ea47a Fix: for CSS selectors, the expression is not a predicate
  • 91f5c5b9 Fix: remove --discard-response-bodies
  • 660b500c Release v0.17.1
  • beadaabb Use local IDs in scraper, global IDs in pusher
synthetic-monitoring-agent - v0.17.0

Published by grafanabot about 1 year ago

Changelog

  • 531801e9 Add SnappyConcatReader
  • ef7c6b04 Add condition variable
  • 9833070d Add errors
  • 9507153d Add option to run only fast tests
  • 3d43e4d7 Add options
  • 294a7e52 Add publisher
  • 3d2587a5 Add queue
  • 306bed26 Add tenant pusher
  • 0a2a9933 Assert that TenantManager is a TenantProvider
  • ac811ddf Enable v2 publisher
  • cbeb2b45 Export HttpError from prom package
  • 8c71fc1d Feature: use expression to match specific headers in multiHTTP
  • 0cfe0db0 Fix label names, it should be "type" not "target"
  • 2c6c69f5 Fix: headers object might have extra commas
  • 9e522a95 Fix: pass body to HTTP request if specified
  • 5a71d0dd Fix: use double quotes with JS-escaped strings
  • 9efa6aae Move client logic to its own file
  • becc949b Move metrics to its own file
  • a5f2e51b Refactor pusher to allow multiple implementations (#488)
  • 0d702889 Release v0.17.0
  • e2788008 Update golangci-lint and gotestsum
synthetic-monitoring-agent - v0.16.5

Published by grafanabot over 1 year ago

Changelog

  • 6f4fa04 Fix: don't use 0 in subject and condition enums
  • c85cfdf Release v0.16.5
  • 7a9bd07 Update scripts/release
synthetic-monitoring-agent - v0.16.4

Published by grafanabot over 1 year ago

Changelog

  • 812da32 Add url and method tags to checks
  • d0b7ec6 Dump generated multihttp script when the prober is created
  • 80395e3 Fix header matching
  • fd37a3e Release v0.16.4
synthetic-monitoring-agent - v0.16.3

Published by grafanabot over 1 year ago

Changelog

  • 2298a92 Add method to change log level at runtime
  • 169784f Include script results in debug output
  • de4721a Release v0.16.3
  • c69aeb6 Use a custom collector to avoid checking labels
synthetic-monitoring-agent - v0.16.2

Published by grafanabot over 1 year ago

Changelog

  • 2a32c06 Add missing check class data to ClassInfo struct
  • 2612699 Release v0.16.2
synthetic-monitoring-agent - v0.16.1

Published by grafanabot over 1 year ago

Changelog

  • 24d4136 Release v0.16.1
  • 57ca767 Update golden files and accounting info
synthetic-monitoring-agent - v0.16.0

Published by grafanabot over 1 year ago

Changelog

  • 9f632d1 Add CheckClass to identify protocol vs scripted checks
  • a1b8cfb Add k6-uri flag
  • 7060a2c Disable validating k6 path
  • 72586a6 Fix: parametrize the k6 runner
  • 9e4321b Gate k6 checks on runner being configured
  • 5af34c9 Release v0.16.0
  • 0b5d449 Update dependencies
synthetic-monitoring-agent - v0.15.0

Published by grafanabot over 1 year ago

Changelog

  • e29b3e2 Add MultiHttp to SM proto
  • 0f17bab Add multihttp check type
  • 4c25c8e Fix: JSON path value assertion needs expression and value
  • 1f0e875 Release v0.15.0
  • ce1eb70 Update dependencies
synthetic-monitoring-agent - v0.14.5

Published by grafanabot over 1 year ago

Changelog

  • 77faac5 Fix: truncate long label values
  • 57afaef Release v0.14.5
synthetic-monitoring-agent - v0.14.4

Published by grafanabot over 1 year ago

Changelog

  • cde31b5 Add status to the log entry for publisher errors
  • 6e1900a Release v0.14.4
  • 64b8bab Update github.com/prometheus/common to v0.42.0
  • 91ff811 Update github.com/prometheus/prometheus to v0.42.0 (2.42.0)
  • 06a9cb7 build: Don't expose drone secrets on PR builds (#431)
  • 5fa2b45 fix: Use Go 1.20.3 to build Agent (#430)
synthetic-monitoring-agent - v0.14.3

Published by grafanabot over 1 year ago

Changelog

  • c2048ff Fix linter error
  • 3f23e6d Fix: use proxy values from environment in metrics publisher
  • 94886e5 Release v0.14.3
synthetic-monitoring-agent - v0.14.2

Published by grafanabot over 1 year ago

Changelog

  • dd2c895 Fix: do not resolve target in http with proxy
  • 7ef068c Release v0.14.2
synthetic-monitoring-agent - v0.14.1

Published by grafanabot over 1 year ago

Changelog

  • 9d183e7 Fix: setup timeout in ad-hoc checks
  • 089eed9 Release v0.14.1
  • db8b550 allow colons in http header values
synthetic-monitoring-agent - v0.14.0

Published by grafanabot almost 2 years ago

Changelog

  • 24dfd70 Feature: Support global IDs in checks and tenants (#389)
  • 326d754 Release v0.14.0
synthetic-monitoring-agent - v0.13.0

Published by grafanabot almost 2 years ago

Changelog

  • 0b15d7d Feature: add support for proxy connect headers
  • b8437ea Feature: update BBE to version 0.23.0
  • 04fd40e Fix: remove uses of io/ioutil
  • 4490b89 Release v0.13.0
synthetic-monitoring-agent - v0.12.1

Published by grafanabot almost 2 years ago

Changelog

  • 68b57f6 Release v0.12.1
  • a799033 Update k8s client-go library
synthetic-monitoring-agent - v0.12.0

Published by grafanabot almost 2 years ago

Changelog

  • 257e2f6 Add oauth2 support to HTTP checks (#377)
  • 0709dc8 Create SECURITY.md
  • d8dc7f9 Fix: allow getting API token from environment
  • f72cfbc Fix: default to listening on localhost, not all interfaces
  • f87f21e Release v0.12.0
  • 1507e74 adhoc: Reorder validation of adhoc checks