hobbyshift管理人

スポンサーリンク
③シェルスクリプト

シェルスクリプトのコマンドライン引数の処理【$1/$@/getopts活用】

スクリプトに値を渡せると汎用性が高まります。この記事ではコマンドライン引数の受け取り方と処理方法を解説します。基本的な引数変数変数意味$0スクリプト名$1〜$9第1〜9引数$#引数の個数$@全引数のリスト#!/bin/bashecho "ス...
③シェルスクリプト

シェルスクリプトの関数の定義と使い方【再利用可能なコードを書く】

同じ処理を何度も書くのは非効率です。関数を使えばコードを再利用でき、スクリプトがすっきり読みやすくなります。関数の基本構文#!/bin/bashgreet() { echo "こんにちは、$1 さん!"}greet "Taro"greet ...
③シェルスクリプト

シェルスクリプトの変数・条件分岐・ループの書き方【bash入門】

シェルスクリプトの基本構文である変数・if文・forループを解説します。この3つを覚えるだけで実用的なスクリプトが書けるようになります。変数変数は = で代入し、$変数名 で参照します。=の前後にスペースを入れてはいけません。#!/bin/...
③シェルスクリプト

シェルスクリプトとは何か?bashの基本を学ぶ【初心者向け入門】

コマンドを毎回手で打つのが面倒、決まった作業を自動化したい、そんなときに活躍するのがシェルスクリプトです。この記事ではシェルスクリプトの基本概念とbashの最初の一歩を解説します。シェルスクリプトとは何か?シェルスクリプトとは、コマンドをフ...
④サーバー構築

【チートシート】自宅サーバー完全構築マニュアル|Phase 4 全コマンド・設定まとめ

Phase 4「サーバー構築・実践」の全25記事の要点をまとめたチートシートです。各記事へのリンクも掲載しています。サーバー構築・実践 記事一覧#タイトルカテゴリ1NginxでWebサーバーを構築するWebサーバー2Apacheの設定と使い...
④サーバー構築

アラート設定でサーバー障害を即座に検知する【Prometheus Alertmanager入門】

サーバーに問題が発生したとき、気づかないうちにサービスが落ちていた……という事態を防ぐのがアラートです。この記事ではPrometheusのAlertmanagerを使ったアラート設定の全体像を解説します。アラート設定の全体像Promethe...
④サーバー構築

ELKスタックでログを集中管理する【Elasticsearch・Logstash・Kibanaの構築】

複数サーバーのログを一か所で管理・検索・可視化できるELKスタック(Elasticsearch・Logstash・Kibana)を構築します。ELKスタックとは?コンポーネント役割Elasticsearchログを保存・検索するデータベースL...
④サーバー構築

Zabbixで本格的なサーバー監視を構築する【エンタープライズ対応監視ツール】

Zabbixは企業でも広く使われる本格的な監視プラットフォームです。PrometheusやGrafanaより設定は多いですが、アラート・障害管理・レポートなど多機能です。Zabbixとは?ZabbixはNagiosと並ぶ老舗のオープンソース...
④サーバー構築

Grafanaでメトリクスを可視化する【Prometheusと連携したダッシュボード構築】

Prometheusで収集したデータをGrafanaで美しいダッシュボードに可視化しましょう。この記事ではGrafanaのインストールからPrometheus連携・ダッシュボード作成までを解説します。GrafanaのインストールGrafan...
④サーバー構築

Prometheusでサーバー監視を始める【メトリクス収集の基本】

「サーバーのCPU・メモリ・ディスクを自動で監視したい」そんな要望に応えるのがPrometheusです。この記事ではインストールから起動・動作確認まで解説します。Prometheusとは?Prometheusはオープンソースの監視・アラート...
スポンサーリンク