You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
疎通できる構築したルータ一覧を作成する必要があり、 Pythonでルータにpingして、その結果を一覧にしてみました。 はじめに ある日、Prometheusの監視対象ルータ一覧を作成することにしましたが、 管理台帳上ではルータは120台ぐらいあるように見えます。 しかしながら、よくよく確認すると、構築が延期になったり、そもそも欠番になったりして、 実際に構築したルータが、どれかよくわからない状態になっていました。 構築されていないルータを監視対象に入れるのはもったいないので、 疎通できるルータの一覧を作成することにしました。 疎通確認はpingでしますが、 1回目のpingでは応答しないルータもあるため、必ず2回pingを実行して、 ルータ一覧を作成することにします。 今回は雑に宛先リストを作成して、Pingの結果(OK or NG)を、宛先リストに追記します。 後々、YAML形式に変換
こんにちは筆者です。RaspberryPiとL-02Cにハマりまして必須と思われるPingを送信して確認するプログラムを作りたいと思います。 pypingを使う Pythonでpingを送りたいのならosを使うかsubprocessを使うかのどちらかだけだと思っていたが実はpypingというものがあるらしい。シンプルで簡単なので今回はこちらを試してみた。 pipでpypingをインストールする。 $sudo pip install pyping お好きなエディタ(viとかnanoとか)を使ってping.pyを作ります。この構成では到達を確認するものです。 $vi ping.py #!/usr/bin/python # -*- coding: utf-8 -*- import pyping #確認したいアドレス host = "192.168.11.1" RPing = pyping.pin
はじめに PythonでPingを打つ joblibで並列処理 はじめに あるプライベートネットワークの中に存在するクライアントにpingを打ち、常時監視するツールが欲しかった。 メールでの通知とかも分かりづらいのでいろんな通知の方法が使いたかった(今回はLine Botで通知)。 良さげなツールが無かったので自分でプログラムを書いて実現することにした PythonでPingを打つ pythonではsubprocessを使えばpingを打てるらしいです。 qiita.com この関数をお借りしてpingを打ちます。 import subprocess def is_connectable(host): ping = subprocess.Popen(["ping", "-w", "3", "-c", "1", host], stdin=subprocess.PIPE, stdout=sub
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く