Skip to content
Marketing Factory Digital GmbH
Contact
Logo Marketing Factory Digital GmbH
  • Agency
    • About us
    • History
  • Services
    • Consulting, Analysis and Strategy
    • Programming and Development
      • Interface Development
      • PIM/ERP Links
      • Custom Development
      • Seamless CMS Integration
    • Hosting and Support
      • Cloud Strategies
      • Hosting Partners of Marketing Factory
    • Services with Third Parties
  • Technology
    • TYPO3
      • Current TYPO3 Versions
    • Shopware
    • IT Security
      • DDoS Protection
      • Continuous Upgrading
      • Privacy First
    • Tech Stack
      • Commitment to Open Source
      • Technology Selection
      • PHP Ecosystem
      • Containerisation & Clustering
      • Content Delivery Networks
      • Search Technologies
  • References
    • Projects
    • Clients
      • Client List
    • Screenshot of the homepage of the new Maxion Wheels websiteNEW: Relaunch of the corporate website of Maxion Wheels
  • Community
    • Community Initiatives
  • Blog
  • Contact
  • Deutsch
  • English

You are here:

  1. Blog
  2. Big brother is watching: Why extensive monitoring is so important
Einblick in Grafana Metrics
  • Tech Stack
05.09.2018

Big brother is watching: Why extensive monitoring is so important


Why is it important to monitor your systems?

A failure of productive systems that is not responded to in a timely manner can lead to economic damage in addition to unreliable accessibility of a service.

That's why it's important to use monitoring systems that can predict when problems might occur and perform retrospective analysis to do so. In addition, they should offer the function of comparing different data or metrics from different sources.

In order to guarantee our customers reliable accessibility of their websites and services and to be able to react to possible disruptions in good time, we rely on so-called whitebox and blackbox monitoring.

Which forms of monitoring do we use and why?

Blackbox monitoring

Here we speak of blackbox, because monitoring looks at results that are detected outside the application. In other words, how a user would see the application from the outside. Blackbox monitoring basically shows us that a service is not working at the moment, i.e. the symptoms of a service.

Whitebox monitoring

Here, the application itself provides information about the current status of its interior. The application can output much more extensive internal statistics; this makes it possible, for example, to find more precise reasons for the symptoms detected by blackbox monitoring.

An example of the interaction between blackbox and whitebox monitoring:

Blackbox monitoring reports that access to a website is very slow. A quick look at the whitebox monitoring shows that the system's network card has an increased number of faulty packages. This suggests that the transmission medium is possibly defective.

Show larger version for: Screenshot of a Slack alert from Prometheus.

Proactive action vs. reactive action

A correctly set up monitoring infrastructure must also offer the function that it notifies proactively and not only when a service is unavailable. Because by then it is usually already too late.

Distributed monitoring

In order to obtain reliable results about the reachability of services, it is essential to check them from different geographically distributed locations.

On the one hand, this can reduce unnecessary false alarms and, on the other hand, we have, for example, metrics about the loading time of a website from different locations and networks.

Show larger version for: Insight into Grafana Metrics

Technical Infrastructure

To monitor systems and services, we use open source products such as Prometheus or Icinga2. In doing so, we use Grafana to visualize the data.

A great help is the configuration management tool Puppet, which we use, as well as the service discovery Consul. This allows us to ensure that new systems and services are 100% included and monitored when they are provisioned.

If you need help evaluating or implementing a new monitoring infrastructure, we are here to help. Just leave us a message in the contact form and we will get back to you shortly!

Cenk Kücük
Get blog posts as RSS feed

Related blog posts

  • AWS CloudFront log analysis in Matomo
  • Efficient review environments: Why we replaced Kubernetes with Virtual Machines

Please feel free to share this article.


Comments

No comments yet.

Write a comment.

I have been informed that the processing of my data is on a voluntary basis and that I can refuse my consent without detrimental consequences for me or withdraw my consent at any time to Marketing Factory Digital GmbH by mail (Marienstraße 14, D-40212 Düsseldorf) or e-mail (info@marketing-factory.de).

I understand that the above data will be stored for as long as I wish to be contacted by Marketing Factory. After my revocation my data will be deleted. Further storage may take place in individual cases if this is required by law.

  • Data privacy policy
  • Legal notice

© Marketing Factory Digital GmbH

Picture Credits
  1. "Einblick in Grafana Metrics": © Cenk Kücük / Marketing Factory Digital GmbH
  2. "Slack Alert Prometheus": © Cenk Kücük / Marketing Factory Digital GmbH