aoishiの備忘録

備忘録

2017-12-01から1ヶ月間の記事一覧

Pythonでネストを減らす(if文によるdictのキーチェック編)

やりたいこと PythonでJSONないしはYAMLで記述された設定ファイルを読み込みたい 読み込んだ設定ファイルをdictとして扱い、キーが存在したら何らかの処理をしたい キーチェックのためのネストを減らしたい 元の方法 YAMLで記述された設定ファイルを読み込み…

Pythonとcronで秒単位で定期処理する

やりたいこと Pythonのスクリプトを定期的に実行したい cronで手軽に定期処理したい 秒単位で定期実行したい 解決方法 Pythonスクリプト作成 下記のように、実行間隔(秒)と実行回数をコマンドライン引数で与えて、Pythonのスクリプトの中で繰り返し実行でき…

Zabbix Sender + LLD(ローレベルディスカバリ) + dstat + Grafanaでリソースモニタリング

はじめに Zabbix Advent Calendar 2017 の3日目の投稿です。 リソースモニタリング方法については、色々な手法が提案されていると思いますが、今回はZabbix SenderとLLD(ローレベルディスカバリ)を使い、dstatで得られるデータを収集・グラフ化してみたい…

SSH秘密鍵から公開鍵を作成する

はじめに SSHの秘密鍵から公開鍵って生成できるのかと思って調べてみたので、手順をまとめておきます。 環境 CentOS 7.4 openssh-7.4p1-12.el7_4.x86_64 秘密鍵から公開鍵を生成できるか確認する方法 SSH秘密鍵と公開鍵のペア作成 カレントディレクトリに、t…

CentOS7のtcpdumpでインターフェースを指定しないとエラーになる

はじめに CentOS7のtcpdumpで、ネットワークインターフェースを明示的に指定しない場合に下記のメッセージが出力されたので、その際に対応したことをまとめます。 $ sudo tcpdump tcpdump: packet printing is not supported for link type NFLOG: use -w 環…