Kibana
URL: http://109.199.120.120:5601 Developed by: Elastic Kibana is the search and analytics UI for Elasticsearch. It provides a powerful interface to search through millions of log entries in seconds, build visualizations, and create dashboards.Pre-Built Saved Searches
The following saved searches are auto-created when the stack starts:| Name | What It Shows |
|---|---|
| Error & Critical Logs | All log entries with level ERROR or CRITICAL |
| Warning Logs | All WARNING-level log entries |
| Docker Container Logs | All logs from Docker containers |
| Coderz Stack Logs | Logs from coderz-specific services |
| Logstash Logs | Logstash-processed log documents |
| System Logs | Host system logs (syslog, auth, kernel) |
How to Search Logs
Basic Search (KQL)
Kibana Query Language (KQL) is used to filter documents:Time Range
Use the time picker in the top right to filter by:- Last 15 minutes, 1 hour, 24 hours, 7 days
- Custom date/time range
Finding Failed Requests Quickly
- Go to Discover
- Select index pattern:
logstash-* - Search:
http.response.status_code >= 400 - Sort by
@timestampdescending - Click any document to expand and see all fields
Dashboards in Kibana
You can build dashboards from saved searches and visualizations:- Go to Dashboards → Create new dashboard
- Add panels:
- Bar chart — requests per status code
- Line chart — requests per minute over time
- Data table — top 10 client IPs
- Metric — total errors in the last hour
Index Management
View and manage Elasticsearch indices:- Go to Stack Management → Index Management
- See all indices, their size, and document count
- Delete old indices to free disk space
Key Views for Operations
| Use Case | Kibana Path |
|---|---|
| Search all logs | Discover → filebeat-* |
| Search API request logs | Discover → logstash-* |
| View pre-built searches | Discover → Open |
| Build a dashboard | Dashboards → Create |
| Manage indices | Stack Management → Index Management |