OpenSearch
OpenSearch Deployment
Logs captured by Fluentd from different components are pushed to OpenSearch for search, display and reports.
Prerequisites
The following utilities/tools must be present on the user's machine.
kubectl
,istioctl
,helm
,jq
,curl
,wget
,git
,bash
,envsubst
.
Keycloak for Authentication and Sign-in to UI
Installation
Clone the https://github.com/openg2p/openg2p-deployment repo and navigate to kubernetes/logging directory.
Install OpenSearch (and related components)
Run this to install OpenSearch and related components.
After installation is successful, OpenSearch dashboards will be accessible at https://opensearch.openg2p.sandbox.net, depending on the hostname given above.
Add Index State Policy on OpenSearch
Run this to add ISM Policy (This is responsible for automatically deleting logstash indices after 3 days. Configure the minimum age to delete indices, in the same script below.)
Dashboards
TODO
TraceId
TODO
Troubleshooting
TODO
Last updated