Toolverse
Wszystkie skille

agent-session-monitor

autor: alibaba

Monitoruj rozmowy agentów AI w czasie rzeczywistym i śledź koszty tokenów

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
alibaba
Kategoria
DevOps
Wyświetlenia
6

O skillu

Narzędzie do monitorowania logów dostępu Higress w czasie rzeczywistym. Agreguje wieloturowe rozmowy według identyfikatora sesji, śledzi zużycie tokenów (wejście, wyjście, reasoning, cache) i wyświetla pełną historię konwersacji wraz z kosztami w interfejsie webowym. Automatycznie obsługuje rotację logów, przetwarza tylko nowe wpisy bez duplikatów i utrzymuje stan między uruchomieniami. Idealne do analizy konsumpcji tokenów, historii rozmów i statystyk kosztów sesji.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku agenta Claude, klonując repozytorium Alibaba Higress i umieszczając folder agent-session-monitor w katalogu skills.

  2. Uruchom monitoring w tle, wskazując ścieżkę do logów dostępu Higress: python3 main.py --log-path /var/log/proxy/access.log --output-dir ./sessions. Narzędzie automatycznie będzie parsować nowe wpisy ai_log, obsługiwać rotację logów (access.log.1~5) i przechowywać dane sesji.

  3. Skonfiguruj zadanie cron do ciągłego parsowania logów co minutę, aby zapewnić rzeczywisty monitoring: * * * * * python3 /path/to/main.py --log-path /var/log/proxy/access.log --output-dir /var/lib/sessions.

  4. Uruchom interfejs webowy, aby wyświetlić wizualizację sesji i statystyki kosztów tokenów. Interfejs umożliwia przeglądanie przeglądu wszystkich sesji oraz drążenie w dół do szczegółów każdej rozmowy.

  5. Gdy użytkownik pyta o zużycie tokenów w bieżącej sesji, historię rozmów lub statystyki kosztów, agent automatycznie generuje linki obserwacji na podstawie identyfikatora sesji i wyświetla dane z interfejsu webowego.

  6. Opcjonalnie filtruj logi po konkretnym identyfikatorze sesji: python3 main.py --log-path /var/log/proxy/access.log --session-key u003csession-idu003e, aby analizować pojedyncze sesje.

Podobne skille