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 GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 27, 2026
- License
- None
Pinned Snippet
uses: abhitall/insightview@c343c4e16780e3669674fe51770e1036dacc23cc # no releases — HEAD as of 2026-07-13tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| command | Command: run | deploy | validate | status | native-run | legacy-run | no | native-run |
| api_url | InsightView API base URL (e.g. https://insightview.example.com) | no | — |
| api_token | Bearer token for API authentication | no | — |
| check_name | Check name to trigger (run) or query (status) | no | — |
| monitors_path | Directory (or file) containing monitors-as-code YAML | no | monitors |
| wait | For 'run': wait for the run to reach a terminal state (true/false) | no | true |
| heartbeat_url | Dead man's switch URL (e.g. https://hc-ping.com/<uuid>). Pinged on success. | no | — |
| artifacts_dir | Directory to write screenshots, traces, and per-run JSON | no | artifacts |
| test_url | Target URL to test | no | — |
| prometheus_pushgateway | Prometheus Pushgateway URL | no | — |
| aws_access_key_id | AWS/S3 Access Key ID | no | — |
| aws_secret_access_key | AWS/S3 Secret Access Key | no | — |
| aws_region | AWS/S3 Region | no | — |
| s3_bucket | S3 Bucket name | no | — |
| s3_endpoint | S3 Endpoint URL (non-AWS) | no | — |
| s3_force_path_style | Use path-style S3 addressing | no | false |
| s3_tls_verify | Verify TLS certificates for S3 | no | true |
| minio_access_key | MinIO Access Key | no | — |
| minio_secret_key | MinIO Secret Key | no | — |
| minio_root_user | MinIO Root User | no | — |
| minio_root_password | MinIO Root Password | no | — |
| minio_endpoint | MinIO Endpoint URL | no | — |
| browser | Browser to use for legacy Playwright tests | no | chromium |
| config_path | Path to Playwright config file | no | "" |
| test_dir | Directory containing test files | no | "" |
| env_vars | JSON string of additional environment variables | no | {} |
Outputs
| name | description |
|---|---|
| run_id | The run ID produced by 'command: run' |
| run_status | The terminal status produced by 'command: run' |