Extending Splunk UI using Custom JS and CSS

April 17, 2020

Cyber Security companies are facing challenges to find reliable IT consulting firms to build dashboards quickly within popular SIEM products that will allow enterprise security professionals to track and record activities within their IT environments.

Loginsoft has expertise in Splunk and has created several custom dashboards with rich visualization using Tables, Columns, Timelines, Pie Charts, Bar Charts, Single Values, etc., for leading Threat Intelligence products. For a leading Threat Intel Gateway Product company, Loginsoft configured Dashboards for Visualization of network traffic from multiple endpoints. In addition, Vulnerability Intel Report Dashboards with custom icons were created for leading companies in Cybersecurity Ratings and Cybercrime Intelligence.

Extending Splunk UI using custom JavaScript and CSS

The following custom features can be used to create highly personalized and diverse dashboards.

Custom Tooltip and Icons using JavaScript:

When logs are sent to the Splunk Application, there is no option to create a custom Tooltip i.e. a mouse hover popup on a data point in the timeline graph.

Loginsoft has leveraged Jquery and JavaScript to implement this feature which is not otherwise available.

Splunk - Custom Tooltip and Icons using JavaScript

We also leveraged JavaScript to create custom icons and also change the color for the text based on an event trigger for one of the dashboards as shown below.

Custom Icons for an Event Trigger on Splunk Dashboard

Configuration Bundle with Custom CSS:

Users cannot show Checkbox options alongside count in Splunk. To mitigate this, Loginsoft bundled a Checkbox Input with column data from Splunk by overwriting Splunk’s default style with Loginsoft’s custom CSS.

Additionally, Loginsoft has leveraged JavaScript to add functionalities that allow users to append graphs in order of selection.

Splunk Dashboard - Configuration Bundle with Custom CSS

How can this approach benefit the Organizations?

About Loginsoft

For over 20 years, leading companies in Telecom, Cybersecurity, Healthcare, Banking, New Media, and more have come to rely on Loginsoft as a trusted resource for technology talent. From startups, to product and enterprises rely on our services. Whether Onsite, Offsite, or Offshore, we deliver. With a track record of successful partnerships with leading technology companies globally, and specifically in the past 6 years with Cybersecurity product companies, Loginsoft offers a comprehensive range of security offerings, including Software Supply Chain, Vulnerability Management, Threat Intelligence, Cloud Security, Cybersecurity Platform Integrations, creating content packs for Cloud SIEM, Logs onboarding and more. Our commitment to innovation and expertise has positioned us as a trusted player in the cybersecurity space. Loginsoft continues to provide traditional IT services which include Software development & Support, QA automation, Data Science & AI, etc.

Expertise in Integrations with Threat Intelligence and Security Products: Built more than 250+ integrations with leading TIP, SIEM, SOAR, and Ticketing Platforms such as Cortex XSOAR, Anomali, ThreatQ, Splunk, IBM QRadar & Resilient, Microsoft Azure Sentinel, ServiceNow, Swimlane, Siemplify, MISP, Maltego, Cryptocurrency Digital Exchange Platforms, CISCO, Datadog, Symantec, Carbonblack, F5, Fortinet, and so on. Loginsoft is a partner with industry leading technology vendors Palo Alto, Splunk, Elastic, IBM Security, etc.

In addition, Loginsoft offers Research as a service: We're more than just experts in cybersecurity; we're your accredited in-house research team focused on unraveling the complexities of cybersecurity and future technologies. From Application Security to Threat Research, our seasoned professionals have cultivated expertise in every facet of the field. We've earned the trust of over 20 security platform companies, who count on our research and analysis to strengthen their cybersecurity solutions.

Interested to learn more? Let’s start a conversation.

Get notified

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

BLOGS AND RESOURCES

Latest Articles