Was ist das beste Werkzeug für die Speicherung/Indexierung von Systemprotokollen, mit einer guten Such-API. Ich will auf meinem ganzen System so etwas wieLog Storage/Indexing Tools
logs.put({
type: 'SOME_USER_ACTION',
result: 'SUCCESS', detail:'The user make some action on system',
user: 'ID:Name|[email protected]'
});
Und auf Admin-Bereich implementieren ich diese Daten benötigen zurück:
logs.search({
type: 'SOME_USER_ACTION',
user: 'ID'
});
Ich bin nicht für einige Bibliothek suchen, aber für Werkzeuge. Ich bin bereits über Graylog und Elastic Stack gesehen, und ich bin mir nicht sicher, ob dies die besten Optionen sind. Vielleicht hat Amazon etwas Besseres, aber ich weiß es nicht.
PS: Wenn mehr als ein Werkzeug erforderlich ist, wird ein Fluss Beispiel
AWS bietet gehostete Elasticsearch btw: https://aws.amazon.com/de/elasticsearch-service/ – Dunedan