Ich benutze Graylog 2.10.0, um die Protokolle zu sammeln. Ich habe ein Grok-Muster, um mein Protokoll zu analysieren, und ein Feld ist %{NUMBER:consume_time;int}ms
, und es funktioniert gut, ich consume_time richtig erfassen, aber wenn ich versuche, "Statistik" -Funktion zu verwenden, zeigt es nur "Total" und "Cardinality", die andere Felder sind als "NaN" markiert.Graylog kann kein Feld als numerisch sehen
Und ich überprüfe auch den Dokumententyp in ElasticSearch, es zeigt den Typ von "consume_time" ist "lang".
Jeder kann mir sagen, warum?
Ich würde empfehlen, einen der offiziellen Support-Kanäle für Graylog zu verwenden, um eine größere (spezialisierte) Zielgruppe anzusprechen: https://www.graylog.org/community-support – joschi