Check logs for deployed infrastructure - Dream11
Last updated
Last updated
Odin currently uses as the monitoring platform and all logs related to cluster are pushed to datadog. You'll need access to datadog for checking logs currently.
In future we plan to support other monitoring tools and also provide a default monitoring tool by default within odin.
Below are steps to check logs for a particular namespace
Login to
Navigate to Containers Interface via Infrastructure option in the side menu
Once you have selected the given cluster, select the required namespace (env name) you want to check logs for. In this example the env name is dev-9091
Once selected you should be able to see dashboard for a given namespace (env name) with all components within the name space at the bottom as highlighted
Click on any component and navigate to Logs tab to access logs for that component
You can also check the log explorer for detailed view
Separate index can be created in datadog per service where we can specify what logs to index and what not to, e.g. we can only index the error logs and exclude other logs. Follow these steps for creating index:
In filter specify Service:<serviceName>
Set index name as service name
Click on Add Exclusion Filters
In exclusion query add status:info
In Name add INFO logs
Set exclusion percentage as 100% (you can change if you want)
Create another filter for error logs
You can check indexes for fantasy-tour-v1
for reference
Apply filter on the cluster name, current cluster name odin deploys to is mentioned
Click on Add new index
Create
Learn more about logging with Datadog