insights-client.conf(5)

πŸ“¦ version 3.10.5, in centos-stream 10

okay so bestie, welcome to insights-client.conf(5) β€” the literal glow-up guide for the Red Hat Insights client config ✨ this is the page you read when you wanna know what every knob in that file does, and ngl it's kind of iconic. let's get into it πŸ’…


🌸 NAME 🌸

insights-client.conf β€” Red Hat Insights client configuration. that's it, that's the vibe πŸŽ€


✨ DESCRIPTION ✨

so the insights-client.conf file is where all the configuration info lives for insights-client, which is β€” you guessed it β€” the client for the Red Hat Insights service 🫢

the file is in INI style format, meaning option=value, and the default or example values are all shown below πŸ’– it opens with this section header:

[insights-client]

and here's every single option, no skips, no cap πŸ‘‘

  • loglevel=DEBUG β€” changes the log level πŸͺ΅ valid options are DEBUG, INFO, WARNING, ERROR, CRITICAL. pick your fighter.
  • auto_config=True β€” automatically attempts to configure connectivity to Red Hat Insights πŸ”Œ and like, if an RHSM or Satellite subscription is detected, CERT auth gets automatically selected. it just knows ✨
  • base_url=cert-api.access.redhat.com:443/r/insights β€” the base URL for API interactions 🌐 that's the address it's talking to, fr fr.
  • proxy=http://user:pass@192.168.100.50:8080 β€” the URL for the proxy πŸ›‘οΈ (yes, with user and pass right there in the example, mind your business).
  • auto_update=True β€” automatically updates the dynamic configuration πŸ”„ it stays fresh, it stays current.
  • obfuscation_list= β€” here you specify which data types should be obfuscated in the data collection πŸ™ˆ lowkey important if you're shy about certain data.
  • display_name= β€” the display name for this system 🏷️ make it cute, make it yours.
  • ansible_host= β€” the Ansible hostname for this system 🧚 basically its little name tag for Ansible.
  • cmd_timeout=120 β€” the timeout for commands run during collection, measured in seconds ⏱️ so 120 seconds of patience, then it's over.
  • http_timeout=120 β€” the timeout for HTTP calls, in seconds 🌐 same energy, same 120.
  • core_collect=True β€” when True, use Insights Core to perform the data collection πŸ”₯ heads up though: this option is provided for compatibility only and will be deprecated in a future release. so like, it's giving "still here but on notice" πŸ’€
  • redaction_file=/etc/insights-client/file-redaction.yaml β€” this file can be used to omit files or commands from the collection πŸš«πŸ“„ for the deets on how to use it, see /usr/share/doc/insights-client/file-redaction.yaml.example or https://access.redhat.com/articles/4511681.
  • content_redaction_file=/etc/insights-client/file-content-redaction.yaml β€” this file can be used to omit lines or keywords from files and commands in the collection βœ‚οΈπŸ” and same deal, see /usr/share/doc/insights-client/file-content-redaction.yaml.example or https://access.redhat.com/articles/4511681 for how to actually use it.
  • tags_file=/etc/insights-client/tags.yaml β€” the location of the tags file for this system πŸ·οΈπŸ’– it's where the tags live.

πŸ¦‹ SEE ALSO πŸ¦‹

  • insights-client(8) β€” go read that one next bestie, it's the whole other half of the story πŸ‘€

ngl this page is short but it ate. every option is a little main character in its own right πŸ‘‘

mwah, that's the whole page πŸ’œ this was insights-client.conf(5) from the Red Hat Insights Configuration crew β€” go forth and configure responsibly, bestie πŸŒˆπŸ’…πŸ«Ά

πŸ“¦ where this page comes from