• Overview
    Key features
    • Observability
    • Auto-scaling
    • Multi-framework
    • Security
    Frameworks
    • Django
    • Next.js
    • Drupal
    • WordPress
    • Symfony
    • Magento
    • See all frameworks
    Languages
    • PHP
    • Python
    • Node.js
    • Ruby
    • Java
    • Go
  • Industries
    • Consumer Goods
    • Media/Entertainment
    • Higher Education
    • Government
    • Ecommerce
  • Pricing
  • Overview
    Featured articles
    • Switching to Platform.sh can help IT/DevOps organizations drive 219% ROI
    • Organizations, the ultimate way to manage your users and projects
  • Support
  • Docs
  • Login
  • Request a demo
  • Free Trial
Blog

Introducing a more complete logs forwarding experience

newfeaturesintegrations
04 November, 2022
Prineet Kaur Bhurji
Prineet Kaur Bhurji
Technical Product Manager in Product & Engineering

One of the key attributes of DevOps and SRE engineers is their ability to meticulously observe and monitor all of their applications. A task which can be achieved more efficiently by centralizing all generated logs to a central endpoint.

By centralizing logging, engineers can, at any time, have an accurate overview of all events which take place across their applications, from just one place. Storing logs in an external system also allows companies to ensure compliance with many certifications. Not to mention, centralizing can ensure logs are retained and cannot be altered by a third party.

Our integrations

While we have been streaming logs on Enterprise Dedicated Generation 2 clusters for years to rsyslog endpoints, we are now rolling out a more complete logs forwarding experience for all customers on Grid and Dedicated Generation 3 architectures.

Every Enterprise and Elite plan with the Observability Suite will now be able to forward Platform.sh logs to 3rd party endpoints such as:

Also, to other 3rd party service that supports syslog as a protocol such as:

Regardless of the infrastructure, we rely on the journald component of systemd to collect logs from applications and services. Custom application logs can be streamed to the integration by either writing them to the stdout of an application or service managed by systemd. Or by writing them to /dev/log over the syslog protocol.

The following services will also include their logs in the integration:

  • MariaDB general log + slow query log
  • Elasticsearch
  • Redis
  • RabbitMQ

While these application containers will send their own internal logs:

  • Python
  • Nodejs
  • Php

Great, can’t wait to forward all the logs! How do I enable it?

There are just a few steps you need to take to set up your log forwarding. 

Step 1: Please reach out to our support team to enable the logs forwarding feature on your project.

Step 2: Once enabled, the integration can be configured via the CLI. We are working on making it available via the console as well in the near future.

Step 3: Please refer to this documentation for more information on how to set up the integration.

Then that’s your setup complete and ready to start centralizing your logs!  

We want to hear from you so please keep on sharing your feedback with us so we can improve our user experience. You can do so either in our forums, the Platform.sh Community (where you’ll also find guides and tutorials), via email, or through various social channels such as our Twitter account. Stay tuned for more exciting updates in the future!

Get the latest Platform.sh news and resources
Subscribe

Related Content

Introducing a more complete logs forwarding experience

Introducing a more complete logs forwarding experience

Company
AboutSecurity and complianceTrust CenterCareersPressContact us
Thank you for subscribing!
  •  
Field required
Leader Winter 2023
System StatusPrivacyTerms of ServiceImpressumWCAG ComplianceAcceptable Use PolicyManage your cookie preferencesReport a security issue
© 2024 Platform.sh. All rights reserved.
Supported by Horizon 2020's SME Instrument - European Commission 🇪🇺