これまでに一度も起こったことはありませんが、これらの人形レポートのために突然私のサーバーにはスペースが不足しています。 puppet.confファイル内でreports = noneにすることができます.yamlレポートファイルの生成を自動的に無効にしますか?それとももっと良い方法がありますか? これらの.yamlファイルが必要なのでしょうか?それらをすべて削除すると何かに影響しますか?人形のyamlファイルを永久に無効にするにはどうすればよいですか?
答えて
Puppetには、歴史的なバージョンのソフトウェアを含む、かなり良いオンラインドキュメントがあります。レポート機能については、https://docs.puppetlabs.com/guides/reporting.htmlの概要をご覧ください。もう少し詳しくはthe relevant section of the manual properにあり、設定リファレンスはsome detail on the relevant configuration settingsです。
報告の構成可能な側面のいくつかは以下のとおりです。
エージェントは、[設定ファイルの
[agent]
セクションにreport
パラメータ]レポートを送信するかどうか。これは、エージェントごとに構成されています。デフォルトでは、レポートを送信します。[configファイルの
[master]
セクションのreports
パラメータ]が受け取るレポートでマスターが行うこと。デフォルトでは、store
レポートハンドラが使用され、レポートハンドラは設定されたレポートディレクトリのYAMLファイルにダンプされます。
puppet.confファイル内のレポート=なし、オートは.yamlレポートファイルの生成を無効にすることはできますか?
「none
」ハンドラはドキュメント化されていませんが、ドキュメントに記載されているように、カスタムレポートハンドラを作成してプラグインすることができます。 none
ハンドラは書くのは簡単ではありませんが、以下を参照してください。
また、より良い方法がありますか?
最初にレポートを送信しないようにエージェントを設定することをおすすめします。それはすべての関係者、人間、機械にとってはあまり働かないはずです。各エージェントのPuppet設定ファイルの[agent]
セクションにを設定してください(注:単一の "レポート")。後でエージェントを再起動する必要があるかもしれません。
これらの.yamlファイルが必要なのでしょうか。すべて削除すると何かに影響しますか?
これはあなたのためです。それらを使用していない場合は、それらを安全に削除することができます。
こんにちはJohn、いつものように詳細な応答をいただきありがとうございます。私はpuppetlabsから文書を読んだ後にreport = falseを試みましたが、エージェントではなくマスターの中に入れました。おそらくそれが働いていなかった理由です。私は90人以上のエージェントを持っているので、おそらく毎日それを削除するようにcronジョブを設定すると、各エージェントの設定ファイルを変更するよりも速くなります。 – James
@James、あなたのエージェントのpuppet.confファイルはPuppetの管理下にあると思われました。これは一般的です。その場合(あるいは、あなたが* make *することを選択した場合)、少なくとも設定ファイルを更新するのはかなりシンプルになります。 –
- 1. EFでConfiguration.ProxyCreationEnabledを永久に無効にしますか?
- 2. すべての無効化されたコマンドを永久に有効にする
- 3. Visual Studio 2015のGit統合を永久に無効にする
- 4. githubから永久にマージを削除するにはどうすればよいですか?
- 5. クラウド内のアプリケーションを永久に実行するにはどうすればよいですか?
- 6. jQueryで.animate関数を永久に実行するにはどうすればよいですか?
- 7. Androidロックを永久に無効にする
- 8. ユーザー入力を永久に保存するにはどうすればよいですか?
- 9. YAMLに同じファイルの生のHTMLを無視させるにはどうすればいいですか?
- 10. スクロールビューを無効にするにはどうすればよいですか?
- 11. scrollViewを無効にするにはどうすればよいですか?
- 12. Ctrl + F4を無効にするにはどうすればよいですか?
- 13. ピボットフリックイベントを無効にするにはどうすればよいですか?
- 14. Android:デスクトップを無効にするにはどうすればよいですか?
- 15. jqgridローカルキャッシュを無効にするにはどうすればよいですか?
- 16. ポリラインクリックオーバーレイを無効にするにはどうすればよいですか?
- 17. tomcatを無効にするにはどうすればよいですか?
- 18. "dijit.form.FilteringSelect"ウィジェットを無効にするにはどうすればよいですか?
- 19. GestureListenerを無効にするにはどうすればよいですか?
- 20. TextBlockを無効にするにはどうすればよいですか?
- 21. マルチタッチを無効にするにはどうすればよいですか?
- 22. UISegmentedControlを無効にするにはどうすればよいですか?
- 23. LinkLabel TabStopを無効にするにはどうすればよいですか?
- 24. ランキットを無効にするにはどうすればよいですか?
- 25. WM6.5.3ジェスチャーを無効にするにはどうすればよいですか?
- 26. ASP:Panelを無効にするにはどうすればよいですか?
- 27. Djangoクエリキャッシュを無効にするにはどうすればよいですか?
- 28. ビュークローズオプションを無効にするにはどうすればよいですか?
- 29. invalidate()を無効にするにはどうすればよいですか?
- 30. Android webviewにクッキーを永久保存するにはどうすればいいですか?
傀儡企業またはオープンソース? – ptierno
オープンソースの人形。 – James