Hi,
While trying to configure the rapid7intsightsvm app the data is not indexing to index which I have configured.
Name
InsightVM_Assets
Interval
3600
Full import schedule (Days)
0
Index
test
Status
false
InsightVM Connection
Splunk_Rapid7
Asset Filter
Site IN [Rapid7]
Import vulnerabilities
1
Include same vulnerabilities
0
what changes we need to get the data in to test index ??
Hi there,
Question is a little broad without knowing what you've done already. To resolve, will require a bit more info:
1. Is this a standalone instance or a forwarder in a distributed deployment? (if it's a forwarder, are any other inputs whos data is successfully being forwarded to the index layer and indexed? (to eliminate firewall or traffic blocking at the receiving node or along the path))
2. Does the index "test" exist and is it enabled? (search: | rest /services/data/indexes | search title=test | table title, disabled or Settings > Indexes > filter for test)
3. Have you checked the _internal logs for any errors with the mod input
4. Have you confirmed the input key is correct and able to authenticate to the API (try deleting and recreating the input in the TA)
1. yes it is standalone instance
2. yes the test index is configured and enabled
3. Yes I have checked the internal logs
INFO pid=24473 tid=MainThread file=base_modinput.py:log_info:295 | Last import time InsightVM_Assets-last_import_time for InsightVM_Assets has not been updated and remains at None
4. Yes the input key is correct and able to authenticate to the API
thanks
It looks like the input script isn't running:
If it hasn't worked at all, I would start from scratch. In the TA, I would delete the connection and the input and recreate them with a new API key.
Regenerate a new API key:
Recreate the connection
Recreate the input:
Inputs > Create New Input
all per the doc https://docs.rapid7.com/insightvm/insightvm-technology-add-on-for-splunk/
Also, if you are using an older Splunk install, check /opt/splunk/bin/ and see what python you have. I believe the input in the TA uses python3 by default.
Also, may try:
A different index (i.e. test2)
Restarting splunkd
If you're still not getting data in, the issue is likely not with Splunk. The TA is vendor built and supported, so I would reach out to Rapid7 and see if they can t/s the connection.