System Logging
Last updated
Last updated
Copyright © 2024 OpenG2P. This work is licensed under Creative Commons Attribution International LicenseCC-BY-4.0 unless otherwise noted.
System logs generated across all components can be monitored via the logging pipeline shown below. The logs can be searched, sliced and diced for analytics. Fluentd and OpenSearch are used to collect, parse, display and search logs.
This is a simple method where the Python logging module is used to write system event logs in JSON or other format in log files directly. These log files are shunted to OpenSearch for indexing, searching and querying. See System Logs under Monitoring and Reporting for further details on this data pipeline.
Several dashboards can be created using OpenSearch Dashboards. Some default dashboards are provided by OpenG2P and may be customized.
Refer to Deployment->Fluentd & Opensearch.