@php $grafanaEmbedRaw = trim((string) env('GRAFANA_LOOKUP_TRACKING_EMBED_URL', '')); $currentAppId = null; if (auth()->check() && is_numeric(auth()->user()?->app_id) && (int) auth()->user()?->app_id > 0) { $currentAppId = (int) auth()->user()?->app_id; } elseif (is_numeric(session('app_id')) && (int) session('app_id') > 0) { $currentAppId = (int) session('app_id'); } $appIdFilterSuffix = ''; $appIdPreviewSuffix = ''; if ($currentAppId !== null) { $appIdFilterSuffix = "\ntextPayload:\"app_id\"\ntextPayload:\"{$currentAppId}\""; $appIdPreviewSuffix = ' textPayload:"app_id" textPayload:"' . $currentAppId . '"'; } $defaultLookupFilter = "resource.type = \"cloud_run_revision\"\nresource.labels.service_name = \"sms-api\"\ntextPayload:\"lookup/\"" . $appIdFilterSuffix; $grafanaLookupQuery = $defaultLookupFilter; $defaultPackagesFilter = "resource.type = \"cloud_run_revision\"\nresource.labels.service_name = \"sms-api\"\ntextPayload:\"get/packages\"" . $appIdFilterSuffix; $grafanaPackagesQuery = $defaultPackagesFilter; $defaultSignupFilter = "resource.type = \"cloud_run_revision\"\nresource.labels.service_name = \"sms-api\"\ntextPayload:\"user/signup\"" . $appIdFilterSuffix; $grafanaSignupQuery = $defaultSignupFilter; $defaultCreateOrderFilter = "resource.type = \"cloud_run_revision\"\nresource.labels.service_name = \"sms-api\"\ntextPayload:\"create_order/\"" . $appIdFilterSuffix; $grafanaCreateOrderQuery = $defaultCreateOrderFilter; $defaultCompleteOrderFilter = "resource.type = \"cloud_run_revision\"\nresource.labels.service_name = \"sms-api\"\ntextPayload:\"payment/order/status\"" . $appIdFilterSuffix; $grafanaCompleteOrderQuery = $defaultCompleteOrderFilter; $grafanaEmbedUrl = $grafanaEmbedRaw; if ($grafanaEmbedRaw !== '' && str_contains(strtolower($grafanaEmbedRaw), ' @endpush
Not loaded
Grafana Query (Current)
{{ $grafanaLookupQuery }}
Total Lookup Requests ⓘ

0

↗ realtime
Successful ⓘ

0

↗ realtime
Failed ⓘ

0

↗ realtime
Success Rate ⓘ

0%

↗ realtime
Lookup Tracking (1-minute buckets)
Top Failure Reasons
  1. No failed lookup events in selected window.
Recent Lookup Events Showing latest events
TimeOutcomeDetailsAPI VersionResponse Time
No events loaded yet.
Global Search Query (Current)
Enter a user email or phone number, then click Search.
Matched Logs ⓘ

0

↗ realtime
Successful ⓘ

0

↗ realtime
Failed ⓘ

0

↗ realtime
Success Rate ⓘ

0%

↗ realtime
Global Search Tracking (1-minute buckets)
API Hit Summary No API hits yet.
#APIVersionHitsFailedSuccess %Avg RT (ms)Last Seen
Search by user email or phone number to see API hits.
Global Search Top Failure Reasons
  1. No failed events in selected window.
Recent Global Search Events Showing latest events
TimeOutcomeDetailsAPI VersionResponse Time
No events loaded yet.
Packages Grafana Query (Current)
{{ $grafanaPackagesQuery }}
Total get/packages Requests ⓘ

0

↗ realtime
Successful ⓘ

0

↗ realtime
Failed ⓘ

0

↗ realtime
Success Rate ⓘ

0%

↗ realtime
get/packages Tracking (1-minute buckets)
get/packages Top Failure Reasons
  1. No failed get/packages events in selected window.
Recent get/packages Events Showing latest events
TimeOutcomeDetailsAPI VersionResponse Time
No events loaded yet.
Signup Grafana Query (Current)
{{ $grafanaSignupQuery }}
Total user/signup Requests ⓘ

0

↗ realtime
Successful ⓘ

0

↗ realtime
Failed ⓘ

0

↗ realtime
Success Rate ⓘ

0%

↗ realtime
user/signup Tracking (1-minute buckets)
user/signup Top Failure Reasons
  1. No failed user/signup events in selected window.
Recent user/signup Events Showing latest events
TimeOutcomeDetailsAPI VersionResponse Time
No events loaded yet.
Create Order Grafana Query (Current)
{{ $grafanaCreateOrderQuery }}
Total create_order/ Requests ⓘ

0

↗ realtime
Successful ⓘ

0

↗ realtime
Failed ⓘ

0

↗ realtime
Success Rate ⓘ

0%

↗ realtime
create_order/ Tracking (1-minute buckets)
create_order/ Top Failure Reasons
  1. No failed create_order/ events in selected window.
Recent create_order/ Events Showing latest events
TimeOutcomeDetailsAPI VersionResponse Time
No events loaded yet.
Payment Order Status Grafana Query (Current)
{{ $grafanaCompleteOrderQuery }}
Total payment/order/status Requests ⓘ

0

↗ realtime
Successful ⓘ

0

↗ realtime
Failed ⓘ

0

↗ realtime
Success Rate ⓘ

0%

↗ realtime
payment/order/status Tracking (1-minute buckets)
payment/order/status Top Failure Reasons
  1. No failed payment/order/status events in selected window.
Recent payment/order/status Events Showing latest events
TimeOutcomeDetailsAPI VersionResponse Time
No events loaded yet.
@if($grafanaEmbedUrl && !str_contains($grafanaEmbedUrl, '/explore'))
Embedded Grafana Dashboard
@endif
@push('scripts') @endpush