<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Troubleshooting on Tetragon - eBPF-based Security Observability and Runtime Enforcement</title>
    <link>/docs/troubleshooting/</link>
    <description>Recent content in Troubleshooting on Tetragon - eBPF-based Security Observability and Runtime Enforcement</description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="/docs/troubleshooting/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>System dump</title>
      <link>/docs/troubleshooting/sysdump/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/troubleshooting/sysdump/</guid>
      <description>Before you report a problem, make sure to retrieve the necessary information from your cluster.&#xA;Tetragon&amp;rsquo;s bugtool captures potentially useful information about your environment for debugging. The tool is meant to be used for debugging a single Tetragon agent node but can be run automatically in a cluster. Note that in the context of Kubernetes, the command needs to be run from inside the Tetragon Pod&amp;rsquo;s container.&#xA;Key information collected by bugtool:</description>
    </item>
    <item>
      <title>Log level</title>
      <link>/docs/troubleshooting/loglevel/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/troubleshooting/loglevel/</guid>
      <description>When debugging, it might be useful to change the log level. The default log level is controlled by the log-level option at startup:&#xA;Enable debug level with --log-level=debug Enable trace level with --log-level=trace Change log level on Kubernetes Warning The Pods of the Tetragon DaemonSet will be restarted automatically after changing the debug Helm value. It is possible to change the log level of Tetragon&amp;rsquo;s DaemonSet Pods by setting tetragon.debug to true.</description>
    </item>
    <item>
      <title>BPF programs statistics</title>
      <link>/docs/troubleshooting/bpf-progs-stats/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/troubleshooting/bpf-progs-stats/</guid>
      <description>This page shows you how to monitor BPF programs statistics.&#xA;Concept The BPF subsystem provides performance data for each loaded program and tetragon exports that in metrics or display that in terminal in top like tool.&#xA;In terminal The tetra command allows to display loaded BPF programs in terminal with:&#xA;tetra debug progs The default output shows tetragon programs only and looks like:&#xA;2024-10-31 11:12:45.94715546 +0000 UTC m=+8.038098448 Ovh(%) Id Cnt Time Name Pin 0.</description>
    </item>
    <item>
      <title>Troubleshooting gRPC TLS</title>
      <link>/docs/troubleshooting/grpc-tls/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/troubleshooting/grpc-tls/</guid>
      <description>The setup steps live in gRPC TLS / mTLS. This page covers the three errors operators hit most often.&#xA;x509: certificate signed by unknown authority Seen on the client during the TLS handshake.&#xA;Cause — tetra does not trust the CA that signed the server certificate.&#xA;Fix — pass the CA bundle that issued the server cert:&#xA;tetra --tls-ca-cert-files ca.crt ... When the chart auto-provisioned the cert, copy ca.crt out of the Secret:</description>
    </item>
  </channel>
</rss>
