abhitall/InsightView

InsightView monitoring platform - trigger runs, deploy monitors-as-code, validate YAML, and run the legacy Playwright synthetic flow from GitHub Actions.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 27, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: abhitall/insightview@c343c4e16780e3669674fe51770e1036dacc23cc # no releases — HEAD as of 2026-07-13

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
commandCommand: run | deploy | validate | status | native-run | legacy-runnonative-run
api_urlInsightView API base URL (e.g. https://insightview.example.com)no
api_tokenBearer token for API authenticationno
check_nameCheck name to trigger (run) or query (status)no
monitors_pathDirectory (or file) containing monitors-as-code YAMLnomonitors
waitFor 'run': wait for the run to reach a terminal state (true/false)notrue
heartbeat_urlDead man's switch URL (e.g. https://hc-ping.com/<uuid>). Pinged on success.no
artifacts_dirDirectory to write screenshots, traces, and per-run JSONnoartifacts
test_urlTarget URL to testno
prometheus_pushgatewayPrometheus Pushgateway URLno
aws_access_key_idAWS/S3 Access Key IDno
aws_secret_access_keyAWS/S3 Secret Access Keyno
aws_regionAWS/S3 Regionno
s3_bucketS3 Bucket nameno
s3_endpointS3 Endpoint URL (non-AWS)no
s3_force_path_styleUse path-style S3 addressingnofalse
s3_tls_verifyVerify TLS certificates for S3notrue
minio_access_keyMinIO Access Keyno
minio_secret_keyMinIO Secret Keyno
minio_root_userMinIO Root Userno
minio_root_passwordMinIO Root Passwordno
minio_endpointMinIO Endpoint URLno
browserBrowser to use for legacy Playwright testsnochromium
config_pathPath to Playwright config fileno""
test_dirDirectory containing test filesno""
env_varsJSON string of additional environment variablesno{}
namedescription
run_idThe run ID produced by 'command: run'
run_statusThe terminal status produced by 'command: run'