Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xanderstevenson/hacker-news-jobs-splunk-dashboard
Hacker News Jobs Splunk Dashboard
https://github.com/xanderstevenson/hacker-news-jobs-splunk-dashboard
Last synced: 7 days ago
JSON representation
Hacker News Jobs Splunk Dashboard
- Host: GitHub
- URL: https://github.com/xanderstevenson/hacker-news-jobs-splunk-dashboard
- Owner: xanderstevenson
- License: mit
- Created: 2024-11-05T20:20:00.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-05T20:59:11.000Z (3 months ago)
- Last Synced: 2024-11-05T21:27:13.036Z (3 months ago)
- Language: Python
- Size: 159 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hacker News Jobs Splunk Dashboard App
This repo contains the file structure and script to allow the most recent HackerNews job postings to be collected via API and sent to a Splunk Dashboard.
## Setup
1. Download, install, and setup Splunk Enterprise on you local system: https://www.splunk.com/
2. Request a Developer license from Splunk, which you should receive via email.
3. Create a new App in your Splunk UI
4. Create a new Dashboard in your Splunk app
5. Obtain an HEC token from the Splunk settings UI
6. Export the HEC token to your virtual environment
7. Paste the [/bin/fetch_hacker_news.py](/bin/fetch_hacker_news.py) script from this repo into the same location in your $SPLUNK_HOME/etc/apps/ directory where the App you've just created will be located.
8. Create a new panel in your Splunk Dashboard with this as the search input: index=* sourcetype=hacker_news_jobstories
![image](https://raw.githubusercontent.com/xanderstevenson/hacker-news-jobs-splunk-dashboard/main/images/Hacker_News_Dashboard.png)