Try our conversational search powered by Generative AI!

Integration between Episerver.CMS and Splunk

Vote:
 

Has anyone ever tried to integrate Episervers.CMS with Splunk? Our IT department is trying to centralize all logs and I need to find a way to push Episerver application logs to Splunk.

Any suggestions? Are there any plugins available or am I looking at a fully custom solution?

Thanks

#321229
Apr 29, 2024 20:14
Vote:
 

Hi Olivier

I helped one of customers to deisgn the integration between CMS and Splunk. It's definitely possible. I don't see any plugins availabe for achiving this type of integration at that time. 

Firstly, I would suggest you get IT department to confirm what type of logs they're looking for first as it can help you to determine the size of integration you would need. For example, your IT may only want to collect the logs info for CMS author only like who changes the content at what time, in this case you only need to integrate the Activity log which you can find some details from here https://docs.developers.optimizely.com/content-management-system/docs/activity-logging.

Secondly, figuring out the splunk version they used and the options of integration capability in the current version. The simpliest one would be httpcollector approach as it would turn the integration into simple RESTful API

I hope above helps. 

#321268
Edited, Apr 30, 2024 1:05
Vote:
 

Hi Olivier,

From Opti Developer Docs - 

>>>> Application logging is turned on, with level Error, and logs are stored in the BLOB storage with 90 days retention.


There are many articles that explain how to download blobs from Opti. This is my personal favorite - 

https://world.optimizely.com/blogs/Antti-Alasvuo/Dates/2021/6/how-to-download-blobs-from-optimizely-episerver-dxp-environment/


Have you heard of Epinova? They have written some very nice PowerShell scripts that can be used to: deploy your app, export a database file (.bacpac), or download blobs -- including application logs, web logs, and blobs (e.g., images). Take a look - 

https://github.com/Epinova/epinova-dxp-deployment/blob/master/Scripts/DownloadDxpBlobs.md


I hope that helps!

Glen

#321462
May 03, 2024 14:15
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.