Create a Post
cancel
Showing results for 
Search instead for 
Did you mean: 
steffenlenz
Explorer

Skyline telemetry export to checkmk

Hello,

I'd like to send Skyline telemetry data to CheckMK and integrate it there. Unfortunately, I'm stuck, and the Admin Guide doesn't provide any more detailed information. Has anyone managed to get this combination working?

0 Kudos
11 Replies
_Val_
Admin
Admin

is this a Skyline question or CheckMK question? AFAIK, we do not support third-party monitoring systems. What side admin guide are you talking about?

0 Kudos
steffenlenz
Explorer

Since I don't know which of the two systems is causing the export to fail, I can't say whether it's a Check Point or CheckMK issue. I'd just like to exchange information with someone who has experience with this.

The Skyline Admin Guide explicitly documents how to connect third-party products to Skyline (CheckMK is not included):

https://sc1.checkpoint.com/documents/Appliances/Skyline/Content/Topics-AG/Introduction.htm

See: "Skyline Configuration on Check Point Servers that run Gaia OS - Other Monitoring Tools"

0 Kudos
Vincent_Bacher
MVP Silver
MVP Silver

afaik CheckMk can not receive Skyline metrics in opentelemetry / prometheus format. I think it can fetch data from a Prometheus server, Skyline sends his metrics to, but out of the box, not from a Check Point Gaia device directly.

and now to something completely different - CCVS, CCAS, CCTE, CCCS, CCSM elite
0 Kudos
Vincent_Bacher
MVP Silver
MVP Silver

I have to correct myself. I found that in CheckMk Cloud and CheckMk MSP you can receive OpenTelemetry metrics directly.
Is this what you are about?
https://docs.checkmk.com/latest/en/opentelemetry.html
But as CheckMk is not officially supported, it will be your own effort to solve it.

and now to something completely different - CCVS, CCAS, CCTE, CCCS, CCSM elite
0 Kudos
steffenlenz
Explorer


But as CheckMk is not officially supported, it will be your own effort to solve it.

sure, but maybe someone in this Community is able to help?

0 Kudos
steffenlenz
Explorer

But the admin guide says:
"The Prometheus Server receives data from the OpenTelemetry Collector, saves it in a Timeseries Database, and visualizes the data with visualization tools like Grafana.

Other third-party monitoring tools are also supported."

According to the Admin Guide, it is explicitly intended to export data to, for example, Solarwinds, Dynatrace, etc.
In my experience, the documentary always lags far behind the actual development of Skyline.



0 Kudos
Vincent_Bacher
MVP Silver
MVP Silver

Do you have CheckMk Cloud or MSP? Then i would suggest to check the docu above and try it out.

and now to something completely different - CCVS, CCAS, CCTE, CCCS, CCSM elite
0 Kudos
steffenlenz
Explorer

I'm familiar with this documentation, but thank you anyway. I've already tried it with different parameters, unfortunately still without success.

I'll keep trying.

0 Kudos
Vincent_Bacher
MVP Silver
MVP Silver

Also worth noting: 🙂
"The functionality presented here is a technical preview, i.e. a preview of a new feature that will be subject to development and expansion until further notice. During this phase, it is possible that functionality will not only be added, but also modified in such a way that existing configurations will become obsolete and you will have to recreate them. We ask for your understanding in this matter."
Wish you good luck ands success with your efforts. May you succeed!

and now to something completely different - CCVS, CCAS, CCTE, CCCS, CCSM elite
0 Kudos
Elad_Chomsky
Employee
Employee

Hi @steffenlenz , 

Please open an official RFE to CheckPoint, currently there is no official support for CheckMk. I see it requires specifically otlpgrpc - https://docs.checkmk.com/latest/en/opentelemetry.html

We will review the request and see if it can be added as part of the roadmap. 

0 Kudos
steffenlenz
Explorer

Hi,

I've managed to send the telemetry data to CheckMK in the meantime. I'm using OTLP over HTTP for this. Here's our configuration:

{
"enabled": true,
"export-targets": {
"rebase": [
{
"client-auth": {
"token": {
"custom-header": {
"key": "Authorization",
"value": "Bearer <Token>"
}
}
},
"enabled": true,
"type": "otlphttp",
"url": "http://<url>:4318"
}
]
}
}

We're now trying to process the incoming data so we can actually do something with it.

0 Kudos

Leaderboard

Epsum factorial non deposit quid pro quo hic escorol.

Upcoming Events

    CheckMates Events