<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Skyline setup - data flow and certificates? in OpenTelemetry/Skyline</title>
    <link>https://community.checkpoint.com/t5/OpenTelemetry-Skyline/Skyline-setup-data-flow-and-certificates/m-p/174314#M102</link>
    <description>&lt;P&gt;Helloes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am looking into testing prometheus data collection and i'm following &lt;SPAN&gt;sk178566. Now I have a couple of questions. I don't really understand the data flow described and is anyone using this with certificates?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;It says that the gateways send their CPview data to a gaia server (collector) and that will forward the data&amp;nbsp; to the prometheus server. Is this the management server then? How do you enable this data flow?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Or is each device it's own collector?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is anyone using this setup with certificates?&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 10 Mar 2023 07:50:50 GMT</pubDate>
    <dc:creator>Albin_Petersson</dc:creator>
    <dc:date>2023-03-10T07:50:50Z</dc:date>
    <item>
      <title>Skyline setup - data flow and certificates?</title>
      <link>https://community.checkpoint.com/t5/OpenTelemetry-Skyline/Skyline-setup-data-flow-and-certificates/m-p/174314#M102</link>
      <description>&lt;P&gt;Helloes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am looking into testing prometheus data collection and i'm following &lt;SPAN&gt;sk178566. Now I have a couple of questions. I don't really understand the data flow described and is anyone using this with certificates?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;It says that the gateways send their CPview data to a gaia server (collector) and that will forward the data&amp;nbsp; to the prometheus server. Is this the management server then? How do you enable this data flow?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Or is each device it's own collector?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is anyone using this setup with certificates?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 10 Mar 2023 07:50:50 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/OpenTelemetry-Skyline/Skyline-setup-data-flow-and-certificates/m-p/174314#M102</guid>
      <dc:creator>Albin_Petersson</dc:creator>
      <dc:date>2023-03-10T07:50:50Z</dc:date>
    </item>
    <item>
      <title>Re: Skyline setup - data flow and certificates?</title>
      <link>https://community.checkpoint.com/t5/OpenTelemetry-Skyline/Skyline-setup-data-flow-and-certificates/m-p/174327#M104</link>
      <description>&lt;P&gt;I believe&amp;nbsp;&lt;SPAN&gt;sk178566 is actually describing this accurately. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;All Gaia entities have OpenTelemetry capabilities, and with Skyline, they send OpenTelemetry feeds to the Skyline server.&amp;nbsp; The feeds are received by Prometheus server, which can use TLS &amp;amp; certificates to authenticate with the agents.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;The mentioned SK has a section about it, quoting:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;To secure Prometheus and Open Telemetry Collector connection using TLS Encryption and Basic authentication:&lt;/STRONG&gt;&lt;/P&gt;
&lt;DIV&gt;&lt;A class="checkpoint_toggle" target="_blank"&gt;Show / Hide this section&lt;/A&gt;&lt;BR /&gt;
&lt;DIV id="Toggle_Secure_TLS"&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Prometheus and OpenTelemetry Collector support Transport Layer Security (TLS) encryption for their connection. Refer to these&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://prometheus.io/docs/guides/tls-encryption/" target="_blank" rel="noopener"&gt;Prometheus instructions&lt;/A&gt;. Check Point also requires you to enable basic authentication to make the security bi-directional, Refer to these&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://prometheus.io/docs/guides/basic-auth/" target="_blank"&gt;Prometheus instructions&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;TLS configurations have two main components:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;A pair of Key + Certificate, used for the encryption of your communication&lt;/LI&gt;
&lt;LI&gt;(&lt;STRONG&gt;Optional&lt;/STRONG&gt;) Certificate Authority (CA cert) that you trust, used to verify and trust the certificate of the other endpoint with which you communicate. If the certificate of the other endpoint is unknown to the CA, the communication is dropped.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;You can create these certificates:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;CA-signed certificates: You create a key and a certificate request, which is then signed by the CA.&lt;/LI&gt;
&lt;LI&gt;Self-signed certificates: You create a key and a certificate signed by the user.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;This section described self-signed certificates.&lt;/P&gt;
&lt;P&gt;To configure TLS, you must create two pairs of a key and a certificate on the Prometheus server:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Procedure:&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P&gt;Create a self-signed certificate and a private key:&lt;/P&gt;
&lt;P&gt;Steps:&lt;/P&gt;
&lt;DIV&gt;&lt;A class="checkpoint_toggle" target="_blank"&gt;Show / Hide this section&lt;/A&gt;&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Use the newly generated key and certificate to configure TLS on the Prometheus Server in the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;web-config.yaml&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;configuration file (you may need to create this file).&lt;/P&gt;
&lt;P&gt;Example:&lt;/P&gt;
&lt;TABLE border="1" cellpadding="4"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;PRE&gt;tls_server_config:
 key_file: /home/prometheus/certs/prometheus.key
  cert_file: /home/prometheus/certs/prometheus.crt
&lt;/PRE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;/BLOCKQUOTE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN&gt;Also, you can refer to prometheus documentation for details:&amp;nbsp;&lt;A href="https://prometheus.io/docs/prometheus/latest/configuration/https" target="_blank"&gt;https://prometheus.io/docs/prometheus/latest/configuration/https&lt;/A&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 10 Mar 2023 08:38:46 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/OpenTelemetry-Skyline/Skyline-setup-data-flow-and-certificates/m-p/174327#M104</guid>
      <dc:creator>_Val_</dc:creator>
      <dc:date>2023-03-10T08:38:46Z</dc:date>
    </item>
    <item>
      <title>Re: Skyline setup - data flow and certificates?</title>
      <link>https://community.checkpoint.com/t5/OpenTelemetry-Skyline/Skyline-setup-data-flow-and-certificates/m-p/174330#M105</link>
      <description>&lt;P&gt;Hmm, well I didn't put much effort into investingating why the TLS didn't work.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But the first part I still don't understand really...&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/181"&gt;@_Val_&lt;/a&gt;&amp;nbsp;wrote:&lt;P&gt;&lt;SPAN&gt;All Gaia entities have OpenTelemetry capabilities, and with Skyline, they send OpenTelemetry feeds to the Skyline server.&amp;nbsp; The feeds are received by Prometheus server, which can use TLS &amp;amp; certificates to authenticate with the agents.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;What is a skyline server? I thought skyline was just a name checkpoint stamped on this solution with prometheus+grafana?&lt;/P&gt;&lt;P&gt;Does each gateway/server send the data directly to the prometheus database?&lt;/P&gt;</description>
      <pubDate>Fri, 10 Mar 2023 09:43:16 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/OpenTelemetry-Skyline/Skyline-setup-data-flow-and-certificates/m-p/174330#M105</guid>
      <dc:creator>Albin_Petersson</dc:creator>
      <dc:date>2023-03-10T09:43:16Z</dc:date>
    </item>
    <item>
      <title>Re: Skyline setup - data flow and certificates?</title>
      <link>https://community.checkpoint.com/t5/OpenTelemetry-Skyline/Skyline-setup-data-flow-and-certificates/m-p/174332#M106</link>
      <description>&lt;P&gt;Skyline server is a machine you install with Prometheus and Graphana, and apply downloadable config files and ready to use dashboards.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;For FAQs and troubleshooting, please look into&amp;nbsp;sk179870&lt;/P&gt;</description>
      <pubDate>Fri, 10 Mar 2023 10:04:09 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/OpenTelemetry-Skyline/Skyline-setup-data-flow-and-certificates/m-p/174332#M106</guid>
      <dc:creator>_Val_</dc:creator>
      <dc:date>2023-03-10T10:04:09Z</dc:date>
    </item>
    <item>
      <title>Re: Skyline setup - data flow and certificates?</title>
      <link>https://community.checkpoint.com/t5/OpenTelemetry-Skyline/Skyline-setup-data-flow-and-certificates/m-p/174334#M107</link>
      <description>&lt;P&gt;&lt;EM&gt;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/13101"&gt;@Albin_Petersson&lt;/a&gt;&amp;nbsp;Does each gateway/server send the data directly to the Prometheus database?&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Yes, and it is actually explained in the SK &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 10 Mar 2023 10:13:06 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/OpenTelemetry-Skyline/Skyline-setup-data-flow-and-certificates/m-p/174334#M107</guid>
      <dc:creator>_Val_</dc:creator>
      <dc:date>2023-03-10T10:13:06Z</dc:date>
    </item>
    <item>
      <title>Re: Skyline setup - data flow and certificates?</title>
      <link>https://community.checkpoint.com/t5/OpenTelemetry-Skyline/Skyline-setup-data-flow-and-certificates/m-p/174351#M108</link>
      <description>&lt;P&gt;OK, then I understand better.&lt;/P&gt;</description>
      <pubDate>Fri, 10 Mar 2023 12:57:11 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/OpenTelemetry-Skyline/Skyline-setup-data-flow-and-certificates/m-p/174351#M108</guid>
      <dc:creator>Albin_Petersson</dc:creator>
      <dc:date>2023-03-10T12:57:11Z</dc:date>
    </item>
  </channel>
</rss>

