Web監視でのログイン維持について

はじめて質問させて頂きます。
ChatGPTに相談しても埒が明かないので、こちらで相談させて頂きます。

■事象説明
Zabbix 7.0.6を利用しています。
WEBサイトのレスポンスタイムを測定するために、WEB監視を活用しようとしています

3つのステップを作成してWEB監視を設定しています。

1.ログインページアクセス
2.ログイン処理
3.トップページアクセス

2のログイン処理は成功しているのですが、そのログイン情報が維持されず、3のトップページアクセスで期待通りの動作ができません。
ログインを維持させるために、ヘッダのCookieにセッションIDを渡したりして試しましたが、改善しません。

■変数設定
以下のような感じで、変数にセットしてます。

・セッションID
名前:{session} 値:Set-Cookie: SESSID=([^;]+)

・トランザクションID
名前:{id} 値:regex:name="transactionid" value="([a-fA-F0-9]{40})"

■リクエスト情報
・ヘッダ情報
名前:Cookie 値:SESSID={session}

・Query情報
名前:transactionid 値:{id}

■質問内容
・変数の使い方に良くないところはありますでしょうか?
・セッションが維持できない原因について、他に考えられることがあればご教示いただきたいです。
・そもそもの考え方で抜けている点があれば、ご教示いただけると助かります。

よろしくお願いいたします。