racavedigger.com
Daily insights on Bitcoin and crypto markets
  • Facebook
  • Pinterest
  • Home
  • News

Apakah Google menggunakan server apache

Berita

Apache Web Server (httpd)

Log Apache_Access berisi bidang -bidang berikut dalam logEntry:

Google Mystery Server menjalankan 13% dari situs web aktif

Server Web Google-Perangkat lunak server yang dibuat khusus hanya digunakan oleh Google-sekarang berjalan hampir 13 persen dari semua situs web aktif, menurut data survei terbaru dari Netfcraft Penelitian UK-Tracking Web-Server.

Data NetCraft memiliki Google Web Server (GWS) yang menjalankan hampir 11 juta situs aktif – i.e., Situs dengan konten yang baru diperbarui. Total ini tidak hanya mencakup situs yang dijalankan semata -mata oleh Google, tetapi juga situs yang dioperasikan perusahaan atas nama pihak ketiga melalui layanan seperti Blogger, Google Documents, dan Google App Engine.

Apache masih merupakan server web yang paling umum, dengan hampir 44m situs aktif, dan server Microsoft berada di urutan kedua dengan hampir 14m. Tetapi server web Google menduduki puncak semua yang lain dan menuntun Microsoft hanya dengan situs 3M – meskipun tidak tersedia untuk digunakan di luar apa yang disebut Mountain View “The Google Network,” sebuah infrastruktur eksklusif di seluruh dunia yang berjumlah internet pribadi pribadi pribadi pribadi pribadi pribadi pribadi pribadi pribadi pribadi pribadi.

Server Apache dan Microsoft tersedia untuk siapa saja.

Google tidak membahas GWS. Di masa lalu, beberapa laporan telah mengindikasikan bahwa itu didasarkan pada Apache. Namun dalam posting web 2007, über googler matt cutts menunjukkan sebaliknya. “Itu tidak benar,” tulisnya. “Saya percaya GWS adalah server web khusus, bukan versi Apache yang dimodifikasi.”

Google tidak menanggapi permintaan kami untuk komentar di Google Web Server. Dan pada kesempatan sebelumnya, itu telah memberi outlet berita lain hanya deskripsi satu baris. “Google Web Server adalah server yang dibuat khusus yang berjalan di Linux.”

Ketika Netcraft melihat semua situs web – aktif atau tidak – server web Google menyumbang 7 persen, atau 14.5m. Apache menangani sekitar 111m (54 persen), Microsoft hampir 49m (24 persen).

Internet pribadi Google – yang mencakup hampir 40 pusat data di seluruh dunia – dibangun di atas alat yang dibangun khusus dan berpemilik, termasuk sistem file terdistribusi rahasia yang dijuluki GFS; platform peredam angka terdistribusi yang dikenal sebagai MapReduce; dan platform baru yang dikenal sebagai Spanner yang dirancang untuk secara otomatis memindahkan dan mereplikasi beban antara pusat data mega perusahaan saat masalah lalu lintas dan perangkat keras muncul.

Google juga membangun pusat datanya sendiri dan servernya sendiri, dengan bantuan desain dari Intel dan, menurut satu sumber yang berbicara dengan Reg, Jenis chip intel yang dijamin akan menahan suhu yang lebih tinggi. Laporan bahkan menunjukkan bahwa Mountain View membangun routernya sendiri.

Terlebih lagi, Google telah membeli serat gelapnya sendiri untuk memindahkan data di antara pusat datanya, dan perusahaan sedang membangun kabel comms bawah air untuk memindahkan data di seluruh Pasifik.

Menurut laporan terbaru dari Arbor Networks, Google Now menyumbang 6 persen dari semua lalu lintas internet. ®

Apache Web Server (httpd)

Integrasi server web apache mengumpulkan metrik terkait lalu lintas, seperti jumlah koneksi terbuka atau permintaan yang masuk. Integrasi juga mengumpulkan log akses dan kesalahan. Log akses diuraikan ke dalam muatan JSON yang difokuskan pada detail permintaan, dan log kesalahan diuraikan untuk kode kesalahan dan pesannya.

Untuk informasi lebih lanjut tentang Apache Web Server, lihat dokumentasi Apache Web Server (HTTPD).

Prasyarat

Untuk mengumpulkan telemetri server web apache, Anda harus menginstal agen OPS:

  • Untuk metrik, instal versi 2.7.0 atau lebih tinggi.
  • Untuk log, instal versi 2.4.0 atau lebih tinggi.

Integrasi ini mendukung Apache Web Server Versi 2.4.

Konfigurasikan instance server web apache Anda

Untuk mengumpulkan telemetri dari server web Apache Anda, Anda harus mengonfigurasi httpd server.File conf untuk mengaktifkan plugin mod_status.

Banyak instalasi Apache Mengaktifkan plugin ini secara default. Untuk melihat apakah plugin diaktifkan pada instance VM Anda, jalankan:

Curl LocalHost: 80/server-status?mobil

Jika plugin diaktifkan, maka output termasuk baris yang mirip dengan yang berikut:

Total Akses: 2 Total Kbytes: 1 pekerja sibuk: 1 Idleworkers: 4

Jika Anda mendapatkan halaman 404 yang tidak ditemukan sebagai gantinya, maka plugin mod_status tidak diaktifkan.

Konfigurasikan Agen OPS untuk Server Web Apache

Mengikuti panduan untuk mengkonfigurasi agen OPS, tambahkan elemen yang diperlukan untuk mengumpulkan telemetri dari instance server web apache, dan restart agen.

Contoh konfigurasi

Perintah berikut membuat konfigurasi untuk mengumpulkan dan menelan telemetri untuk Apache Web Server dan memulai kembali agen OPS.

# Mengkonfigurasi Agen OPS untuk mengumpulkan telemetri dari aplikasi dan restart OPS Agent.
set -e
# Buat cadangan file yang ada sehingga konfigurasi yang ada tidak hilang.
sudo cp/etc/google-cloud-ops-agent/config.yaml/etc/google-cloud-ops-agent/config.yaml.Bak
# Konfigurasikan agen OPS.
sudo tee/etc/google-cloud-ops-agent/config.yaml> /dev /null

Catatan: Jika Anda menggunakan versi agen OPS sebelum 2.10.0, maka Anda perlu menambahkan bidang server_status_url ke penerima metrik sebagai berikut:

Metrik:
  Penerima:
    Apache:
      Jenis: Apache
      server_status_url: http: // localhost: 80/server-status?mobil

Konfigurasikan koleksi log

Untuk mengonsumsi log dari Apache Web Server, Anda harus membuat penerima untuk log yang dihasilkan oleh server web Apache dan kemudian membuat pipa untuk penerima baru.

Untuk mengonfigurasi penerima untuk log apache_access Anda, tentukan bidang -bidang berikut:

Bidang Bawaan Keterangan
EXCULDUDE_PATHS Daftar pola jalur sistem file untuk dikecualikan dari set m

Apache Web Server (httpd)

Log Apache_Access berisi bidang -bidang berikut dalam logEntry:

Google Mystery Server menjalankan 13% dari situs web aktif

Server Web Google-Perangkat lunak server yang dibuat khusus hanya digunakan oleh Google-sekarang berjalan hampir 13 persen dari semua situs web aktif, menurut data survei terbaru dari Netfcraft Penelitian UK-Tracking Web-Server.

Data NetCraft memiliki Google Web Server (GWS) yang menjalankan hampir 11 juta situs aktif – i.e., Situs dengan konten yang baru diperbarui. Total ini tidak hanya mencakup situs yang dijalankan semata -mata oleh Google, tetapi juga situs yang dioperasikan perusahaan atas nama pihak ketiga melalui layanan seperti Blogger, Google Documents, dan Google App Engine.

Apache masih merupakan server web yang paling umum, dengan hampir 44m situs aktif, dan server Microsoft berada di urutan kedua dengan hampir 14m. Tetapi server web Google menduduki puncak semua yang lain dan menuntun Microsoft hanya dengan situs 3M – meskipun tidak tersedia untuk digunakan di luar apa yang disebut Mountain View “The Google Network,” sebuah infrastruktur eksklusif di seluruh dunia yang berjumlah internet pribadi pribadi pribadi pribadi pribadi pribadi pribadi pribadi pribadi pribadi pribadi.

Server Apache dan Microsoft tersedia untuk siapa saja.

Google tidak membahas GWS. Di masa lalu, beberapa laporan telah mengindikasikan bahwa itu didasarkan pada Apache. Namun dalam posting web 2007, über googler matt cutts menunjukkan sebaliknya. “Itu tidak benar,” tulisnya. “Saya percaya GWS adalah server web khusus, bukan versi Apache yang dimodifikasi.”

Google tidak menanggapi permintaan kami untuk komentar di Google Web Server. Dan pada kesempatan sebelumnya, itu telah memberi outlet berita lain hanya deskripsi satu baris. “Google Web Server adalah server yang dibuat khusus yang berjalan di Linux.”

Ketika Netcraft melihat semua situs web – aktif atau tidak – server web Google menyumbang 7 persen, atau 14.5m. Apache menangani sekitar 111m (54 persen), Microsoft hampir 49m (24 persen).

Internet pribadi Google – yang mencakup hampir 40 pusat data di seluruh dunia – dibangun di atas alat yang dibangun khusus dan berpemilik, termasuk sistem file terdistribusi rahasia yang dijuluki GFS; platform peredam angka terdistribusi yang dikenal sebagai MapReduce; dan platform baru yang dikenal sebagai Spanner yang dirancang untuk secara otomatis memindahkan dan mereplikasi beban antara pusat data mega perusahaan saat masalah lalu lintas dan perangkat keras muncul.

Google juga membangun pusat datanya sendiri dan servernya sendiri, dengan bantuan desain dari Intel dan, menurut satu sumber yang berbicara dengan Reg, Jenis chip intel yang dijamin akan menahan suhu yang lebih tinggi. Laporan bahkan menunjukkan bahwa Mountain View membangun routernya sendiri.

Terlebih lagi, Google telah membeli serat gelapnya sendiri untuk memindahkan data di antara pusat datanya, dan perusahaan sedang membangun kabel comms bawah air untuk memindahkan data di seluruh Pasifik.

Menurut laporan terbaru dari Arbor Networks, Google Now menyumbang 6 persen dari semua lalu lintas internet. ®

Apache Web Server (httpd)

Integrasi server web apache mengumpulkan metrik terkait lalu lintas, seperti jumlah koneksi terbuka atau permintaan yang masuk. Integrasi juga mengumpulkan log akses dan kesalahan. Log akses diuraikan ke dalam muatan JSON yang difokuskan pada detail permintaan, dan log kesalahan diuraikan untuk kode kesalahan dan pesannya.

Untuk informasi lebih lanjut tentang Apache Web Server, lihat dokumentasi Apache Web Server (HTTPD).

Prasyarat

Untuk mengumpulkan telemetri server web apache, Anda harus menginstal agen OPS:

  • Untuk metrik, instal versi 2.7.0 atau lebih tinggi.
  • Untuk log, instal versi 2.4.0 atau lebih tinggi.

Integrasi ini mendukung Apache Web Server Versi 2.4.

Konfigurasikan instance server web apache Anda

Untuk mengumpulkan telemetri dari server web Apache Anda, Anda harus mengonfigurasi httpd server.File conf untuk mengaktifkan plugin mod_status.

Banyak instalasi Apache Mengaktifkan plugin ini secara default. Untuk melihat apakah plugin diaktifkan pada instance VM Anda, jalankan:

Curl LocalHost: 80/server-status?mobil 

Jika plugin diaktifkan, maka output termasuk baris yang mirip dengan yang berikut:

Total Akses: 2 Total Kbytes: 1 pekerja sibuk: 1 Idleworkers: 4

Jika Anda mendapatkan halaman 404 yang tidak ditemukan sebagai gantinya, maka plugin mod_status tidak diaktifkan.

Konfigurasikan Agen OPS untuk Server Web Apache

Mengikuti panduan untuk mengkonfigurasi agen OPS, tambahkan elemen yang diperlukan untuk mengumpulkan telemetri dari instance server web apache, dan restart agen.

Contoh konfigurasi

Perintah berikut membuat konfigurasi untuk mengumpulkan dan menelan telemetri untuk Apache Web Server dan memulai kembali agen OPS.

# Mengkonfigurasi Agen OPS untuk mengumpulkan telemetri dari aplikasi dan restart OPS Agent. Set -e # Buat cadangan file yang ada sehingga konfigurasi yang ada tidak hilang. sudo cp/etc/google-cloud-ops-agent/config.yaml/etc/google-cloud-ops-agent/config.yaml.BAK # Mengkonfigurasi Agen OPS. sudo tee/etc/google-cloud-ops-agent/config.yaml> /dev /null  

Catatan: Jika Anda menggunakan versi agen OPS sebelum 2.10.0, maka Anda perlu menambahkan bidang server_status_url ke penerima metrik sebagai berikut:

Metrik: Penerima: Apache: Jenis: Apache server_status_url: http: // localhost: 80/server-status?mobil 

Konfigurasikan koleksi log

Untuk mengonsumsi log dari Apache Web Server, Anda harus membuat penerima untuk log yang dihasilkan oleh server web Apache dan kemudian membuat pipa untuk penerima baru.

Untuk mengonfigurasi penerima untuk log apache_access Anda, tentukan bidang -bidang berikut:

Bidang Bawaan Keterangan
EXCULDUDE_PATHS Daftar pola jalur sistem file untuk dikecualikan dari set yang cocok dengan certer_paths .
termasuk_paths [/var/log/apache2/akses.Log,/Var/Log/APACHE2/ACCESS_LOG,/VAR/LOG/HTTPD/ACCESS_LOG] Daftar jalur sistem file untuk dibaca dengan menyayangi setiap file. Kartu liar ( *) dapat digunakan di jalur; Misalnya,/var/log/apache*/*.catatan .
Record_log_file_path PALSU Jika diatur ke true, maka jalur ke file spesifik dari mana catatan log diperoleh muncul di entri log output sebagai nilai agen.Googleapis.label com/log_file_path. Saat menggunakan wildcard, hanya jalur file dari mana catatan diperoleh dicatat.
jenis Nilai ini harus Apache_access .
Wildcard_refresh_interval 60 -an Interval di mana jalur file wildcard in include_paths disegarkan. Diberikan sebagai durasi waktu yang dielakkan demi waktu.Parsedurasi, misalnya 30s atau 2m . Properti ini mungkin berguna di bawah throughput logging tinggi di mana file log diputar lebih cepat dari interval default.

Untuk mengonfigurasi penerima untuk log Apache_error Anda, tentukan bidang -bidang berikut:

Bidang Bawaan Keterangan
EXCULDUDE_PATHS Daftar pola jalur sistem file untuk dikecualikan dari set yang cocok dengan certer_paths .
termasuk_paths [/var/log/apache2/error.log,/var/log/apache2/error_log,/var/log/httpd/error_log] Daftar jalur sistem file untuk dibaca dengan menyayangi setiap file. Kartu liar ( *) dapat digunakan di jalur; Misalnya,/var/log/apache*/*.catatan .
Record_log_file_path PALSU Jika diatur ke true, maka jalur ke file spesifik dari mana catatan log diperoleh muncul di entri log output sebagai nilai agen.Googleapis.label com/log_file_path. Saat menggunakan wildcard, hanya jalur file dari mana catatan diperoleh dicatat.
jenis Nilai ini harus Apache_error .
Wildcard_refresh_interval 60 -an Interval di mana jalur file wildcard in include_paths disegarkan. Diberikan sebagai durasi waktu yang dielakkan demi waktu.Parsedurasi, misalnya 30s atau 2m . Properti ini mungkin berguna di bawah throughput logging tinggi di mana file log diputar lebih cepat dari interval default.

Apa yang dicatat

LOGNAME berasal dari ID penerima yang ditentukan dalam konfigurasi. Bidang terperinci di dalam logen adalah sebagai berikut.

Log Apache_Access berisi bidang -bidang berikut dalam logEntry:

Bidang Jenis Keterangan
httprequest obyek Lihat httpRequest
jsonpayload.tuan rumah rangkaian Isi header host
jsonpayload.pengguna rangkaian Nama pengguna yang diautentikasi untuk permintaan tersebut
kerasnya String (LogSeverity) Level masuk log (diterjemahkan)

Log Apache_error berisi bidang -bidang berikut dalam logEntry:

Bidang Jenis Keterangan
jsonpayload.klien rangkaian Alamat IP Klien (Opsional)
jsonpayload.kode error rangkaian Kode Kesalahan Apache
jsonpayload.tingkat rangkaian Level masuk log
jsonpayload.pesan rangkaian Pesan log
jsonpayload.modul rangkaian modul apache dari mana log berasal
jsonpayload.pid rangkaian ID proses
jsonpayload.tid rangkaian ID utas
kerasnya String (LogSeverity) Level masuk log (diterjemahkan)

Konfigurasikan Koleksi Metrik

Untuk menelan metrik dari server web Apache, Anda harus membuat penerima untuk metrik yang dihasilkan oleh server web Apache dan kemudian membuat pipa untuk penerima baru.

Penerima ini tidak mendukung penggunaan beberapa instance dalam konfigurasi, misalnya, untuk memantau beberapa titik akhir. Semua contoh seperti itu menulis ke seri waktu yang sama, dan pemantauan cloud tidak memiliki cara untuk membedakan di antara mereka.

Untuk mengonfigurasi penerima untuk metrik Apache Anda, tentukan bidang -bidang berikut:

Bidang Bawaan Keterangan
collection_interval 60 -an Nilai durasi waktu, seperti 30 -an atau 5m .
server_status_url http: // localhost: 80/server-status?mobil URL yang diekspos oleh modul mod_status.
jenis Nilai ini harus Apache .

Apa yang dipantau

Tabel berikut menyediakan daftar metrik yang dikumpulkan oleh agen OPS dari instance Web Server Apache.

Jenis metrik
Jenis, ketik
Sumber daya yang dipantau
Label
beban kerja.Googleapis.com/Apache.Current_connections
Pengukur, int64
gce_instance
nama server
beban kerja.Googleapis.com/Apache.permintaan
Kumulatif, int64
gce_instance
nama server
beban kerja.Googleapis.com/Apache.papan angka
Pengukur, int64
gce_instance
nama server
negara
beban kerja.Googleapis.com/Apache.lalu lintas
Kumulatif, int64
gce_instance
nama server
beban kerja.Googleapis.com/Apache.pekerja
Pengukur, int64
gce_instance
nama server
negara

Verifikasi konfigurasi

Bagian ini menjelaskan cara memverifikasi bahwa Anda mengkonfigurasi dengan benar penerima server web apache. Mungkin butuh satu atau dua menit untuk agen OPS untuk mulai mengumpulkan telemetri.

Untuk memverifikasi bahwa log dicerna, buka Log Explorer dan jalankan kueri berikut untuk melihat log server web Apache:

sumber.type = "gce_instance" (log_id ("apache_access") atau log_id ("apache_error"))) 

Untuk memverifikasi bahwa metrik dicerna, pergi ke metrik penjelajah dan menjalankan kueri berikut MQL Tab:

Ambil GCE_INSTANCE | Metrik 'beban kerja.Googleapis.com/Apache.Current_connections '| setiap 1m 

Lihat Dasbor

Untuk melihat metrik server web Apache Anda, Anda harus memiliki bagan atau dasbor yang dikonfigurasi. Integrasi server web Apache mencakup satu atau lebih dasbor untuk Anda. Dasbor apa pun secara otomatis diinstal setelah Anda mengkonfigurasi integrasi dan agen OPS telah mulai mengumpulkan data metrik.

Anda juga dapat melihat pratinjau statis dasbor tanpa menginstal integrasi.

Untuk melihat dasbor yang diinstal, lakukan hal berikut:

  1. Di Google Cloud Console, pilih Pemantauan atau klik tombol berikut:
    Pergi ke pemantauan
  2. Di panel navigasi, pilih Dasbor.
  3. Pilih Daftar Dasbor tab.
  4. Memilih Integrasi kategori.
  5. Klik nama dasbor yang ingin Anda lihat.

Jika Anda telah mengonfigurasi integrasi tetapi dasbor belum diinstal, maka periksa apakah agen OPS sedang berjalan. Ketika tidak ada data metrik untuk grafik di dasbor, instalasi dasbor gagal. Setelah agen OPS mulai mengumpulkan metrik, dasbor diinstal untuk Anda.

Untuk melihat pratinjau statis dasbor, lakukan hal berikut:

  1. Di Google Cloud Console, pilih Pemantauan atau klik tombol berikut:
    Pergi ke pemantauan
  2. Di panel navigasi, pilih Integrasi.
  3. Klik Mesin komputasi Filter Platform Deployment.
  4. Temukan entri untuk server web Apache dan klik Melihat rincian.
  5. Pilih Dasbor tab untuk melihat pratinjau statis. Jika dasbor diinstal, maka Anda dapat menavigasi dengan mengkliknya Lihat Dasbor.

Untuk informasi lebih lanjut tentang dasbor dalam pemantauan cloud, lihat dasbor dan grafik.

Untuk informasi lebih lanjut tentang menggunakan Integrasi Halaman, lihat Kelola Integrasi.

Pasang kebijakan peringatan

Peringatan Kebijakan menginstruksikan pemantauan cloud untuk memberi tahu Anda saat kondisi yang ditentukan terjadi. Integrasi server web Apache mencakup satu atau lebih kebijakan peringatan untuk Anda gunakan. Anda dapat melihat dan memasang kebijakan peringatan ini dari Integrasi halaman dalam pemantauan.

Untuk melihat deskripsi kebijakan peringatan yang tersedia dan menginstalnya, lakukan hal berikut:

  1. Di Google Cloud Console, pilih Pemantauan atau klik tombol berikut:
    Pergi ke pemantauan
  2. Di panel navigasi, pilih Integrasi.
  3. Temukan entri untuk server web Apache dan klik Melihat rincian.
  4. Pilih Peringatan tab. Tab ini memberikan deskripsi kebijakan peringatan yang tersedia dan menyediakan antarmuka untuk menginstalnya.
  5. Pasang kebijakan peringatan. Peringatan kebijakan perlu tahu ke mana harus mengirim pemberitahuan bahwa peringatan telah dipicu, sehingga mereka memerlukan informasi dari Anda untuk instalasi. Untuk memasang kebijakan peringatan, lakukan hal berikut:
    1. Dari daftar kebijakan peringatan yang tersedia, pilih yang ingin Anda instal.
    2. Dalam Konfigurasikan pemberitahuan Bagian, pilih satu atau lebih saluran pemberitahuan. Anda memiliki opsi untuk menonaktifkan penggunaan saluran pemberitahuan, tetapi jika Anda melakukannya, maka kebijakan peringatan Anda menyala diam -diam. Anda dapat memeriksa status mereka dalam pemantauan, tetapi Anda tidak menerima pemberitahuan. Untuk informasi lebih lanjut tentang saluran pemberitahuan, lihat Kelola Saluran Pemberitahuan.
    3. Klik Buat kebijakan.

Untuk informasi lebih lanjut tentang memperingatkan kebijakan dalam pemantauan cloud, lihat Pengantar peringatan.

Untuk informasi lebih lanjut tentang menggunakan Integrasi Halaman, lihat Kelola Integrasi.

Apa berikutnya

Untuk walkthrough tentang cara menggunakan ansible untuk menginstal agen OPS, mengkonfigurasi aplikasi pihak ketiga, dan menginstal dasbor sampel, lihat Instal Ops Agent untuk memecahkan masalah video aplikasi pihak ketiga.

Kirim umpan balik

Kecuali sebagaimana dicatat, konten halaman ini dilisensikan di bawah Atribusi Creative Commons 4.0 lisensi, dan sampel kode dilisensikan di bawah Apache 2.0 lisensi. Untuk detailnya, lihat Kebijakan Situs Pengembang Google. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.

Terakhir diperbarui 2023-05-15 UTC.

Apakah Google menggunakan layanan web Amazon Apakah google menggunakan clamav?

Related Posts

Berita

Apakah vinil terdengar bagus di Sonos

Berita

Apakah Epson 4700 cetak kartu stok

Berita

Apakah headphone kerusakan volume tinggi

banner
banner

PROMO

racavedigger.com
© racavedigger.com 2026