[prometheus-users] Re: Integrating Prometheus with Splunk and ServiceNow for automated ticket creation.

2024-02-27 Thread Aditya Sharma
Hi Team,

*Now we are authenticating successfully with username and password*(while 
the password is given as Bearer Token of Splunk). but facing an issue while 
sending Alert data from Prometheus to Splunk, giving the error "*No DATA*" 
seems like Splunk is looking for an* event header *in the *Data block* as 
well we're currently encountering a roadblock in our efforts to integrate 
Prometheus alerts into Splunk. Every attempt at integration results in an 
error labeled "*NO DATA*," accompanied by* error code 5*.



Here's a snippet of the data we're trying to integrate:

{
"receiver": "splunk-webhook",
"status": "firing",
"alerts": [{
"status": "firing",
"labels": {
"alertname": "TEST",
"env": "isdt-sbx",
"namespace": "isdt-sbxtest",
"severity": "critical"
},
"annotations": {
"description": "description of the alert",
"runbook": "http://runbook.biz;,
"summary": "summary of the alert"
},
"startsAt": "2024-02-26T12:38:53.724141255Z",
"endsAt": "0001-01-01T00:00:00Z",
"generatorURL": "",
"fingerprint": "e6f0eaf72b9d568c"
}],
"groupLabels": {
"alertname": "TEST",
"namespace": "isdt-sbxtest"
},
"commonLabels": {
"alertname": "TEST",
"env": "isdt-sbx",
"namespace": "isdt-sbxtest",
"severity": "critical"
},
"commonAnnotations": {
"description": "description of the alert",
"runbook": "http://runbook.biz;,
"summary": "summary of the alert"
},
"externalURL": "https://monitoring.server.net/alertmanager;,
"version": "4",
"groupKey": 
"{}/{severity=~\"^(?:critical|Critical|info|Critica)$\"}:{alertname=\"TEST\", 
namespace=\"isdt-sbxtest\"}",
"truncatedAlerts": 0
}

Is there any possibility we can add a receiver with a *template* like *Slack 
webhook *or some other parameter that we can pass* event *while sending 
Data to Splunk?

If anyone in the group has encountered a similar issue or has expertise in 
Prometheus to Splunk integration, we would greatly appreciate your insights 
and recommendations on resolving this challenge.

Thanks & Regards,
Aditya Sharma

On Monday, February 26, 2024 at 8:48:07 PM UTC+5:30 Brian Candler wrote:

> > Invalid authorization
>
> Seems you're not authorizing to Splunk properly. Can you point to their 
> documentation which says how you need to authenticate to their API?
>
> I note you're using http rather than https, so HTTP basic auth is probably 
> not allowed (it's insecure, it sends the username and password in cleartext 
> along with every request). But even with https, they may require you to 
> authenticate in some other way.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to prometheus-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/b7a1109a-8f32-4904-949c-393059f868cen%40googlegroups.com.


[prometheus-users] Re: Integrating Prometheus with Splunk and ServiceNow for automated ticket creation.

2024-02-26 Thread 'Brian Candler' via Prometheus Users
> Invalid authorization

Seems you're not authorizing to Splunk properly. Can you point to their 
documentation which says how you need to authenticate to their API?

I note you're using http rather than https, so HTTP basic auth is probably 
not allowed (it's insecure, it sends the username and password in cleartext 
along with every request). But even with https, they may require you to 
authenticate in some other way.

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to prometheus-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/2da167c3-4841-49a4-8ccd-dfc7b8a48bb8n%40googlegroups.com.