CLI
Das Paket installiert eine signoz Kommando. Es ist ein MCP-Client des Der gleiche ServerJedes
MCP-Tool wird zu einem Unterbefehl und das Eingabeschema des Tools wird zu seinen Flags. Standardmäßig läuft der Server
innerhalb des Befehls, so dass nichts zuerst gestartet werden muss.
npx signoz mcp config # once: the instance URL and an API key (or the browser tokens)
npx signoz tools # every command, one per MCP tool
npx signoz whoami
npx signoz list-services --since 24h
npx signoz search-logs --service point-api --severity ERROR,FATAL --since 30m
npx signoz search-traces --service point-api --errors-only --min-duration-ms 500
npx signoz get-trace --trace-id 4bf92f3577b34da6a3ce929d0e0e4736
npx signoz resources --query "saved view"
npx signoz call --operation rules.listRules
Nichts als --help, --version, signoz docs, signoz mcp config und signoz mcp uninstall läuft, bis eine
Konfiguration mit einer URL und einem Berechtigungsnachweis gespeichert ist. signoz docs druckt den Link zu dieser
Website aus und öffnet ihn im Browser.
Von Werkzeugen zu Befehlen
- Der Befehl ist der Name des Tools ohne
signoz_, im Kebab-Fall:signoz_search_logs→search-logs. - Jedes Flag ist eine Eingabe im Kebab-Fall:
traceId→--trace-id,errorsOnly→--errors-only. - Array Flags nehmen
a,boder JSON, Objekt-Flags nehmen JSON und boolesche Flags brauchen keinen Wert. signoz <command> --helplistet die Flags eines Kommandos mit den zulässigen Werten der Enum-Eingaben auf.
Die Werkzeugausgabe geht auf stdout. Ein Tool Error geht an Stderr mit Exit Code 1.
Einmalige Einstellungen und ein laufender Server
--base-url, --api-key und --env Überschreiben Sie die Umgebung und die gespeicherte Datei für einen Lauf des
In-Prozess-Servers. Zu verwenden a signoz-mcp das stattdessen bereits über HTTP läuft, pass
--url http://127.0.0.1:3767/mcp oder eingestellt SIGNOZ_MCP_URLDiese Flags funktionieren überall in der
Kommandozeile.
Keiner von ihnen steht für die gespeicherte Konfiguration: Die CLI weigert sich, Werkzeuge ohne sie auszuführen, auch
wenn --url oder --api-key gegeben ist.
Verwalten des Servers
signoz mcp abgefangen wird, bevor eine Verbindung hergestellt wird. Es konfiguriert den Server, führt ihn im
Hintergrund aus, startet ihn beim Login und registriert ihn in Ihren MCP-Clients. Siehe
signoz mcp.