AWS/EC2で fluentd を使ってS3へログを送りたい

CentOS 7.x のインスタンスで試した。 参考URL EC2のログをfluentdを使ってタグ情報を利用したフォルダ構成でS3にアップロードする fluent-plugin-forest released! あと fluentd 各プラグインの GitHub ページ fluent-plugin-s3 fluent-plugin-ec2-metadata fluent-plugin-forest EC2の初期設定 ややこしいのでタイムゾーンの修正と、rsyslog の再起動、SELinuxの無効化と更新・再起動だけしとく。 $ sudo timedatectl set-timezone Asia/ »

AWS/EC2起動時に CodeCommit からサーバ設定拾って起動したい

楽したいなーってだけ。 参考URL CodeCommit入門 – Code三兄弟を知る AmazonLinuxのcloud-initについての調査メモ AWS CodeCommit リポジトリの作成 AWSのコンソールにアクセスして CodeCommit を選択・・・したが、今は北米リージョンとかだけっぽいので適当に バージニア北部 を選択し、次の画面で Get started をクリック "Create new repository" と表示されたので、適当にリポジトリ名を入力(server-config)し、 »

iptables / firewalld で外部への通信を特定ユーザのみに制限する

発端は "特定のサーバからメールが送信されるのを拒否したい" とか、"特定のユーザ以外のメール送信を拒否したい" という話が出たので、ついでに適当に調べてみたメモ c⌒っ゚д゚)っφ 参考URL iptablesで特定ユーザ以外のSMTP通信をブロックし、SPAMの踏み台になるのを防ぐ方法 How to create advanced rules with firewall-cmd? MAN: iptables-extentions RHEL7: セキュリティガイド -> 4.5. »

AnsibleでGCEインスタンスを立ててみたメモ

Google Cloud Platform (以下、GCP) の プリエンティブルVMが値下げしたので、DigitalOcean を利用して構築していた一時的な検証環境をGCPへ引っ越すついでに、Ansibleを利用してGCEインスタンスの作成から設定まで行えるか簡単に試してみた。 参考URL Ansible Documentation: Google Cloud Platform Guide Ansible Documentation: Cloud Modules Ansible 以下、VirtualBox にインストールした、Xubuntu »

CentOS7.x + Hubot のインストールとSlack連携

すごく今さらな感じがするけどメモ c⌒っ゚д゚)っφ 参考URL Node Version Manager(GitHub) Hubot Documentation Hubot Source(GitLab) CentOS7.x にNode.js(+nvm/npm)の環境を作る SlackからHubot経由で 、サーバのシェルを実行してみよう! Hubot Bot 実行ユーザの作成 »