Your DXP is a valuable data source
An online platform is now for an organization an essential tool for its activity. It must work twenty-four hours a day without experiencing a failure. The permanent monitoring of such a platform is therefore necessary to follow the activity and detect problems as soon as they appear in order to have the opportunity to solve them.
The ELK solution developed by Elastic is one of these monitoring tools for a Web platform. It has several substantial advantages.
ELK is open source.
Open Source Philosophy is one of Jahia's core values. An open source software is a tool that is totally compliant to a company's needs. It can be read, modified and adapted according to needs.
This approach is a significant asset in the monitoring of an online platform. Your platform corresponds to your activity, it is a specifically tailored tool key functions can differ greatly from another platform. Unlike conventional software that can only be configured, an open source monitoring tool can be adapted in its source code to meet exactly your needs as you have defined them. It is not limited by the capabilities that the software publisher anticipated, abilities that he has fixed in a proprietary code that no one has the legal right to modify.
From platform monitoring to activity monitoring.
The adaptability offered by open source brings out other needs than those of a server or software administrator. There are at least two others that are both important and immediate
The General Data Protection Regulation, or GDPR, to which companies will have to comply as of May 25, requires companies to monitor as closely as possible potential security breaches and make them public as quickly as possible. What information has been hacked, for how long, by what techniques and by whom? With the establishment of the GDPR, a company must have the answers to these questions.
A solution like ELK can meet this need by its ability to monitor server logs and logs applications, but also to in-depth explore them . Monitoring and analysis provide a broad view of the potential security issues of an online platform by enabling the detection of vulnerabilities before they may be exploited in a hostile manner.
In parallel, a marketing or sales department needs to monitor a platform closely, in particular to quickly identify the most common steps where a break occurs in the process (registration, purchase, etc.) followed the user. The more precise this identification, the more a company can find the solution to strengthen its user experience and increase its conversion rate. Here too, the degree of finesse of a surveillance allows an in-depth analysis and thus a quick detection of the faults of a digital experience platform or DXP.
Can you use ELK?
In addition to its technical environment characteristics, does ELK need a source of information to function? This source consists of logs. The more your platform generates logs, the more a solution like ELK will be able to give you precise information about the state of your platform. Therefore, it is important that your servers but also your software are configured to generate the most useful logs and as many as possible.
We have tested and validated the implementation of an ELK system on a Jahia platform. Both solutions are fully compatible and enable the creation of a powerful DXP that can be monitored effectively and consistently.
If you want to know more about how these two solutions can be connected, we refer you to the excellent document of our consultant Valentin André, available on the Jahia Academy.