-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
MonitoringPlugin it IT
MonitoringPlugin
Γ¨ un ASF ufficiale plugin, che consente di monitorare il processo di ASF tramite Prometheus banca dati serie temporali.
Mostra
A causa di vincoli tecnici, questo plugin richiede la variante generic
di ASF.
ASF non viene fornito con MonitoringPlugin
in bundle per impostazione predefinita, tuttavia, Γ¨ incluso come aggiunta opzionale in ogni rilascio di ASF. Scarica il plugin dalla versione ufficiale release che corrisponde alla tua versione di ASF, quindi crea un plugins/ArchiSteamFarm. fficialPlugins.Monitoring
directory per il plugin, ed infine estrarre l'archivio lì.
Al prossimo lancio di ASF, i registri indicheranno che il plugin Γ¨ stato caricato con successo attraverso il meccanismo di registrazione ASF standard. Puoi anche verificarlo navigando all'URL /Api/metrics
nella tua interfaccia IPC. Se stai usando la password IPC, avrai bisogno di un'autorizzazione adeguata, ad esempio aggiungendo ?password=<YourIPCPassword>
all'URL /Api/metrics
. Il contenuto che vedi dovrebbe apparire simile a sotto:
# TYPE asf_build_info gauge
# HELP asf_build_info Costruisci informazioni su ASF sotto forma di valori di etichetta
asf_build_info{variant="source",version="6.0.2. "} 1 1713715703686
# TYPE asf_runtime_info gauge
# HELP asf_runtime_info Informazioni sull'esecuzione di ASF in forma di valori di etichetta
asf_runtime_info{framework=". ET 8.0.4",operating_system="Debian GNU/Linux trixie/sid",runtime="linux-x64"} 1 1713715703686
(...)
Le metriche riguardanti ASF e i bot hanno dedicato il prefisso asf_
a loro nome. Altre metriche, ad esempio per quanto riguarda il runtime .NET o il HttpClient
di ASF, vengono generate automaticamente in base alle regole di processo .NET universali e non portano tale prefisso.
Una volta verificato che il plugin funziona correttamente, Γ¨ possibile aggiungere una configurazione scrape alla tua istanza Prometheus come tale:
scrape_configs:
- job_name: ArchiSteamFarm
metrics_path: /Api/metrics
params:
password:
- YourIPCPassword
static_configs:
- targets:
- 127.0.0.1:1242
Naturalmente, Γ¨ necessario assicurarsi che l'istanza Prometheus ospitata sia in grado di raggiungere l'interfaccia IPC di ASF, adatta di conseguenza password
e targets
al tuo utilizzo. Se non si dispone di un set di password IPC (che non Γ¨ raccomandato), Γ¨ possibile saltare l'aggiunta della sezione params
. Nel caso in cui stai eseguendo piΓΉ istanze di ASF con diverse password IPC, puoi aggiungere ulteriori configurazioni di scrape, uno per esempio, poichΓ© i parametri della query non possono essere impostati per ogni obiettivo. Altrimenti, puoi dichiarare piΓΉ targets
se condividono la stessa password.
Una volta che le metriche sono raccolte da Prometheus, Γ¨ possibile utilizzare Grafana per la visualizzazione. Il plugin viene fornito con /grafana-dashboard. file son
servito da meccanismi IPC standard, quindi supponendo che tu stia eseguendo la tua istanza ASF con impostazioni predefinite, puoi scaricarlo here. In alternativa, puoi anche prendere il file JSON dalla nostra repository
![]() |
![]() |
![]() |
![]() |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
---|---|---|---|
- π‘ Casa
- π§ Configurazione
- π¬ Domande frequenti
- Installazione (inizia qui)
- π₯ Riscatto giochi in background
- π’ Comandi
- π οΈ CompatibilitΓ
- π§© ItemsMatcherPlugin
- π Gestione
- β±οΈ Prestazioni
- π‘ Comunicazione remota
- πͺ Condivisione familiare di Steam
- π Trading
- β¨οΈ Argomenti da riga di comando
- π§ Deprecation
- π³ Docker
- π€ FAQ Estese
- π Configurazione ad alte prestazioni
- π IPC
- π Localizzazione
- π Registrazione
- πΎ Configurazione bassa memoria
- π΅πΌββοΈ MonitoringPlugin
- π Plugin
- π Sicurezza
- π§© SteamTokenDumperPlugin
- π¦ Terze parti
- π΅ Autenticazione due fattori