タグ

運用に関するitboyのブックマーク (7)

  • 社内システムの技術標準化がホットだそうだ:ナレッジ!?情報共有・・・永遠の課題への挑戦:オルタナティブ・ブログ

    昨日の続きでTCOの削減の話なのだが、運用保守・コストの削減にはあと、「開発・テスト環境の構築・維持コストの削減」という手法もある。 これだけ情報化が進むと保守メンテ・開発用の環境(サーバー)も馬鹿に出来ない数になる。これを集約・共通化できればそれなりの効果になる。 あと、基幹系業務などに多いのだが、番用のバックアップやクラスタリングなどの信頼性を高めた環境以外に、それにほとんどに似せた形式で番リリース前の最終テストや障害発生時の再現テスト用につかうステージング環境が必要になることがある。このステージング環境はハードウェアコストが高い割には稼働率が低い金い虫だ。 こうしたテスト・保守メンテ・開発用の環境を仮想化やブレードといった技術を使うことで、日常で必要のない環境をHDD内にバックアップを取っておき必要な時だけ呼び出すということを始めた事例が出てきている。 昨日ITproに流れてい

    社内システムの技術標準化がホットだそうだ:ナレッジ!?情報共有・・・永遠の課題への挑戦:オルタナティブ・ブログ
  • ブログの「定期メンテナンス」、何をやってるの? - エキサイトニュース

    深夜にブログを覗くと、たまに出くわす“メンテナンス中”の文字。 ブログが読めず「今見たかったのに!」とか「ここに知りたいことが書いてあるはずなんだよ!」とか軽くイラッとしながら、戻るボタンを押す。 車に車検や日常のオイル交換が必要なように、ブログサービスでもメンテナンスが必要なのはなんとなく分かる。でも、その実体がイマイチ見えてこない。それは特に定期メンテナンス。壊れたり不安定な部分を直す緊急メンテナンスと比べて、具体的な内容がぼんやりしてる。 定期メンテナンスって、主に何をやってるんだろうか。エキサイトブログ担当エンジニアの百成(どうみき)さんに聞いてみた。 「まずユーザーの記事が入っているデータベースのインデックス(目的の情報を探すために手がかりとなる見出しのようなもの)の再構築を行う処理や、サーバー(コンテンツやサービスなどを提供するために動かしているコンピューター) のシステム構成

    ブログの「定期メンテナンス」、何をやってるの? - エキサイトニュース
  • ZABBIX-JP - Un-Official Support Page

    このサイトは統合監視ソフトウェア"Zabbix"の非公式日コミュニティサイトです。日におけるZabbixの普及を目標としています。 ZabbixはZabbix LLCにより開発され、日国内のオフィシャルサポートはZabbix Japanが提供しています。 Zabbixオフィシャルリリース(ソースコード) 6.2.3 (2022/9/21) [ダウンロード] : [リリースノート] 6.0.9 (2022/9/21) [ダウンロード] : [リリースノート] 5.0.28 (2022/9/19) [ダウンロード] : [リリースノート] 4.0.44 (2022/9/19) [ダウンロード] : [リリースノート] Zabbixオフィシャルパッケージ (rpm, deb) Zabbix LLCのZabbix 4.0、5.0、6.0オフィシャルRPM(RHEL, CentOS, SUSE

  • Linux/UNIX 上でコマンドの実行履歴を残す方法

    最近、セキュリティ関連の話が多いが身の回りで多いのですが、今回は、Linux / UNIX 系で誰がいつどのコマンドを実行したかってのをログにとる方法のお話しです。 「@IT:止められないUNIXサーバの管理対策 第6回 - Page2」にも参考になるロギングの話が掲載されていますが、実行コマンドのログをとる方法は以下の5つが考えられます。 sudo を使って実行ログをとる .bash_history を定期的にバックアップして実行ログとして保存する script コマンドを使うことで実行ログ(画面出力のコピー)をとる システムアカウンティング機能(psacct)を有効にして実行ログをとる 実行シェルを改造し、ログを保存するようにする 僕が考えつくところで、セキュリティ的に最も強固であるのはシェルの改造と思います。但し、その OS 上で使える Shell をその改造 Shell のみに限定

  • ウノウラボ Unoh Labs: daemontoolsでデーモン管理

    Emacsでbackward-charをC-lに割り当てているbokkoです。「指相撲で相手の指に届かないくらい指が短いので一回も勝ったことがないんです。だからそんな短い指でC-bなんて押してたら指が痛いんです」と言ってもなかなか信じてもらえないのですが、そんな私でも(global-set-key "\C-l" 'backward-char)というelispを評価するだけで快適にプログラミングさせてくれるEmacsが大好きです。 と、タイトルと関係ない話はこれくいらいにしておいて、今日はdaemontoolsのお話です。 daemontoolsは異常終了してしまったデーモンプロセスを再起動してくれたり、ログローテートを肩代わりしてくれたりするなど、デーモンの制御や管理、監視を行うプログラムの集まりです。例えば、以下のようなプログラムが含まれています。 supervise デーモンの起動、監

  • ウノウラボ Unoh Labs: PHPで書かれたwebサービスを高速化する

    尾藤正人です。 アクセス数の多いコンシューマ向けの web サービスは、処理速度がかなり重要になってきます。 応答速度が遅いと使用しているユーザにとってストレスになりますし、 処理に時間がかかればサーバに対する負荷も高くなります(厳密に言うと違う)。 そこでウノウではいろいろな工夫をして処理速度の高速化を行っています。 一口に高速化といってもいろいろな要素がありますが、大きく分けて3つの段階があります。 ・ハードウェアによる高速化 ・ソフトウェアによる高速化 ・プログラムの工夫による高速化 しかし、これら3つは独立ではなく、互いに影響しあっているので完全に分けて考えることはできません。 それぞれがどのような部分に影響を与えているのか、ちゃんと理解してチューニングすることが大事です。 ただし、高速化するときに忘れていけないのが、高可用性です。 いくら高速に動作しても安定して動作し

  • ウノウラボ Unoh Labs: プロセスの監視を行う デーモン monit

    こんにちは satoです。 monitは プロセスの監視を行うデーモンです。 条件とそれに伴うアクションを指定することができます。 条件とは例えば以下のようなものがあります プロセスが起動していなかったら 特定のプロセスのメモリの使用量が あるサイズを超えたら 特定のプロセスのCPUの使用率が 50%を超えている状態が 10分続いたら 特定のポートに接続できなくなったら など アクションには以下のような物があります 起動、再起動する アラートメールを送信する ユーザスクリプトを実行する など これらを組み合わせて、プロセスの監視を行います。とくにユーザが作成したプログラムの監視などに効果を発揮します。インストールは RedHat系なら yum install monit で入ります。(CentOSや商用のRedHatはrpmforgeをリポジトリとして追加する必要があります) 主な設定ファ

  • 1