Knowledge Management

Has anyone created a custom SPL language file for the Confluence code block macro?

cdoebert
Path Finder

I'm looking to add SPL snippets to our Confluence pages, and it would be nice to have the correct highlighting.

Is this something anyone's already written for the code block macro? If Splunk has done this internally, can this be shared?

Tags (1)

haraksin
Communicator

This extension has a community one that is based on the tmLanguage spec: https://github.com/arcsector/vscode-splunk-search-syntax/blob/master/syntaxes/splunk_search.JSON-tmL...

The catch is you'd have to convert it into the SyntaxHighlighter spec here, which atlassian uses: https://github.com/syntaxhighlighter/syntaxhighlighter/wiki 

Hope this helps.

0 Karma

anantcd
Explorer

There's a workaround which you can try.
Use this Web-Based (or App Installed on Splunk instance) SPL highlighter: https://chrisyounger.github.io/highlighter/appserver/static/
Then, use Action: "Copy as HTML" and paste the content inside Confluence HTML Macro.
Works for me on Confluence Cloud.

Get Updates on the Splunk Community!

Accelerating Observability as Code with the Splunk AI Assistant

We’ve seen in previous posts what Observability as Code (OaC) is and how it’s now essential for managing ...

Integrating Splunk Search API and Quarto to Create Reproducible Investigation ...

 Splunk is More Than Just the Web Console For Digital Forensics and Incident Response (DFIR) practitioners, ...

Congratulations to the 2025-2026 SplunkTrust!

Hello, Splunk Community! We are beyond thrilled to announce our newest group of SplunkTrust members!  The ...