Hallo BSDler,
bei einer FreeBSD-Maschine mit mehreren Jails, mit ZFS und ein paar angebotenen Diensten (Webanwendungen (php, python), http-server, ssh-server, Datenbanken (MySQL, PostgreSQL)) kommt es immer mal wieder zu langen Antwortzeiten (die Hardware ist nicht gerade groß dimensioniert). Mich wuerde interessieren, woran genau das liegt. Sicher bin ich im Lauf der Jahre ueber einige tuning-guides gestolpert (fuer ZFS, fuers Netzwerk, fuer Datenbanken, ...), aber mir kommt das haeufig wie Magie vor: irgendwas laeuft nicht richtig, man schaut sich mal die load an, mal die Memory-Auslastung, mal die swap-Nutzung usw., nimmt nen tuning-guide zur Hand, hoert sich irgendwelche Daumenregeln oder Erfahrungswerte (nichts per se gegen Erfahrungswerte - die sind sehr wertvoll und wichtig!) an stellt hier und da was um und "beobachtet" dann, ob es besser wird ... das ist alles sehr ungenau und ziemlich willkuerlich.
Kennt jemand hier tools, die einem genau bzw. genauer sagen koennen, wo gerade der bottle-neck ist?
Tools, die einem "live" sagen koennen, wo es grad zu Engpaessen kommt, faend ich auch interessant.
Und kennt jemand hier ne gute, aktuelle Uebersicht, wo genau bzw. genauer aufgeschluesselt ist: "wenn es hier hakt, dann schraube hier" ?
Vielen Dank,
sanbiber
bei einer FreeBSD-Maschine mit mehreren Jails, mit ZFS und ein paar angebotenen Diensten (Webanwendungen (php, python), http-server, ssh-server, Datenbanken (MySQL, PostgreSQL)) kommt es immer mal wieder zu langen Antwortzeiten (die Hardware ist nicht gerade groß dimensioniert). Mich wuerde interessieren, woran genau das liegt. Sicher bin ich im Lauf der Jahre ueber einige tuning-guides gestolpert (fuer ZFS, fuers Netzwerk, fuer Datenbanken, ...), aber mir kommt das haeufig wie Magie vor: irgendwas laeuft nicht richtig, man schaut sich mal die load an, mal die Memory-Auslastung, mal die swap-Nutzung usw., nimmt nen tuning-guide zur Hand, hoert sich irgendwelche Daumenregeln oder Erfahrungswerte (nichts per se gegen Erfahrungswerte - die sind sehr wertvoll und wichtig!) an stellt hier und da was um und "beobachtet" dann, ob es besser wird ... das ist alles sehr ungenau und ziemlich willkuerlich.
Kennt jemand hier tools, die einem genau bzw. genauer sagen koennen, wo gerade der bottle-neck ist?
Tools, die einem "live" sagen koennen, wo es grad zu Engpaessen kommt, faend ich auch interessant.
Und kennt jemand hier ne gute, aktuelle Uebersicht, wo genau bzw. genauer aufgeschluesselt ist: "wenn es hier hakt, dann schraube hier" ?
Vielen Dank,
sanbiber