{"id":78549,"library":"net-ping","title":"Net::Ping","description":"Provides a ping interface for Ruby including TCP, HTTP, LDAP, ICMP, UDP, WMI, and external ping classes.","status":"active","version":"2.0.8","language":"ruby","source_language":null,"source_url":"https://github.com/chernesk/net-ping","tags":["ping","network","tcp","icmp","monitoring"],"install":[{"cmd":"gem install net-ping","lang":"bash","label":"gem install"},{"cmd":"# Gemfile\ngem 'net-ping', '~> 2.0.8'","lang":"ruby","label":"Gemfile"}],"dependencies":[],"imports":[{"symbol":"Net::Ping","correct":"require 'net/ping'"}],"quickstart":{"code":"require 'net/ping'\nping = Net::Ping::TCP.new('example.com', 80)\nputs ping.ping?","lang":"ruby","description":"Check if a TCP port is reachable."},"warnings":[{"fix":"Use TCP or HTTP ping instead, or run with elevated permissions.","message":"ICMP ping requires root or special privileges on most systems.","severity":"gotcha","affected_versions":">= 0"}],"env_vars":null,"search_vec":"'class':19 'extern':17 'http':11 'icmp':13,23 'includ':9 'interfac':6 'ldap':12 'monitor':24 'net':1 'network':21 'ping':2,5,18,20 'provid':3 'rubi':8 'tcp':10,22 'udp':14 'wmi':15","created_at":"2026-06-18T04:21:52.905658+00:00","updated_at":"2026-06-18T04:21:52.905658+00:00","problems":[],"ecosystem":"rubygems","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/chernesk/net-ping","github":"https://github.com/chernesk/net-ping","docs":"http://www.rubydoc.info/gems/net-ping/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["networking","utility"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-18","next_check":"2026-12-15","install_tag":null}}