Home / Companies / Coralogix / Blog / July 2020

July 2020 Summaries

7 posts from Coralogix

Filter
Month: Year:
Post Summaries Back to Blog
The tutorial outlines a comprehensive guide on deploying a Node.js application using Docker and CircleCI on Heroku, emphasizing the benefits of containerization such as enhanced security, efficiency, and scalability. It discusses setting up Heroku's Continuous Integration and Deployment pipelines with Git as the primary source of truth and stresses the importance of a well-defined application architecture. The guide walks through creating a Docker image and setting up a multi-container environment using Docker Compose, along with configuring a CircleCI pipeline to automate testing and deployment. It highlights Heroku Container Runtime's advantages and limitations, such as missing Docker features and the need for careful maintenance. The tutorial also covers creating a Heroku app using a manifest file, integrating CircleCI for CI/CD, and deploying the application on Heroku, acknowledging the increased productivity and ease of deployment for development teams. The code examples and configurations are available in a GitHub repository, providing a practical resource for developers looking to streamline their deployment processes.
Jul 23, 2020 3,179 words in the original blog post.
OneLogin is a leading Unified Access Management platform that facilitates secure and streamlined access to cloud applications for organizations. The article discusses how Coralogix can enhance the monitoring and analysis of OneLogin log data, providing valuable performance and security insights. These logs, which track user authentication activities and system events, can be integrated with Coralogix through AWS services, allowing for real-time alerts and dashboards to detect and resolve issues proactively. Coralogix's user-defined alerts can be tailored to specific conditions, such as unusual login failures or unauthorized access, enabling more effective monitoring. Furthermore, users can create custom visualizations and dashboards using the enriched log data, enhancing the overall utility and value of their OneLogin information.
Jul 21, 2020 678 words in the original blog post.
Auth0, a leading identity management platform, provides solutions tailored for custom application builders to help scale and protect identities across various applications. The integration with Coralogix enhances the monitoring and analysis of Auth0 log data, offering insights into performance and security by leveraging data from user authentication activities. By routing Auth0 events through Amazon EventBridge to AWS CloudWatch, and then to Coralogix using a predefined Lambda function, users can gain real-time notifications and detect problematic behavior swiftly. This setup allows for more proactive monitoring through user-defined alerts, enabling the identification of unusual activities such as excessive login failures, CORS issues, and logins from unfamiliar locations. Additionally, users can create customized dashboards in Kibana using the enriched log data for deeper insights and visualization.
Jul 20, 2020 740 words in the original blog post.
Elasticsearch Snapshot Lifecycle Management (SLM) is a tool designed to automate the backup process for Elasticsearch clusters and indices, ensuring data recovery in the event of system failures. It allows users to set up policies that dictate the timing, frequency, and retention of snapshots, which can be stored in shared file systems or cloud storage services like AWS S3, Microsoft Azure, or Google Cloud Storage. The tutorial provides a step-by-step guide on configuring repositories, defining SLM policies, and testing these configurations to ensure proper functionality. A notable feature of SLM is its ability to create incremental snapshots, minimizing storage requirements by only saving differences from previous backups. The tutorial also covers setting up AWS S3 as a storage repository, including configuring IAM users for secure access. By following these guidelines, users can establish reliable and automated backup systems to protect against data loss.
Jul 19, 2020 2,356 words in the original blog post.
The text is a detailed guide on using Logstash, a tool designed by Jordan Sissel for collecting, processing, and forwarding log data, with a focus on shipping logs to Coralogix. It explains Logstash's function of aggregating log data through input plugins, processing it with filter plugins, and routing it to various outputs, such as Elasticsearch and local files. The guide also provides several configuration examples, illustrating the use of different plugins like Ruby for event annotation, HTTP for output, JDBC for database input, and file and TCP plugins for various input methods. Each configuration example showcases how to tailor Logstash pipelines using a combination of input, filter, and output plugins, highlighting the flexibility and customization options available for managing log data effectively.
Jul 19, 2020 2,095 words in the original blog post.
The text provides a comprehensive guide on managing and analyzing Docker logs, highlighting the challenges of collecting, structuring, and debugging logs from Docker-hosted applications. It discusses the default log monitoring setup, which includes viewing logs via console output or JSON files on disk, and explores more advanced configurations like using the Docker Remote API and changing log drivers for better log management. The document emphasizes the importance of structured logging for better context and queryability and suggests using external systems like Elasticsearch and Kibana for centralized log storage and analysis. Various approaches to logging, such as running a logging agent inside the container, using a sidecar container, or deploying a logging agent on the host machine, are explored to address the complexities of managing logs across multiple Docker containers and servers. Additionally, the text touches on the potential issues of message loss in non-blocking logging modes and provides insights into debugging the Docker Daemon to resolve system-level issues. Overall, the guide serves as a foundational resource for enhancing Docker log management and analysis, offering strategies for scalable and efficient logging practices.
Jul 15, 2020 10,643 words in the original blog post.
The text provides a comprehensive overview of various management features in Kibana, focusing on configuring spaces, exporting dashboards, and utilizing advanced settings. It explains how Kibana Spaces can be used to organize and segregate data for different user groups, such as departments, by creating distinct spaces where users can access specific dashboards, visualizations, and searches pertinent to their roles. The process of exporting and importing Kibana Saved Objects, either within the same instance or across different instances using JSON files, is also detailed, highlighting its utility in multi-cluster environments. Additionally, it delves into advanced Kibana settings, such as customizing the default landing page and enabling Dark mode, which enhance user experience and facilitate the management of Elasticsearch data. The text further emphasizes the importance of careful adjustments in the advanced settings to avoid unintended disruptions and illustrates how these configurations primarily apply to active spaces rather than globally.
Jul 15, 2020 1,630 words in the original blog post.